ArcCurve
A curve that approximates a circular arc or a full circle.
Extends
Section titled “Extends”Properties
Section titled “Properties”center
Section titled “center”
readonlycenter:Point3d
Center of the arc.
readonlyedges: readonlyEdge[]
The edges that make up the curve.
Inherited from
Section titled “Inherited from”endAngle
Section titled “endAngle”
readonlyendAngle:number
End angle in radians, measured from xAxis around normal.
entityId
Section titled “entityId”
readonlyentityId:number
Identifier that stays the same for the entity’s lifetime, including across undo and redo.
Inherited from
Section titled “Inherited from”isCircle
Section titled “isCircle”
readonlyisCircle:boolean
Whether the arc is a full circle.
isDeleted
Section titled “isDeleted”
readonlyisDeleted:boolean
Whether the entity was deleted, for example by an edit or by undo.
Inherited from
Section titled “Inherited from”isValid
Section titled “isValid”
readonlyisValid:boolean
Whether the entity still exists in the model.
Inherited from
Section titled “Inherited from”normal
Section titled “normal”
readonlynormal:Vector3d
Unit normal of the arc’s plane.
radius
Section titled “radius”
readonlyradius:number
Radius in meters.
startAngle
Section titled “startAngle”
readonlystartAngle:number
Start angle in radians, measured from xAxis around normal.
readonlytype:"ArcCurve"
The concrete class name, for narrowing unions such as AnyElement.
Overrides
Section titled “Overrides”
readonlyxAxis:Vector3d
Direction that angles are measured from.