ExplorationGraph Class Reference
[Exploration Graph]

Node of a graph. More...

#include <ExplorationGraphProva.h>

List of all members.

Public Member Functions

void graphAccess ()
void graphRelease ()
bool isAdjacent (ExplorationNode first, ExplorationNode second)
ExplorationNode getNode (int ID)
Time getNodeLastUpd (int ID)
void updateAdj (ExplorationNode first, ExplorationNode second)
void addNode (Scan scan)
void setNextVP (Pose nextVP)
 ExplorationGraph ()
 Default Constructor.
 ExplorationGraph (ExplorationParams params)
 Parametric Constructor.
 ExplorationGraph (ExplorationParams params, Decimal adjacTh)
 Parametric Constructor with threshold of adjacence.
 ~ExplorationGraph ()
 Destructor.
 ExplorationGraph (const ExplorationGraph &g)
 Copy Constructor.
ExplorationGraph operator= (const ExplorationGraph &g)
 Operator =.
Decimal nodeDist (ExplorationNode first, ExplorationNode second)
void compA ()
void compW ()

Public Attributes

vector< ExplorationNode_graph
ExplorationParams _params
Timer _graphTimer
Decimal _adjacTh
vector< int > _Amatrix
vector< Decimal_Wmatrix
Pose _nextVP
pthread_mutex_t mutex


Detailed Description

Node of a graph.

Class for the implementation of a node of a graph

Author:
Antonio Franchi and Marco Barbalinardo - email:barba82@yahoo.it
Date:
2009/04/17
Todo:
verify
Bug:
none

Member Data Documentation

Vector containing the nodes of the graph.


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

Generated on Mon Feb 20 07:01:09 2017 for MIP by  doxygen 1.5.6