Table of Contents

Interface ICompositionSceneCommandVisitor

Namespace
SixLabors.ImageSharp.Drawing.Processing.Backends
Assembly
SixLabors.ImageSharp.Drawing.dll

Visitor contract for one flush-scoped composition scene command.

public interface ICompositionSceneCommandVisitor

Methods

Visit(LineSegmentCompositionSceneCommand)

Visits one explicit stroked line-segment command.

void Visit(LineSegmentCompositionSceneCommand command)

Parameters

command LineSegmentCompositionSceneCommand

The command being visited.

Visit(PathCompositionSceneCommand)

Visits one fill-path or layer-based composition command.

void Visit(PathCompositionSceneCommand command)

Parameters

command PathCompositionSceneCommand

The command being visited.

Visit(PolylineCompositionSceneCommand)

Visits one explicit stroked polyline command.

void Visit(PolylineCompositionSceneCommand command)

Parameters

command PolylineCompositionSceneCommand

The command being visited.

Visit(StrokePathCompositionSceneCommand)

Visits one stroked path command.

void Visit(StrokePathCompositionSceneCommand command)

Parameters

command StrokePathCompositionSceneCommand

The command being visited.