g2o
Public Member Functions | List of all members
g2o::HyperDijkstra::TreeAction Struct Reference

#include <hyper_dijkstra.h>

Inheritance diagram for g2o::HyperDijkstra::TreeAction:
Inheritance graph
[legend]

Public Member Functions

virtual double perform (HyperGraph::Vertex *v, HyperGraph::Vertex *vParent, HyperGraph::Edge *e)
 
virtual double perform (HyperGraph::Vertex *v, HyperGraph::Vertex *vParent, HyperGraph::Edge *e, double distance)
 

Detailed Description

Definition at line 44 of file hyper_dijkstra.h.

Member Function Documentation

double g2o::HyperDijkstra::TreeAction::perform ( HyperGraph::Vertex v,
HyperGraph::Vertex vParent,
HyperGraph::Edge e 
)
virtual

Reimplemented in g2o::ThetaTreeAction.

Definition at line 39 of file hyper_dijkstra.cpp.

Referenced by g2o::HyperDijkstra::visitAdjacencyMap().

39  {
40  (void) v;
41  (void) vParent;
42  (void) e;
43  return std::numeric_limits<double>::max();
44  }
double g2o::HyperDijkstra::TreeAction::perform ( HyperGraph::Vertex v,
HyperGraph::Vertex vParent,
HyperGraph::Edge e,
double  distance 
)
virtual

Reimplemented in g2o::BackBoneTreeAction.

Definition at line 46 of file hyper_dijkstra.cpp.

46  {
47  if (distance==-1)
48  return perform (v,vParent,e);
49  return std::numeric_limits<double>::max();
50  }
virtual double perform(HyperGraph::Vertex *v, HyperGraph::Vertex *vParent, HyperGraph::Edge *e)

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