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