![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <elxReducedDimensionBSplineResampleInterpolator.h>
Public Types | |
typedef Superclass1::CoefficientDataType | CoefficientDataType |
typedef Superclass1::CoefficientFilter | CoefficientFilter |
typedef Superclass1::CoefficientFilterPointer | CoefficientFilterPointer |
typedef Superclass1::CoefficientImageType | CoefficientImageType |
typedef Superclass2::ConfigurationPointer | ConfigurationPointer |
typedef Superclass2::ConfigurationType | ConfigurationType |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass1::ContinuousIndexType | ContinuousIndexType |
typedef Superclass1::CovariantVectorType | CovariantVectorType |
typedef Superclass2::ElastixPointer | ElastixPointer |
typedef Superclass2::ElastixType | ElastixType |
typedef Superclass1::IndexType | IndexType |
typedef Superclass1::InputImageType | InputImageType |
typedef Superclass1::Iterator | Iterator |
typedef Superclass2::ITKBaseType | ITKBaseType |
typedef Superclass1::OutputType | OutputType |
typedef SmartPointer< Self > | Pointer |
typedef Superclass1::PointType | PointType |
typedef Superclass2::RegistrationPointer | RegistrationPointer |
typedef Superclass2::RegistrationType | RegistrationType |
typedef ReducedDimensionBSplineResampleInterpolator | Self |
typedef BSplineInterpolateImageFunction < typename ResampleInterpolatorBase < TElastix >::InputImageType, typename ResampleInterpolatorBase < TElastix >::CoordRepType, double > | Superclass1 |
typedef ResampleInterpolatorBase < TElastix > | Superclass2 |
Public Member Functions | |
virtual void | BeforeRegistration (void) |
elxClassNameMacro ("FinalReducedDimensionBSplineInterpolator") | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass1::ImageDimension) | |
virtual void | ReadFromFile (void) |
virtual void | WriteToFile (void) const |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
ReducedDimensionBSplineResampleInterpolator () | |
virtual | ~ReducedDimensionBSplineResampleInterpolator () |
Private Member Functions | |
void | operator= (const Self &) |
ReducedDimensionBSplineResampleInterpolator (const Self &) |
A resample-interpolator based on B-splines which ignores the last dimension.
The parameters used in this class are:
(ResampleInterpolator "FinalReducedDimensionBSplineInterpolator")
(FinalReducedDimensionBSplineInterpolationOrder 3)
The transform parameters necessary for transformix, additionally defined by this class, are:
(FinalReducedDimensionBSplineInterpolationOrder 3)
If you are in memory problems, you may use the LinearResampleInterpolator, or the NearestNeighborResampleInterpolator. Note that the former will also interpolate in the last dimension.
Definition at line 52 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass1::CoefficientDataType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::CoefficientDataType |
typedef Superclass1::CoefficientFilter elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::CoefficientFilter |
typedef Superclass1::CoefficientFilterPointer elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::CoefficientFilterPointer |
typedef Superclass1::CoefficientImageType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::CoefficientImageType |
typedef Superclass2::ConfigurationPointer elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ConfigurationPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 104 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass2::ConfigurationType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ConfigurationType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 103 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef SmartPointer<const Self> elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ConstPointer |
typedef Superclass1::ContinuousIndexType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ContinuousIndexType |
typedef Superclass1::CovariantVectorType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::CovariantVectorType |
typedef Superclass2::ElastixPointer elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ElastixPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 102 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass2::ElastixType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ElastixType |
Typedef's from ResampleInterpolatorBase.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 101 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass1::IndexType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::IndexType |
typedef Superclass1::InputImageType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::InputImageType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 89 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass1::Iterator elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::Iterator |
typedef Superclass2::ITKBaseType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ITKBaseType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 107 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass1::OutputType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::OutputType |
Typedef's inherited from the superclass.
Reimplemented from itk::ReducedDimensionBSplineInterpolateImageFunction< ResampleInterpolatorBase< TElastix >::InputImageType, ResampleInterpolatorBase< TElastix >::CoordRepType, double >.
Definition at line 88 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef SmartPointer<Self> elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::Pointer |
typedef Superclass1::PointType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::PointType |
typedef Superclass2::RegistrationPointer elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::RegistrationPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 106 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef Superclass2::RegistrationType elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::RegistrationType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 105 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef ReducedDimensionBSplineResampleInterpolator elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::Self |
Standard ITK-stuff.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 63 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef BSplineInterpolateImageFunction< typename ResampleInterpolatorBase<TElastix>::InputImageType, typename ResampleInterpolatorBase<TElastix>::CoordRepType, double > elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::Superclass1 |
Definition at line 67 of file elxReducedDimensionBSplineResampleInterpolator.h.
typedef ResampleInterpolatorBase<TElastix> elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::Superclass2 |
Definition at line 68 of file elxReducedDimensionBSplineResampleInterpolator.h.
elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ReducedDimensionBSplineResampleInterpolator | ( | ) | [inline, protected] |
The constructor.
Definition at line 123 of file elxReducedDimensionBSplineResampleInterpolator.h.
virtual elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::~ReducedDimensionBSplineResampleInterpolator | ( | ) | [inline, protected, virtual] |
The destructor.
Definition at line 125 of file elxReducedDimensionBSplineResampleInterpolator.h.
elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ReducedDimensionBSplineResampleInterpolator | ( | const Self & | ) | [private] |
The private constructor.
virtual void elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::BeforeRegistration | ( | void | ) | [virtual] |
Execute stuff before the actual registration:
Reimplemented from elastix::BaseComponent.
elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::elxClassNameMacro | ( | "FinalReducedDimensionBSplineInterpolator" | ) |
Name of this class. Use this name in the parameter file to select this specific resample interpolator.
example: (ResampleInterpolator "FinalBSplineInterpolator")
virtual const char* elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
Superclass1::ImageDimension | |||
) |
Dimension of the image.
static Pointer elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::ReducedDimensionBSplineInterpolateImageFunction< ResampleInterpolatorBase< TElastix >::InputImageType, ResampleInterpolatorBase< TElastix >::CoordRepType, double >.
void elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::operator= | ( | const Self & | ) | [private] |
The private copy constructor.
virtual void elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::ReadFromFile | ( | void | ) | [virtual] |
Function to read transform-parameters from a file.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
virtual void elastix::ReducedDimensionBSplineResampleInterpolator< TElastix >::WriteToFile | ( | void | ) | const [virtual] |
Function to write transform-parameters to a file.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Generated on 24-05-2012 for elastix by ![]() |
![]() |