BGFBAccessors.Polyface Class

Methods

Name Description
constructor(): BGFBAccessors.Polyface    
__init(i: number, bb: __global.flatbuffers.ByteBuffer): BGFBAccessors.Polyface    
auxData(obj?: BGFBAccessors.PolyfaceAuxData): "null" | BGFBAccessors.PolyfaceAuxData    
colorIndex(index: number): "null" | number    
colorIndexArray(): "null" | Int32Array    
colorIndexLength(): number    
colorTable(index: number): "null" | number    
colorTableArray(): "null" | Int32Array    
colorTableLength(): number    
doubleColor(index: number): "null" | number    
doubleColorArray(): "null" | Float64Array    
doubleColorLength(): number    
expectedClosure(): number    
faceData(index: number): "null" | number    
faceDataArray(): "null" | Float64Array    
faceDataLength(): number    
faceIndex(index: number): "null" | number    
faceIndexArray(): "null" | Int32Array    
faceIndexLength(): number    
intColor(index: number): "null" | number    
intColorArray(): "null" | Uint32Array    
intColorLength(): number    
meshStyle(): number    
normal(index: number): "null" | number    
normalArray(): "null" | Float64Array    
normalIndex(index: number): "null" | number    
normalIndexArray(): "null" | Int32Array    
normalIndexLength(): number    
normalLength(): number    
numPerFace(): number    
numPerRow(): number    
param(index: number): "null" | number    
paramArray(): "null" | Float64Array    
paramIndex(index: number): "null" | number    
paramIndexArray(): "null" | Int32Array    
paramIndexLength(): number    
paramLength(): number    
point(index: number): "null" | number    
pointArray(): "null" | Float64Array    
pointIndex(index: number): "null" | number    
pointIndexArray(): "null" | Int32Array    
pointIndexLength(): number    
pointLength(): number    
taggedNumericData(obj?: BGFBAccessors.TaggedNumericData): "null" | BGFBAccessors.TaggedNumericData    
twoSided(): boolean    
addAuxData(builder: __global.flatbuffers.Builder, auxDataOffset: number): void Static    
addColorIndex(builder: __global.flatbuffers.Builder, colorIndexOffset: number): void Static    
addColorTable(builder: __global.flatbuffers.Builder, colorTableOffset: number): void Static    
addDoubleColor(builder: __global.flatbuffers.Builder, doubleColorOffset: number): void Static    
addExpectedClosure(builder: __global.flatbuffers.Builder, expectedClosure: number): void Static    
addFaceData(builder: __global.flatbuffers.Builder, faceDataOffset: number): void Static    
addFaceIndex(builder: __global.flatbuffers.Builder, faceIndexOffset: number): void Static    
addIntColor(builder: __global.flatbuffers.Builder, intColorOffset: number): void Static    
addMeshStyle(builder: __global.flatbuffers.Builder, meshStyle: number): void Static    
addNormal(builder: __global.flatbuffers.Builder, normalOffset: number): void Static    
addNormalIndex(builder: __global.flatbuffers.Builder, normalIndexOffset: number): void Static    
addNumPerFace(builder: __global.flatbuffers.Builder, numPerFace: number): void Static    
addNumPerRow(builder: __global.flatbuffers.Builder, numPerRow: number): void Static    
addParam(builder: __global.flatbuffers.Builder, paramOffset: number): void Static    
addParamIndex(builder: __global.flatbuffers.Builder, paramIndexOffset: number): void Static    
addPoint(builder: __global.flatbuffers.Builder, pointOffset: number): void Static    
addPointIndex(builder: __global.flatbuffers.Builder, pointIndexOffset: number): void Static    
addTaggedNumericData(builder: __global.flatbuffers.Builder, taggedNumericDataOffset: number): void Static    
addTwoSided(builder: __global.flatbuffers.Builder, twoSided: boolean): void Static    
createColorIndexVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createColorTableVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createDoubleColorVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createFaceDataVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createFaceIndexVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createIntColorVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createNormalIndexVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createNormalVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createParamIndexVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createParamVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createPointIndexVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createPointVector(builder: __global.flatbuffers.Builder, data: number[] | Uint8Array): number Static    
createPolyface(builder: __global.flatbuffers.Builder, pointOffset: number, paramOffset: number, normalOffset: number, doubleColorOffset: number, intColorOffset: number, pointIndexOffset: number, paramIndexOffset: number, normalIndexOffset: number, colorIndexOffset: number, colorTableOffset: number, numPerFace: number, numPerRow: number, meshStyle: number, twoSided: boolean, faceIndexOffset: number, faceDataOffset: number, auxDataOffset: number, expectedClosure: number, taggedNumericDataOffset: number): number Static    
endPolyface(builder: __global.flatbuffers.Builder): number Static    
getRootAsPolyface(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.Polyface): BGFBAccessors.Polyface Static    
getSizePrefixedRootAsPolyface(bb: __global.flatbuffers.ByteBuffer, obj?: BGFBAccessors.Polyface): BGFBAccessors.Polyface Static    
startColorIndexVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startColorTableVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startDoubleColorVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startFaceDataVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startFaceIndexVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startIntColorVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startNormalIndexVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startNormalVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startParamIndexVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startParamVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startPointIndexVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startPointVector(builder: __global.flatbuffers.Builder, numElems: number): void Static    
startPolyface(builder: __global.flatbuffers.Builder): void Static    

Properties

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

Defined in

Last Updated: 14 November, 2024