BGFBAccessors.BsplineCurve Class

Methods

Name Description
constructor(): BGFBAccessors.BsplineCurve    
__init(i: number, bb: __global.flatbuffers.ByteBuffer): BGFBAccessors.BsplineCurve    
closed(): boolean    
knots(index: number): "null" | number    
knotsArray(): "null" | Float64Array    
knotsLength(): number    
order(): number    
poles(index: number): "null" | number    
polesArray(): "null" | Float64Array    
polesLength(): number    
weights(index: number): "null" | number    
weightsArray(): "null" | Float64Array    
weightsLength(): number    
addClosed(builder: __global.flatbuffers.Builder, closed: boolean): void Static    
addKnots(builder: __global.flatbuffers.Builder, knotsOffset: number): void Static    
addOrder(builder: __global.flatbuffers.Builder, order: number): void Static    
addPoles(builder: __global.flatbuffers.Builder, polesOffset: number): void Static    
addWeights(builder: __global.flatbuffers.Builder, weightsOffset: number): void Static    
createBsplineCurve(builder: __global.flatbuffers.Builder, order: number, closed: boolean, polesOffset: number, weightsOffset: number, knotsOffset: number): number Static    
createKnotsVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createPolesVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createWeightsVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
endBsplineCurve(builder: __global.flatbuffers.Builder): number Static    
getRootAsBsplineCurve(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.BsplineCurve): BGFBAccessors.BsplineCurve Static    
getSizePrefixedRootAsBsplineCurve(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.BsplineCurve): BGFBAccessors.BsplineCurve Static    
startBsplineCurve(builder: __global.flatbuffers.Builder): void Static    
startKnotsVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startPolesVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startWeightsVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    

Properties

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

Defined in

Last Updated: 17 December, 2024