|
|
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkEulerTransform.h>
This class combines the Euler2DTransform with the Euler3DTransform.
This transform is a rigid body transformation.
Definition at line 141 of file itkEulerTransform.h.
Inheritance diagram for itk::EulerTransform< TScalarType, Dimension >:Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::InputCovariantVectorType | InputCovariantVectorType |
| typedef Superclass::InputPointType | InputPointType |
| typedef Superclass::InputVectorType | InputVectorType |
| typedef Superclass::InputVnlVectorType | InputVnlVectorType |
| typedef Superclass::InternalMatrixType | InternalMatrixType |
| typedef Superclass ::JacobianOfSpatialHessianType | JacobianOfSpatialHessianType |
| typedef Superclass ::JacobianOfSpatialJacobianType | JacobianOfSpatialJacobianType |
| typedef Superclass::JacobianType | JacobianType |
| typedef Superclass ::NonZeroJacobianIndicesType | NonZeroJacobianIndicesType |
| typedef Superclass::NumberOfParametersType | NumberOfParametersType |
| typedef Superclass::OffsetType | OffsetType |
| typedef Superclass::OutputCovariantVectorType | OutputCovariantVectorType |
| typedef Superclass::OutputPointType | OutputPointType |
| typedef Superclass::OutputVectorType | OutputVectorType |
| typedef Superclass::OutputVnlVectorType | OutputVnlVectorType |
| typedef Superclass::ParametersType | ParametersType |
| typedef SmartPointer< Self > | Pointer |
| typedef Superclass::ScalarType | ScalarType |
| typedef EulerTransform | Self |
| typedef Superclass::SpatialHessianType | SpatialHessianType |
| typedef Superclass::SpatialJacobianType | SpatialJacobianType |
| typedef EulerGroupTemplate< TScalarType, Dimension >::EulerTransform_tmp | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () const |
| virtual bool | GetComputeZYX (void) const |
| itkStaticConstMacro (SpaceDimension, unsigned int, Dimension) | |
| virtual void | SetComputeZYX (const bool arg) |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| EulerTransform () | |
| ~EulerTransform () | |
Private Member Functions | |
| EulerTransform (const Self &) | |
| void | operator= (const Self &) |
| typedef SmartPointer< const Self > itk::EulerTransform< TScalarType, Dimension >::ConstPointer |
Definition at line 153 of file itkEulerTransform.h.
| typedef Superclass::InputCovariantVectorType itk::EulerTransform< TScalarType, Dimension >::InputCovariantVectorType |
Definition at line 176 of file itkEulerTransform.h.
| typedef Superclass::InputPointType itk::EulerTransform< TScalarType, Dimension >::InputPointType |
Definition at line 172 of file itkEulerTransform.h.
| typedef Superclass::InputVectorType itk::EulerTransform< TScalarType, Dimension >::InputVectorType |
Definition at line 174 of file itkEulerTransform.h.
| typedef Superclass::InputVnlVectorType itk::EulerTransform< TScalarType, Dimension >::InputVnlVectorType |
Definition at line 178 of file itkEulerTransform.h.
| typedef Superclass::InternalMatrixType itk::EulerTransform< TScalarType, Dimension >::InternalMatrixType |
Definition at line 189 of file itkEulerTransform.h.
| typedef Superclass ::JacobianOfSpatialHessianType itk::EulerTransform< TScalarType, Dimension >::JacobianOfSpatialHessianType |
Definition at line 188 of file itkEulerTransform.h.
| typedef Superclass ::JacobianOfSpatialJacobianType itk::EulerTransform< TScalarType, Dimension >::JacobianOfSpatialJacobianType |
Definition at line 185 of file itkEulerTransform.h.
| typedef Superclass::JacobianType itk::EulerTransform< TScalarType, Dimension >::JacobianType |
Definition at line 170 of file itkEulerTransform.h.
| typedef Superclass ::NonZeroJacobianIndicesType itk::EulerTransform< TScalarType, Dimension >::NonZeroJacobianIndicesType |
Definition at line 182 of file itkEulerTransform.h.
| typedef Superclass::NumberOfParametersType itk::EulerTransform< TScalarType, Dimension >::NumberOfParametersType |
Definition at line 169 of file itkEulerTransform.h.
| typedef Superclass::OffsetType itk::EulerTransform< TScalarType, Dimension >::OffsetType |
Definition at line 171 of file itkEulerTransform.h.
| typedef Superclass::OutputCovariantVectorType itk::EulerTransform< TScalarType, Dimension >::OutputCovariantVectorType |
Definition at line 177 of file itkEulerTransform.h.
| typedef Superclass::OutputPointType itk::EulerTransform< TScalarType, Dimension >::OutputPointType |
Definition at line 173 of file itkEulerTransform.h.
| typedef Superclass::OutputVectorType itk::EulerTransform< TScalarType, Dimension >::OutputVectorType |
Definition at line 175 of file itkEulerTransform.h.
| typedef Superclass::OutputVnlVectorType itk::EulerTransform< TScalarType, Dimension >::OutputVnlVectorType |
Definition at line 179 of file itkEulerTransform.h.
| typedef Superclass::ParametersType itk::EulerTransform< TScalarType, Dimension >::ParametersType |
Definition at line 168 of file itkEulerTransform.h.
| typedef SmartPointer< Self > itk::EulerTransform< TScalarType, Dimension >::Pointer |
Definition at line 152 of file itkEulerTransform.h.
| typedef Superclass::ScalarType itk::EulerTransform< TScalarType, Dimension >::ScalarType |
Typedefs inherited from the superclass. These are both in Rigid2D and Euler3D.
Definition at line 167 of file itkEulerTransform.h.
| typedef EulerTransform itk::EulerTransform< TScalarType, Dimension >::Self |
Standard ITK-stuff.
Definition at line 148 of file itkEulerTransform.h.
| typedef Superclass::SpatialHessianType itk::EulerTransform< TScalarType, Dimension >::SpatialHessianType |
Definition at line 186 of file itkEulerTransform.h.
| typedef Superclass::SpatialJacobianType itk::EulerTransform< TScalarType, Dimension >::SpatialJacobianType |
Definition at line 183 of file itkEulerTransform.h.
| typedef EulerGroupTemplate< TScalarType, Dimension >::EulerTransform_tmp itk::EulerTransform< TScalarType, Dimension >::Superclass |
Definition at line 151 of file itkEulerTransform.h.
|
inlineprotected |
Definition at line 230 of file itkEulerTransform.h.
|
inlineprotected |
Definition at line 231 of file itkEulerTransform.h.
|
private |
|
virtual |
Run-time type information (and related methods).
|
inlinevirtual |
Make sure GetComputeZYX() is available, also in 2D, in which case, it just returns false.
Definition at line 212 of file itkEulerTransform.h.
| itk::EulerTransform< TScalarType, Dimension >::itkStaticConstMacro | ( | SpaceDimension | , |
| unsigned | int, | ||
| Dimension | |||
| ) |
Dimension of the domain space.
|
static |
Method for creation through the object factory.
|
private |
|
inlinevirtual |
Make sure SetComputeZYX() is available, also in 2D, in which case, its just a dummy function.
Definition at line 194 of file itkEulerTransform.h.
Generated on OURCE_DATE_EPOCH for elastix by 1.8.13 |