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 | |
| 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 | |
| nominalL1 | number | design distance from inflection to end point. | 
| nominalR1 | number | design radius at end point. | 
| activeInterval | Segment1d | active interval (as fractions of nominalL1 !!!) | 
Returns - undefined | DirectSpiral3d
Defined in
- curve/spiral/DirectSpiral3d.ts Line 151
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.