CurveLocationDetailPair Class
A pair of CurveLocationDetail.
Methods
Name | Description | |
---|---|---|
constructor(detailA?: CurveLocationDetail, detailB?: CurveLocationDetail): CurveLocationDetailPair | ||
clone(result?: CurveLocationDetailPair): CurveLocationDetailPair | Make a deep copy of this CurveLocationDetailPair | |
swapDetails(): void | Swap the details of A, B | |
createCapture(detailA: CurveLocationDetail, detailB: CurveLocationDetail, result?: CurveLocationDetailPair): CurveLocationDetailPair Static | Create a curve detail pair using references to two CurveLocationDetails | |
createCaptureOptionalReverse(detailA: CurveLocationDetail, detailB: CurveLocationDetail, reversed: boolean, result?: CurveLocationDetailPair): CurveLocationDetailPair Static | Create a curve detail pair using references to two CurveLocationDetails. |
Properties
Name | Type | Description | |
---|---|---|---|
approachType | undefined | CurveCurveApproachType | enumeration of how the detail pairs relate. | |
detailA | CurveLocationDetail | The first of the two details ... | |
detailB | CurveLocationDetail | The second of the two details ... |
Defined in
- curve/CurveLocationDetail.ts Line 429
Last Updated: 30 November, 2023