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: XYAndZ, pointB: XYAndZ, pointC: XYAndZ, result?: Arc3d): LineString3d | Arc3d

Parameter Type Description
pointA XYAndZ  
pointB XYAndZ  
pointC XYAndZ  
result Arc3d  

Returns - LineString3d | Arc3d

Defined in

Last Updated: 28 April, 2026