ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkIdentityTransform Class Reference

vtkIdentityTransform - a transform that doesn't do anything More...

Inheritance diagram for Kitware.VTK.vtkIdentityTransform:
[legend]
Collaboration diagram for Kitware.VTK.vtkIdentityTransform:
[legend]

List of all members.

Public Member Functions

 vtkIdentityTransform (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkIdentityTransform ()
 Undocumented Block.
override void InternalTransformNormal (IntPtr arg0, IntPtr arg1)
 This will calculate the transformation without calling Update. Meant for use only within other VTK classes.
override void InternalTransformPoint (IntPtr arg0, IntPtr arg1)
 This will calculate the transformation without calling Update. Meant for use only within other VTK classes.
override void InternalTransformVector (IntPtr arg0, IntPtr arg1)
 This will calculate the transformation without calling Update. Meant for use only within other VTK classes.
override void Inverse ()
 Invert the transformation. This doesn't do anything to the identity transformation.
override int IsA (string type)
 Undocumented Block.
override vtkAbstractTransform MakeTransform ()
 Make a transform of the same type. This will actually return the same transform.
new vtkIdentityTransform NewInstance ()
 Undocumented Block.
override void TransformNormals (vtkDataArray inNms, vtkDataArray outNms)
 Apply the transformation to a series of normals, and append the results to outNms.
override void TransformPoints (vtkPoints inPts, vtkPoints outPts)
 Apply the transformation to a series of points, and append the results to outPts.
override void TransformPointsNormalsVectors (vtkPoints inPts, vtkPoints outPts, vtkDataArray inNms, vtkDataArray outNms, vtkDataArray inVrs, vtkDataArray outVrs)
 Apply the transformation to a combination of points, normals and vectors.
override void TransformVectors (vtkDataArray inVrs, vtkDataArray outVrs)
 Apply the transformation to a series of vectors, and append the results to outVrs.

Static Public Member Functions

static new vtkIdentityTransform New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkIdentityTransform SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkIdentityTransform"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkIdentityTransform"
 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 vtkIdentityTransform_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkIdentityTransform_InternalTransformNormal_01 (HandleRef pThis, IntPtr arg0, IntPtr arg1)
static internal void vtkIdentityTransform_InternalTransformPoint_02 (HandleRef pThis, IntPtr arg0, IntPtr arg1)
static internal void vtkIdentityTransform_InternalTransformVector_03 (HandleRef pThis, IntPtr arg0, IntPtr arg1)
static internal void vtkIdentityTransform_Inverse_04 (HandleRef pThis)
static internal int vtkIdentityTransform_IsA_05 (HandleRef pThis, string type)
static internal int vtkIdentityTransform_IsTypeOf_06 (string type)
static internal IntPtr vtkIdentityTransform_MakeTransform_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkIdentityTransform_NewInstance_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkIdentityTransform_SafeDownCast_10 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkIdentityTransform_TransformNormals_11 (HandleRef pThis, HandleRef inNms, HandleRef outNms)
static internal void vtkIdentityTransform_TransformPoints_12 (HandleRef pThis, HandleRef inPts, HandleRef outPts)
static internal void vtkIdentityTransform_TransformPointsNormalsVectors_13 (HandleRef pThis, HandleRef inPts, HandleRef outPts, HandleRef inNms, HandleRef outNms, HandleRef inVrs, HandleRef outVrs)
static internal void vtkIdentityTransform_TransformVectors_14 (HandleRef pThis, HandleRef inVrs, HandleRef outVrs)

Static Private Member Functions

static vtkIdentityTransform ()
 Automatically generated type registration mechanics.

Detailed Description

vtkIdentityTransform - a transform that doesn't do anything

Description vtkIdentityTransform is a transformation which will simply pass coordinate data unchanged. All other transform types can also do this, however, the vtkIdentityTransform does so with much greater efficiency.

vtkLinearTransform


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkIdentityTransform.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.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.InternalTransformNormal ( IntPtr  arg0,
IntPtr  arg1 
) [virtual]

This will calculate the transformation without calling Update. Meant for use only within other VTK classes.

Reimplemented from Kitware.VTK.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.InternalTransformPoint ( IntPtr  arg0,
IntPtr  arg1 
) [virtual]

This will calculate the transformation without calling Update. Meant for use only within other VTK classes.

Reimplemented from Kitware.VTK.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.InternalTransformVector ( IntPtr  arg0,
IntPtr  arg1 
) [virtual]

This will calculate the transformation without calling Update. Meant for use only within other VTK classes.

Reimplemented from Kitware.VTK.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.Inverse ( ) [virtual]

Invert the transformation. This doesn't do anything to the identity transformation.

Reimplemented from Kitware.VTK.vtkAbstractTransform.

override int Kitware.VTK.vtkIdentityTransform.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLinearTransform.

static new int Kitware.VTK.vtkIdentityTransform.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLinearTransform.

Make a transform of the same type. This will actually return the same transform.

Reimplemented from Kitware.VTK.vtkAbstractTransform.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLinearTransform.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLinearTransform.

Here is the call graph for this function:

override void Kitware.VTK.vtkIdentityTransform.TransformNormals ( vtkDataArray  inNms,
vtkDataArray  outNms 
) [virtual]

Apply the transformation to a series of normals, and append the results to outNms.

Reimplemented from Kitware.VTK.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.TransformPoints ( vtkPoints  inPts,
vtkPoints  outPts 
) [virtual]

Apply the transformation to a series of points, and append the results to outPts.

Reimplemented from Kitware.VTK.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.TransformPointsNormalsVectors ( vtkPoints  inPts,
vtkPoints  outPts,
vtkDataArray  inNms,
vtkDataArray  outNms,
vtkDataArray  inVrs,
vtkDataArray  outVrs 
) [virtual]

Apply the transformation to a combination of points, normals and vectors.

Reimplemented from Kitware.VTK.vtkLinearTransform.

override void Kitware.VTK.vtkIdentityTransform.TransformVectors ( vtkDataArray  inVrs,
vtkDataArray  outVrs 
) [virtual]

Apply the transformation to a series of vectors, and append the results to outVrs.

Reimplemented from Kitware.VTK.vtkLinearTransform.

static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_InternalTransformNormal_01 ( HandleRef  pThis,
IntPtr  arg0,
IntPtr  arg1 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_InternalTransformPoint_02 ( HandleRef  pThis,
IntPtr  arg0,
IntPtr  arg1 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_InternalTransformVector_03 ( HandleRef  pThis,
IntPtr  arg0,
IntPtr  arg1 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_Inverse_04 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_IsA_05 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_IsTypeOf_06 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_MakeTransform_07 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_NewInstance_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_SafeDownCast_10 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_TransformNormals_11 ( HandleRef  pThis,
HandleRef  inNms,
HandleRef  outNms 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_TransformPoints_12 ( HandleRef  pThis,
HandleRef  inPts,
HandleRef  outPts 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_TransformPointsNormalsVectors_13 ( HandleRef  pThis,
HandleRef  inPts,
HandleRef  outPts,
HandleRef  inNms,
HandleRef  outNms,
HandleRef  inVrs,
HandleRef  outVrs 
) [private]
static internal void Kitware.VTK.vtkIdentityTransform.vtkIdentityTransform_TransformVectors_14 ( HandleRef  pThis,
HandleRef  inVrs,
HandleRef  outVrs 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkIdentityTransform.MRClassNameKey = "20vtkIdentityTransform" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkLinearTransform.

new const string Kitware.VTK.vtkIdentityTransform.MRFullTypeName = "Kitware.VTK.vtkIdentityTransform"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkLinearTransform.


The documentation for this class was generated from the following file: