ActiViz .NET
5.8.0
|
vtkAssemblyNode - represent a node in an assembly More...
Public Member Functions | |
vtkAssemblyNode (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkAssemblyNode () | |
Create an assembly node. | |
override uint | GetMTime () |
Override the standard GetMTime() to check for the modified times of the prop and matrix. | |
virtual vtkMatrix4x4 | GetMatrix () |
Specify a transformation matrix associated with the prop. Note: if the prop is not a type of vtkProp3D, then the transformation matrix is ignored (and expected to be NULL). Also, internal to this object the matrix is copied because the matrix is used for computation by vtkAssemblyPath. | |
virtual vtkProp | GetViewProp () |
Set/Get the prop that this assembly node refers to. | |
override int | IsA (string type) |
Create an assembly node. | |
new vtkAssemblyNode | NewInstance () |
Create an assembly node. | |
void | SetMatrix (vtkMatrix4x4 matrix) |
Specify a transformation matrix associated with the prop. Note: if the prop is not a type of vtkProp3D, then the transformation matrix is ignored (and expected to be NULL). Also, internal to this object the matrix is copied because the matrix is used for computation by vtkAssemblyPath. | |
virtual void | SetViewProp (vtkProp prop) |
Set/Get the prop that this assembly node refers to. | |
Static Public Member Functions | |
static new vtkAssemblyNode | New () |
Create an assembly node. | |
static new int | IsTypeOf (string type) |
Create an assembly node. | |
static new vtkAssemblyNode | SafeDownCast (vtkObjectBase o) |
Create an assembly node. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkAssemblyNode" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "15vtkAssemblyNode" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal IntPtr | vtkAssemblyNode_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkAssemblyNode_GetMTime_01 (HandleRef pThis) |
static internal IntPtr | vtkAssemblyNode_GetMatrix_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkAssemblyNode_GetViewProp_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkAssemblyNode_IsA_04 (HandleRef pThis, string type) |
static internal int | vtkAssemblyNode_IsTypeOf_05 (string type) |
static internal IntPtr | vtkAssemblyNode_NewInstance_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkAssemblyNode_SafeDownCast_08 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkAssemblyNode_SetMatrix_09 (HandleRef pThis, HandleRef matrix) |
static internal void | vtkAssemblyNode_SetViewProp_10 (HandleRef pThis, HandleRef prop) |
Static Private Member Functions | |
static | vtkAssemblyNode () |
Automatically generated type registration mechanics. |
vtkAssemblyNode - represent a node in an assembly
Description vtkAssemblyNode represents a node in an assembly. It is used by vtkAssemblyPath to create hierarchical assemblies of props. The props can be either 2D or 3D.
An assembly node refers to a vtkProp, and possibly a vtkMatrix4x4. Nodes are used by vtkAssemblyPath to build fully evaluated path (matrices are concatenated through the path) that is used by picking and other operations involving assemblies.
static Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Create an assembly node.
override void Kitware.VTK.vtkAssemblyNode.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkObject.
virtual vtkMatrix4x4 Kitware.VTK.vtkAssemblyNode.GetMatrix | ( | ) | [virtual] |
Specify a transformation matrix associated with the prop. Note: if the prop is not a type of vtkProp3D, then the transformation matrix is ignored (and expected to be NULL). Also, internal to this object the matrix is copied because the matrix is used for computation by vtkAssemblyPath.
override uint Kitware.VTK.vtkAssemblyNode.GetMTime | ( | ) | [virtual] |
Override the standard GetMTime() to check for the modified times of the prop and matrix.
Reimplemented from Kitware.VTK.vtkObject.
virtual vtkProp Kitware.VTK.vtkAssemblyNode.GetViewProp | ( | ) | [virtual] |
Set/Get the prop that this assembly node refers to.
override int Kitware.VTK.vtkAssemblyNode.IsA | ( | string | type | ) | [virtual] |
Create an assembly node.
Reimplemented from Kitware.VTK.vtkObject.
static new int Kitware.VTK.vtkAssemblyNode.IsTypeOf | ( | string | type | ) | [static] |
Create an assembly node.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkAssemblyNode Kitware.VTK.vtkAssemblyNode.New | ( | ) | [static] |
Create an assembly node.
Reimplemented from Kitware.VTK.vtkObject.
Create an assembly node.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkAssemblyNode Kitware.VTK.vtkAssemblyNode.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Create an assembly node.
Reimplemented from Kitware.VTK.vtkObject.
void Kitware.VTK.vtkAssemblyNode.SetMatrix | ( | vtkMatrix4x4 | matrix | ) |
Specify a transformation matrix associated with the prop. Note: if the prop is not a type of vtkProp3D, then the transformation matrix is ignored (and expected to be NULL). Also, internal to this object the matrix is copied because the matrix is used for computation by vtkAssemblyPath.
virtual void Kitware.VTK.vtkAssemblyNode.SetViewProp | ( | vtkProp | prop | ) | [virtual] |
Set/Get the prop that this assembly node refers to.
static internal IntPtr Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_GetMatrix_02 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal uint Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_GetMTime_01 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_GetViewProp_03 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_IsA_04 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_IsTypeOf_05 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_NewInstance_07 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_SafeDownCast_08 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_SetMatrix_09 | ( | HandleRef | pThis, |
HandleRef | matrix | ||
) | [private] |
static internal void Kitware.VTK.vtkAssemblyNode.vtkAssemblyNode_SetViewProp_10 | ( | HandleRef | pThis, |
HandleRef | prop | ||
) | [private] |
new readonly string Kitware.VTK.vtkAssemblyNode.MRClassNameKey = "15vtkAssemblyNode" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
new const string Kitware.VTK.vtkAssemblyNode.MRFullTypeName = "Kitware.VTK.vtkAssemblyNode" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.