, 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] |