g2o
Namespaces | Functions
simple_star_ops.h File Reference
#include <string>
#include <map>
#include "g2o/core/sparse_optimizer.h"
#include "g2o/core/hyper_dijkstra.h"
#include "star.h"
#include "edge_creator.h"
#include "edge_labeler.h"
#include "g2o_hierarchical_api.h"
Include dependency graph for simple_star_ops.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 g2o
 

Functions

void g2o::constructEdgeStarMap (EdgeStarMap &esmap, StarSet &stars, bool low)
 
size_t g2o::vertexEdgesInStar (HyperGraph::EdgeSet &eset, HyperGraph::Vertex *v, Star *s, EdgeStarMap &esmap)
 
void g2o::starsInVertex (StarSet &stars, HyperGraph::Vertex *v, EdgeStarMap &esmap)
 
void g2o::assignHierarchicalEdges (StarSet &stars, EdgeStarMap &esmap, EdgeLabeler *labeler, EdgeCreator *creator, SparseOptimizer *optimizer, int minNumEdges, int maxIterations)
 
void g2o::computeBorder (StarSet &stars, EdgeStarMap &hesmap)
 
void g2o::computeSimpleStars (StarSet &stars, SparseOptimizer *optimizer, EdgeLabeler *labeler, EdgeCreator *creator, OptimizableGraph::Vertex *gauge_, std::string edgeTag, std::string vertexTag, int level, int step, int backboneIterations, int starIterations, double rejectionThreshold, bool debug)