![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkDeformationFieldInterpolatingTransform.h>
Transform that interpolates a given deformation field.
A simple transform that allows the user to set a deformation field. TransformPoint adds the displacement to the input point. This transform does not support optimizers. Its Set/GetParameters is not implemented. DO NOT USE IT FOR REGISTRATION. You may set your own interpolator!
Definition at line 44 of file itkDeformationFieldInterpolatingTransform.h.
typedef SmartPointer<const Self> itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::ConstPointer |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 52 of file itkDeformationFieldInterpolatingTransform.h.
typedef VectorNearestNeighborInterpolateImageFunction< DeformationFieldType, ScalarType > itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DefaultDeformationFieldInterpolatorType |
Definition at line 88 of file itkDeformationFieldInterpolatingTransform.h.
typedef TComponentType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DeformationFieldComponentType |
Definition at line 77 of file itkDeformationFieldInterpolatingTransform.h.
typedef VectorInterpolateImageFunction< DeformationFieldType, ScalarType > itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DeformationFieldInterpolatorType |
Definition at line 85 of file itkDeformationFieldInterpolatingTransform.h.
typedef Image< DeformationFieldVectorType, itkGetStaticConstMacro(InputSpaceDimension) > itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DeformationFieldType |
Definition at line 81 of file itkDeformationFieldInterpolatingTransform.h.
typedef Vector<DeformationFieldComponentType, itkGetStaticConstMacro(OutputSpaceDimension) > itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DeformationFieldVectorType |
Definition at line 79 of file itkDeformationFieldInterpolatingTransform.h.
typedef DeformationFieldInterpolatorType::ContinuousIndexType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::InputContinuousIndexType [protected] |
Typedef which is used internally
Definition at line 124 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::InputCovariantVectorType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::InputCovariantVectorType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 70 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::InputPointType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::InputPointType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 74 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::InputVectorType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::InputVectorType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 68 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::InputVnlVectorType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::InputVnlVectorType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 72 of file itkDeformationFieldInterpolatingTransform.h.
typedef DeformationFieldInterpolatorType::OutputType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::InterpolatorOutputType [protected] |
Definition at line 125 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::JacobianType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::JacobianType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 67 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::OutputCovariantVectorType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::OutputCovariantVectorType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 71 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::OutputPointType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::OutputPointType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 75 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::OutputVectorType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::OutputVectorType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 69 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::OutputVnlVectorType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::OutputVnlVectorType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 73 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::ParametersType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::ParametersType |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 66 of file itkDeformationFieldInterpolatingTransform.h.
typedef SmartPointer<Self> itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::Pointer |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 51 of file itkDeformationFieldInterpolatingTransform.h.
typedef Superclass::ScalarType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::ScalarType |
Superclass typedefs
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 65 of file itkDeformationFieldInterpolatingTransform.h.
typedef DeformationFieldInterpolatingTransform itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::Self |
Standard class typedefs.
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 49 of file itkDeformationFieldInterpolatingTransform.h.
typedef AdvancedTransform< TScalarType, NDimensions, NDimensions > itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::Superclass |
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
Definition at line 50 of file itkDeformationFieldInterpolatingTransform.h.
itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DeformationFieldInterpolatingTransform | ( | ) | [protected] |
itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::~DeformationFieldInterpolatingTransform | ( | ) | [protected] |
itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::DeformationFieldInterpolatingTransform | ( | const Self & | ) | [private] |
virtual const char* itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
virtual DeformationFieldType* itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::GetDeformationField | ( | ) | [virtual] |
virtual DeformationFieldInterpolatorType* itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::GetDeformationFieldInterpolator | ( | ) | [virtual] |
virtual bool itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::IsLinear | ( | void | ) | const [inline, virtual] |
Definition at line 108 of file itkDeformationFieldInterpolatingTransform.h.
itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::itkStaticConstMacro | ( | InputSpaceDimension | , |
unsigned | int, | ||
Superclass::InputSpaceDimension | |||
) |
Dimension of the domain spaces.
itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::itkStaticConstMacro | ( | OutputSpaceDimension | , |
unsigned | int, | ||
Superclass::OutputSpaceDimension | |||
) |
static Pointer itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::New | ( | ) | [static] |
New macro for creation of through the object factory.
Reimplemented from itk::AdvancedTransform< TScalarType, NDimensions, NDimensions >.
void itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::operator= | ( | const Self & | ) | [private] |
void itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected] |
Print contents of an DeformationFieldInterpolatingTransform.
virtual void itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::SetDeformationField | ( | DeformationFieldType * | _arg | ) | [virtual] |
Set/Get the deformation field that defines the displacements
virtual void itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::SetDeformationFieldInterpolator | ( | DeformationFieldInterpolatorType * | _arg | ) | [virtual] |
Set/Get the deformation field interpolator
void itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::SetIdentity | ( | void | ) |
Make this an identity transform ( the deformation field is replaced by a zero deformation field
virtual void itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::SetParameters | ( | const ParametersType & | ) | [inline, virtual] |
Definition at line 110 of file itkDeformationFieldInterpolatingTransform.h.
OutputPointType itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::TransformPoint | ( | const InputPointType & | point | ) | const |
Transform a point This method adds a displacement to a given point, returning the transformed point
DeformationFieldType::Pointer itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::m_DeformationField [protected] |
Definition at line 130 of file itkDeformationFieldInterpolatingTransform.h.
DeformationFieldInterpolatorType::Pointer itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::m_DeformationFieldInterpolator [protected] |
Definition at line 132 of file itkDeformationFieldInterpolatingTransform.h.
DeformationFieldType::Pointer itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType >::m_ZeroDeformationField [protected] |
Definition at line 131 of file itkDeformationFieldInterpolatingTransform.h.
Generated on 24-05-2012 for elastix by ![]() |
![]() |