14 #ifndef __elxTransformBendingEnergyPenaltyTerm_H__
15 #define __elxTransformBendingEnergyPenaltyTerm_H__
45 template<
class TElastix >
49 typename MetricBase< TElastix >::FixedImageType,
61 typedef itk::SmartPointer< Self >
Pointer;
122 FixedImageType::ImageDimension );
126 MovingImageType::ImageDimension );
145 virtual void Initialize(
void ) throw ( itk::ExceptionObject );
172 #ifndef ITK_MANUAL_INSTANTIATION
173 #include "elxTransformBendingEnergyPenaltyTerm.hxx"
176 #endif // end #ifndef __elxTransformBendingEnergyPenaltyTerm_H__
Superclass::ElastixPointer ElastixPointer
Superclass::RegistrationType RegistrationType
Superclass::ConfigurationType ConfigurationType
FixedImageLimiterType::OutputType FixedImageLimiterOutputType
ElastixType::FixedImageType FixedImageType
itk::SmartPointer< Self > Pointer
A class to time the different parts of the registration.
This class is a base class for any image sampler.
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
ImageSamplerType::Pointer ImageSamplerPointer
MovingImageType::RegionType MovingImageRegionType
Base class for all ITK limiter function objects.
Superclass::ElastixType ElastixType
itk::SingleValuedCostFunction ITKBaseType
Superclass::RegistrationPointer RegistrationPointer
MovingImageLimiterType::OutputType MovingImageLimiterOutputType
Superclass::ConfigurationPointer ConfigurationPointer
This class is the elastix base class for all Metrics.