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
commandLineSegmentCompositionSceneCommandThe command being visited.
Visit(PathCompositionSceneCommand)
Visits one fill-path or layer-based composition command.
void Visit(PathCompositionSceneCommand command)
Parameters
commandPathCompositionSceneCommandThe command being visited.
Visit(PolylineCompositionSceneCommand)
Visits one explicit stroked polyline command.
void Visit(PolylineCompositionSceneCommand command)
Parameters
commandPolylineCompositionSceneCommandThe command being visited.
Visit(StrokePathCompositionSceneCommand)
Visits one stroked path command.
void Visit(StrokePathCompositionSceneCommand command)
Parameters
commandStrokePathCompositionSceneCommandThe command being visited.