AnyCAD Rapid SDK  2020
The Rapid CAD SDK
Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
BufferShape Class Reference

Public Member Functions

synchronized void delete ()
 
 BufferShape (TopoShape shape, MaterialInstance faceMaterial, MaterialInstance edgeMaterial, double deflection)
 
TopoShape GetShape ()
 
void SetShape (TopoShape val)
 
AxisAlignedBox GetBoundingBox ()
 
void SetBoundingBox (AxisAlignedBox val)
 
boolean GetReady ()
 
double GetDeflection ()
 
MaterialInstance GetEdgeMaterial ()
 
MaterialInstance GetFaceMaterial ()
 
boolean IsNull ()
 
boolean Build ()
 
void SetFaceMaterial (MaterialInstance material)
 
void SetEdgeMaterial (MaterialInstance material)
 

Protected Member Functions

 BufferShape (long cPtr, boolean cMemoryOwn)
 
void swigSetCMemOwn (boolean own)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (BufferShape obj)
 

Detailed Description


BufferShape

The bridge between BufferGeometry and SceneNode.

Member Function Documentation

boolean BufferShape.Build ( )

Create from shape