18 #ifndef __itkDisplacementMagnitudePenaltyTerm_h 19 #define __itkDisplacementMagnitudePenaltyTerm_h 33 template<
class TFixedImage,
class TScalarType >
104 virtual MeasureType
GetValue(
const ParametersType & parameters )
const;
108 virtual void GetDerivative(
const ParametersType & parameters,
109 DerivativeType & derivative )
const;
116 const ParametersType & parameters,
118 DerivativeType & derivative )
const;
151 #ifndef ITK_MANUAL_INSTANTIATION 152 #include "itkDisplacementMagnitudePenaltyTerm.hxx" 155 #endif // #ifndef __itkDisplacementMagnitudePenaltyTerm_h
Superclass::FixedImageConstPointer FixedImageConstPointer
Superclass::FixedImageIndexValueType FixedImageIndexValueType
Superclass::DerivativeType DerivativeType
Superclass::OutputPointType OutputPointType
Superclass::RealType RealType
Superclass::CoordinateRepresentationType CoordinateRepresentationType
Superclass::SpatialJacobianType SpatialJacobianType
Superclass::MovingImagePointType MovingImagePointType
Superclass::MovingImageConstPointer MovingImageConstPointer
Superclass::MovingImagePixelType MovingImagePixelType
Superclass::TransformPointer TransformPointer
Superclass::GradientImagePointer GradientImagePointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
A cost function that calculates .
virtual ~DisplacementMagnitudePenaltyTerm()
Superclass::FixedImagePointer FixedImagePointer
Superclass::TransformType TransformType
Superclass::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
SmartPointer< const Self > ConstPointer
Superclass::JacobianOfSpatialHessianType JacobianOfSpatialHessianType
DisplacementMagnitudePenaltyTerm Self
Superclass::FixedImageMaskType FixedImageMaskType
Superclass::ImageSampleContainerPointer ImageSampleContainerPointer
Superclass::MovingImageContinuousIndexType MovingImageContinuousIndexType
Superclass::ParametersType ParametersType
Superclass::DerivativeValueType DerivativeValueType
virtual void GetDerivative(const ParametersType ¶meters, DerivativeType &derivative) const
Superclass::FixedImageRegionType FixedImageRegionType
Superclass::MeasureType MeasureType
void operator=(const Self &)
Superclass::MovingImageMaskPointer MovingImageMaskPointer
itkStaticConstMacro(FixedImageDimension, unsigned int, FixedImageType::ImageDimension)
Superclass::MovingImageIndexType MovingImageIndexType
TransformPenaltyTerm< TFixedImage, TScalarType > Superclass
Superclass::TransformParametersType TransformParametersType
Superclass::FixedImagePointType FixedImagePointType
virtual MeasureType GetValue(const ParametersType ¶meters) const
virtual void GetValueAndDerivative(const ParametersType ¶meters, MeasureType &value, DerivativeType &derivative) const
Superclass::GradientImageFilterType GradientImageFilterType
Superclass::GradientImageFilterPointer GradientImageFilterPointer
Superclass::MovingImagePointer MovingImagePointer
Superclass::MovingImageType MovingImageType
Superclass::TransformPointer TransformPointer
Superclass::TransformJacobianType TransformJacobianType
Superclass::JacobianOfSpatialJacobianType JacobianOfSpatialJacobianType
Superclass::FixedImageType FixedImageType
Superclass::InputPointType InputPointType
Superclass::FixedImagePixelType FixedImagePixelType
Superclass::ScalarType ScalarType
Superclass::InternalMatrixType InternalMatrixType
Superclass::GradientImageType GradientImageType
Superclass::InterpolatorPointer InterpolatorPointer
DisplacementMagnitudePenaltyTerm()
Superclass::ImageSampleContainerType ImageSampleContainerType
Superclass::GradientPixelType GradientPixelType
SmartPointer< Self > Pointer
Superclass::FixedImageIndexType FixedImageIndexType
Superclass::InterpolatorType InterpolatorType
Superclass::MovingImageMaskType MovingImageMaskType
Superclass::SpatialHessianType SpatialHessianType