public static PathSegment ApplyTransform(PathSegment segment, Point start, GeneralTransform transform)
 {
     return(PathSegmentImplementation.Create(segment, start).ApplyTransform(transform));
 }
Exemplo n.º 2
0
 public static Point GetPoint(this PathSegment segment, int index)
 {
     return(PathSegmentImplementation.Create(segment).GetPoint(index));
 }
Exemplo n.º 3
0
 public static IEnumerable <SimpleSegment> GetSimpleSegments(this PathSegment segment, Point start)
 {
     return(PathSegmentImplementation.Create(segment, start).GetSimpleSegments());
 }
Exemplo n.º 4
0
 public static void FlattenSegment(this PathSegment segment, IList <Point> points, Point start,
                                   double tolerance)
 {
     PathSegmentImplementation.Create(segment, start).Flatten(points, tolerance);
 }