28 #ifndef __TERRALIB_GRAPH_INTERNAL_GRAPHDATA_H
29 #define __TERRALIB_GRAPH_INTERNAL_GRAPHDATA_H
32 #include "../Config.h"
107 void setEdgeMap(
const EdgeMap& map);
118 void setDirty(
bool status);
140 #endif // __TERRALIB_GRAPH_INTERNAL_GRAPHDATA_H
#define TEGRAPHEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::map< int, Vertex * > VertexMap
typedef for vertex map
VertexMap m_vertexMap
This map contains all vertexs from this graph.
EdgeMap m_edgeMap
This map contains all edges from this graph.
bool m_dirty
Flag used to indicate that a element was changed.
std::map< int, Edge * > EdgeMap
typedef for edge map
This class define a important struct used to group a map of vertex and edges. A flag is used to indic...