AddFeature(const char *name, double weight=1.0, double slope=1.0, double intercept=.0) | mirtk::PointCorrespondence | |
AddGaussianNoise() | mirtk::FuzzyCorrespondence | protectedvirtual |
AddObserver(Observer &) | mirtk::Observable | inline |
Broadcast(Event, const void *=NULL) | mirtk::Observable | inline |
CalculateClusters() | mirtk::FuzzyCorrespondence | protectedvirtual |
CalculateWeights() | mirtk::RobustPointMatch | protectedvirtual |
ClearObservers() | mirtk::Observable | inline |
ClosestCell enum value | mirtk::PointCorrespondence | |
ClosestPoint enum value | mirtk::PointCorrespondence | |
ClosestPointLabel enum value | mirtk::PointCorrespondence | |
CompleteFeatureInfo(const RegisteredPointSet *, FeatureList &) | mirtk::PointCorrespondence | protected |
DeleteObserver(Observer &) | mirtk::Observable | inline |
Direction enum name | mirtk::PointCorrespondence | |
Distance2BetweenPoints(const double *a, const double *b, int d=3) | mirtk::PointCorrespondence | inlinestatic |
FeatureInfo typedef | mirtk::PointCorrespondence | |
FeatureList typedef | mirtk::PointCorrespondence | |
FiducialMatch enum value | mirtk::PointCorrespondence | |
FuzzyCorrespondence() | mirtk::FuzzyCorrespondence | protected |
FuzzyCorrespondence(const FuzzyCorrespondence &) | mirtk::FuzzyCorrespondence | protected |
GetIndex(int) const | mirtk::PointCorrespondence | inline |
GetInputPoint(int, Point &) const | mirtk::PointCorrespondence | inline |
GetInputSourcePoint(int, Point &) const | mirtk::FuzzyCorrespondence | virtual |
GetInputTargetPoint(int, Point &) const | mirtk::FuzzyCorrespondence | virtual |
GetNumberOfPoints(vtkPointSet *dataset, const Array< int > *sample=NULL) | mirtk::PointCorrespondence | inlinestatic |
GetNumberOfPoints(const RegisteredPointSet *dataset, const Array< int > *sample=NULL) | mirtk::PointCorrespondence | inlinestatic |
GetPoint(Point &point, vtkPointSet *dataset, const Array< int > *sample, int index) | mirtk::PointCorrespondence | inlinestatic |
GetPoint(Point &point, const RegisteredPointSet *dataset, const Array< int > *sample, int index) | mirtk::PointCorrespondence | inlinestatic |
GetPoint(double *point, vtkPointSet *dataset, const Array< int > *sample, int index, const FeatureList *feature=NULL) | mirtk::PointCorrespondence | inlinestatic |
GetPoint(double *point, const RegisteredPointSet *dataset, const Array< int > *sample, int index, const FeatureList *feature=NULL) | mirtk::PointCorrespondence | inlinestatic |
GetPoint(int, Point &) const | mirtk::PointCorrespondence | inline |
GetPointDataIndexByCaseInsensitiveName(vtkPointData *, const string &) | mirtk::PointCorrespondence | static |
GetPointDimension(vtkPointSet *dataset, const FeatureList *feature) | mirtk::PointCorrespondence | inlinestatic |
GetPointDimension(const RegisteredPointSet *dataset, const FeatureList *feature) | mirtk::PointCorrespondence | inlinestatic |
GetPointIndex(vtkPointSet *dataset, const Array< int > *sample, int index) | mirtk::PointCorrespondence | inlinestatic |
GetPointIndex(const RegisteredPointSet *dataset, const Array< int > *sample, int index) | mirtk::PointCorrespondence | inlinestatic |
GetPoints(vtkPointSet *dataset, const Array< int > *sample) | mirtk::PointCorrespondence | inlinestatic |
GetPoints(const RegisteredPointSet *dataset, const Array< int > *sample) | mirtk::PointCorrespondence | inlinestatic |
GetPointSet(vtkPointSet *dataset, const Array< int > *sample) | mirtk::PointCorrespondence | inlinestatic |
GetPointSet(const RegisteredPointSet *dataset, const Array< int > *sample) | mirtk::PointCorrespondence | inlinestatic |
GetSourceIndex(int) const | mirtk::PointCorrespondence | virtual |
GetSourcePoint(int, Point &) const | mirtk::FuzzyCorrespondence | virtual |
GetTargetIndex(int) const | mirtk::PointCorrespondence | virtual |
GetTargetPoint(int, Point &) const | mirtk::FuzzyCorrespondence | virtual |
Init() | mirtk::FuzzyCorrespondence | protected |
Initialize() | mirtk::RobustPointMatch | virtual |
InitializeAnnealing() | mirtk::RobustPointMatch | protectedvirtual |
mirtkAttributeMacro(PointSet, InputTargetClusters) | mirtk::FuzzyCorrespondence | protected |
mirtkAttributeMacro(PointSet, InputSourceClusters) | mirtk::FuzzyCorrespondence | protected |
mirtkAttributeMacro(PointSet, TargetClusters) | mirtk::FuzzyCorrespondence | protected |
mirtkAttributeMacro(PointSet, SourceClusters) | mirtk::FuzzyCorrespondence | protected |
mirtkAttributeMacro(Array< bool >, TargetOutlier) | mirtk::FuzzyCorrespondence | protected |
mirtkAttributeMacro(Array< bool >, SourceOutlier) | mirtk::FuzzyCorrespondence | protected |
mirtk::PointCorrespondence::mirtkAttributeMacro(int, M) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkAttributeMacro(int, N) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkAttributeMacro(Vector, TargetEigenvalues) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkAttributeMacro(Vector, SourceEigenvalues) | mirtk::PointCorrespondence | protected |
mirtkPublicAggregateMacro(const RegisteredPointSet, Target) | mirtk::PointCorrespondence | protected |
mirtkPublicAggregateMacro(const Array< int >, TargetSample) | mirtk::PointCorrespondence | protected |
mirtkPublicAggregateMacro(const RegisteredPointSet, Source) | mirtk::PointCorrespondence | protected |
mirtkPublicAggregateMacro(const Array< int >, SourceSample) | mirtk::PointCorrespondence | protected |
mirtk::FuzzyCorrespondence::mirtkPublicAttributeMacro(double, MinWeight) | mirtk::FuzzyCorrespondence | protected |
mirtk::FuzzyCorrespondence::mirtkPublicAttributeMacro(double, GaussianNoise) | mirtk::FuzzyCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(FeatureList, TargetFeatures) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(FeatureList, SourceFeatures) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(int, DimensionOfSpectralPoints) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(bool, DiffeomorphicSpectralDecomposition) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(bool, UpdateSpectralPoints) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(bool, FromTargetToSource) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(bool, FromSourceToTarget) | mirtk::PointCorrespondence | protected |
mirtk::PointCorrespondence::mirtkPublicAttributeMacro(Direction, DefaultDirection) | mirtk::PointCorrespondence | protected |
mirtk::FuzzyCorrespondence::mirtkReadOnlyAttributeMacro(WeightMatrix, Weight) | mirtk::FuzzyCorrespondence | protected |
mirtk::PointCorrespondence::mirtkReadOnlyAttributeMacro(int, NumberOfFeatures) | mirtk::PointCorrespondence | protected |
NameOfClass() const =0 | mirtk::Object | pure virtual |
NameOfType() | mirtk::Object | inlinestatic |
New(TypeId) | mirtk::PointCorrespondence | static |
New(const char *) | mirtk::PointCorrespondence | static |
NewInstance() const | mirtk::RobustPointMatch | virtual |
NormalizeWeights() | mirtk::FuzzyCorrespondence | protectedvirtual |
NotifyObservers(Event, const void *=NULL) | mirtk::Observable | inline |
NumberOfObservers() const | mirtk::Observable | inline |
Observable() | mirtk::Observable | inlineprotected |
Observable(const Observable &) | mirtk::Observable | inlineprotected |
operator=(const Observable &) | mirtk::Observable | inlineprotected |
Parameter() const | mirtk::RobustPointMatch | virtual |
mirtk::Observable::Parameter(const ParameterList &) | mirtk::Object | inline |
PointCorrespondence(const RegisteredPointSet *=NULL, const RegisteredPointSet *=NULL) | mirtk::PointCorrespondence | protected |
PointCorrespondence(const PointCorrespondence &) | mirtk::PointCorrespondence | protected |
Reinitialize() | mirtk::FuzzyCorrespondence | virtual |
RemoveFeature(const char *name) | mirtk::PointCorrespondence | |
RobustClosestPoint enum value | mirtk::PointCorrespondence | |
RobustPointMatch() | mirtk::RobustPointMatch | |
RobustPointMatch(const RegisteredPointSet *, const RegisteredPointSet *) | mirtk::RobustPointMatch | |
RobustPointMatch(const RobustPointMatch &) | mirtk::RobustPointMatch | |
mirtk::FuzzyCorrespondence::RobustPointMatch enum value | mirtk::PointCorrespondence | |
Set(const char *, const char *) | mirtk::RobustPointMatch | virtual |
SpectralMatch enum value | mirtk::PointCorrespondence | |
Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected |
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic |
Type() const | mirtk::RobustPointMatch | virtual |
TypeId enum name | mirtk::PointCorrespondence | |
Unknown enum value | mirtk::PointCorrespondence | |
Update() | mirtk::FuzzyCorrespondence | virtual |
Upgrade() | mirtk::RobustPointMatch | virtual |
WeightMatrix typedef | mirtk::FuzzyCorrespondence | |
WriteDataSets(const char *, const char *, bool=true) const | mirtk::FuzzyCorrespondence | protectedvirtual |
WriteSpectralPoints(const char *, vtkPointSet *) const | mirtk::PointCorrespondence | virtual |
~FuzzyCorrespondence() | mirtk::FuzzyCorrespondence | virtual |
~Object() | mirtk::Object | inlinevirtual |
~Observable() | mirtk::Observable | inlinevirtual |
~PointCorrespondence() | mirtk::PointCorrespondence | virtual |
~RobustPointMatch() | mirtk::RobustPointMatch | virtual |