BGFBAccessors.BsplineSurface Class
Methods
| Name | Description | |
|---|---|---|
| constructor(): BGFBAccessors.BsplineSurface | ||
| __init(i: number, bb: __global.flatbuffers.ByteBuffer): BGFBAccessors.BsplineSurface | ||
| boundaries(obj?: BGFBAccessors.CurveVector): "null" | BGFBAccessors.CurveVector | ||
| closedU(): boolean | ||
| closedV(): boolean | ||
| holeOrigin(): number | ||
| knotsU(index: number): "null" | number | ||
| knotsUArray(): "null" | Float64Array | ||
| knotsULength(): number | ||
| knotsV(index: number): "null" | number | ||
| knotsVArray(): "null" | Float64Array | ||
| knotsVLength(): number | ||
| numPolesU(): number | ||
| numPolesV(): number | ||
| numRulesU(): number | ||
| numRulesV(): number | ||
| orderU(): number | ||
| orderV(): number | ||
| poles(index: number): "null" | number | ||
| polesArray(): "null" | Float64Array | ||
| polesLength(): number | ||
| weights(index: number): "null" | number | ||
| weightsArray(): "null" | Float64Array | ||
| weightsLength(): number | ||
| addBoundaries(builder: __global.flatbuffers.Builder, boundariesOffset: number): void Static | ||
| addClosedU(builder: __global.flatbuffers.Builder, closedU: boolean): void Static | ||
| addClosedV(builder: __global.flatbuffers.Builder, closedV: boolean): void Static | ||
| addHoleOrigin(builder: __global.flatbuffers.Builder, holeOrigin: number): void Static | ||
| addKnotsU(builder: __global.flatbuffers.Builder, knotsUOffset: number): void Static | ||
| addKnotsV(builder: __global.flatbuffers.Builder, knotsVOffset: number): void Static | ||
| addNumPolesU(builder: __global.flatbuffers.Builder, numPolesU: number): void Static | ||
| addNumPolesV(builder: __global.flatbuffers.Builder, numPolesV: number): void Static | ||
| addNumRulesU(builder: __global.flatbuffers.Builder, numRulesU: number): void Static | ||
| addNumRulesV(builder: __global.flatbuffers.Builder, numRulesV: number): void Static | ||
| addOrderU(builder: __global.flatbuffers.Builder, orderU: number): void Static | ||
| addOrderV(builder: __global.flatbuffers.Builder, orderV: number): void Static | ||
| addPoles(builder: __global.flatbuffers.Builder, polesOffset: number): void Static | ||
| addWeights(builder: __global.flatbuffers.Builder, weightsOffset: number): void Static | ||
| createBsplineSurface(builder: __global.flatbuffers.Builder, polesOffset: number, weightsOffset: number, knotsUOffset: number, knotsVOffset: number, numPolesU: number, numPolesV: number, orderU: number, orderV: number, numRulesU: number, numRulesV: number, holeOrigin: number, boundariesOffset: number, closedU: boolean, closedV: boolean): number Static | ||
| createKnotsUVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static | ||
| createKnotsVVector(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 | ||
| endBsplineSurface(builder: __global.flatbuffers.Builder): number Static | ||
| getRootAsBsplineSurface(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.BsplineSurface): BGFBAccessors.BsplineSurface Static | ||
| getSizePrefixedRootAsBsplineSurface(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.BsplineSurface): BGFBAccessors.BsplineSurface Static | ||
| startBsplineSurface(builder: __global.flatbuffers.Builder): void Static | ||
| startKnotsUVector(builder: __global.flatbuffers.Builder, numElems: number): void Static | ||
| startKnotsVVector(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
- serialization/BGFBAccessors.ts Line 2982
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.