EGFBAccessors.BRepData Class

Methods

Name Description
constructor(): EGFBAccessors.BRepData    
__init(i: number, bb: ByteBuffer): EGFBAccessors.BRepData    
brepType(): EGFBAccessors.BRepType    
entityData(index: number): | number    
entityDataArray(): | Uint8Array    
entityDataLength(): number    
entityTransform(obj?: EGFBAccessors.Transform): | EGFBAccessors.Transform    
symbology(index: number, obj?: EGFBAccessors.FaceSymbology): | EGFBAccessors.FaceSymbology    
symbologyIndex(index: number, obj?: EGFBAccessors.FaceSymbologyIndex): | EGFBAccessors.FaceSymbologyIndex    
symbologyIndexLength(): number    
symbologyLength(): number    
addBrepType(builder: Builder, brepType: EGFBAccessors.BRepType): void Static    
addEntityData(builder: Builder, entityDataOffset: number): void Static    
addEntityTransform(builder: Builder, entityTransformOffset: number): void Static    
addSymbology(builder: Builder, symbologyOffset: number): void Static    
addSymbologyIndex(builder: Builder, symbologyIndexOffset: number): void Static    
createBRepData(builder: Builder, entityTransformOffset: number, brepType: EGFBAccessors.BRepType, entityDataOffset: number, symbologyOffset: number, symbologyIndexOffset: number): number Static    
createEntityDataVector(builder: Builder, data: number[] | Uint8Array): number Static    
endBRepData(builder: Builder): number Static    
getRootAsBRepData(bb: ByteBuffer, obj?: EGFBAccessors.BRepData): EGFBAccessors.BRepData Static    
getSizePrefixedRootAsBRepData(bb: ByteBuffer, obj?: EGFBAccessors.BRepData): EGFBAccessors.BRepData Static    
startBRepData(builder: Builder): void Static    
startEntityDataVector(builder: Builder, numElems: number): void Static    
startSymbologyIndexVector(builder: Builder, numElems: number): void Static    
startSymbologyVector(builder: Builder, numElems: number): void Static    

Properties

Name Type Description
bb_pos number    
bb | ByteBuffer    

Defined in

Last Updated: 12 June, 2024