Public Types | Public Member Functions

cmtk::ImagePairSimilarityMeasureMI Class Reference
[cmtkRegistration Library]

Base class for voxel metrics with pre-converted image data. More...

#include <cmtkImagePairSimilarityMeasureMI.h>

Inheritance diagram for cmtk::ImagePairSimilarityMeasureMI:
Inheritance graph
[legend]
Collaboration diagram for cmtk::ImagePairSimilarityMeasureMI:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
ImagePairSimilarityMeasureMI 
Self
 This type.
typedef SmartPointer< SelfSmartPtr
 Smart pointer.
typedef Functional::ReturnType ReturnType
 Return type: same as cmtk::Functional.

Public Member Functions

 ImagePairSimilarityMeasureMI (UniformVolume::SmartConstPtr &refVolume, UniformVolume::SmartConstPtr &fltVolume, const Interpolators::InterpolationEnum interpolation=Interpolators::DEFAULT)
 Constructor.
 ImagePairSimilarityMeasureMI ()
 Default constructor.
virtual ~ImagePairSimilarityMeasureMI ()
 Virtual destructor.
virtual Self::ReturnType Get () const
 Get the value of the metric.

Detailed Description

Base class for voxel metrics with pre-converted image data.

Definition at line 54 of file cmtkImagePairSimilarityMeasureMI.h.


Member Typedef Documentation

Return type: same as cmtk::Functional.

Reimplemented from cmtk::ImagePairSimilarityJointHistogram.

Definition at line 66 of file cmtkImagePairSimilarityMeasureMI.h.

This type.

Reimplemented from cmtk::ImagePairSimilarityJointHistogram.

Definition at line 60 of file cmtkImagePairSimilarityMeasureMI.h.

Smart pointer.

Reimplemented from cmtk::ImagePairSimilarityJointHistogram.

Definition at line 63 of file cmtkImagePairSimilarityMeasureMI.h.


Constructor & Destructor Documentation

cmtk::ImagePairSimilarityMeasureMI::ImagePairSimilarityMeasureMI ( UniformVolume::SmartConstPtr refVolume,
UniformVolume::SmartConstPtr fltVolume,
const Interpolators::InterpolationEnum  interpolation = Interpolators::DEFAULT 
) [inline]

Constructor.

For reference and floating volume, InitDataset is called.

Parameters:
refVolumeThe reference (fixed) volume.
fltVolumeThe model (transformed) volume.
interpolationID of the interpolator to use for the floating image.

Definition at line 74 of file cmtkImagePairSimilarityMeasureMI.h.

cmtk::ImagePairSimilarityMeasureMI::ImagePairSimilarityMeasureMI (  ) [inline]

Default constructor.

Definition at line 82 of file cmtkImagePairSimilarityMeasureMI.h.

virtual cmtk::ImagePairSimilarityMeasureMI::~ImagePairSimilarityMeasureMI (  ) [inline, virtual]

Virtual destructor.

Definition at line 86 of file cmtkImagePairSimilarityMeasureMI.h.


Member Function Documentation

virtual Self::ReturnType cmtk::ImagePairSimilarityMeasureMI::Get (  ) const [inline, virtual]

Get the value of the metric.

Implements cmtk::ImagePairSimilarityMeasure.

Definition at line 89 of file cmtkImagePairSimilarityMeasureMI.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines