All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends
AISNavigation::Graph::Vertex Struct Reference

#include <graph.h>

Inheritance diagram for AISNavigation::Graph::Vertex:
Inheritance graph
[legend]

List of all members.

Public Member Functions

const EdgeSetedges () const
const EdgeSetedges () const
EdgeSetedges ()
EdgeSetedges ()
int id () const
int id () const
virtual ~Vertex ()
virtual ~Vertex ()

Public Attributes

bool _mark

Protected Member Functions

 Vertex (int id=-1)
 Vertex (int id=-1)

Protected Attributes

EdgeSet _edges
int _id

Friends

struct _DijkstraCompare
class Dijkstra
struct Graph

Detailed Description

Definition at line 47 of file include/hogman_minimal/graph/graph.h.


Constructor & Destructor Documentation

AISNavigation::Graph::Vertex::Vertex ( int  id = -1) [protected]
AISNavigation::Graph::Vertex::Vertex ( int  id = -1) [protected]

Member Function Documentation

const EdgeSet& AISNavigation::Graph::Vertex::edges ( ) const [inline]

Definition at line 53 of file include/hogman_minimal/graph/graph.h.

const EdgeSet& AISNavigation::Graph::Vertex::edges ( ) const [inline]

Definition at line 53 of file src/graph/graph.h.

Definition at line 54 of file src/graph/graph.h.

Definition at line 54 of file include/hogman_minimal/graph/graph.h.

int AISNavigation::Graph::Vertex::id ( ) const [inline]

Definition at line 52 of file src/graph/graph.h.

int AISNavigation::Graph::Vertex::id ( ) const [inline]

Definition at line 52 of file include/hogman_minimal/graph/graph.h.


Friends And Related Function Documentation

_DijkstraCompare [friend]

Definition at line 50 of file include/hogman_minimal/graph/graph.h.

Dijkstra [friend]

Definition at line 48 of file include/hogman_minimal/graph/graph.h.

Graph [friend]

Definition at line 49 of file include/hogman_minimal/graph/graph.h.


Member Data Documentation

Definition at line 60 of file include/hogman_minimal/graph/graph.h.

Definition at line 59 of file include/hogman_minimal/graph/graph.h.

Definition at line 56 of file include/hogman_minimal/graph/graph.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


hogman_minimal
Author(s): Maintained by Juergen Sturm
autogenerated on Wed Dec 26 2012 15:36:50