![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
A linear resample-interpolator. More...
#include <elxLinearResampleInterpolator.h>
A linear resample-interpolator.
Compared to the BSplineResampleInterpolator and BSplineResampleInterpolatorFloat with SplineOrder 1 this class uses less (in fact, no) memory. You can select this resample interpolator if memory burden is an issue and linear interpolation is sufficient.
The parameters used in this class are:
(ResampleInterpolator "FinalLinearInterpolator")
Definition at line 42 of file elxLinearResampleInterpolator.h.
typedef Superclass2::ConfigurationPointer elastix::LinearResampleInterpolator< TElastix >::ConfigurationPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 85 of file elxLinearResampleInterpolator.h.
typedef Superclass2::ConfigurationType elastix::LinearResampleInterpolator< TElastix >::ConfigurationType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 84 of file elxLinearResampleInterpolator.h.
typedef SmartPointer<const Self> elastix::LinearResampleInterpolator< TElastix >::ConstPointer |
Definition at line 58 of file elxLinearResampleInterpolator.h.
typedef Superclass1::ContinuousIndexType elastix::LinearResampleInterpolator< TElastix >::ContinuousIndexType |
Definition at line 79 of file elxLinearResampleInterpolator.h.
typedef Superclass2::ElastixPointer elastix::LinearResampleInterpolator< TElastix >::ElastixPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 83 of file elxLinearResampleInterpolator.h.
typedef Superclass2::ElastixType elastix::LinearResampleInterpolator< TElastix >::ElastixType |
Typedef's from ResampleInterpolatorBase.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 82 of file elxLinearResampleInterpolator.h.
typedef Superclass1::IndexType elastix::LinearResampleInterpolator< TElastix >::IndexType |
Definition at line 78 of file elxLinearResampleInterpolator.h.
typedef Superclass1::InputImageType elastix::LinearResampleInterpolator< TElastix >::InputImageType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 77 of file elxLinearResampleInterpolator.h.
typedef Superclass2::ITKBaseType elastix::LinearResampleInterpolator< TElastix >::ITKBaseType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 88 of file elxLinearResampleInterpolator.h.
typedef Superclass1::OutputType elastix::LinearResampleInterpolator< TElastix >::OutputType |
Typedef's inherited from the superclass.
Definition at line 76 of file elxLinearResampleInterpolator.h.
typedef SmartPointer<Self> elastix::LinearResampleInterpolator< TElastix >::Pointer |
Definition at line 57 of file elxLinearResampleInterpolator.h.
typedef Superclass2::RegistrationPointer elastix::LinearResampleInterpolator< TElastix >::RegistrationPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 87 of file elxLinearResampleInterpolator.h.
typedef Superclass2::RegistrationType elastix::LinearResampleInterpolator< TElastix >::RegistrationType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 86 of file elxLinearResampleInterpolator.h.
typedef LinearResampleInterpolator elastix::LinearResampleInterpolator< TElastix >::Self |
Standard ITK-stuff.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 52 of file elxLinearResampleInterpolator.h.
typedef LinearInterpolateImageFunction< typename ResampleInterpolatorBase<TElastix>::InputImageType, typename ResampleInterpolatorBase<TElastix>::CoordRepType > elastix::LinearResampleInterpolator< TElastix >::Superclass1 |
Definition at line 55 of file elxLinearResampleInterpolator.h.
typedef ResampleInterpolatorBase<TElastix> elastix::LinearResampleInterpolator< TElastix >::Superclass2 |
Definition at line 56 of file elxLinearResampleInterpolator.h.
elastix::LinearResampleInterpolator< TElastix >::LinearResampleInterpolator | ( | ) | [inline, protected] |
The constructor.
Definition at line 93 of file elxLinearResampleInterpolator.h.
virtual elastix::LinearResampleInterpolator< TElastix >::~LinearResampleInterpolator | ( | ) | [inline, protected, virtual] |
The destructor.
Definition at line 95 of file elxLinearResampleInterpolator.h.
elastix::LinearResampleInterpolator< TElastix >::LinearResampleInterpolator | ( | const Self & | ) | [private] |
The private constructor.
elastix::LinearResampleInterpolator< TElastix >::elxClassNameMacro | ( | "FinalLinearInterpolator" | ) |
Name of this class. Use this name in the parameter file to select this specific resample interpolator.
example: (ResampleInterpolator "FinalLinearInterpolator")
virtual const char* elastix::LinearResampleInterpolator< TElastix >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
elastix::LinearResampleInterpolator< TElastix >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
Superclass1::ImageDimension | |||
) |
Dimension of the image.
static Pointer elastix::LinearResampleInterpolator< TElastix >::New | ( | ) | [static] |
Method for creation through the object factory.
void elastix::LinearResampleInterpolator< TElastix >::operator= | ( | const Self & | ) | [private] |
The private copy constructor.
Generated on 24-10-2011 for elastix by ![]() |
![]() |