![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
A cost function that calculates a penalty term on a transformation. More...
#include <itkTransformPenaltyTerm.h>
A cost function that calculates a penalty term on a transformation.
We decided to make it an itk::ImageToImageMetric, since possibly all the stuff in there is also needed for penalty terms.
A transformation penalty terms has some extra demands on the transform. Therefore, the transformation is required to be of itk::AdvancedTransform type.
Definition at line 43 of file itkTransformPenaltyTerm.h.
typedef BSplineTransformType::Pointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::BSplineTransformPointer [protected] |
Reimplemented in itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 138 of file itkTransformPenaltyTerm.h.
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 3 > itk::TransformPenaltyTerm< TFixedImage, TScalarType >::BSplineTransformType [protected] |
PrintSelf. Typedef's for the B-spline transform.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 130 of file itkTransformPenaltyTerm.h.
typedef AdvancedCombinationTransform< ScalarType, FixedImageDimension > itk::TransformPenaltyTerm< TFixedImage, TScalarType >::CombinationTransformType [protected] |
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 140 of file itkTransformPenaltyTerm.h.
typedef SmartPointer<const Self> itk::TransformPenaltyTerm< TFixedImage, TScalarType >::ConstPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 53 of file itkTransformPenaltyTerm.h.
typedef Superclass::CoordinateRepresentationType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::CoordinateRepresentationType |
Typedef's inherited from the superclass.
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 56 of file itkTransformPenaltyTerm.h.
typedef Superclass::DerivativeType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::DerivativeType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 88 of file itkTransformPenaltyTerm.h.
typedef Superclass::DerivativeValueType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::DerivativeValueType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 89 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageConstPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageConstPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 66 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageIndexType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageIndexType [protected] |
Typedefs for indices and points.
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 118 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageIndexValueType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageIndexValueType [protected] |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 119 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageMaskPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageMaskPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 84 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageMaskType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageMaskType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 83 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImagePixelType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImagePixelType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 91 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImagePointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImagePointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 65 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImagePointType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImagePointType [protected] |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 121 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageRegionType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageRegionType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 67 of file itkTransformPenaltyTerm.h.
typedef Superclass::FixedImageType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::FixedImageType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 64 of file itkTransformPenaltyTerm.h.
typedef Superclass::GradientImageFilterPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::GradientImageFilterPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 82 of file itkTransformPenaltyTerm.h.
typedef Superclass::GradientImageFilterType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::GradientImageFilterType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 81 of file itkTransformPenaltyTerm.h.
typedef Superclass::GradientImagePointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::GradientImagePointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 80 of file itkTransformPenaltyTerm.h.
typedef Superclass::GradientImageType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::GradientImageType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 79 of file itkTransformPenaltyTerm.h.
typedef Superclass::GradientPixelType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::GradientPixelType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 78 of file itkTransformPenaltyTerm.h.
typedef Superclass::ImageSampleContainerPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::ImageSampleContainerPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 93 of file itkTransformPenaltyTerm.h.
typedef Superclass::ImageSampleContainerType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::ImageSampleContainerType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 92 of file itkTransformPenaltyTerm.h.
typedef Superclass::InputPointType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::InputPointType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 71 of file itkTransformPenaltyTerm.h.
typedef TransformType ::InternalMatrixType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::InternalMatrixType |
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 110 of file itkTransformPenaltyTerm.h.
typedef Superclass::InterpolatorPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::InterpolatorPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 76 of file itkTransformPenaltyTerm.h.
typedef Superclass::InterpolatorType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::InterpolatorType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 75 of file itkTransformPenaltyTerm.h.
typedef TransformType ::JacobianOfSpatialHessianType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::JacobianOfSpatialHessianType |
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 108 of file itkTransformPenaltyTerm.h.
typedef TransformType ::JacobianOfSpatialJacobianType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::JacobianOfSpatialJacobianType |
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 104 of file itkTransformPenaltyTerm.h.
typedef Superclass::MeasureType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MeasureType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 87 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImageConstPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImageConstPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 63 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImageContinuousIndexType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImageContinuousIndexType [protected] |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 123 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImageIndexType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImageIndexType [protected] |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 120 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImageMaskPointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImageMaskPointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 86 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImageMaskType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImageMaskType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 85 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImagePixelType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImagePixelType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 61 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImagePointer itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImagePointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 62 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImagePointType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImagePointType [protected] |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 122 of file itkTransformPenaltyTerm.h.
typedef Superclass::MovingImageType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::MovingImageType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 60 of file itkTransformPenaltyTerm.h.
typedef Superclass::NonZeroJacobianIndicesType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::NonZeroJacobianIndicesType [protected] |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 124 of file itkTransformPenaltyTerm.h.
typedef Superclass::OutputPointType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::OutputPointType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 72 of file itkTransformPenaltyTerm.h.
typedef Superclass::ParametersType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::ParametersType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 90 of file itkTransformPenaltyTerm.h.
typedef SmartPointer<Self> itk::TransformPenaltyTerm< TFixedImage, TScalarType >::Pointer |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 52 of file itkTransformPenaltyTerm.h.
typedef Superclass::RealType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::RealType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 77 of file itkTransformPenaltyTerm.h.
typedef TScalarType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::ScalarType |
Template parameters. FixedImageType has already been taken from superclass.
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 96 of file itkTransformPenaltyTerm.h.
typedef TransformPenaltyTerm itk::TransformPenaltyTerm< TFixedImage, TScalarType >::Self |
Standard ITK stuff.
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 49 of file itkTransformPenaltyTerm.h.
typedef TransformType ::SpatialHessianType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::SpatialHessianType |
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 106 of file itkTransformPenaltyTerm.h.
typedef TransformType ::SpatialJacobianType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::SpatialJacobianType |
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 102 of file itkTransformPenaltyTerm.h.
typedef AdvancedImageToImageMetric< TFixedImage, TFixedImage > itk::TransformPenaltyTerm< TFixedImage, TScalarType >::Superclass |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 51 of file itkTransformPenaltyTerm.h.
typedef Superclass::TransformJacobianType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::TransformJacobianType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 74 of file itkTransformPenaltyTerm.h.
typedef Superclass::TransformParametersType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::TransformParametersType |
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 73 of file itkTransformPenaltyTerm.h.
typedef Superclass ::AdvancedTransformType itk::TransformPenaltyTerm< TFixedImage, TScalarType >::TransformType |
Typedefs from the AdvancedTransform.
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Definition at line 100 of file itkTransformPenaltyTerm.h.
itk::TransformPenaltyTerm< TFixedImage, TScalarType >::TransformPenaltyTerm | ( | ) | [inline, protected] |
The constructor.
Definition at line 127 of file itkTransformPenaltyTerm.h.
virtual itk::TransformPenaltyTerm< TFixedImage, TScalarType >::~TransformPenaltyTerm | ( | ) | [inline, protected, virtual] |
The destructor.
Definition at line 130 of file itkTransformPenaltyTerm.h.
itk::TransformPenaltyTerm< TFixedImage, TScalarType >::TransformPenaltyTerm | ( | const Self & | ) | [private] |
The private constructor.
virtual bool itk::TransformPenaltyTerm< TFixedImage, TScalarType >::CheckForBSplineTransform | ( | BSplineTransformPointer & | bspline | ) | const [protected, virtual] |
A function to check if the transform is B-spline, for speedup.
virtual const char* itk::TransformPenaltyTerm< TFixedImage, TScalarType >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage >.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
itk::TransformPenaltyTerm< TFixedImage, TScalarType >::itkStaticConstMacro | ( | FixedImageDimension | , |
unsigned | int, | ||
FixedImageType::ImageDimension | |||
) |
Define the dimension.
Reimplemented in elastix::TransformBendingEnergyPenalty< TElastix >, itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, elastix::DisplacementMagnitudePenalty< TElastix >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, elastix::TransformRigidityPenalty< TElastix >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
void itk::TransformPenaltyTerm< TFixedImage, TScalarType >::operator= | ( | const Self & | ) | [private] |
The private copy constructor.
Reimplemented in itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType >, itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType >, itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType >, itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double >, and itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double >.
Generated on 24-10-2011 for elastix by ![]() |
![]() |