KrisLibrary  1.0.0
Classes | Public Member Functions | Public Attributes | List of all members
VisibilityGraphPlanner Struct Reference

Classes

struct  Vertex
 

Public Member Functions

 VisibilityGraphPlanner (Geometric2DCSpace *space)
 
void Init ()
 
bool Plan (const Vector2 &a, const Vector2 &b, std::vector< Vector2 > &path)
 
bool Plan (const Config &a, const Config &b, MilestonePath &path)
 
Real Distance (const Vector2 &a, const Vector2 &b)
 
Real Distance (const Config &a, const Config &b)
 
void AllDistances (const Vector2 &a, vector< Real > &distances)
 
void AllDistances (const Config &a, vector< Real > &distances)
 
int TestAndConnectVertex (const Vertex &v)
 

Public Attributes

Geometric2DCSpacespace
 
Real offset
 
Graph::UndirectedGraph< Vertex, EdgePlannerPtr > vertexGraph
 
Graph::UndirectedGraph< Vertex, EdgePlannerPtr > tempGraph
 

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