#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.
|
Definition at line 76 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 72 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 42 of file itkEuler3DTransform.h. |
|
Standard covariant vector type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 63 of file itkEuler3DTransform.h. |
|
Standard coordinate point type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 68 of file itkEuler3DTransform.h. |
|
Standard vector type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 60 of file itkEuler3DTransform.h. |
|
Standard vnl_vector type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 66 of file itkEuler3DTransform.h. |
|
Standard inverse matrix type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 71 of file itkEuler3DTransform.h. |
|
Jacobian Type Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 58 of file itkEuler3DTransform.h. |
|
Standard matrix type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 70 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 74 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 65 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 69 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 61 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 67 of file itkEuler3DTransform.h. |
|
Parameters Type Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 57 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 41 of file itkEuler3DTransform.h. |
|
Standard scalar type for this class Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 59 of file itkEuler3DTransform.h. Referenced by itk::Euler3DTransform< TScalarType >::SetVarRotation(), and itk::Euler3DTransform< TScalarType >::~Euler3DTransform(). |
|
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 >::SetVarRotation(). |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 40 of file itkEuler3DTransform.h. |
|
Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. Definition at line 73 of file itkEuler3DTransform.h. |
|
|
|
|
|
|
|
Definition at line 114 of file itkEuler3DTransform.h. References itk::Euler3DTransform< TScalarType >::ScalarType. |
|
Compute the components of the rotation matrix in the superclass. Reimplemented from itk::MatrixOffsetTransformBase< TScalarType, 3, 3 >. |
|
Compute the components of the rotation matrix in the superclass. Reimplemented from itk::MatrixOffsetTransformBase< TScalarType, 3, 3 >. |
|
Set the rotational part of the transform. |
|
Set the rotational part of the transform. |
|
Set the rotational part of the transform. |
|
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::MatrixOffsetTransformBase< TScalarType, 3, 3 >. 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 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::MatrixOffsetTransformBase< TScalarType, 3, 3 >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Dimension of the space. |
|
Dimension of the space. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Dimension of the space. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Dimension of the space. Reimplemented from itk::Rigid3DTransform< TScalarType >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
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/Get the order of the computation. Default ZXY |
|
Set the transformation to an Identity This sets the matrix to identity and the Offset to null. Reimplemented from itk::MatrixOffsetTransformBase< TScalarType, 3, 3 >. |
|
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::MatrixOffsetTransformBase< TScalarType, 3, 3 >. Reimplemented in itk::CenteredEuler3DTransform< TScalarType >. |
|
Set the rotational part of the transform. |
|
Definition at line 118 of file itkEuler3DTransform.h. References itk::Euler3DTransform< TScalarType >::ScalarType, and itk::Euler3DTransform< TScalarType >::Self. |