createCircularStartMiddleEnd MethodStatic
Create a circular arc defined by start point, any intermediate point, and end point. If the points are colinear, assemble them into a linestring.
createCircularStartMiddleEnd(pointA: Readonly<WritableXYAndZ>, pointB: Readonly<WritableXYAndZ>, pointC: Readonly<WritableXYAndZ>, result?: Arc3d): undefined | LineString3d | Arc3d
Parameter | Type | Description |
---|---|---|
pointA | Readonly<WritableXYAndZ> | |
pointB | Readonly<WritableXYAndZ> | |
pointC | Readonly<WritableXYAndZ> | |
result | Arc3d |
Returns - undefined | LineString3d | Arc3d
Defined in
- curve/Arc3d.ts Line 258
Last Updated: 20 June, 2023