AnyCAD Rapid API 2023
Help you to create a better world!
|
Public Member Functions | |
BatchedBufferShape (TopoShape shape, MaterialInstance faceMaterial, MaterialInstance edgeMaterial, double deflection) | |
PrimitiveShape | GetFaces () |
PrimitiveShape | GetEdges () |
boolean | Build () |
boolean | ComputeLineDistances () |
BatchedBufferShape | CloneMe () |
void | SetFaceMaterial (MaterialInstance material) |
void | SetFaceMaterial (long idx, MaterialInstance material) |
void | SetEdgeMaterial (MaterialInstance material) |
void | SetEdgeMaterial (long idx, MaterialInstance material) |
void | ComputeBoundingBox () |
Public Member Functions inherited from BufferShapeBase | |
BufferShapeBase (TopoShape shape, MaterialInstance material, MaterialInstance edgeMaterial, double deflection) | |
TopoShape | GetShape () |
AxisAlignedBox | GetBoundingBox () |
void | SetBoundingBox (AxisAlignedBox val) |
boolean | GetReady () |
double | GetDeflection () |
void | SetDeflection (double val) |
MaterialInstance | GetEdgeMaterial () |
MaterialInstance | GetFaceMaterial () |
boolean | GetBuildVertex () |
void | SetBuildVertex (boolean val) |
EnumShapeFilter | GetDisplayFilter () |
void | SetDisplayFilter (EnumShapeFilter val) |
boolean | IsNull () |
void | SetShape (TopoShape shape) |
void | RequestUpdate () |
BufferShapeBase | Clone () |
Static Public Member Functions | |
static BatchedBufferShape | Cast (BufferShapeBase bs) |
<>
BatchedBufferShape
The bridge between BufferGeometry and SceneNode.
boolean BatchedBufferShape.Build | ( | ) |
void BatchedBufferShape.ComputeBoundingBox | ( | ) |
Reimplemented from BufferShapeBase.
boolean BatchedBufferShape.ComputeLineDistances | ( | ) |
Reimplemented from BufferShapeBase.
void BatchedBufferShape.SetEdgeMaterial | ( | long | idx, |
MaterialInstance | material | ||
) |
Reimplemented from BufferShapeBase.
void BatchedBufferShape.SetEdgeMaterial | ( | MaterialInstance | material | ) |
Reimplemented from BufferShapeBase.
void BatchedBufferShape.SetFaceMaterial | ( | long | idx, |
MaterialInstance | material | ||
) |
Reimplemented from BufferShapeBase.
void BatchedBufferShape.SetFaceMaterial | ( | MaterialInstance | material | ) |
Reimplemented from BufferShapeBase.