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