Arc
The center point of the arc
Returns the radius of the arc.
Returns the start angle of the arc in degrees as the rotation from the X axis in the coordinate system around the Z-axis.
Returns the sweep angle of the arc in degrees.
Create an arc that best approximates a collection of points
public static Arc ByCenterPointRadiusAngle(Point center, double radius, double startAngle, double endAngle, Vector normal)
Create an arc by providing it's center point, radius, angle sweep, and normal vector
public static Arc ByCenterPointStartPointEndPoint(Point centerPoint, Point startPoint, Point endPoint)
Create an arc by providing it's center point, start point, and end point
public static Arc ByCenterPointStartPointSweepAngle(Point centerPoint, Point startPoint, double sweepAngle, Vector normal)
Create an arc by providing it's center point, start point, sweep point, and normal
Create an arc by filleting two curves with given radius
Create an arc by filleting two curves tangent to given curve at internal point
public static Arc[] ByStartEndAndTangencies(Point point1, Vector vector1, Point point2, Vector vector2)
Create an arc or tangent bi arc by start and end points and tangencies at start and end
public static Arc ByStartPointEndPointStartTangent(Point startPoint, Point endPoint, Vector startTangent)
Create an Arc from start Point to end Point with start tangent to Vector
Create an arc by providing three sequential points along its circumference.