EGFBAccessors.ArcPrimitive Class

Methods

Name Description
constructor(): EGFBAccessors.ArcPrimitive    
__init(i: number, bb: ByteBuffer): EGFBAccessors.ArcPrimitive    
boundary(): EGFBAccessors.BoundaryType    
center(obj?: EGFBAccessors.DPoint3d): | EGFBAccessors.DPoint3d    
start(): number    
sweep(): number    
vector0(obj?: EGFBAccessors.DVec3d): | EGFBAccessors.DVec3d    
vector90(obj?: EGFBAccessors.DVec3d): | EGFBAccessors.DVec3d    
addBoundary(builder: Builder, boundary: EGFBAccessors.BoundaryType): void Static    
addCenter(builder: Builder, centerOffset: number): void Static    
addStart(builder: Builder, start: number): void Static    
addSweep(builder: Builder, sweep: number): void Static    
addVector0(builder: Builder, vector0Offset: number): void Static    
addVector90(builder: Builder, vector90Offset: number): void Static    
createArcPrimitive(builder: Builder, centerOffset: number, vector0Offset: number, vector90Offset: number, start: number, sweep: number, boundary: EGFBAccessors.BoundaryType): number Static    
endArcPrimitive(builder: Builder): number Static    
getRootAsArcPrimitive(bb: ByteBuffer, obj?: EGFBAccessors.ArcPrimitive): EGFBAccessors.ArcPrimitive Static    
getSizePrefixedRootAsArcPrimitive(bb: ByteBuffer, obj?: EGFBAccessors.ArcPrimitive): EGFBAccessors.ArcPrimitive Static    
startArcPrimitive(builder: Builder): void Static    

Properties

Name Type Description
bb_pos number    
bb | ByteBuffer    

Defined in

Last Updated: 11 June, 2024