ActiViz .NET
5.8.0
|
vtkLandmarkTransform - a linear transform specified by two corresponding point sets More...
Public Member Functions | |
vtkLandmarkTransform (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkLandmarkTransform () | |
Undocumented Block. | |
override uint | GetMTime () |
Get the MTime. | |
virtual int | GetMode () |
Get the current transformation mode. | |
string | GetModeAsString () |
This method does no type checking, use DeepCopy instead. | |
virtual vtkPoints | GetSourceLandmarks () |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update. | |
virtual vtkPoints | GetTargetLandmarks () |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update. | |
override void | Inverse () |
Invert the transformation. This is done by switching the source and target landmarks. | |
override int | IsA (string type) |
Undocumented Block. | |
override vtkAbstractTransform | MakeTransform () |
Make another transform of the same type. | |
new vtkLandmarkTransform | NewInstance () |
Undocumented Block. | |
virtual void | SetMode (int _arg) |
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity. | |
void | SetModeToAffine () |
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity. | |
void | SetModeToRigidBody () |
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity. | |
void | SetModeToSimilarity () |
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity. | |
void | SetSourceLandmarks (vtkPoints points) |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update. | |
void | SetTargetLandmarks (vtkPoints points) |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update. | |
Static Public Member Functions | |
static new vtkLandmarkTransform | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkLandmarkTransform | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkLandmarkTransform" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "20vtkLandmarkTransform" |
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 | vtkLandmarkTransform_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkLandmarkTransform_GetMTime_01 (HandleRef pThis) |
static internal int | vtkLandmarkTransform_GetMode_02 (HandleRef pThis) |
static internal IntPtr | vtkLandmarkTransform_GetModeAsString_03 (HandleRef pThis) |
static internal IntPtr | vtkLandmarkTransform_GetSourceLandmarks_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkLandmarkTransform_GetTargetLandmarks_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLandmarkTransform_Inverse_06 (HandleRef pThis) |
static internal int | vtkLandmarkTransform_IsA_07 (HandleRef pThis, string type) |
static internal int | vtkLandmarkTransform_IsTypeOf_08 (string type) |
static internal IntPtr | vtkLandmarkTransform_MakeTransform_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkLandmarkTransform_NewInstance_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkLandmarkTransform_SafeDownCast_12 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkLandmarkTransform_SetMode_13 (HandleRef pThis, int _arg) |
static internal void | vtkLandmarkTransform_SetModeToAffine_14 (HandleRef pThis) |
static internal void | vtkLandmarkTransform_SetModeToRigidBody_15 (HandleRef pThis) |
static internal void | vtkLandmarkTransform_SetModeToSimilarity_16 (HandleRef pThis) |
static internal void | vtkLandmarkTransform_SetSourceLandmarks_17 (HandleRef pThis, HandleRef points) |
static internal void | vtkLandmarkTransform_SetTargetLandmarks_18 (HandleRef pThis, HandleRef points) |
Static Private Member Functions | |
static | vtkLandmarkTransform () |
Automatically generated type registration mechanics. |
vtkLandmarkTransform - a linear transform specified by two corresponding point sets
Description A vtkLandmarkTransform is defined by two sets of landmarks, the transform computed gives the best fit mapping one onto the other, in a least squares sense. The indices are taken to correspond, so point 1 in the first set will get mapped close to point 1 in the second set, etc. Call SetSourceLandmarks and SetTargetLandmarks to specify the two sets of landmarks, ensure they have the same number of points. Caveats Whenever you add, subtract, or set points you must call Modified() on the vtkPoints object, or the transformation might not update.
static Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkLandmarkTransform.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.
virtual int Kitware.VTK.vtkLandmarkTransform.GetMode | ( | ) | [virtual] |
Get the current transformation mode.
This method does no type checking, use DeepCopy instead.
override uint Kitware.VTK.vtkLandmarkTransform.GetMTime | ( | ) | [virtual] |
Get the MTime.
Reimplemented from Kitware.VTK.vtkAbstractTransform.
virtual vtkPoints Kitware.VTK.vtkLandmarkTransform.GetSourceLandmarks | ( | ) | [virtual] |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update.
virtual vtkPoints Kitware.VTK.vtkLandmarkTransform.GetTargetLandmarks | ( | ) | [virtual] |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update.
override void Kitware.VTK.vtkLandmarkTransform.Inverse | ( | ) | [virtual] |
Invert the transformation. This is done by switching the source and target landmarks.
Reimplemented from Kitware.VTK.vtkAbstractTransform.
override int Kitware.VTK.vtkLandmarkTransform.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLinearTransform.
static new int Kitware.VTK.vtkLandmarkTransform.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLinearTransform.
override vtkAbstractTransform Kitware.VTK.vtkLandmarkTransform.MakeTransform | ( | ) | [virtual] |
Make another transform of the same type.
Reimplemented from Kitware.VTK.vtkAbstractTransform.
static new vtkLandmarkTransform Kitware.VTK.vtkLandmarkTransform.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLinearTransform.
static new vtkLandmarkTransform Kitware.VTK.vtkLandmarkTransform.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkLinearTransform.
virtual void Kitware.VTK.vtkLandmarkTransform.SetMode | ( | int | _arg | ) | [virtual] |
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity.
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity.
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity.
Set the number of degrees of freedom to constrain the solution to. Rigidbody (VTK_LANDMARK_RIGIDBODY): rotation and translation only. Similarity (VTK_LANDMARK_SIMILARITY): rotation, translation and isotropic scaling. Affine (VTK_LANDMARK_AFFINE): collinearity is preserved. Ratios of distances along a line are preserved. The default is similarity.
void Kitware.VTK.vtkLandmarkTransform.SetSourceLandmarks | ( | vtkPoints | points | ) |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update.
void Kitware.VTK.vtkLandmarkTransform.SetTargetLandmarks | ( | vtkPoints | points | ) |
Specify the source and target landmark sets. The two sets must have the same number of points. If you add or change points in these objects, you must call Modified() on them or the transformation might not update.
static internal int Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_GetMode_02 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_GetModeAsString_03 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_GetMTime_01 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_GetSourceLandmarks_04 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_GetTargetLandmarks_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_Inverse_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_IsA_07 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_MakeTransform_09 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_NewInstance_11 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SafeDownCast_12 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SetMode_13 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SetModeToAffine_14 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SetModeToRigidBody_15 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SetModeToSimilarity_16 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SetSourceLandmarks_17 | ( | HandleRef | pThis, |
HandleRef | points | ||
) | [private] |
static internal void Kitware.VTK.vtkLandmarkTransform.vtkLandmarkTransform_SetTargetLandmarks_18 | ( | HandleRef | pThis, |
HandleRef | points | ||
) | [private] |
new readonly string Kitware.VTK.vtkLandmarkTransform.MRClassNameKey = "20vtkLandmarkTransform" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLinearTransform.
new const string Kitware.VTK.vtkLandmarkTransform.MRFullTypeName = "Kitware.VTK.vtkLandmarkTransform" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkLinearTransform.