|
|
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 11-05-2012 for elastix by 1.7.6.1 |