AnyCAD Rapid SDK
2020
The Rapid CAD SDK
|
Public Member Functions | |
synchronized void | delete () |
ParticleSceneNode (long seedCount, Vector3 color, float pointSize) | |
ParticleSceneNode (PrimitiveShape shape, long seedCount) | |
long | GetSeedCount () |
void | SetPosition (long seedId, Vector3 position) |
Vector3 | GetPosition (long seedId) |
void | SetColor (long seedId, Vector3 color) |
Vector3 | GetColor (long seedId) |
void | UpdateBoundingBox () |
SceneNode | Clone () |
void | setM_Positions (BufferAttribute value) |
BufferAttribute | getM_Positions () |
void | setM_Colors (BufferAttribute value) |
BufferAttribute | getM_Colors () |
![]() | |
synchronized void | delete () |
PrimitiveSceneNode (PrimitiveShape shape) | |
PrimitiveSceneNode (PrimitiveShape shape, MaterialInstance material) | |
PrimitiveSceneNode (BufferGeometry geometry, EnumPrimitiveType type, MaterialInstance material) | |
PrimitiveShape | GetPrimitive () |
MaterialInstance | GetMaterial () |
void | SetMaterial (MaterialInstance material) |
void | SetPrimitive (PrimitiveShape shape) |
SceneNode | Clone () |
void | UpdateBoundingBox () |
![]() | |
synchronized void | delete () |
long | GetUserId () |
void | SetUserId (long val) |
Matrix4 | GetTransform () |
void | SetTransform (Matrix4 val) |
AxisAlignedBox | GetBoundingBox () |
void | SetBoundingBox (AxisAlignedBox val) |
Matrix4 | GetWorldTransform () |
AxisAlignedBox | GetWorldBBox () |
boolean | GetCastShadow () |
void | SetCastShadow (boolean val) |
boolean | GetPickable () |
void | SetPickable (boolean val) |
boolean | GetCulling () |
void | SetCulling (boolean val) |
boolean | GetVisible () |
void | SetVisible (boolean val) |
SceneNode | GetParent () |
void | SetParent (SceneNode val) |
long | GetUpdateVersion () |
void | SetUpdateVersion (long val) |
SceneNode | Clone () |
void | RequstUpdate () |
void | UpdateTransform (Matrix4 parent) |
AxisAlignedBox | ComputeBoundingBox (Matrix4 parent) |
boolean | IsVisiblePath () |
![]() | |
synchronized void | delete () |
long | GetUuid () |
void | SetUuid (long val) |
Static Public Member Functions | |
static ParticleSceneNode | Cast (PrimitiveSceneNode obj) |
static ParticleSceneNode | Cast (SceneNode node) |
![]() | |
static PrimitiveSceneNode | Cast (SceneNode obj) |
![]() | |
static SceneNode | Cast (GfxObject obj) |
Protected Member Functions | |
ParticleSceneNode (long cPtr, boolean cMemoryOwn) | |
void | swigSetCMemOwn (boolean own) |
void | finalize () |
![]() | |
PrimitiveSceneNode (long cPtr, boolean cMemoryOwn) | |
void | swigSetCMemOwn (boolean own) |
void | finalize () |
![]() | |
SceneNode (long cPtr, boolean cMemoryOwn) | |
void | swigSetCMemOwn (boolean own) |
void | finalize () |
![]() | |
GfxObject (long cPtr, boolean cMemoryOwn) | |
void | swigSetCMemOwn (boolean own) |
void | finalize () |
Static Protected Member Functions | |
static long | getCPtr (ParticleSceneNode obj) |
![]() | |
static long | getCPtr (PrimitiveSceneNode obj) |
![]() | |
static long | getCPtr (SceneNode obj) |
![]() | |
static long | getCPtr (GfxObject obj) |