BGFBAccessors.InterpolationCurve Class
Methods
| Name |
Description |
|
| constructor(): BGFBAccessors.InterpolationCurve |
|
|
| __init(i: number, bb: ByteBuffer): BGFBAccessors.InterpolationCurve |
|
|
| closed(): boolean |
|
|
| endTangent(obj?: BGFBAccessors.DVector3d): | BGFBAccessors.DVector3d |
|
|
| fitPoints(index: number): | number |
|
|
| fitPointsArray(): | Float64Array |
|
|
| fitPointsLength(): number |
|
|
| isChordLenKnots(): number |
|
|
| isChordLenTangents(): number |
|
|
| isColinearTangents(): number |
|
|
| isNaturalTangents(): number |
|
|
| knots(index: number): | number |
|
|
| knotsArray(): | Float64Array |
|
|
| knotsLength(): number |
|
|
| order(): number |
|
|
| startTangent(obj?: BGFBAccessors.DPoint3d): | BGFBAccessors.DPoint3d |
|
|
| addClosed(builder: Builder, closed: boolean): void Static |
|
|
| addEndTangent(builder: Builder, endTangentOffset: number): void Static |
|
|
| addFitPoints(builder: Builder, fitPointsOffset: number): void Static |
|
|
| addIsChordLenKnots(builder: Builder, isChordLenKnots: number): void Static |
|
|
| addIsChordLenTangents(builder: Builder, isChordLenTangents: number): void Static |
|
|
| addIsColinearTangents(builder: Builder, isColinearTangents: number): void Static |
|
|
| addIsNaturalTangents(builder: Builder, isNaturalTangents: number): void Static |
|
|
| addKnots(builder: Builder, knotsOffset: number): void Static |
|
|
| addOrder(builder: Builder, order: number): void Static |
|
|
| addStartTangent(builder: Builder, startTangentOffset: number): void Static |
|
|
| createFitPointsVector(builder: Builder, data: number[] | Uint8Array): number Static |
|
|
| createInterpolationCurve(builder: Builder, order: number, closed: boolean, isChordLenKnots: number, isColinearTangents: number, isChordLenTangents: number, isNaturalTangents: number, startTangentOffset: number, endTangentOffset: number, fitPointsOffset: number, knotsOffset: number): number Static |
|
|
| createKnotsVector(builder: Builder, data: number[] | Uint8Array): number Static |
|
|
| endInterpolationCurve(builder: Builder): number Static |
|
|
| getRootAsInterpolationCurve(bb: ByteBuffer, obj?: BGFBAccessors.InterpolationCurve): BGFBAccessors.InterpolationCurve Static |
|
|
| getSizePrefixedRootAsInterpolationCurve(bb: ByteBuffer, obj?: BGFBAccessors.InterpolationCurve): BGFBAccessors.InterpolationCurve Static |
|
|
| startFitPointsVector(builder: Builder, numElems: number): void Static |
|
|
| startInterpolationCurve(builder: Builder): void Static |
|
|
| startKnotsVector(builder: Builder, numElems: number): void Static |
|
|
Properties
| Name |
Type |
Description |
|
| bb_pos |
number |
|
|
| bb |
| ByteBuffer |
|
|
Defined in
Last Updated:
30 November, 2023