mirtk::IntensityCorrelationRatioYX Member List

This is the complete list of members for mirtk::IntensityCorrelationRatioYX, including all inherited members.

AddObserver(Observer &)mirtk::Observableinline
ApproximateGradient(RegisteredImage *image, FreeFormTransformation *ffd, double *gradient, double step, double weight)mirtk::ImageSimilarityprotected
ApproximateGradient(RegisteredImage *image, double *gradient, double step, double weight)mirtk::ImageSimilarityprotected
BinType typedefmirtk::HistogramImageSimilarity
Broadcast(Event, const void *=NULL)mirtk::Observableinline
ClearObservers()mirtk::Observableinline
Configurable(const char *="")mirtk::Configurableprotected
Configurable(const Configurable &)mirtk::Configurableprotected
CopyAttributes(const HistogramImageSimilarity &)mirtk::HistogramImageSimilarity
mirtk::ImageSimilarity::CopyAttributes(const ImageSimilarity &)mirtk::ImageSimilarity
DataFidelity(const char *="", double=1.0)mirtk::DataFidelityprotected
DataFidelity(const DataFidelity &)mirtk::DataFidelityprotected
DefaultName() constmirtk::Configurable
DefaultNumberOfBins(const BaseImage *image, double min_intensity=NaN, double max_intensity=NaN)mirtk::HistogramImageSimilaritystatic
DefaultPrefix() constmirtk::Configurableprotected
DeleteObserver(Observer &)mirtk::Observableinline
EnergyMeasure() const =0mirtk::EnergyTermpure virtual
EnergyTerm(const char *="", double=1.0)mirtk::EnergyTermprotected
EnergyTerm(const EnergyTerm &)mirtk::EnergyTermprotected
Evaluate()mirtk::IntensityCorrelationRatioYXprotectedvirtual
EvaluateGradient(RegisteredImage *image, GradientImageType *&np_gradient, double *gradient, double step, double weight)mirtk::ImageSimilarityprotectedvirtual
EvaluateGradient(double *gradient, double step, double weight)mirtk::ImageSimilarityprotectedvirtual
Exclude(const blocked_range3d< int > &)mirtk::HistogramImageSimilarityvirtual
Factory()mirtk::EnergyTermstatic
FactoryType typedefmirtk::EnergyTerm
FG_Domain enum valuemirtk::ImageSimilarity
FG_Mask enum valuemirtk::ImageSimilarity
FG_Overlap enum valuemirtk::ImageSimilarity
FG_Target enum valuemirtk::ImageSimilarity
FG_Union enum valuemirtk::ImageSimilarity
ForegroundRegion enum namemirtk::ImageSimilarity
Gradient(double *gradient, double step)mirtk::EnergyTerm
GradientImageType typedefmirtk::ImageSimilarity
GradientStep(const double *gradient, double &min, double &max) constmirtk::EnergyTermvirtual
GradientType typedefmirtk::ImageSimilarity
HasName() constmirtk::Configurableprotected
HasPrefix() constmirtk::Configurableprotected
HistogramImageSimilarity(const char *="", double=1.0)mirtk::HistogramImageSimilarityprotected
HistogramImageSimilarity(const HistogramImageSimilarity &)mirtk::HistogramImageSimilarityprotected
ImageSimilarity(const char *="", double=1.0)mirtk::ImageSimilarityprotected
ImageSimilarity(const ImageSimilarity &)mirtk::ImageSimilarityprotected
Include(const blocked_range3d< int > &)mirtk::HistogramImageSimilarityvirtual
Initialize()mirtk::HistogramImageSimilarityvirtual
InitializeInput(const ImageAttributes &domain)mirtk::ImageSimilarityprotectedvirtual
InitialValue()mirtk::EnergyTerm
InsertWithPrefix(ParameterList &, string, T) constmirtk::Configurableprotected
InsertWithPrefix(ParameterList &, const ParameterList &) constmirtk::Configurableinlineprotected
IntensityCorrelationRatioYX(const char *="")mirtk::IntensityCorrelationRatioYX
IntensityCorrelationRatioYX(const IntensityCorrelationRatioYX &)mirtk::IntensityCorrelationRatioYX
IsForeground(int) constmirtk::ImageSimilarityinline
IsForeground(int, int, int) constmirtk::ImageSimilarityinline
JointHistogramType typedefmirtk::HistogramImageSimilarity
mirtkAttributeMacro(JointHistogramType, Histogram)mirtk::HistogramImageSimilarity
mirtk::ImageSimilarity::mirtkAttributeMacro(bool, InitialUpdate)mirtk::ImageSimilarity
mirtkComponentMacro(GradientImageType, GradientWrtTarget)mirtk::ImageSimilarity
mirtkComponentMacro(GradientImageType, GradientWrtSource)mirtk::ImageSimilarity
mirtkComponentMacro(double, Gradient)mirtk::ImageSimilarity
mirtkLooseComponentMacro(JointHistogramType, Samples)mirtk::HistogramImageSimilarity
mirtk::ImageSimilarity::mirtkLooseComponentMacro(RegisteredImage, Target)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkLooseComponentMacro(RegisteredImage, Source)mirtk::ImageSimilarity
mirtkPublicAggregateMacro(BinaryImage, Mask)mirtk::ImageSimilarity
mirtkPublicAttributeMacro(bool, UseParzenWindow)mirtk::HistogramImageSimilarity
mirtkPublicAttributeMacro(bool, PadHistogram)mirtk::HistogramImageSimilarity
mirtkPublicAttributeMacro(int, NumberOfTargetBins)mirtk::HistogramImageSimilarity
mirtkPublicAttributeMacro(int, NumberOfSourceBins)mirtk::HistogramImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(ImageAttributes, Domain)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(ForegroundRegion, Foreground)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(int, NumberOfVoxels)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(bool, NormalizeImageGradient)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(bool, UseApproximateGradient)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(double, VoxelWisePreconditioning)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(double, NodeBasedPreconditioning)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(bool, SkipTargetInitialization)mirtk::ImageSimilarity
mirtk::ImageSimilarity::mirtkPublicAttributeMacro(bool, SkipSourceInitialization)mirtk::ImageSimilarity
MultiplyByImageGradient(const RegisteredImage *image, GradientImageType *gradient)mirtk::ImageSimilarityprotected
NameOfClass() const =0mirtk::Objectpure virtual
NameOfType()mirtk::Objectinlinestatic
New(SimilarityMeasure, const char *="", double=1.0)mirtk::ImageSimilaritystatic
mirtk::DataFidelity::New(EnergyMeasure, const char *="", double=1.0)mirtk::EnergyTermstatic
NonParametricGradient(const RegisteredImage *image, GradientImageType *gradient)mirtk::ImageSimilarityprotectedvirtual
NormalizedGradient(double *gradient, double step)mirtk::EnergyTerm
NormalizeGradient(GradientImageType *gradient)mirtk::ImageSimilarityprotectedvirtual
NormalizeGradient(const RegisteredImage *image, double *gradient)mirtk::ImageSimilarityprotectedvirtual
NotifyObservers(Event, const void *=NULL)mirtk::Observableinline
NumberOfObservers() constmirtk::Observableinline
Observable()mirtk::Observableinlineprotected
Observable(const Observable &)mirtk::Observableinlineprotected
operator=(const IntensityCorrelationRatioYX &)mirtk::IntensityCorrelationRatioYX
mirtk::HistogramImageSimilarity::operator=(const HistogramImageSimilarity &)mirtk::HistogramImageSimilarityprotected
mirtk::ImageSimilarity::operator=(const ImageSimilarity &)mirtk::ImageSimilarityprotected
mirtk::DataFidelity::operator=(const DataFidelity &)mirtk::DataFidelityprotected
mirtk::EnergyTerm::operator=(const EnergyTerm &)mirtk::EnergyTermprotected
mirtk::Configurable::operator=(const Configurable &)mirtk::Configurableprotected
mirtk::Observable::operator=(const Observable &)mirtk::Observableinlineprotected
Parameter() constmirtk::HistogramImageSimilarityvirtual
mirtk::Configurable::Parameter(const ParameterList &)mirtk::Objectinline
ParameterNameWithoutPrefix(const char *) constmirtk::Configurableprotected
ParameterNameWithPrefix(const string &) constmirtk::Configurableprotected
ParameterNameWithPrefix(const char *) constmirtk::Configurableprotected
ParametricGradient(const RegisteredImage *image, GradientImageType *np_gradient, double *gradient, double weight)mirtk::ImageSimilarityprotectedvirtual
Prefix(const char *=NULL) constmirtk::EnergyTerm
Print(Indent=0) constmirtk::HistogramImageSimilarityvirtual
RawValue(double) constmirtk::EnergyTermvirtual
RawValue()mirtk::EnergyTerm
ReleaseSource()mirtk::ImageSimilarity
ReleaseTarget()mirtk::ImageSimilarity
ResetInitialValue()mirtk::EnergyTerm
ResetValue()mirtk::EnergyTerm
Set(const char *, const char *)mirtk::Configurablevirtual
SetWithoutPrefix(const char *, const char *)mirtk::ImageSimilarityprotectedvirtual
SetWithPrefix(const char *, const char *)mirtk::HistogramImageSimilarityprotectedvirtual
Throw(ErrorType err, const char *func, Args... args) constmirtk::Objectprotected
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args)mirtk::Objectprotectedstatic
TryNew(EnergyMeasure, const char *="", double=1.0)mirtk::EnergyTermstatic
Update(bool=true)mirtk::HistogramImageSimilarityvirtual
UpdateHistogram()mirtk::HistogramImageSimilarityprotectedvirtual
Upgrade()mirtk::EnergyTermvirtual
Value()mirtk::EnergyTerm
VoxelType typedefmirtk::ImageSimilarity
WriteDataSets(const char *, const char *, bool=true) constmirtk::HistogramImageSimilarityvirtual
WriteGradient(const char *, const char *) constmirtk::ImageSimilarityvirtual
~Configurable()mirtk::Configurablevirtual
~DataFidelity()mirtk::DataFidelityvirtual
~EnergyTerm()mirtk::EnergyTermvirtual
~HistogramImageSimilarity()mirtk::HistogramImageSimilarityprotectedvirtual
~ImageSimilarity()mirtk::ImageSimilarityvirtual
~IntensityCorrelationRatioYX()mirtk::IntensityCorrelationRatioYX
~Object()mirtk::Objectinlinevirtual
~Observable()mirtk::Observableinlinevirtual