18#ifndef __itkCyclicGridScheduleComputer_h__
19#define __itkCyclicGridScheduleComputer_h__
21#include "itkImageBase.h"
22#include "itkTransform.h"
40template<
typename TTransformScalarType,
unsigned int VImageDimension >
66 typedef typename ImageBaseType::PointType
PointType;
70 typedef typename ImageBaseType::SizeType
SizeType;
82 itkGetStaticConstMacro( Dimension ),
107#ifndef ITK_MANUAL_INSTANTIATION
108#include "itkCyclicGridScheduleComputer.hxx"
This class computes all information about the B-spline grid.
TransformType::Pointer TransformPointer
std::vector< OriginType > VectorOriginType
ImageBaseType::PointType OriginType
ImageBaseType::SizeValueType SizeValueType
CyclicGridScheduleComputer Self
GridScheduleComputer< TTransformScalarType, VImageDimension > Superclass
ImageBaseType::RegionType RegionType
void ComputeBSplineGrid(void) override
itkStaticConstMacro(Dimension, unsigned int, VImageDimension)
ImageBaseType::PointType PointType
~CyclicGridScheduleComputer() override
SmartPointer< Self > Pointer
ImageBaseType::DirectionType DirectionType
ImageBaseType::SizeType SizeType
CyclicGridScheduleComputer()
Transform< TransformScalarType, itkGetStaticConstMacro(Dimension), itkGetStaticConstMacro(Dimension) > TransformType
TransformType::ConstPointer TransformConstPointer
std::vector< GridSpacingFactorType > VectorGridSpacingFactorType
std::vector< SpacingType > VectorSpacingType
SmartPointer< const Self > ConstPointer
void operator=(const Self &)
TTransformScalarType TransformScalarType
CyclicGridScheduleComputer(const Self &)
ImageBase< itkGetStaticConstMacro(Dimension) > ImageBaseType
SpacingType GridSpacingFactorType
std::vector< RegionType > VectorRegionType
ImageBaseType::SpacingType SpacingType
This class computes all information about the B-spline grid, given the image information and the desi...