g2o
g2o::SparseOptimizer Member List

This is the complete list of members for g2o::SparseOptimizer, including all inherited members.

_activeEdgesg2o::SparseOptimizerprotected
_activeVerticesg2o::SparseOptimizerprotected
_algorithmg2o::SparseOptimizerprotected
_batchStatisticsg2o::SparseOptimizerprotected
_computeBatchStatisticsg2o::SparseOptimizerprotected
_edge_has_idg2o::OptimizableGraphprotected
_edgesg2o::HyperGraphprotected
_forceStopFlagg2o::SparseOptimizerprotected
_graphActionsg2o::OptimizableGraphprotected
_ivMapg2o::SparseOptimizerprotected
_jacobianWorkspaceg2o::OptimizableGraphprotected
_nextEdgeIdg2o::OptimizableGraphprotected
_parametersg2o::OptimizableGraphprotected
_renamedTypesLookupg2o::OptimizableGraphprotected
_verboseg2o::SparseOptimizerprotected
_verticesg2o::HyperGraphprotected
ActionType enum nameg2o::OptimizableGraph
activeChi2() const g2o::SparseOptimizer
activeEdges() const g2o::SparseOptimizerinline
ActivePathCostFunction classg2o::SparseOptimizerfriend
activeRobustChi2() const g2o::SparseOptimizer
activeVertices() const g2o::SparseOptimizerinline
addComputeErrorAction(HyperGraphAction *action)g2o::SparseOptimizer
addEdge(HyperGraph::Edge *e)g2o::OptimizableGraphvirtual
addGraph(OptimizableGraph *g)g2o::OptimizableGraph
addParameter(Parameter *p)g2o::OptimizableGraphinline
addPostIterationAction(HyperGraphAction *action)g2o::OptimizableGraph
addPreIterationAction(HyperGraphAction *action)g2o::OptimizableGraph
addVertex(HyperGraph::Vertex *v, Data *userData)g2o::OptimizableGraphvirtual
addVertex(HyperGraph::Vertex *v)g2o::OptimizableGraphinlinevirtual
algorithm() const g2o::SparseOptimizerinline
AT_COMPUTEACTIVERROR enum valueg2o::SparseOptimizer
AT_NUM_ELEMENTS enum valueg2o::SparseOptimizer
AT_POSTITERATION enum valueg2o::OptimizableGraph
AT_PREITERATION enum valueg2o::OptimizableGraph
batchStatistics() const g2o::SparseOptimizerinline
batchStatistics()g2o::SparseOptimizerinline
buildIndexMapping(SparseOptimizer::VertexContainer &vlist)g2o::SparseOptimizerprotected
changeId(Vertex *v, int newId)g2o::HyperGraphvirtual
chi2() const g2o::OptimizableGraph
clear()g2o::SparseOptimizervirtual
clearIndexMapping()g2o::SparseOptimizerprotected
clearParameters()g2o::OptimizableGraphvirtual
computeActiveErrors()g2o::SparseOptimizer
computeBatchStatistics() const g2o::SparseOptimizerinline
computeInitialGuess()g2o::SparseOptimizervirtual
computeInitialGuess(EstimatePropagatorCost &propagator)g2o::SparseOptimizervirtual
computeMarginals(SparseBlockMatrix< MatrixXD > &spinv, const std::vector< std::pair< int, int > > &blockIndices)g2o::SparseOptimizer
computeMarginals(SparseBlockMatrix< MatrixXD > &spinv, const Vertex *vertex)g2o::SparseOptimizerinline
computeMarginals(SparseBlockMatrix< MatrixXD > &spinv, const VertexContainer &vertices)g2o::SparseOptimizerinline
Datag2o::HyperGraph
DataContainerg2o::HyperGraph
detachVertex(Vertex *v)g2o::HyperGraphvirtual
dimensions() const g2o::OptimizableGraph
discardTop(SparseOptimizer::VertexContainer &vlist)g2o::SparseOptimizer
discardTop()g2o::SparseOptimizervirtual
g2o::OptimizableGraph::discardTop(HyperGraph::VertexSet &vset)g2o::OptimizableGraphvirtual
Edgeg2o::OptimizableGraph
EdgeContainer typedefg2o::OptimizableGraph
edges() const g2o::HyperGraphinline
edges()g2o::HyperGraphinline
EdgeSet typedefg2o::HyperGraph
findActiveEdge(const OptimizableGraph::Edge *e) const g2o::SparseOptimizer
findActiveVertex(const OptimizableGraph::Vertex *v) const g2o::SparseOptimizer
findGauge()g2o::SparseOptimizervirtual
forceStopFlag() const g2o::SparseOptimizerinline
gaugeFreedom()g2o::SparseOptimizer
GraphElemBitset typedefg2o::HyperGraph
HyperGraph()g2o::HyperGraph
HyperGraphActionSet typedefg2o::OptimizableGraph
indexMapping() const g2o::SparseOptimizerinline
initializeOptimization(HyperGraph::EdgeSet &eset)g2o::SparseOptimizervirtual
initializeOptimization(HyperGraph::VertexSet &vset, int level=0)g2o::SparseOptimizervirtual
initializeOptimization(int level=0)g2o::SparseOptimizervirtual
initMultiThreading()g2o::OptimizableGraphstatic
InvalidIdg2o::HyperGraphstatic
isSolverSuitable(const OptimizationAlgorithmProperty &solverProperty, const std::set< int > &vertDims=std::set< int >()) const g2o::OptimizableGraph
jacobianWorkspace()g2o::OptimizableGraphinline
jacobianWorkspace() const g2o::OptimizableGraphinline
load(std::istream &is, bool createEdges=true)g2o::OptimizableGraphvirtual
load(const char *filename, bool createEdges=true)g2o::OptimizableGraph
maxDimension() const g2o::OptimizableGraph
mergeVertices(Vertex *vBig, Vertex *vSmall, bool erase)g2o::HyperGraphvirtual
OptimizableGraph()g2o::OptimizableGraph
optimize(int iterations, bool online=false)g2o::SparseOptimizervirtual
parameter(int id)g2o::OptimizableGraphinline
parameters()g2o::OptimizableGraphinline
parameters() const g2o::OptimizableGraphinline
pop(SparseOptimizer::VertexContainer &vlist)g2o::SparseOptimizer
pop(HyperGraph::VertexSet &vlist)g2o::SparseOptimizervirtual
pop()g2o::SparseOptimizervirtual
postIteration(int)g2o::OptimizableGraphvirtual
preIteration(int)g2o::OptimizableGraphvirtual
push(SparseOptimizer::VertexContainer &vlist)g2o::SparseOptimizer
push(HyperGraph::VertexSet &vlist)g2o::SparseOptimizervirtual
push()g2o::SparseOptimizervirtual
removeComputeErrorAction(HyperGraphAction *action)g2o::SparseOptimizer
removeEdge(Edge *e)g2o::HyperGraphvirtual
removePostIterationAction(HyperGraphAction *action)g2o::OptimizableGraph
removePreIterationAction(HyperGraphAction *action)g2o::OptimizableGraph
removeVertex(HyperGraph::Vertex *v, bool detach=false)g2o::SparseOptimizervirtual
save(std::ostream &os, int level=0) const g2o::OptimizableGraphvirtual
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::OptimizableGraphvirtual
setFixed(HyperGraph::VertexSet &vset, bool fixed)g2o::OptimizableGraphvirtual
setForceStopFlag(bool *flag)g2o::SparseOptimizer
setRenamedTypesFromString(const std::string &types)g2o::OptimizableGraph
setToOrigin()g2o::SparseOptimizervirtual
setVerbose(bool verbose)g2o::SparseOptimizer
solver()g2o::SparseOptimizerinline
sortVectorContainers()g2o::SparseOptimizerprotected
SparseOptimizer()g2o::SparseOptimizer
terminate()g2o::SparseOptimizerinline
UnassignedIdg2o::HyperGraphstatic
updateInitialization(HyperGraph::VertexSet &vset, HyperGraph::EdgeSet &eset)g2o::SparseOptimizervirtual
verbose() const g2o::SparseOptimizerinline
verifyInformationMatrices(bool verbose=false) const g2o::OptimizableGraph
vertex(int id)g2o::OptimizableGraphinline
vertex(int id) const g2o::OptimizableGraphinline
Vertexg2o::OptimizableGraph
VertexContainer typedefg2o::OptimizableGraph
VertexIDMap typedefg2o::HyperGraph
VertexSet typedefg2o::HyperGraph
vertices() const g2o::HyperGraphinline
vertices()g2o::HyperGraphinline
~HyperGraph()g2o::HyperGraphvirtual
~OptimizableGraph()g2o::OptimizableGraphvirtual
~SparseOptimizer()g2o::SparseOptimizervirtual