|
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.