BGFBAccessors.InterpolationCurve Class

Methods

Name Description
constructor(): BGFBAccessors.InterpolationCurve    
__init(i: number, bb: __global.flatbuffers.ByteBuffer): BGFBAccessors.InterpolationCurve    
closed(): boolean    
endTangent(obj?: BGFBAccessors.DVector3d): "null" | BGFBAccessors.DVector3d    
fitPoints(index: number): "null" | number    
fitPointsArray(): "null" | Float64Array    
fitPointsLength(): number    
isChordLenKnots(): number    
isChordLenTangents(): number    
isColinearTangents(): number    
isNaturalTangents(): number    
knots(index: number): "null" | number    
knotsArray(): "null" | Float64Array    
knotsLength(): number    
order(): number    
startTangent(obj?: BGFBAccessors.DPoint3d): "null" | BGFBAccessors.DPoint3d    
addClosed(builder: __global.flatbuffers.Builder, closed: boolean): void Static    
addEndTangent(builder: __global.flatbuffers.Builder, endTangentOffset: number): void Static    
addFitPoints(builder: __global.flatbuffers.Builder, fitPointsOffset: number): void Static    
addIsChordLenKnots(builder: __global.flatbuffers.Builder, isChordLenKnots: number): void Static    
addIsChordLenTangents(builder: __global.flatbuffers.Builder, isChordLenTangents: number): void Static    
addIsColinearTangents(builder: __global.flatbuffers.Builder, isColinearTangents: number): void Static    
addIsNaturalTangents(builder: __global.flatbuffers.Builder, isNaturalTangents: number): void Static    
addKnots(builder: __global.flatbuffers.Builder, knotsOffset: number): void Static    
addOrder(builder: __global.flatbuffers.Builder, order: number): void Static    
addStartTangent(builder: __global.flatbuffers.Builder, startTangentOffset: number): void Static    
createFitPointsVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createInterpolationCurve(builder: __global.flatbuffers.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: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
endInterpolationCurve(builder: __global.flatbuffers.Builder): number Static    
getRootAsInterpolationCurve(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.InterpolationCurve): BGFBAccessors.InterpolationCurve Static    
getSizePrefixedRootAsInterpolationCurve(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.InterpolationCurve): BGFBAccessors.InterpolationCurve Static    
startFitPointsVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startInterpolationCurve(builder: __global.flatbuffers.Builder): void Static    
startKnotsVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    

Properties

Name Type Description
bb_pos number    
bb "null" | __global.flatbuffers.ByteBuffer    

Defined in

Last Updated: 14 November, 2024