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
- curve/spiral/DirectSpiral3d.ts Line 151
Last Updated: 30 November, 2023