cmtk::RegistrationJointHistogram< I > Member List

This is the complete list of members for cmtk::RegistrationJointHistogram< I >, including all inherited members.
AddHistogramColumn(const size_t sampleX, const Histogram< int > &other, const float weight=1)cmtk::JointHistogram< int > [inline]
AddHistogramRow(const Histogram< int > &other, const size_t sampleY, const float weight=1)cmtk::JointHistogram< int > [inline]
AddJointHistogram(const Self &other)cmtk::JointHistogram< int > [inline]
AddMetric(const Self &other)cmtk::RegistrationJointHistogram< I > [inline]
BinOffsetXcmtk::JointHistogram< int > [protected]
BinOffsetYcmtk::JointHistogram< int > [protected]
BinToValueX(const size_t bin) constcmtk::JointHistogram< int > [inline]
BinToValueY(const size_t bin) constcmtk::JointHistogram< int > [inline]
BinWidthXcmtk::JointHistogram< int > [protected]
BinWidthYcmtk::JointHistogram< int > [protected]
CalcNumBins(const size_t numberOfSamples, const Types::DataItemRange &valueRange)cmtk::JointHistogramBase [static]
CalcNumBins(const UniformVolume *volume)cmtk::JointHistogramBase [static]
Clone() constcmtk::JointHistogram< int > [inline]
DataXcmtk::VoxelMatchingMetric_Type< T, DT >
DataYcmtk::VoxelMatchingMetric_Type< T, DT >
Decrement(const size_t sampleX, const size_t sampleY)cmtk::JointHistogram< int > [inline]
Decrement(const size_t sampleX, const size_t sampleY, const Types::DataItem weight)cmtk::JointHistogram< int > [inline]
Exchange typedefcmtk::VoxelMatchingMetric_Type< T, DT >
GetBin(const size_t indexX, const size_t indexY) constcmtk::JointHistogram< int > [inline]
GetCorrelationRatio() constcmtk::JointHistogram< int > [inline]
GetJointEntropy() constcmtk::JointHistogram< int >
GetMarginalEntropies(double &HX, double &HY) constcmtk::JointHistogram< int >
GetMarginalX() constcmtk::JointHistogram< int >
GetMarginalY() constcmtk::JointHistogram< int >
GetMaximumBinIndexOverX(const size_t j) constcmtk::JointHistogram< int > [inline]
GetMaximumBinIndexOverY(const size_t i) constcmtk::JointHistogram< int > [inline]
GetMaximumBinValue() constcmtk::JointHistogram< int > [inline]
GetMutualInformation(const bool normalized=false) constcmtk::JointHistogram< int > [inline]
GetNumBinsX() constcmtk::JointHistogram< int > [inline]
GetNumBinsY() constcmtk::JointHistogram< int > [inline]
GetRangeX() constcmtk::JointHistogram< int > [inline]
GetRangeY() constcmtk::JointHistogram< int > [inline]
GetSampleX(const size_t index) constcmtk::VoxelMatchingMetric< byte, TYPE_BYTE, I > [inline]
GetSampleY(const size_t index) constcmtk::VoxelMatchingMetric< byte, TYPE_BYTE, I > [inline]
GetSampleY(const size_t baseIndex, const Types::Coordinate *frac) constcmtk::VoxelMatchingMetric< byte, TYPE_BYTE, I >
Increment(const size_t sampleX, const size_t sampleY)cmtk::JointHistogram< int > [inline]
Increment(const size_t sampleX, const size_t sampleY, const intweight)cmtk::JointHistogram< int > [inline]
JointBinscmtk::JointHistogram< int > [protected]
JointHistogram()cmtk::JointHistogram< int > [inline]
JointHistogram(const size_t numBinsX, const size_t numBinsY, const bool reset=true)cmtk::JointHistogram< int > [inline]
m_TotalNumberOfBinscmtk::JointHistogram< int > [protected]
NormalizeOverX(const double normalizeTo=1.0)cmtk::JointHistogram< int > [inline]
NormalizeOverY(const double normalizeTo=1.0)cmtk::JointHistogram< int > [inline]
NumBinsXcmtk::JointHistogram< int > [protected]
NumBinsYcmtk::JointHistogram< int > [protected]
Proceed(const size_t refIdx, const size_t fltIdx, const Types::Coordinate *frac)cmtk::RegistrationJointHistogram< I > [inline]
ProjectToX(const size_t indexX) constcmtk::JointHistogram< int > [inline]
ProjectToY(const size_t indexY) constcmtk::JointHistogram< int > [inline]
RegistrationJointHistogram(const UniformVolume *refVolume, const UniformVolume *fltVolume, const unsigned int numBinsX=CMTK_HISTOGRAM_AUTOBINS, const unsigned int numBinsY=CMTK_HISTOGRAM_AUTOBINS, const Types::DataItemRange &boundsX=Types::DataItemRange(-HUGE_VAL, HUGE_VAL), const Types::DataItemRange &boundsY=Types::DataItemRange(-HUGE_VAL, HUGE_VAL))cmtk::RegistrationJointHistogram< I >
RemoveJointHistogram(const Self &other)cmtk::JointHistogram< int > [inline]
RemoveMetric(const Self &other)cmtk::RegistrationJointHistogram< I > [inline]
Reset()cmtk::JointHistogram< int > [inline]
Resize(const size_t numberOfBinsX, const size_t numberOfBinsY, const bool reset=true)cmtk::JointHistogram< int > [inline]
ReturnType typedefcmtk::VoxelMatchingMetric< byte, TYPE_BYTE, I >
SampleCount() constcmtk::JointHistogram< int > [inline]
Self typedefcmtk::RegistrationJointHistogram< I >
SetDataX(const UniformVolume *volume)cmtk::VoxelMatchingMetric_Type< T, DT > [inline]
SetDataXY(const UniformVolume *volumeX, const UniformVolume *volumeY)cmtk::VoxelMatchingMetric_Type< T, DT > [inline]
SetDataY(const UniformVolume *volume)cmtk::VoxelMatchingMetric_Type< T, DT > [inline]
SetRangeCenteredX(const Types::DataItemRange &range)cmtk::JointHistogram< int > [inline]
SetRangeCenteredY(const Types::DataItemRange &range)cmtk::JointHistogram< int > [inline]
SetRangeX(const Types::DataItemRange &range)cmtk::JointHistogram< int > [inline]
SetRangeY(const Types::DataItemRange &range)cmtk::JointHistogram< int > [inline]
SmartPtr typedefcmtk::RegistrationJointHistogram< I >
ValueToBinX(const Types::DataItem value) constcmtk::JointHistogram< int > [inline]
ValueToBinY(const Types::DataItem value) constcmtk::JointHistogram< int > [inline]
VoxelMatchingMetric(const UniformVolume *refVolume, const UniformVolume *fltVolume, const bool initData=true)cmtk::VoxelMatchingMetric< byte, TYPE_BYTE, I >
VoxelMatchingMetric()cmtk::VoxelMatchingMetric< byte, TYPE_BYTE, I > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines