15 #ifndef __itkCyclicGridScheduleComputer_H__
16 #define __itkCyclicGridScheduleComputer_H__
18 #include "itkImageBase.h"
19 #include "itkTransform.h"
37 template <
typename TTransformScalarType,
unsigned int VImageDimension >
57 itkStaticConstMacro( Dimension,
unsigned int, VImageDimension );
63 typedef typename ImageBaseType::PointType
PointType;
67 typedef typename ImageBaseType::SizeType
SizeType;
79 itkGetStaticConstMacro( Dimension ),
85 virtual void ComputeBSplineGrid(
void );
98 void operator=(
const Self& );
104 #ifndef ITK_MANUAL_INSTANTIATION
105 #include "itkCyclicGridScheduleComputer.txx"
108 #endif // end #ifndef __itkCyclicGridScheduleComputer_H__
CyclicGridScheduleComputer Self
ImageBaseType::RegionType RegionType
std::vector< GridSpacingFactorType > VectorGridSpacingFactorType
std::vector< SpacingType > VectorSpacingType
ImageBaseType::PointType OriginType
TTransformScalarType TransformScalarType
TransformType::Pointer TransformPointer
SpacingType GridSpacingFactorType
SmartPointer< Self > Pointer
This class computes all information about the B-spline grid, given the image information and the desi...
SmartPointer< const Self > ConstPointer
ImageBaseType::SizeType SizeType
ImageBaseType::SpacingType SpacingType
TTransformScalarType TransformScalarType
ImageBaseType::SpacingType SpacingType
TransformType::ConstPointer TransformConstPointer
ImageBaseType::SizeValueType SizeValueType
std::vector< RegionType > VectorRegionType
This class computes all information about the B-spline grid.
ImageBaseType::PointType PointType
virtual ~CyclicGridScheduleComputer()
std::vector< OriginType > VectorOriginType
GridScheduleComputer< TTransformScalarType, VImageDimension > Superclass
ImageBaseType::DirectionType DirectionType
ImageBase< itkGetStaticConstMacro(Dimension) > ImageBaseType
Transform< TransformScalarType, itkGetStaticConstMacro(Dimension), itkGetStaticConstMacro(Dimension) > TransformType