| AddFeature(const char *name, double weight=1.0, double slope=1.0, double intercept=.0) | mirtk::PointCorrespondence |  | 
  | AddObserver(Observer &) | mirtk::Observable | inline | 
  | Broadcast(Event, const void *=NULL) | mirtk::Observable | inline | 
  | 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() | mirtk::FiducialMatch |  | 
  | FiducialMatch(const FiducialMatch &) | mirtk::FiducialMatch |  | 
  | mirtk::PointCorrespondence::FiducialMatch enum value | mirtk::PointCorrespondence |  | 
  | GetIndex(int) const | mirtk::PointCorrespondence | inline | 
  | GetInputPoint(int, Point &) const | mirtk::PointCorrespondence | inline | 
  | GetInputSourcePoint(int, Point &) const | mirtk::FiducialMatch | virtual | 
  | GetInputTargetPoint(int, Point &) const | mirtk::FiducialMatch | 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::FiducialMatch | virtual | 
  | GetSourcePoint(int, Point &) const | mirtk::FiducialMatch | virtual | 
  | GetTargetIndex(int) const | mirtk::FiducialMatch | virtual | 
  | GetTargetPoint(int, Point &) const | mirtk::FiducialMatch | virtual | 
  | Init() | mirtk::PointCorrespondence | protected | 
  | Initialize() | mirtk::FiducialMatch | virtual | 
  | InvertCorrespondenceMap(const RegisteredPointSet *, const RegisteredPointSet *, const Array< int > &, Array< int > &) const | mirtk::FiducialMatch | protected | 
  | mirtkAttributeMacro(int, M) | mirtk::PointCorrespondence | protected | 
  | mirtkAttributeMacro(int, N) | mirtk::PointCorrespondence | protected | 
  | mirtkAttributeMacro(Vector, TargetEigenvalues) | mirtk::PointCorrespondence | protected | 
  | 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::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 | 
  | 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::FiducialMatch | virtual | 
  | 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::FiducialMatch | 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::PointCorrespondence | virtual | 
  | RemoveFeature(const char *name) | mirtk::PointCorrespondence |  | 
  | RobustClosestPoint enum value | mirtk::PointCorrespondence |  | 
  | RobustPointMatch enum value | mirtk::PointCorrespondence |  | 
  | Set(const char *, const char *) | mirtk::FiducialMatch | 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::FiducialMatch | virtual | 
  | TypeId enum name | mirtk::PointCorrespondence |  | 
  | Unknown enum value | mirtk::PointCorrespondence |  | 
  | Update() | mirtk::PointCorrespondence | virtual | 
  | Upgrade() | mirtk::PointCorrespondence | virtual | 
  | ValidateCorrespondenceMap(const RegisteredPointSet *, const RegisteredPointSet *, const Array< int > &, const char *=NULL) const | mirtk::FiducialMatch | protected | 
  | WriteDataSets(const char *, const char *, bool=true) const | mirtk::PointCorrespondence | virtual | 
  | WriteSpectralPoints(const char *, vtkPointSet *) const | mirtk::PointCorrespondence | virtual | 
  | ~FiducialMatch() | mirtk::FiducialMatch | virtual | 
  | ~Object() | mirtk::Object | inlinevirtual | 
  | ~Observable() | mirtk::Observable | inlinevirtual | 
  | ~PointCorrespondence() | mirtk::PointCorrespondence | virtual |