createTruncatedClothoid MethodStatic

Create a spiral object which uses numXTerm terms from the clothoid X series and numYTerm from the clothoid Y series.

createTruncatedClothoid(spiralType: string, localToWorld: Transform, numXTerm: number, numYTerm: number, originalProperties: TransitionConditionalProperties, nominalL1: number, nominalR1: number, activeInterval: Segment1d): undefined | DirectSpiral3d

Parameter Type Description
spiralType string type of spiral.
localToWorld Transform placement frame. Inflection point is at origin, initial direction is along x axis.
numXTerm number number of terms to use from X series
numYTerm number number of terms to use from Y series
originalProperties TransitionConditionalProperties (optional) transition conditional properties.
nominalL1 number design distance from inflection to end point.
nominalR1 number design radius at end point.
activeInterval Segment1d (optional) active interval (as fractions of nominalL1)

Returns - undefined | DirectSpiral3d

Defined in

Last Updated: 30 October, 2025