27#ifndef G2O_GRAPH_OPTIMIZER_SPARSE_ONLINE_H
28#define G2O_GRAPH_OPTIMIZER_SPARSE_ONLINE_H
42 int optimize(
int iterations,
bool online =
false);
49 virtual bool initSolver(
int dimension,
int batchEveryN);
std::set< Edge * > EdgeSet
std::set< Vertex * > VertexSet
Generic interface for a sparse solver operating on a graph which solves one iteration of the lineariz...
virtual bool initSolver(int dimension, int batchEveryN)
int optimize(int iterations, bool online=false)
void update(double *update)
virtual void gnuplotVisualization()
HyperGraph::EdgeSet * newEdges
SparseOptimizerOnline(bool pcg=false)
Solver * _underlyingSolver
virtual bool updateInitialization(HyperGraph::VertexSet &vset, HyperGraph::EdgeSet &eset)
#define G2O_INTERACTIVE_API