AnyCAD Rapid API 2023
Help you to create a better world!
VisualInstance Class Reference
Inheritance diagram for VisualInstance:
VisualElement DrawableElement Element AObject

Public Member Functions

ClassId GetClassId ()
 
GTrsf GetTransform ()
 
boolean SetTransform (GTrsf val)
 
void SetLocation (GXYZ position)
 
GXYZ GetLocation ()
 
void SetYawPitchRoll (GXYZ value)
 
GXYZ GetYawPitchRoll ()
 
void RegenBoundingBox ()
 
- Public Member Functions inherited from VisualElement
ElementId GetMaterialId ()
 
boolean SetMaterialId (ElementId val)
 
ElementId GetTargetId ()
 
boolean SetTargetId (ElementId val)
 
PrimitiveShape GetPrimitive ()
 
void SetPrimitive (PrimitiveShape val)
 
CompoundShape GetCompound ()
 
void SetCompound (CompoundShape val)
 
void UpdateMaterial ()
 
- Public Member Functions inherited from DrawableElement
ElementId GetReferencePlane ()
 
boolean SetReferencePlane (ElementId val)
 
long GetState ()
 
boolean SetState (long val)
 
long GetDisplayFilter ()
 
boolean SetDisplayFilter (long val)
 
AxisAlignedBox GetWorldBBox ()
 
void SetVisible (boolean bVisible)
 
boolean GetVisible ()
 
void SetPickable (boolean bPickable)
 
boolean GetPickable ()
 
TopoShape GetFinalShape ()
 
SceneNode ToNode ()
 
- Public Member Functions inherited from Element
ElementId GetId ()
 
void SetId (ElementId val)
 
long GetUserId ()
 
boolean SetUserId (long val)
 
String GetName ()
 
boolean SetName (String val)
 
String GetSchemaName ()
 
boolean SetSchemaName (String val)
 
ParameterDict GetParameterDict ()
 
boolean AddParameter (String name, ParameterValue val)
 
void SetParameter (String name, ParameterValue val)
 
void RemoveParameter (String name)
 
ParameterIterator CreateParameterIterator ()
 
ParameterValue FindParameter (String name)
 
- Public Member Functions inherited from AObject
boolean IsEqual (AObject other)
 

Static Public Member Functions

static VisualInstance Cast (AObject obj)
 
static ClassId GetStaticClassId ()
 
- Static Public Member Functions inherited from VisualElement
static void InitRx ()
 

Detailed Description

Member Function Documentation

◆ Cast()

static VisualInstance VisualInstance.Cast ( AObject  obj)
static

Reimplemented from VisualElement.

◆ GetClassId()

ClassId VisualInstance.GetClassId ( )

Reimplemented from VisualElement.

◆ GetStaticClassId()

static ClassId VisualInstance.GetStaticClassId ( )
static

Reimplemented from VisualElement.

◆ RegenBoundingBox()

void VisualInstance.RegenBoundingBox ( )

Reimplemented from VisualElement.