g2o
Loading...
Searching...
No Matches
g2o::EstimatePropagatorCost Class Reference

cost for traversing along active edges in the optimizer More...

#include <estimate_propagator.h>

Inheritance diagram for g2o::EstimatePropagatorCost:
Collaboration diagram for g2o::EstimatePropagatorCost:

Public Member Functions

 EstimatePropagatorCost (SparseOptimizer *graph)
virtual double operator() (OptimizableGraph::Edge *edge, const OptimizableGraph::VertexSet &from, OptimizableGraph::Vertex *to_) const
virtual std::string_view name () const

Protected Attributes

SparseOptimizer * _graph

Detailed Description

cost for traversing along active edges in the optimizer

You may derive an own one, if necessary. The default is to return initialEstimatePossible(from, to) for the edge.

Definition at line 47 of file estimate_propagator.h.

Constructor & Destructor Documentation

◆ EstimatePropagatorCost()

g2o::EstimatePropagatorCost::EstimatePropagatorCost ( SparseOptimizer * graph)

Member Function Documentation

◆ name()

virtual std::string_view g2o::EstimatePropagatorCost::name ( ) const
inlinevirtual

◆ operator()()

double g2o::EstimatePropagatorCost::operator() ( OptimizableGraph::Edge * edge,
const OptimizableGraph::VertexSet & from,
OptimizableGraph::Vertex * to_ ) const
virtual

Member Data Documentation

◆ _graph

SparseOptimizer* g2o::EstimatePropagatorCost::_graph
protected

The documentation for this class was generated from the following files: