Base class for voxel metrics with pre-converted image data. More...
#include <cmtkVoxelMatchingMetric.h>
Public Types | |
typedef VoxelMatchingMetric< T, DT, I > | Self |
This type. | |
typedef SmartPointer< Self > | SmartPtr |
Smart pointer. | |
typedef Functional::ReturnType | ReturnType |
Return type: same as cmtk::Functional. | |
Public Member Functions | |
VoxelMatchingMetric (const UniformVolume *refVolume, const UniformVolume *fltVolume, const bool initData=true) | |
Constructor. | |
VoxelMatchingMetric () | |
Default constructor. | |
T | GetSampleX (const size_t index) const |
Get a value from the X distribution (reference image). | |
T | GetSampleY (const size_t index) const |
Get a value from the Y distribution (floating image). | |
T | GetSampleY (const size_t baseIndex, const Types::Coordinate *frac) const |
Interpolate a value from the Y distribution (floating image). |
Base class for voxel metrics with pre-converted image data.
Definition at line 59 of file cmtkVoxelMatchingMetric.h.
typedef Functional::ReturnType cmtk::VoxelMatchingMetric< T, DT, I >::ReturnType |
Return type: same as cmtk::Functional.
Definition at line 71 of file cmtkVoxelMatchingMetric.h.
typedef VoxelMatchingMetric<T,DT,I> cmtk::VoxelMatchingMetric< T, DT, I >::Self |
This type.
Reimplemented from cmtk::VoxelMatchingMetric_Type< T, DT >.
Reimplemented in cmtk::RegistrationJointHistogram< I >, cmtk::VoxelMatchingCorrRatio< I >, cmtk::VoxelMatchingCrossCorrelation, cmtk::VoxelMatchingMeanSquaredDifference, cmtk::VoxelMatchingMutInf< I >, and cmtk::VoxelMatchingNormMutInf< I >.
Definition at line 65 of file cmtkVoxelMatchingMetric.h.
typedef SmartPointer<Self> cmtk::VoxelMatchingMetric< T, DT, I >::SmartPtr |
Smart pointer.
Reimplemented in cmtk::RegistrationJointHistogram< I >, cmtk::VoxelMatchingCorrRatio< I >, cmtk::VoxelMatchingCrossCorrelation, cmtk::VoxelMatchingMeanSquaredDifference, cmtk::VoxelMatchingMutInf< I >, and cmtk::VoxelMatchingNormMutInf< I >.
Definition at line 68 of file cmtkVoxelMatchingMetric.h.
cmtk::VoxelMatchingMetric< T, DT, I >::VoxelMatchingMetric | ( | ) | [inline] |
Default constructor.
Definition at line 86 of file cmtkVoxelMatchingMetric.h.
T cmtk::VoxelMatchingMetric< T, DT, I >::GetSampleX | ( | const size_t | index ) | const [inline] |
Get a value from the X distribution (reference image).
Definition at line 89 of file cmtkVoxelMatchingMetric.h.
T cmtk::VoxelMatchingMetric< T, DT, I >::GetSampleY | ( | const size_t | index ) | const [inline] |
Get a value from the Y distribution (floating image).
Definition at line 95 of file cmtkVoxelMatchingMetric.h.