#include <itkPatternIntensityPointSetToImageMetric.h>
Public Types | |
typedef double | MeasureType |
typedef CovariantVector< MeasureType, itkGetStaticConstMacro(SpaceDimension) | DerivativeType ) |
typedef PatternIntensityPointSetToImageMetric | Self |
typedef SimilarityRegistrationMetric< TTarget, TMapper, MeasureType, DerivativeType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TMapper | MapperType |
typedef MapperType::DomainType | ReferenceType |
typedef TTarget | TargetType |
typedef ReferenceType::ConstPointer | ReferenceConstPointer |
typedef TargetType::ConstPointer | TargetConstPointer |
typedef MapperType::Pointer | MapperPointer |
typedef TMapper::ParametersType | ParametersType |
Public Methods | |
virtual const char * | GetClassName () const |
const DerivativeType & | GetDerivative (const ParametersType ¶meters) |
MeasureType | GetValue (const ParametersType ¶meters) |
void | GetValueAndDerivative (const ParametersType ¶meters, MeasureType &Value, DerivativeType &Derivative) |
itkStaticConstMacro (SpaceDimension, unsigned int, TMapper::SpaceDimension) | |
itkStaticConstMacro (RangeDimension, unsigned int, 9) | |
virtual void | SetLambda (double _arg) |
itkGetReferenceConstMacro (Lambda, double) | |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
PatternIntensityPointSetToImageMetric () | |
virtual | ~PatternIntensityPointSetToImageMetric () |
void | PrintSelf (std::ostream &os, Indent indent) const |
This Class is templated over the type of the objects to be registered and over the type of transformation to be used.
SmartPointer to this three objects are received, and using them, this class computes a value(s) that measures the similarity of the target against the reference object once the transformation is applied to it.
Definition at line 41 of file itkPatternIntensityPointSetToImageMetric.h.
|
Definition at line 64 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Type of the derivative of the match measure. Definition at line 57 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Pointer type for the mapper. Definition at line 88 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Type of the mapper. Definition at line 73 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Type of the match measure. Definition at line 53 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Parameters type. Definition at line 91 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Definition at line 63 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Pointer type for the reference. Definition at line 82 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Type of the reference. Definition at line 76 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Standard class typedefs. Definition at line 60 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Definition at line 62 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Pointer type for the target. Definition at line 85 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Type of the target. Definition at line 79 of file itkPatternIntensityPointSetToImageMetric.h. |
|
|
|
Definition at line 110 of file itkPatternIntensityPointSetToImageMetric.h. |
|
Run-time type information (and related methods). |
|
Get the derivatives of the match measure. |
|
Get the value for single valued optimizers. |
|
Get the value and derivatives for multiple valued optimizers.. |
|
Set/Get the lambda distance. |
|
Space dimension is the dimension of parameters space. |
|
Space dimension is the dimension of parameters space. |
|
Method for creation through the object factory. |
|
|
|
Set/Get the lambda distance. |