_activeEdges | g2o::SparseOptimizer | protected |
_activeVertices | g2o::SparseOptimizer | protected |
_algorithm | g2o::SparseOptimizer | protected |
_batchStatistics | g2o::SparseOptimizer | protected |
_cholmodCommon | g2o::SparseOptimizerIncremental | protected |
_cholmodFactor | g2o::SparseOptimizerIncremental | protected |
_cholmodSparse | g2o::SparseOptimizerIncremental | protected |
_cmember | g2o::SparseOptimizerIncremental | protected |
_computeBatchStatistics | g2o::SparseOptimizer | protected |
_edge_has_id | g2o::OptimizableGraph | protected |
_edges | g2o::HyperGraph | protected |
_forceStopFlag | g2o::SparseOptimizer | protected |
_gnuplot | g2o::SparseOptimizerOnline | protected |
_graphActions | g2o::OptimizableGraph | protected |
_ivMap | g2o::SparseOptimizer | protected |
_jacobianWorkspace | g2o::OptimizableGraph | protected |
_L | g2o::SparseOptimizerIncremental | protected |
_nextEdgeId | g2o::OptimizableGraph | protected |
_parameters | g2o::OptimizableGraph | protected |
_perm | g2o::SparseOptimizerIncremental | protected |
_permutedUpdate | g2o::SparseOptimizerIncremental | protected |
_permutedUpdateAsSparse | g2o::SparseOptimizerIncremental | protected |
_renamedTypesLookup | g2o::OptimizableGraph | protected |
_solverInterface | g2o::SparseOptimizerIncremental | protected |
_touchedVertices | g2o::SparseOptimizerIncremental | protected |
_tripletWorkspace | g2o::SparseOptimizerIncremental | protected |
_underlyingSolver | g2o::SparseOptimizerOnline | protected |
_updateMat | g2o::SparseOptimizerIncremental | protected |
_usePcg | g2o::SparseOptimizerOnline | protected |
_verbose | g2o::SparseOptimizer | protected |
_vertices | g2o::HyperGraph | protected |
ActionType enum name | g2o::OptimizableGraph | |
activeChi2() const | g2o::SparseOptimizer | |
activeEdges() const | g2o::SparseOptimizer | inline |
activeRobustChi2() const | g2o::SparseOptimizer | |
activeVertices() const | g2o::SparseOptimizer | inline |
addComputeErrorAction(HyperGraphAction *action) | g2o::SparseOptimizer | |
addEdge(HyperGraph::Edge *e) | g2o::OptimizableGraph | virtual |
addGraph(OptimizableGraph *g) | g2o::OptimizableGraph | |
addParameter(Parameter *p) | g2o::OptimizableGraph | inline |
addPostIterationAction(HyperGraphAction *action) | g2o::OptimizableGraph | |
addPreIterationAction(HyperGraphAction *action) | g2o::OptimizableGraph | |
addVertex(HyperGraph::Vertex *v, Data *userData) | g2o::OptimizableGraph | virtual |
addVertex(HyperGraph::Vertex *v) | g2o::OptimizableGraph | inlinevirtual |
algorithm() const | g2o::SparseOptimizer | inline |
AT_COMPUTEACTIVERROR enum value | g2o::SparseOptimizer | |
AT_NUM_ELEMENTS enum value | g2o::SparseOptimizer | |
AT_POSTITERATION enum value | g2o::OptimizableGraph | |
AT_PREITERATION enum value | g2o::OptimizableGraph | |
batchStatistics() const | g2o::SparseOptimizer | inline |
batchStatistics() | g2o::SparseOptimizer | inline |
batchStep | g2o::SparseOptimizerOnline | |
buildIndexMapping(SparseOptimizer::VertexContainer &vlist) | g2o::SparseOptimizer | protected |
changeId(Vertex *v, int newId) | g2o::HyperGraph | virtual |
chi2() const | g2o::OptimizableGraph | |
clear() | g2o::SparseOptimizer | virtual |
clearIndexMapping() | g2o::SparseOptimizer | protected |
clearParameters() | g2o::OptimizableGraph | virtual |
computeActiveErrors() | g2o::SparseOptimizer | |
computeBatchStatistics() const | g2o::SparseOptimizer | inline |
computeCholeskyUpdate() | g2o::SparseOptimizerIncremental | protected |
computeInitialGuess() | g2o::SparseOptimizer | virtual |
computeInitialGuess(EstimatePropagatorCost &propagator) | g2o::SparseOptimizer | virtual |
computeMarginals(SparseBlockMatrix< MatrixXD > &spinv, const std::vector< std::pair< int, int > > &blockIndices) | g2o::SparseOptimizer | |
computeMarginals(SparseBlockMatrix< MatrixXD > &spinv, const Vertex *vertex) | g2o::SparseOptimizer | inline |
computeMarginals(SparseBlockMatrix< MatrixXD > &spinv, const VertexContainer &vertices) | g2o::SparseOptimizer | inline |
convertTripletUpdateToSparse() | g2o::SparseOptimizerIncremental | protected |
Data | g2o::HyperGraph | |
DataContainer | g2o::HyperGraph | |
detachVertex(Vertex *v) | g2o::HyperGraph | virtual |
dimensions() const | g2o::OptimizableGraph | |
discardTop(SparseOptimizer::VertexContainer &vlist) | g2o::SparseOptimizer | |
discardTop() | g2o::SparseOptimizer | virtual |
g2o::OptimizableGraph::discardTop(HyperGraph::VertexSet &vset) | g2o::OptimizableGraph | virtual |
Edge | g2o::OptimizableGraph | |
EdgeContainer typedef | g2o::OptimizableGraph | |
edges() const | g2o::HyperGraph | inline |
edges() | g2o::HyperGraph | inline |
EdgeSet typedef | g2o::HyperGraph | |
findActiveEdge(const OptimizableGraph::Edge *e) const | g2o::SparseOptimizer | |
findActiveVertex(const OptimizableGraph::Vertex *v) const | g2o::SparseOptimizer | |
findGauge() | g2o::SparseOptimizer | virtual |
forceStopFlag() const | g2o::SparseOptimizer | inline |
gaugeFreedom() | g2o::SparseOptimizer | |
gnuplotVisualization() | g2o::SparseOptimizerOnline | virtual |
GraphElemBitset typedef | g2o::HyperGraph | |
HyperGraph() | g2o::HyperGraph | |
HyperGraphActionSet typedef | g2o::OptimizableGraph | |
indexMapping() const | g2o::SparseOptimizer | inline |
initializeOptimization(HyperGraph::EdgeSet &eset) | g2o::SparseOptimizer | virtual |
initializeOptimization(HyperGraph::VertexSet &vset, int level=0) | g2o::SparseOptimizer | virtual |
initializeOptimization(int level=0) | g2o::SparseOptimizer | virtual |
initMultiThreading() | g2o::OptimizableGraph | static |
initSolver(int dimension, int batchEveryN) | g2o::SparseOptimizerIncremental | virtual |
InvalidId | g2o::HyperGraph | static |
isSolverSuitable(const OptimizationAlgorithmProperty &solverProperty, const std::set< int > &vertDims=std::set< int >()) const | g2o::OptimizableGraph | |
jacobianWorkspace() | g2o::OptimizableGraph | inline |
jacobianWorkspace() const | g2o::OptimizableGraph | inline |
load(std::istream &is, bool createEdges=true) | g2o::OptimizableGraph | virtual |
load(const char *filename, bool createEdges=true) | g2o::OptimizableGraph | |
maxDimension() const | g2o::OptimizableGraph | |
mergeVertices(Vertex *vBig, Vertex *vSmall, bool erase) | g2o::HyperGraph | virtual |
newEdges | g2o::SparseOptimizerOnline | |
OptimizableGraph() | g2o::OptimizableGraph | |
optimize(int iterations, bool online=false) | g2o::SparseOptimizerIncremental | virtual |
parameter(int id) | g2o::OptimizableGraph | inline |
parameters() | g2o::OptimizableGraph | inline |
parameters() const | g2o::OptimizableGraph | inline |
pop(SparseOptimizer::VertexContainer &vlist) | g2o::SparseOptimizer | |
pop(HyperGraph::VertexSet &vlist) | g2o::SparseOptimizer | virtual |
pop() | g2o::SparseOptimizer | virtual |
postIteration(int) | g2o::OptimizableGraph | virtual |
preIteration(int) | g2o::OptimizableGraph | virtual |
push(SparseOptimizer::VertexContainer &vlist) | g2o::SparseOptimizer | |
push(HyperGraph::VertexSet &vlist) | g2o::SparseOptimizer | virtual |
push() | g2o::SparseOptimizer | virtual |
removeComputeErrorAction(HyperGraphAction *action) | g2o::SparseOptimizer | |
removeEdge(Edge *e) | g2o::HyperGraph | virtual |
removePostIterationAction(HyperGraphAction *action) | g2o::OptimizableGraph | |
removePreIterationAction(HyperGraphAction *action) | g2o::OptimizableGraph | |
removeVertex(HyperGraph::Vertex *v, bool detach=false) | g2o::SparseOptimizer | virtual |
save(std::ostream &os, int level=0) const | g2o::OptimizableGraph | virtual |
save(const char *filename, int level=0) const | g2o::OptimizableGraph | |
saveEdge(std::ostream &os, Edge *e) const | g2o::OptimizableGraph | |
saveParameter(std::ostream &os, Parameter *v) const | g2o::OptimizableGraph | |
saveSubset(std::ostream &os, HyperGraph::VertexSet &vset, int level=0) | g2o::OptimizableGraph | |
saveSubset(std::ostream &os, HyperGraph::EdgeSet &eset) | g2o::OptimizableGraph | |
saveUserData(std::ostream &os, HyperGraph::Data *v) const | g2o::OptimizableGraph | |
saveVertex(std::ostream &os, Vertex *v) const | g2o::OptimizableGraph | |
setAlgorithm(OptimizationAlgorithm *algorithm) | g2o::SparseOptimizer | |
setComputeBatchStatistics(bool computeBatchStatistics) | g2o::SparseOptimizer | |
setEdgeVertex(HyperGraph::Edge *e, int pos, HyperGraph::Vertex *v) | g2o::OptimizableGraph | virtual |
setFixed(HyperGraph::VertexSet &vset, bool fixed) | g2o::OptimizableGraph | virtual |
setForceStopFlag(bool *flag) | g2o::SparseOptimizer | |
setRenamedTypesFromString(const std::string &types) | g2o::OptimizableGraph | |
setToOrigin() | g2o::SparseOptimizer | virtual |
setVerbose(bool verbose) | g2o::SparseOptimizer | |
slamDimension | g2o::SparseOptimizerOnline | |
solver() | g2o::SparseOptimizer | inline |
sortVectorContainers() | g2o::SparseOptimizer | protected |
SparseOptimizer() | g2o::SparseOptimizer | |
SparseOptimizerIncremental() | g2o::SparseOptimizerIncremental | |
SparseOptimizerOnline(bool pcg=false) | g2o::SparseOptimizerOnline | explicit |
terminate() | g2o::SparseOptimizer | inline |
UnassignedId | g2o::HyperGraph | static |
update(double *update) | g2o::SparseOptimizerOnline | |
updateInitialization(HyperGraph::VertexSet &vset, HyperGraph::EdgeSet &eset) | g2o::SparseOptimizerIncremental | virtual |
verbose() const | g2o::SparseOptimizer | inline |
verifyInformationMatrices(bool verbose=false) const | g2o::OptimizableGraph | |
Vertex | g2o::OptimizableGraph | |
vertex(int id) | g2o::OptimizableGraph | inline |
vertex(int id) const | g2o::OptimizableGraph | inline |
VertexContainer typedef | g2o::OptimizableGraph | |
VertexIDMap typedef | g2o::HyperGraph | |
VertexSet typedef | g2o::HyperGraph | |
vertices() const | g2o::HyperGraph | inline |
vertices() | g2o::HyperGraph | inline |
vizWithGnuplot | g2o::SparseOptimizerOnline | |
~HyperGraph() | g2o::HyperGraph | virtual |
~OptimizableGraph() | g2o::OptimizableGraph | virtual |
~SparseOptimizer() | g2o::SparseOptimizer | virtual |
~SparseOptimizerIncremental() | g2o::SparseOptimizerIncremental | |
~SparseOptimizerOnline() | g2o::SparseOptimizerOnline | virtual |