Class PathBuilder
Namespace: Aurigma.DesignAtoms.ImageProcessing.Parsing.Builders.Path
Assembly: Aurigma.DesignAtoms.ImageProcessing.dll
Syntax
public class PathBuilder : IPathBuilder, IPathBuilderContext
Inheritance: System.Object -> PathBuilder
Implements
- Aurigma.DesignAtoms.ImageProcessing.Parsing.Builders.Path.IPathBuilder
- Aurigma.DesignAtoms.ImageProcessing.Parsing.Builders.Path.IPathBuilderContext
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
PathBuilder
public PathBuilder()
Properties
State
public IPathBuilderState State { get; set; }
Path
public List<Segment> Path { get; }
Methods
Add
public IPathBuilder Add(PathPoint point)
Parameters
| Type | Name | Description |
|---|---|---|
Aurigma.GraphicsMill.AdvancedDrawing.PathPoint | point |
Returns
Aurigma.DesignAtoms.ImageProcessing.Parsing.Builders.Path.IPathBuilder
Build
public IEnumerable<Segment> Build()
Returns
System.Collections.Generic.IEnumerable<Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Path.Segment>