18#ifndef elxTransformRigidityPenaltyTerm_h
19#define elxTransformRigidityPenaltyTerm_h
109template <
class TElastix>
137 using typename Superclass1::CoordinateRepresentationType;
138 using typename Superclass1::MovingImageType;
139 using typename Superclass1::MovingImagePixelType;
140 using typename Superclass1::MovingImageConstPointer;
141 using typename Superclass1::FixedImageType;
142 using typename Superclass1::FixedImageConstPointer;
143 using typename Superclass1::FixedImageRegionType;
145 using typename Superclass1::TransformPointer;
146 using typename Superclass1::InputPointType;
147 using typename Superclass1::OutputPointType;
148 using typename Superclass1::TransformParametersType;
149 using typename Superclass1::TransformJacobianType;
150 using typename Superclass1::InterpolatorType;
151 using typename Superclass1::InterpolatorPointer;
152 using typename Superclass1::RealType;
153 using typename Superclass1::GradientPixelType;
154 using typename Superclass1::GradientImageType;
155 using typename Superclass1::GradientImagePointer;
160 using typename Superclass1::MeasureType;
161 using typename Superclass1::DerivativeType;
162 using typename Superclass1::ParametersType;
238#ifndef ITK_MANUAL_INSTANTIATION
239# include "elxTransformRigidityPenaltyTerm.hxx"
This class is the elastix base class for all Metrics.
itk::SingleValuedCostFunction ITKBaseType
typename ElastixType::RegistrationBaseType RegistrationType
typename ImageSamplerType::OutputVectorContainerPointer ImageSampleContainerPointer
typename MovingImageType::RegionType MovingImageRegionType
typename FixedImageType::PixelType FixedImagePixelType
typename ImageSamplerType::OutputVectorContainerType ImageSampleContainerType
ImageMaskSpatialObject< Self::FixedImageDimension > FixedImageMaskType
SmartPointer< MovingImageMaskType > MovingImageMaskPointer
typename MovingImageLimiterType::OutputType MovingImageLimiterOutputType
typename FixedImageLimiterType::OutputType FixedImageLimiterOutputType
SmartPointer< FixedImageMaskType > FixedImageMaskPointer
typename ImageSamplerType::Pointer ImageSamplerPointer
ImageMaskSpatialObject< Self::MovingImageDimension > MovingImageMaskType
This class is a base class for any image sampler.
Base class for all ITK limiter function objects.