#include <itkEuler3DTransform.h>
Inheritance diagram for itk::Euler3DTransform< TScalarType >:
This transform applies a rotation and translation to the space given 3 euler angles and a 3D offset.
Definition at line 34 of file itkEuler3DTransform.h.
|
Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 64 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 42 of file itkEuler3DTransform.h. |
|
CovariantVector type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 78 of file itkEuler3DTransform.h. |
|
Point type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 70 of file itkEuler3DTransform.h. |
|
Vector type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 74 of file itkEuler3DTransform.h. |
|
VnlVector type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 82 of file itkEuler3DTransform.h. |
|
Jacobian type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 62 of file itkEuler3DTransform.h. |
|
Standard matrix type for this class.
Reimplemented from itk::Rigid3DTransform< TScalarType >. Definition at line 84 of file itkEuler3DTransform.h. |
|
Offset type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 67 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 79 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 71 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 75 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 83 of file itkEuler3DTransform.h. |
|
Parameters type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 59 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 41 of file itkEuler3DTransform.h. |
|
Scalar type. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 56 of file itkEuler3DTransform.h. |
|
Standard class typedefs. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 39 of file itkEuler3DTransform.h. Referenced by itk::Euler3DTransform< TScalarType >::~Euler3DTransform(). |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 40 of file itkEuler3DTransform.h. |
|
|
|
|
|
Definition at line 138 of file itkEuler3DTransform.h. References itk::Euler3DTransform< TScalarType >::Self. |
|
|
|
|
|
Compute the components of the rotation matrix in the superclass. |
|
Set the rotational part of the transform. |
|
Set the rotational part of the transform. |
|
Set the rotational part of the transform. |
|
Set the about which the rotation will be applied. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Run-time type information (and related methods). Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set/Get the order of the computation. Default ZXY |
|
This method computes the Jacobian matrix of the transformation. given point or vector, returning the transformed point or vector. The rank of the Jacobian will also indicate if the transform is invertible at this point. Reimplemented from itk::Rigid3DTransform< TScalarType >. |
|
Set/Get the transformation from a container of parameters This is typically used by optimizers. There are 6 parameters. The first three represent the angles to rotate around the coordinate axis, and the last three represents the offset. Reimplemented from itk::Transform< TScalarType, 3, 3 >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set the transformation translation. This is applied after rotation. Not to be confused with member m_Offset in base class Rigid3DTransform. m_Offset is recomputed to take into account translation to the centre of rotation pre- (negative) and post- (positive) rotation, and the subsequent translation m_Translation. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Dimension of parameters. Reimplemented from itk::Rigid3DTransform< TScalarType >. |
|
Dimension of parameters. |
|
New macro for creation of through a Smart Pointer. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Print contents of an Rigid3DTransform Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set the about which the rotation will be applied. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set/Get the order of the computation. Default ZXY |
|
Set the parameters to the IdentityTransform Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set/Get the transformation from a container of parameters This is typically used by optimizers. There are 6 parameters. The first three represent the angles to rotate around the coordinate axis, and the last three represents the offset. Reimplemented from itk::Transform< TScalarType, 3, 3 >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set the rotational part of the transform. |
|
Set the rotation Matrix of a Rigid3D Transform This method sets the 3x3 matrix representing a rotation in the transform. The Matrix is expected to be orthogonal with a certain tolerance.
Reimplemented from itk::Rigid3DTransform< TScalarType >. |
|
Set the transformation translation. This is applied after rotation. Not to be confused with member m_Offset in base class Rigid3DTransform. m_Offset is recomputed to take into account translation to the centre of rotation pre- (negative) and post- (positive) rotation, and the subsequent translation m_Translation. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Definition at line 147 of file itkEuler3DTransform.h. |
|
Definition at line 148 of file itkEuler3DTransform.h. |