Hide menu
Loading...
Searching...
No Matches

Defines a leaf node in the scene graph hierarchy. More...

Inheritance diagram for cadex.ModelData.Part:
cadex.ModelData.ModelElement cadex.BaseObject

Public Member Functions

 Part (global::System.IntPtr cPtr, bool cMemoryOwn)
 
 Part (cadex.BaseObject.Initialized arg0)
 
 Part (cadex.UTF16String theName)
 
void AddBody (cadex.ModelData.Body theBody)
 Adds a body.
 
void AddBodies (cadex.Collections.BodyList theBodies)
 Adds a list of bodies.
 
cadex.Collections.BodyList Bodies ()
 
uint NumberOfBodies ()
 Returns a number of bodies.
 
- Public Member Functions inherited from cadex.ModelData.ModelElement
 ModelElement (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void SetName (cadex.UTF16String theName)
 Sets a name.
 
cadex.UTF16String Name ()
 Returns a name.
 
void SetUuid (System.Guid theUuid)
 Sets an object uuid.
 
System.Guid Uuid ()
 Returns an object uuid.
 
void SetPMI (cadex.PMI.Data thePMI)
 Sets the object PMI.
 
cadex.PMI.Data PMI ()
 Returns the object PMI.
 
void Accept (cadex.ModelData.ModelElementVisitor theVisitor)
 Accepts an element visitor.
 
- Public Member Functions inherited from cadex.BaseObject
 BaseObject (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
bool IsNull ()
 
ulong Id ()
 Return unique identifier of public object.
 
bool IsEqual (cadex.BaseObject theObj)
 
override int GetHashCode ()
 
override bool Equals (System.Object o)
 

Static Public Member Functions

static new bool CompareType (cadex.BaseObject theObject)
 
static cadex.ModelData.Part Cast (cadex.ModelData.ModelElement theBase)
 
- Static Public Member Functions inherited from cadex.ModelData.ModelElement
static bool CompareType (cadex.BaseObject theObject)
 Returns true if theObject is a model element.
 
static cadex.ModelData.ModelElement Cast (cadex.BaseObject theBase)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Detailed Description

Member Function Documentation

◆ Dispose()

override void cadex.ModelData.Part.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from cadex.ModelData.ModelElement.