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: undefined | TransitionConditionalProperties, nominalL1: number, nominalR1: number, activeInterval: undefined | Segment1d): undefined | DirectSpiral3d

Parameter Type Description
spiralType string  
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 undefined | TransitionConditionalProperties  
nominalL1 number design distance from inflection to end point.
nominalR1 number design radius at end point.
activeInterval undefined | Segment1d active interval (as fractions of nominalL1 !!!)

Returns - undefined | DirectSpiral3d

Defined in

Last Updated: 12 June, 2024