template<class TElastix>
class elastix::DisplacementMagnitudePenalty< TElastix >
A penalty term that penalises ||T(x)-x||.
This penalty term may look a little unusual, but it can be used as a way to compute an inverse transform, by supplying the transform to be inverted as an initial transform and setting the HowToCombineTransforms parameter to "Compose".
The parameters used in this class are:
- Parameters:
- Metric: Select this metric as follows:
(Metric "DisplacementMagnitudePenalty")
- See also
- DisplacementEnergyPenaltyTerm
Definition at line 46 of file elxDisplacementMagnitudePenalty.h.
|
typedef Superclass2::ConfigurationPointer | ConfigurationPointer |
|
typedef Superclass2::ConfigurationType | ConfigurationType |
|
typedef itk::SmartPointer< const Self > | ConstPointer |
|
typedef Superclass1::CoordinateRepresentationType | CoordinateRepresentationType |
|
typedef Superclass1::DerivativeType | DerivativeType |
|
typedef Superclass2::ElastixPointer | ElastixPointer |
|
typedef Superclass2::ElastixType | ElastixType |
|
typedef Superclass1::FixedImageConstPointer | FixedImageConstPointer |
|
typedef Superclass1::FixedImageLimiterOutputType | FixedImageLimiterOutputType |
|
typedef Superclass1::FixedImageLimiterType | FixedImageLimiterType |
|
typedef Superclass1::FixedImageMaskPointer | FixedImageMaskPointer |
|
typedef Superclass1::FixedImageMaskType | FixedImageMaskType |
|
typedef Superclass1::FixedImagePixelType | FixedImagePixelType |
|
typedef Superclass1::FixedImageRegionType | FixedImageRegionType |
|
typedef Superclass1::FixedImageType | FixedImageType |
|
typedef Superclass1::GradientImageFilterPointer | GradientImageFilterPointer |
|
typedef Superclass1::GradientImageFilterType | GradientImageFilterType |
|
typedef Superclass1::GradientImagePointer | GradientImagePointer |
|
typedef Superclass1::GradientImageType | GradientImageType |
|
typedef Superclass1::GradientPixelType | GradientPixelType |
|
typedef Superclass1::ImageSampleContainerPointer | ImageSampleContainerPointer |
|
typedef Superclass1::ImageSampleContainerType | ImageSampleContainerType |
|
typedef Superclass1::ImageSamplerPointer | ImageSamplerPointer |
|
typedef Superclass1::ImageSamplerType | ImageSamplerType |
|
typedef Superclass1::InputPointType | InputPointType |
|
typedef Superclass1::InterpolatorPointer | InterpolatorPointer |
|
typedef Superclass1::InterpolatorType | InterpolatorType |
|
typedef Superclass2::ITKBaseType | ITKBaseType |
|
typedef Superclass1::MeasureType | MeasureType |
|
typedef Superclass1::MovingImageConstPointer | MovingImageConstPointer |
|
typedef Superclass1::MovingImageLimiterOutputType | MovingImageLimiterOutputType |
|
typedef Superclass1::MovingImageLimiterType | MovingImageLimiterType |
|
typedef Superclass1::MovingImageMaskPointer | MovingImageMaskPointer |
|
typedef Superclass1::MovingImageMaskType | MovingImageMaskType |
|
typedef Superclass1::MovingImagePixelType | MovingImagePixelType |
|
typedef Superclass1::MovingImageRegionType | MovingImageRegionType |
|
typedef Superclass1::MovingImageType | MovingImageType |
|
typedef Superclass1::OutputPointType | OutputPointType |
|
typedef Superclass1::ParametersType | ParametersType |
|
typedef itk::SmartPointer< Self > | Pointer |
|
typedef Superclass1::RealType | RealType |
|
typedef Superclass2::RegistrationPointer | RegistrationPointer |
|
typedef Superclass2::RegistrationType | RegistrationType |
|
typedef DisplacementMagnitudePenalty | Self |
|
typedef itk::DisplacementMagnitudePenaltyTerm< typename MetricBase< TElastix >::FixedImageType, double > | Superclass1 |
|
typedef MetricBase< TElastix > | Superclass2 |
|
typedef Superclass1::TransformJacobianType | TransformJacobianType |
|
typedef Superclass1::TransformParametersType | TransformParametersType |
|
typedef Superclass1::TransformPointer | TransformPointer |
|
typedef Superclass1::TransformType | TransformType |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
|
typedef Superclass::DerivativeType | DerivativeType |
|
typedef Superclass::DerivativeValueType | DerivativeValueType |
|
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
|
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
|
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
|
typedef Superclass::FixedImagePixelType | FixedImagePixelType |
|
typedef Superclass::FixedImagePointer | FixedImagePointer |
|
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
|
typedef Superclass::FixedImageType | FixedImageType |
|
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
|
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
|
typedef Superclass::GradientImagePointer | GradientImagePointer |
|
typedef Superclass::GradientImageType | GradientImageType |
|
typedef Superclass::GradientPixelType | GradientPixelType |
|
typedef Superclass::ImageSampleContainerPointer | ImageSampleContainerPointer |
|
typedef Superclass::ImageSampleContainerType | ImageSampleContainerType |
|
typedef Superclass::InputPointType | InputPointType |
|
typedef Superclass::InternalMatrixType | InternalMatrixType |
|
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
|
typedef Superclass::InterpolatorType | InterpolatorType |
|
typedef Superclass ::JacobianOfSpatialHessianType | JacobianOfSpatialHessianType |
|
typedef Superclass ::JacobianOfSpatialJacobianType | JacobianOfSpatialJacobianType |
|
typedef Superclass::MeasureType | MeasureType |
|
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
|
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
|
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
|
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
|
typedef Superclass::MovingImagePointer | MovingImagePointer |
|
typedef Superclass::MovingImageType | MovingImageType |
|
typedef Superclass::OutputPointType | OutputPointType |
|
typedef Superclass::ParametersType | ParametersType |
|
typedef SmartPointer< Self > | Pointer |
|
typedef Superclass::RealType | RealType |
|
typedef Superclass::ScalarType | ScalarType |
|
typedef DisplacementMagnitudePenaltyTerm | Self |
|
typedef Superclass::SpatialHessianType | SpatialHessianType |
|
typedef Superclass::SpatialJacobianType | SpatialJacobianType |
|
typedef TransformPenaltyTerm< MetricBase< TElastix >::FixedImageType, double > | Superclass |
|
typedef Superclass::TransformJacobianType | TransformJacobianType |
|
typedef Superclass::TransformParametersType | TransformParametersType |
|
typedef Superclass::TransformPointer | TransformPointer |
|
typedef Superclass::TransformType | TransformType |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
|
typedef Superclass::DerivativeType | DerivativeType |
|
typedef Superclass::DerivativeValueType | DerivativeValueType |
|
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
|
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
|
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
|
typedef Superclass::FixedImagePixelType | FixedImagePixelType |
|
typedef Superclass::FixedImagePointer | FixedImagePointer |
|
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
|
typedef Superclass::FixedImageType | FixedImageType |
|
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
|
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
|
typedef Superclass::GradientImagePointer | GradientImagePointer |
|
typedef Superclass::GradientImageType | GradientImageType |
|
typedef Superclass::GradientPixelType | GradientPixelType |
|
typedef Superclass::ImageSampleContainerPointer | ImageSampleContainerPointer |
|
typedef Superclass::ImageSampleContainerType | ImageSampleContainerType |
|
typedef Superclass::InputPointType | InputPointType |
|
typedef TransformType ::InternalMatrixType | InternalMatrixType |
|
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
|
typedef Superclass::InterpolatorType | InterpolatorType |
|
typedef TransformType ::JacobianOfSpatialHessianType | JacobianOfSpatialHessianType |
|
typedef TransformType ::JacobianOfSpatialJacobianType | JacobianOfSpatialJacobianType |
|
typedef Superclass::MeasureType | MeasureType |
|
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
|
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
|
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
|
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
|
typedef Superclass::MovingImagePointer | MovingImagePointer |
|
typedef Superclass::MovingImageType | MovingImageType |
|
typedef Superclass::OutputPointType | OutputPointType |
|
typedef Superclass::ParametersType | ParametersType |
|
typedef SmartPointer< Self > | Pointer |
|
typedef Superclass::RealType | RealType |
|
typedef double | ScalarType |
|
typedef TransformPenaltyTerm | Self |
|
typedef TransformType ::SpatialHessianType | SpatialHessianType |
|
typedef TransformType ::SpatialJacobianType | SpatialJacobianType |
|
typedef AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::FixedImageType > | Superclass |
|
typedef Superclass::ThreaderType | ThreaderType |
|
typedef Superclass::ThreadInfoType | ThreadInfoType |
|
typedef Superclass::TransformJacobianType | TransformJacobianType |
|
typedef Superclass::TransformParametersType | TransformParametersType |
|
typedef Superclass ::AdvancedTransformType | TransformType |
|
typedef AdvancedTransform< ScalarType, FixedImageDimension, MovingImageDimension > | AdvancedTransformType |
|
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 1 > | BSplineOrder1TransformType |
|
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 2 > | BSplineOrder2TransformType |
|
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 3 > | BSplineOrder3TransformType |
|
typedef AdvancedCombinationTransform< ScalarType, FixedImageDimension > | CombinationTransformType |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
|
typedef Superclass::DerivativeType | DerivativeType |
|
typedef DerivativeType::ValueType | DerivativeValueType |
|
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
|
typedef FixedImageLimiterType::OutputType | FixedImageLimiterOutputType |
|
typedef FixedImageLimiterType::Pointer | FixedImageLimiterPointer |
|
typedef LimiterFunctionBase< RealType, FixedImageDimension > | FixedImageLimiterType |
|
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
|
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
|
typedef FixedImageType::PixelType | FixedImagePixelType |
|
typedef FixedImageType::Pointer | FixedImagePointer |
|
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
|
typedef Superclass::FixedImageType | FixedImageType |
|
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
|
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
|
typedef Superclass::GradientImagePointer | GradientImagePointer |
|
typedef Superclass::GradientImageType | GradientImageType |
|
typedef Superclass::GradientPixelType | GradientPixelType |
|
typedef vnl_sparse_matrix< HessianValueType > | HessianType |
|
typedef DerivativeType::ValueType | HessianValueType |
|
typedef ImageSamplerType::OutputVectorContainerPointer | ImageSampleContainerPointer |
|
typedef ImageSamplerType::OutputVectorContainerType | ImageSampleContainerType |
|
typedef ImageSamplerType::Pointer | ImageSamplerPointer |
|
typedef ImageSamplerBase< FixedImageType > | ImageSamplerType |
|
typedef Superclass::InputPointType | InputPointType |
|
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
|
typedef Superclass::InterpolatorType | InterpolatorType |
|
typedef Superclass::MeasureType | MeasureType |
|
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
|
typedef FixedArray< double, Self::MovingImageDimension > | MovingImageDerivativeScalesType |
|
typedef MovingImageLimiterType::OutputType | MovingImageLimiterOutputType |
|
typedef MovingImageLimiterType::Pointer | MovingImageLimiterPointer |
|
typedef LimiterFunctionBase< RealType, MovingImageDimension > | MovingImageLimiterType |
|
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
|
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
|
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
|
typedef MovingImageType::Pointer | MovingImagePointer |
|
typedef MovingImageType::RegionType | MovingImageRegionType |
|
typedef Superclass::MovingImageType | MovingImageType |
|
typedef AdvancedTransformType::NumberOfParametersType | NumberOfParametersType |
|
typedef Superclass::OutputPointType | OutputPointType |
|
typedef Superclass::ParametersType | ParametersType |
|
typedef SmartPointer< Self > | Pointer |
|
typedef Superclass::RealType | RealType |
|
typedef TransformType::ScalarType | ScalarType |
|
typedef AdvancedImageToImageMetric | Self |
|
typedef ImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::FixedImageType > | Superclass |
|
typedef itk::MultiThreader | ThreaderType |
|
typedef ThreaderType::ThreadInfoStruct | ThreadInfoType |
|
typedef Superclass::TransformJacobianType | TransformJacobianType |
|
typedef Superclass::TransformParametersType | TransformParametersType |
|
typedef Superclass::TransformPointer | TransformPointer |
|
typedef Superclass::TransformType | TransformType |
|
typedef itk::AdvancedImageToImageMetric< FixedImageType, MovingImageType > | AdvancedMetricType |
|
typedef Superclass::ConfigurationPointer | ConfigurationPointer |
|
typedef Superclass::ConfigurationType | ConfigurationType |
|
typedef ITKBaseType::ParametersValueType | CoordinateRepresentationType |
|
typedef Superclass::ElastixPointer | ElastixPointer |
|
typedef Superclass::ElastixType | ElastixType |
|
typedef ElastixType::FixedImageType | FixedImageType |
|
typedef itk::PointSet< CoordinateRepresentationType, FixedImageDimension, itk::DefaultStaticMeshTraits< CoordinateRepresentationType, FixedImageDimension, FixedImageDimension, CoordinateRepresentationType, CoordinateRepresentationType, CoordinateRepresentationType > > | FixedPointSetType |
|
typedef FixedImageType::PointType | FixedPointType |
|
typedef FixedPointType::ValueType | FixedPointValueType |
|
typedef AdvancedMetricType::ImageSamplerType | ImageSamplerBaseType |
|
typedef itk::SingleValuedCostFunction | ITKBaseType |
|
typedef ITKBaseType::MeasureType | MeasureType |
|
typedef AdvancedMetricType::MovingImageDerivativeScalesType | MovingImageDerivativeScalesType |
|
typedef ElastixType::MovingImageType | MovingImageType |
|
typedef itk::PointSet< CoordinateRepresentationType, MovingImageDimension, itk::DefaultStaticMeshTraits< CoordinateRepresentationType, MovingImageDimension, MovingImageDimension, CoordinateRepresentationType, CoordinateRepresentationType, CoordinateRepresentationType > > | MovingPointSetType |
|
typedef MovingImageType::PointType | MovingPointType |
|
typedef MovingPointType::ValueType | MovingPointValueType |
|
typedef Superclass::RegistrationPointer | RegistrationPointer |
|
typedef Superclass::RegistrationType | RegistrationType |
|
typedef MetricBase | Self |
|
typedef BaseComponentSE< TElastix > | Superclass |
|
typedef ElastixType::ConfigurationPointer | ConfigurationPointer |
|
typedef ElastixType::ConfigurationType | ConfigurationType |
|
typedef ElastixType::Pointer | ElastixPointer |
|
typedef TElastix | ElastixType |
|
typedef RegistrationType * | RegistrationPointer |
|
typedef ElastixType::RegistrationBaseType | RegistrationType |
|
typedef BaseComponentSE | Self |
|
typedef BaseComponent | Superclass |
|
|
| elxClassNameMacro ("DisplacementMagnitudePenalty") |
|
virtual const char * | GetClassName () const |
|
virtual void | Initialize (void) throw ( itk::ExceptionObject ) |
|
| itkStaticConstMacro (FixedImageDimension, unsigned int, FixedImageType::ImageDimension) |
|
| itkStaticConstMacro (MovingImageDimension, unsigned int, MovingImageType::ImageDimension) |
|
virtual void | GetDerivative (const ParametersType ¶meters, DerivativeType &derivative) const |
|
virtual MeasureType | GetValue (const ParametersType ¶meters) const |
|
virtual void | GetValueAndDerivative (const ParametersType ¶meters, MeasureType &value, DerivativeType &derivative) const |
|
| itkStaticConstMacro (FixedImageDimension, unsigned int, FixedImageType::ImageDimension) |
|
| itkStaticConstMacro (FixedImageDimension, unsigned int, FixedImageType::ImageDimension) |
|
virtual void | BeforeThreadedGetValueAndDerivative (const TransformParametersType ¶meters) const |
|
virtual const FixedImageLimiterType * | GetFixedImageLimiter () |
|
virtual double | GetFixedLimitRangeRatio () const |
|
virtual ImageSamplerType * | GetImageSampler (void) const |
|
virtual const MovingImageDerivativeScalesType & | GetMovingImageDerivativeScales () |
|
virtual const MovingImageLimiterType * | GetMovingImageLimiter () |
|
virtual double | GetMovingLimitRangeRatio () const |
|
virtual double | GetRequiredRatioOfValidSamples () const |
|
virtual bool | GetScaleGradientWithRespectToMovingImageOrientation () const |
|
virtual void | GetSelfHessian (const TransformParametersType ¶meters, HessianType &H) const |
|
const AdvancedTransformType * | GetTransform (void) const |
|
virtual bool | GetUseFixedImageLimiter () const |
|
virtual bool | GetUseImageSampler () const |
|
virtual const bool & | GetUseMetricSingleThreaded () |
|
virtual bool | GetUseMovingImageDerivativeScales () const |
|
virtual bool | GetUseMovingImageLimiter () const |
|
virtual const bool & | GetUseMultiThread () |
|
| itkStaticConstMacro (MovingImageDimension, unsigned int, MetricBase< TElastix >::FixedImageType ::ImageDimension) |
|
| itkStaticConstMacro (FixedImageDimension, unsigned int, MetricBase< TElastix >::FixedImageType ::ImageDimension) |
|
virtual void | SetFixedImageLimiter (FixedImageLimiterType *_arg) |
|
virtual void | SetFixedLimitRangeRatio (double _arg) |
|
virtual void | SetImageSampler (ImageSamplerType *_arg) |
|
virtual void | SetMovingImageDerivativeScales (MovingImageDerivativeScalesType _arg) |
|
virtual void | SetMovingImageLimiter (MovingImageLimiterType *_arg) |
|
virtual void | SetMovingLimitRangeRatio (double _arg) |
|
virtual void | SetNumberOfThreads (ThreadIdType numberOfThreads) |
|
virtual void | SetRequiredRatioOfValidSamples (double _arg) |
|
virtual void | SetScaleGradientWithRespectToMovingImageOrientation (bool _arg) |
|
virtual void | SetTransform (AdvancedTransformType *arg) |
|
virtual void | SetUseMetricSingleThreaded (bool _arg) |
|
virtual void | SetUseMovingImageDerivativeScales (bool _arg) |
|
virtual void | SetUseMultiThread (bool _arg) |
|
virtual void | UseMetricSingleThreadedOff () |
|
virtual void | UseMetricSingleThreadedOn () |
|
virtual void | UseMultiThreadOff () |
|
virtual void | UseMultiThreadOn () |
|
virtual void | AfterEachIterationBase (void) |
|
virtual void | BeforeEachResolutionBase (void) |
|
virtual ImageSamplerBaseType * | GetAdvancedMetricImageSampler (void) const |
|
virtual bool | GetAdvancedMetricUseImageSampler (void) const |
|
virtual ITKBaseType * | GetAsITKBaseType (void) |
|
virtual const ITKBaseType * | GetAsITKBaseType (void) const |
|
virtual MeasureType | GetCurrentExactMetricValue (void) const |
|
virtual bool | GetShowExactMetricValue (void) const |
|
| itkStaticConstMacro (FixedImageDimension, unsigned int, FixedImageType::ImageDimension) |
|
| itkStaticConstMacro (MovingImageDimension, unsigned int, MovingImageType::ImageDimension) |
|
virtual void | SelectNewSamples (void) |
|
virtual void | SetAdvancedMetricImageSampler (ImageSamplerBaseType *sampler) |
|
virtual ConfigurationType * | GetConfiguration (void) const |
|
virtual ElastixType * | GetElastix (void) const |
|
virtual RegistrationPointer | GetRegistration (void) const |
|
virtual void | SetConfiguration (ConfigurationType *_arg) |
|
virtual void | SetElastix (ElastixType *_arg) |
|
virtual void | AfterEachIteration (void) |
|
virtual void | AfterEachResolution (void) |
|
virtual void | AfterEachResolutionBase (void) |
|
virtual void | AfterRegistration (void) |
|
virtual void | AfterRegistrationBase (void) |
|
virtual int | BeforeAll (void) |
|
virtual int | BeforeAllBase (void) |
|
virtual void | BeforeEachResolution (void) |
|
virtual void | BeforeRegistration (void) |
|
virtual void | BeforeRegistrationBase (void) |
|
std::string | ConvertSecondsToDHMS (const double totalSeconds, const unsigned int precision) const |
|
virtual const char * | elxGetClassName (void) const |
|
virtual const char * | GetComponentLabel (void) const |
|
| itkTypeMacroNoParent (BaseComponent) |
|
virtual void | SetComponentLabel (const char *label, unsigned int idx) |
|
|
typedef Superclass::FixedImageIndexType | FixedImageIndexType |
|
typedef Superclass::FixedImageIndexValueType | FixedImageIndexValueType |
|
typedef Superclass::FixedImagePointType | FixedImagePointType |
|
typedef Superclass::MovingImageContinuousIndexType | MovingImageContinuousIndexType |
|
typedef Superclass::MovingImageIndexType | MovingImageIndexType |
|
typedef Superclass::MovingImagePointType | MovingImagePointType |
|
typedef Superclass::NonZeroJacobianIndicesType | NonZeroJacobianIndicesType |
|
typedef BSplineTransformType::Pointer | BSplineTransformPointer |
|
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 3 > | BSplineTransformType |
|
typedef AdvancedCombinationTransform< ScalarType, FixedImageDimension > | CombinationTransformType |
|
typedef Superclass::FixedImageIndexType | FixedImageIndexType |
|
typedef Superclass::FixedImageIndexValueType | FixedImageIndexValueType |
|
typedef Superclass::FixedImagePointType | FixedImagePointType |
|
typedef Superclass::MovingImageContinuousIndexType | MovingImageContinuousIndexType |
|
typedef Superclass::MovingImageIndexType | MovingImageIndexType |
|
typedef Superclass::MovingImagePointType | MovingImagePointType |
|
typedef Superclass::NonZeroJacobianIndicesType | NonZeroJacobianIndicesType |
|
typedef BSplineInterpolatorFloatType::Pointer | BSplineInterpolatorFloatPointer |
|
typedef BSplineInterpolateImageFunction< MovingImageType, CoordinateRepresentationType, float > | BSplineInterpolatorFloatType |
|
typedef BSplineInterpolatorType::Pointer | BSplineInterpolatorPointer |
|
typedef BSplineInterpolateImageFunction< MovingImageType, CoordinateRepresentationType, double > | BSplineInterpolatorType |
|
typedef CentralDifferenceGradientFilterType::Pointer | CentralDifferenceGradientFilterPointer |
|
typedef GradientImageFilter< MovingImageType, RealType, RealType > | CentralDifferenceGradientFilterType |
|
typedef FixedImageType::IndexType | FixedImageIndexType |
|
typedef FixedImageIndexType::IndexValueType | FixedImageIndexValueType |
|
typedef TransformType::InputPointType | FixedImagePointType |
|
typedef LinearInterpolatorType::Pointer | LinearInterpolatorPointer |
|
typedef AdvancedLinearInterpolateImageFunction< MovingImageType, CoordinateRepresentationType > | LinearInterpolatorType |
|
typedef InterpolatorType::ContinuousIndexType | MovingImageContinuousIndexType |
|
typedef BSplineInterpolatorType::CovariantVectorType | MovingImageDerivativeType |
|
typedef MovingImageType::IndexType | MovingImageIndexType |
|
typedef TransformType::OutputPointType | MovingImagePointType |
|
typedef AdvancedTransformType::NonZeroJacobianIndicesType | NonZeroJacobianIndicesType |
|
typedef ReducedBSplineInterpolatorType::Pointer | ReducedBSplineInterpolatorPointer |
|
typedef ReducedDimensionBSplineInterpolateImageFunction< MovingImageType, CoordinateRepresentationType, double > | ReducedBSplineInterpolatorType |
|
typedef ExactMetricImageSamplerType::Pointer | ExactMetricImageSamplerPointer |
|
typedef itk::ImageGridSampler< FixedImageType > | ExactMetricImageSamplerType |
|
typedef ExactMetricImageSamplerType::SampleGridSpacingType | ExactMetricSampleGridSpacingType |
|
typedef ITKBaseType::ParametersType | ParametersType |
|
static ITK_THREAD_RETURN_TYPE | AccumulateDerivativesThreaderCallback (void *arg) |
|
static ITK_THREAD_RETURN_TYPE | GetValueAndDerivativeThreaderCallback (void *arg) |
|
AdvancedTransformType::Pointer | m_AdvancedTransform |
|
BSplineInterpolatorPointer | m_BSplineInterpolator |
|
BSplineInterpolatorFloatPointer | m_BSplineInterpolatorFloat |
|
CentralDifferenceGradientFilterPointer | m_CentralDifferenceGradientFilter |
|
FixedImageLimiterPointer | m_FixedImageLimiter |
|
FixedImageLimiterOutputType | m_FixedImageMaxLimit |
|
FixedImageLimiterOutputType | m_FixedImageMinLimit |
|
FixedImagePixelType | m_FixedImageTrueMax |
|
FixedImagePixelType | m_FixedImageTrueMin |
|
AlignedGetValueAndDerivativePerThreadStruct * | m_GetValueAndDerivativePerThreadVariables |
|
ThreadIdType | m_GetValueAndDerivativePerThreadVariablesSize |
|
ImageSamplerPointer | m_ImageSampler |
|
bool | m_InterpolatorIsBSpline |
|
bool | m_InterpolatorIsBSplineFloat |
|
bool | m_InterpolatorIsLinear |
|
bool | m_InterpolatorIsReducedBSpline |
|
LinearInterpolatorPointer | m_LinearInterpolator |
|
MovingImageLimiterPointer | m_MovingImageLimiter |
|
MovingImageLimiterOutputType | m_MovingImageMaxLimit |
|
MovingImageLimiterOutputType | m_MovingImageMinLimit |
|
MovingImagePixelType | m_MovingImageTrueMax |
|
MovingImagePixelType | m_MovingImageTrueMin |
|
ReducedBSplineInterpolatorPointer | m_ReducedBSplineInterpolator |
|
MultiThreaderParameterType | m_ThreaderMetricParameters |
|
bool | m_TransformIsAdvanced |
|
bool | m_TransformIsBSpline |
|
bool | m_UseMetricSingleThreaded |
|
bool | m_UseMultiThread |
|
bool | m_UseOpenMP |
|
MeasureType | m_CurrentExactMetricValue |
|
ExactMetricSampleGridSpacingType | m_ExactMetricSampleGridSpacing |
|
ExactMetricImageSamplerPointer | m_ExactMetricSampler |
|
bool | m_ShowExactMetricValue |
|
ConfigurationPointer | m_Configuration |
|
ElastixPointer | m_Elastix |
|
RegistrationPointer | m_Registration |
|