, including all inherited members.
| _activeEdges | AISNavigation::CholOptimizer< PG > | [protected] |
| _addDuplicateEdgeIterations | AISNavigation::CholOptimizer< PG > | [protected] |
| _cachedChi | AISNavigation::HCholOptimizer< PG > | [protected] |
| _csIntWorkspace | AISNavigation::CholOptimizer< PG > | [protected] |
| _csInvWorkB | AISNavigation::CholOptimizer< PG > | [protected] |
| _csInvWorkspaceSize | AISNavigation::CholOptimizer< PG > | [protected] |
| _csInvWorkTemp | AISNavigation::CholOptimizer< PG > | [protected] |
| _csWorkspace | AISNavigation::CholOptimizer< PG > | [protected] |
| _csWorkspaceSize | AISNavigation::CholOptimizer< PG > | [protected] |
| _downIncrementalIterations | AISNavigation::HCholOptimizer< PG > | [protected] |
| _edgeAnnotationIncrementalIterations | AISNavigation::HCholOptimizer< PG > | [protected] |
| _globalIncrementalIterations | AISNavigation::HCholOptimizer< PG > | [protected] |
| _gnuplot | AISNavigation::HCholOptimizer< PG > | [protected] |
| _guessOnEdges | AISNavigation::GraphOptimizer< PG > | [protected] |
| _ivMap | AISNavigation::CholOptimizer< PG > | [protected] |
| _lastOptChi | AISNavigation::HCholOptimizer< PG > | [protected] |
| _lowerOptimizer | AISNavigation::HCholOptimizer< PG > | [protected] |
| _maxDistance | AISNavigation::HCholOptimizer< PG > | [protected] |
| _nBlocks | AISNavigation::CholOptimizer< PG > | [protected] |
| _nVerticesPropagatedDownIncremental | AISNavigation::HCholOptimizer< PG > | [protected] |
| _online | AISNavigation::HCholOptimizer< PG > | [protected] |
| _propagateDown | AISNavigation::HCholOptimizer< PG > | [protected] |
| _rootIDs | AISNavigation::HCholOptimizer< PG > | [protected] |
| _rootNode | AISNavigation::CholOptimizer< PG > | [protected] |
| _rotationalPropagationError | AISNavigation::HCholOptimizer< PG > | [protected] |
| _sparseB | AISNavigation::CholOptimizer< PG > | [protected] |
| _sparseDim | AISNavigation::CholOptimizer< PG > | [protected] |
| _sparseDimMax | AISNavigation::CholOptimizer< PG > | [protected] |
| _sparseMatrix | AISNavigation::CholOptimizer< PG > | [protected] |
| _sparseMatrixPtr | AISNavigation::CholOptimizer< PG > | [protected] |
| _sparseNz | AISNavigation::CholOptimizer< PG > | [protected] |
| _sparseNzMax | AISNavigation::CholOptimizer< PG > | [protected] |
| _symbolicCholesky | AISNavigation::CholOptimizer< PG > | [protected] |
| _translationalPropagationError | AISNavigation::HCholOptimizer< PG > | [protected] |
| _upperOptimizer | AISNavigation::HCholOptimizer< PG > | [protected] |
| _useRelativeError | AISNavigation::CholOptimizer< PG > | [protected] |
| _verbose | AISNavigation::GraphOptimizer< PG > | [protected] |
| _visualizeToStdout | AISNavigation::GraphOptimizer< PG > | [protected] |
| absChi(double &rotationalError, double &translationalError, typename PG::Edge *e_) | AISNavigation::GraphOptimizer< PG > | [static] |
| absChi(double &rotationalError, double &translationalError, typename PG::Edge *e_) | AISNavigation::GraphOptimizer< PG > | [static] |
| ActivePathUniformCostFunction< PG > | AISNavigation::CholOptimizer< PG > | [friend] |
| addEdge(typename PG::Vertex *from, typename PG::Vertex *to, const typename PG::TransformationType &mean, const typename PG::InformationType &information) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| addEdge(typename PG::Vertex *from, typename PG::Vertex *to, const typename PG::TransformationType &mean, const typename PG::InformationType &information) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| addVertex(const int &k) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| addVertex(int id, const typename PG::TransformationType &pose, const typename PG::InformationType &information) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| addVertex(const int &k) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| addVertex(int id, const typename PG::TransformationType &pose, const typename PG::InformationType &information) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| addVertexToUpperLevels(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| addVertexToUpperLevels(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| annotateHiearchicalEdge(typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| annotateHiearchicalEdge(typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| annotateHiearchicalEdgeOnDenseGraph(typename PG::TransformationType &mean, typename PG::InformationType &info, typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | |
| annotateHiearchicalEdgeOnDenseGraph(typename PG::TransformationType &mean, typename PG::InformationType &info, typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | |
| annotateHiearchicalEdges(int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| annotateHiearchicalEdges(int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| annotateHierarchicalEdgesIncremental(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| annotateHierarchicalEdgesIncremental(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| backup() | AISNavigation::GraphOptimizer< PG > | [virtual] |
| backup() | AISNavigation::GraphOptimizer< PG > | [virtual] |
| backupSubset(typename PG::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| backupSubset(Graph::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| backupSubset(typename PG::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| backupSubset(Graph::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| bottomToTop(int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| bottomToTop(int iterations, double lambda, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| buildIndexMapping(typename PG::Vertex *rootVertex, Graph::VertexSet &vset) | AISNavigation::CholOptimizer< PG > | [protected] |
| buildIndexMapping(typename PG::Vertex *rootVertex, Graph::VertexSet &vset) | AISNavigation::CholOptimizer< PG > | [protected] |
| buildLinearSystem(typename PG::Vertex *rootVertex, double lambda) | AISNavigation::CholOptimizer< PG > | [protected] |
| buildLinearSystem(typename PG::Vertex *rootVertex, double lambda) | AISNavigation::CholOptimizer< PG > | [protected] |
| cachedChi() const | AISNavigation::HCholOptimizer< PG > | [inline, protected] |
| cachedChi() const | AISNavigation::HCholOptimizer< PG > | [inline, protected] |
| chi2() const | AISNavigation::GraphOptimizer< PG > | |
| chi2(const typename PG::Edge *e) | AISNavigation::GraphOptimizer< PG > | [static] |
| chi2() const | AISNavigation::GraphOptimizer< PG > | |
| chi2(const typename PG::Edge *e) | AISNavigation::GraphOptimizer< PG > | [static] |
| chiStat(ChiStatMap &emap) | AISNavigation::GraphOptimizer< PG > | |
| chiStat(ChiStatMap &emap) | AISNavigation::GraphOptimizer< PG > | |
| ChiStatMap typedef | AISNavigation::GraphOptimizer< PG > | |
| ChiStatMap typedef | AISNavigation::GraphOptimizer< PG > | |
| CholOptimizer() | AISNavigation::CholOptimizer< PG > | |
| CholOptimizer() | AISNavigation::CholOptimizer< PG > | |
| cleanupTainted() | AISNavigation::HCholOptimizer< PG > | [protected] |
| cleanupTainted() | AISNavigation::HCholOptimizer< PG > | [protected] |
| clear() | AISNavigation::HCholOptimizer< PG > | [protected, virtual] |
| clear() | AISNavigation::HCholOptimizer< PG > | [protected, virtual] |
| clearIndexMapping() | AISNavigation::CholOptimizer< PG > | [protected] |
| clearIndexMapping() | AISNavigation::CholOptimizer< PG > | [protected] |
| computeActiveEdges(typename PG::Vertex *rootVertex, Graph::VertexSet &vset) | AISNavigation::CholOptimizer< PG > | [protected, virtual] |
| computeActiveEdges(typename PG::Vertex *rootVertex, Graph::VertexSet &vset) | AISNavigation::CholOptimizer< PG > | [protected, virtual] |
| computeTopLevelDenseGraph(CholOptimizer< PG > *chol, int iterations, int lambda, int initWithObservations) | AISNavigation::HCholOptimizer< PG > | |
| computeTopLevelDenseGraph(CholOptimizer< PG > *chol, int iterations, int lambda, int initWithObservations) | AISNavigation::HCholOptimizer< PG > | |
| detachChildren(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| detachChildren(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| edgeAnnotationIterations() | AISNavigation::HCholOptimizer< PG > | [inline] |
| edgeAnnotationIterations() | AISNavigation::HCholOptimizer< PG > | [inline] |
| globalFrameChi2() const | AISNavigation::CholOptimizer< PG > | [protected] |
| globalFrameChi2() const | AISNavigation::CholOptimizer< PG > | [protected] |
| globalIncrementalIterations() | AISNavigation::HCholOptimizer< PG > | [inline] |
| globalIncrementalIterations() | AISNavigation::HCholOptimizer< PG > | [inline] |
| GraphOptimizer() | AISNavigation::GraphOptimizer< PG > | |
| GraphOptimizer() | AISNavigation::GraphOptimizer< PG > | |
| guessOnEdges() const | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| guessOnEdges() | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| guessOnEdges() const | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| guessOnEdges() | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| HCholOptimizer(double maxDistance=3.) | AISNavigation::HCholOptimizer< PG > | |
| HCholOptimizer(HCholOptimizer< PG > *lowerLevel, double maxDistance=3.) | AISNavigation::HCholOptimizer< PG > | |
| HCholOptimizer(int nLevels, double maxDistance=3.) | AISNavigation::HCholOptimizer< PG > | |
| HCholOptimizer(double maxDistance=3.) | AISNavigation::HCholOptimizer< PG > | |
| HCholOptimizer(HCholOptimizer< PG > *lowerLevel, double maxDistance=3.) | AISNavigation::HCholOptimizer< PG > | |
| HCholOptimizer(int nLevels, double maxDistance=3.) | AISNavigation::HCholOptimizer< PG > | |
| HVertex | AISNavigation::HCholOptimizer< PG > | [friend] |
| HVertexSet typedef | AISNavigation::HCholOptimizer< PG > | |
| HVertexSet typedef | AISNavigation::HCholOptimizer< PG > | |
| initialize(int rootNode=-1) | AISNavigation::CholOptimizer< PG > | [virtual] |
| initialize(int rootNode=-1) | AISNavigation::CholOptimizer< PG > | [virtual] |
| initializeActiveSubsetWithObservations(typename PG::Vertex *rootVertex, double maxDistance=std::numeric_limits< double >::max()/2) | AISNavigation::CholOptimizer< PG > | [protected] |
| initializeActiveSubsetWithObservations(typename PG::Vertex *rootVertex, double maxDistance=std::numeric_limits< double >::max()/2) | AISNavigation::CholOptimizer< PG > | [protected] |
| level(int i) | AISNavigation::HCholOptimizer< PG > | |
| level(int i) | AISNavigation::HCholOptimizer< PG > | |
| linearizeConstraint(const typename PG::Edge *e, double lambda) | AISNavigation::CholOptimizer< PG > | [protected] |
| linearizeConstraint(const typename PG::Edge *e, double lambda) | AISNavigation::CholOptimizer< PG > | [protected] |
| maxDistance() | AISNavigation::HCholOptimizer< PG > | [inline] |
| maxDistance() | AISNavigation::HCholOptimizer< PG > | [inline] |
| nLevels() const | AISNavigation::HCholOptimizer< PG > | |
| nLevels() const | AISNavigation::HCholOptimizer< PG > | |
| online() | AISNavigation::HCholOptimizer< PG > | [inline] |
| online() | AISNavigation::HCholOptimizer< PG > | [inline] |
| optimize(int iterations, bool online=false) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| optimize(int iterations, bool online=false) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| optimizeLevels(bool propagateDown) | AISNavigation::HCholOptimizer< PG > | [protected] |
| optimizeLevels(bool propagateDown) | AISNavigation::HCholOptimizer< PG > | [protected] |
| optimizePendingIncremental() | AISNavigation::HCholOptimizer< PG > | [protected] |
| optimizePendingIncremental() | AISNavigation::HCholOptimizer< PG > | [protected] |
| optimizeSubset(typename PG::Vertex *rootVertex, Graph::VertexSet &vset, int iterations, double lambda, bool initFromObservations, int otherNode=-1, typename PG::InformationType *otherCovariance=0) | AISNavigation::CholOptimizer< PG > | |
| optimizeSubset(typename PG::Vertex *rootVertex, Graph::VertexSet &vset, int iterations, double lambda, bool initFromObservations, int otherNode=-1, typename PG::InformationType *otherCovariance=0) | AISNavigation::CholOptimizer< PG > | |
| optimizeUpperLevelIncremental() | AISNavigation::HCholOptimizer< PG > | [protected] |
| optimizeUpperLevelIncremental() | AISNavigation::HCholOptimizer< PG > | [protected] |
| postprocessIncremental(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| postprocessIncremental(HVertex *v) | AISNavigation::HCholOptimizer< PG > | [protected] |
| propagateDown() | AISNavigation::HCholOptimizer< PG > | [inline] |
| propagateDown() | AISNavigation::HCholOptimizer< PG > | [inline] |
| propagateDownIncremental(HVertex *to) | AISNavigation::HCholOptimizer< PG > | [protected] |
| propagateDownIncremental(HVertex *to, double lambda) | AISNavigation::HCholOptimizer< PG > | [protected] |
| propagateDownIncremental(HVertex *to) | AISNavigation::HCholOptimizer< PG > | [protected] |
| propagateDownIncremental(HVertex *to, double lambda) | AISNavigation::HCholOptimizer< PG > | [protected] |
| refineEdge(typename PG::Edge *_e, const typename PG::TransformationType &mean, const typename PG::InformationType &information) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| refineEdge(typename PG::Edge *_e, const typename PG::TransformationType &mean, const typename PG::InformationType &information) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| removeEdge(Graph::Edge *e) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| removeEdge(Graph::Edge *e) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| removeVertex(Graph::Vertex *v) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| removeVertex(Graph::Vertex *v) | AISNavigation::HCholOptimizer< PG > | [virtual] |
| restore() | AISNavigation::GraphOptimizer< PG > | [virtual] |
| restore() | AISNavigation::GraphOptimizer< PG > | [virtual] |
| restoreSubset(typename PG::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| restoreSubset(Graph::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| restoreSubset(typename PG::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| restoreSubset(Graph::VertexSet &vset) | AISNavigation::GraphOptimizer< PG > | [protected, virtual] |
| restoreVertices() | AISNavigation::CholOptimizer< PG > | [protected] |
| restoreVertices() | AISNavigation::CholOptimizer< PG > | [protected] |
| solveAndUpdate(double **block=0, int r1=-1, int c1=-1, int r2=-1, int c2=-1) | AISNavigation::CholOptimizer< PG > | [protected] |
| solveAndUpdate(double **block=0, int r1=-1, int c1=-1, int r2=-1, int c2=-1) | AISNavigation::CholOptimizer< PG > | [protected] |
| sqError(double &are, double &ate, double &mte, double &mre, const typename PG::EdgeSet *eset=0) const | AISNavigation::GraphOptimizer< PG > | |
| sqError(double &are, double &ate, double &mte, double &mre, const typename PG::EdgeSet *eset=0) const | AISNavigation::GraphOptimizer< PG > | |
| storeVertices() | AISNavigation::CholOptimizer< PG > | [protected] |
| storeVertices() | AISNavigation::CholOptimizer< PG > | [protected] |
| topToBottom(int iterations, double lambda) | AISNavigation::HCholOptimizer< PG > | [protected] |
| topToBottom(int iterations, double lambda) | AISNavigation::HCholOptimizer< PG > | [protected] |
| transformSubset(typename PG::Vertex *rootVertex, Graph::VertexSet &vset, const typename PG::TransformationType &newRootPose) | AISNavigation::CholOptimizer< PG > | [protected] |
| transformSubset(typename PG::Vertex *rootVertex, Graph::VertexSet &vset, const typename PG::TransformationType &newRootPose) | AISNavigation::CholOptimizer< PG > | [protected] |
| updateStructure(bool incremental) | AISNavigation::HCholOptimizer< PG > | [protected] |
| updateStructure(bool incremental) | AISNavigation::HCholOptimizer< PG > | [protected] |
| useManifold() | AISNavigation::CholOptimizer< PG > | [inline] |
| useManifold() | AISNavigation::CholOptimizer< PG > | [inline] |
| vCycle(int iterations, double lambdaUp, double lambdaDown, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| vCycle(int iterations, double lambdaUp, double lambdaDown, bool initWithObservations) | AISNavigation::HCholOptimizer< PG > | [protected] |
| verbose() const | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| verbose() | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| verbose() const | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| verbose() | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| visualizeToStdout() const | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| visualizeToStdout() | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| visualizeToStdout() const | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| visualizeToStdout() | AISNavigation::GraphOptimizer< PG > | [inline, virtual] |
| ~CholOptimizer() | AISNavigation::CholOptimizer< PG > | [virtual] |
| ~CholOptimizer() | AISNavigation::CholOptimizer< PG > | [virtual] |
| ~GraphOptimizer() | AISNavigation::GraphOptimizer< PG > | [virtual] |
| ~GraphOptimizer() | AISNavigation::GraphOptimizer< PG > | [virtual] |
| ~HCholOptimizer() | AISNavigation::HCholOptimizer< PG > | [virtual] |
| ~HCholOptimizer() | AISNavigation::HCholOptimizer< PG > | [virtual] |