new ArcSegment() { Point = new Wrapper.Point(point), Size = new Wrapper.Size(size), RotationAngle = rotationAngle, IsLargeArc = isLargeArc, SweepDirection = sweepDirection };
new BezierSegment() { Point1 = new Wrapper.Point(point1), Point2 = new Wrapper.Point(point2), Point3 = new Wrapper.Point(point3) };
new QuadraticBezierSegment() { Point1 = new Wrapper.Point(point1), Point2 = new Wrapper.Point(point2) };
new LineSegment() { Point = new Wrapper.Point(point) };