NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Public Types | |
typedef MetricDerivativeBridge | Self |
typedef Object | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef ImageToImageMetricWithConstraint < TFixedImage, TMovingImage > | SimilarityMeasureType |
typedef SimilarityMeasureType::ConstPointer | SimilarityMeasurePointer |
typedef SimilarityMeasureType::DerivativeType | DerivativeType |
typedef SimilarityMeasureType::TransformParametersType | ParametersType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (Dimension, unsigned int, TFixedImage::ImageDimension) | |
virtual void | GetCostFunctionDerivative (SimilarityMeasurePointer similarityMeasure, const ParametersType ¶meters, DerivativeType &derivative) const =0 |
Protected Member Functions | |
MetricDerivativeBridge () | |
virtual | ~MetricDerivativeBridge () |
typedef SmartPointer<const Self> itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::ConstPointer |
typedef SimilarityMeasureType::DerivativeType itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::DerivativeType |
typedef SimilarityMeasureType::TransformParametersType itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::ParametersType |
typedef SmartPointer<Self> itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::Pointer |
typedef MetricDerivativeBridge itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::Self |
Standard class typedefs.
typedef SimilarityMeasureType::ConstPointer itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::SimilarityMeasurePointer |
typedef ImageToImageMetricWithConstraint<TFixedImage, TMovingImage> itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::SimilarityMeasureType |
Typedefs.
typedef Object itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::Superclass |
|
inlineprotected |
|
inlineprotectedvirtual |
|
virtual |
Run-time type information (and related methods).
Reimplemented in itk::FFDDerivativeBridge< TFixedImage, TMovingImage >.
|
pure virtual |
Get the derivatives of the measure, which writes into the supplied DerivativeType.
Implemented in itk::FFDDerivativeBridge< TFixedImage, TMovingImage >.
itk::MetricDerivativeBridge< TFixedImage, TMovingImage >::itkStaticConstMacro | ( | Dimension | , |
unsigned | int, | ||
TFixedImage::ImageDimension | |||
) |
Get the number of dimensions we are working in.