cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > Member List

This is the complete list of members for cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel >, including all inherited members.
AddFloatingChannel(UniformVolume::SmartPtr &channel)cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [virtual]
AddFloatingChannels(ForwardIterator first, ForwardIterator last)cmtk::MultiChannelRegistrationFunctionalBase [inline]
AddReferenceChannel(UniformVolume::SmartPtr &channel)cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [virtual]
AddReferenceChannels(ForwardIterator first, ForwardIterator last)cmtk::MultiChannelRegistrationFunctionalBase [inline]
ClearAllChannels()cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [virtual]
ContinueMetric(MetricData &metricData, const size_t rindex, const Vector3D &fvector)cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [protected, virtual]
DataType typedefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel >
Evaluate()cmtk::Functional [inline, virtual]
EvaluateAlongGradientAt(ParameterVectorType &v)cmtk::Functional [inline, virtual]
EvaluateAt(ParameterVectorType &v)cmtk::Functional [inline, virtual]
EvaluateWithGradient(ParameterVectorType &v, ParameterVectorType &g, const Types::Coordinate step=1)cmtk::Functional [virtual]
GetFloatingChannel(const size_t idx)cmtk::MultiChannelRegistrationFunctionalBase [inline]
GetFloatingChannel(const size_t idx) const cmtk::MultiChannelRegistrationFunctionalBase [inline]
GetMetric(const MetricData &metricData) const cmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [protected, virtual]
GetNumberOfFloatingChannels() const cmtk::MultiChannelRegistrationFunctionalBase [inline]
GetNumberOfReferenceChannels() const cmtk::MultiChannelRegistrationFunctionalBase [inline]
GetParamStep(const size_t, const Types::Coordinate mmStep=1) const cmtk::Functional [inline, virtual]
GetParamVector(ParameterVectorType &)cmtk::Functional [inline, virtual]
GetReferenceChannel(const size_t idx)cmtk::MultiChannelRegistrationFunctionalBase [inline]
GetReferenceChannel(const size_t idx) const cmtk::MultiChannelRegistrationFunctionalBase [inline]
HashKeyType typedefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel >
m_FloatingChannelscmtk::MultiChannelRegistrationFunctionalBase
m_FloatingCropRegioncmtk::MultiChannelRegistrationFunctionalBase [protected]
m_FloatingDimscmtk::MultiChannelRegistrationFunctionalBase [protected]
m_FloatingInterpolatorscmtk::MultiChannelRegistrationFunctional< TInterpolator > [protected]
m_FloatingInverseDeltacmtk::MultiChannelRegistrationFunctionalBase [protected]
m_FloatingSizecmtk::MultiChannelRegistrationFunctionalBase [protected]
m_HashKeyOffsFltcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [private]
m_HashKeyOffsRefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [private]
m_HashKeyScaleFltcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [private]
m_HashKeyScaleRefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [private]
m_HashKeyShiftRefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [private]
m_HistogramBitsPerChannelcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [static]
m_MetricDatacmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel > [protected]
m_NormalizedMIcmtk::MultiChannelRegistrationFunctionalBase [protected]
m_NumberOfChannelscmtk::MultiChannelRegistrationFunctionalBase [protected]
m_ReferenceChannelscmtk::MultiChannelRegistrationFunctionalBase
m_ReferenceCropRegioncmtk::MultiChannelRegistrationFunctionalBase [protected]
m_ReferenceDimscmtk::MultiChannelRegistrationFunctionalBase [protected]
m_ReferenceInvDeltacmtk::MultiChannelRegistrationFunctionalBase [protected]
m_ReferenceSizecmtk::MultiChannelRegistrationFunctionalBase [protected]
MultiChannelRegistrationFunctionalBase()cmtk::MultiChannelRegistrationFunctionalBase [inline]
NewReferenceChannelGeometry()cmtk::MultiChannelRegistrationFunctionalBase [inline, protected, virtual]
ParameterType typedefcmtk::Functional
ParameterVectorType typedefcmtk::Functional
ParamVectorDim() const =0cmtk::Functional [pure virtual]
ReturnType typedefcmtk::Functional
Self typedefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel >
SetNormalizedMI(const bool nmi=true)cmtk::MultiChannelRegistrationFunctionalBase [inline]
SetParamVector(ParameterVectorType &)cmtk::Functional [inline, virtual]
SmartPtr typedefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel >
Superclass typedefcmtk::MultiChannelHistogramRegistrationFunctional< TDataType, TInterpolator, THashKeyType, NBitsPerChannel >
VariableParamVectorDim() const cmtk::Functional [inline, virtual]
Wiggle()cmtk::Functional [inline, virtual]
~Functional()cmtk::Functional [inline, virtual]
~MultiChannelRegistrationFunctionalBase()cmtk::MultiChannelRegistrationFunctionalBase [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines