19 #ifndef ELXAFFINELOGSTACKTRANSFORM_H 20 #define ELXAFFINELOGSTACKTRANSFORM_H 25 #include "../AffineLogTransform/itkAffineLogTransform.h" 40 template<
class TElastix >
43 typename elx::TransformBase< TElastix >::CoordRepType,
44 elx::TransformBase< TElastix >::FixedImageDimension >,
55 typedef itk::SmartPointer< Self >
Pointer;
72 itkStaticConstMacro( ReducedSpaceDimension,
unsigned int, Superclass2::FixedImageDimension - 1 );
80 typedef itk::AffineLogTransform< typename elx::TransformBase< TElastix >::CoordRepType,
89 typename elx::TransformBase< TElastix >::CoordRepType,
90 itkGetStaticConstMacro( SpaceDimension ),
115 typedef itk::ImageRegion<
129 typedef typename FixedImageType::SizeType
SizeType;
164 virtual void WriteToFile(
const ParametersType & param )
const;
211 #ifndef ITK_MANUAL_INSTANTIATION 212 #include "elxAffineLogStackTransform.hxx" 215 #endif // ELXAFFINELOGSTACKTRANSFORM_H