Jafar
|
Definition of VisibleAreaClass. More...
Definition of VisibleAreaClass.
Contain the visible aera (set of organized vertices) of one specific vertex originalVertex). The vertices use the "NavGNode" structure.
Definition at line 34 of file VisibleArea.hpp.
#include <VisibleArea.hpp>
Public Member Functions | |
VisibleArea () | |
Constructor. | |
VisibleArea (Cell_ID _originalVertex, const unsigned long int &_xsize, const unsigned long int &_ysize) | |
Constructor. | |
~VisibleArea () | |
Destructor. | |
void | updateArea (const std::set< Cell_ID > &otherArea) |
Update the visible area according to new data provide by the VisibleArea as argument, for the same original vertex. | |
Cell_ID | getOriginalVertex () const |
Get functions. | |
unsigned long int | getxsize () const |
unsigned long int | getysize () const |
void | printVisibleArea () |
Print the content of visibleArea. | |
Public Attributes | |
std::set< Cell_ID > | visibleArea |
Private Attributes | |
Cell_ID | originalVertex |
{{{ | |
unsigned long int | xsize |
unsigned long int | ysize |
Generated on Wed Oct 15 2014 00:37:42 for Jafar by doxygen 1.7.6.1 |