|  | 
#include <openfluid/landr/LandRGraph.hpp>#include <openfluid/dllexport.hpp>#include <openfluid/landr/LineStringEntity.hpp>Go to the source code of this file.
| Classes | |
| class | openfluid::landr::LineStringGraph | 
| A LandRGraph composed of LineStringEntities.  More... | |
| Namespaces | |
| openfluid | |
| openfluid::landr | |
| Classes for landscape representation management. | |
| Macros | |
| #define | DECLARE_ENTITIES_GRAPH_LOOP(loopid) | 
| #define | DECLARE_ENTITIES_ORDERED_LOOP(loopid) | 
| #define | BEGIN_ENTITIES_GRAPH_LOOP(loopid, graph, entity) | 
| #define | BEGIN_ENTITIES_ORDERED_LOOP(loopid, graph, entity) | 
| #define | END_LOOP | 
| #define BEGIN_ENTITIES_GRAPH_LOOP | ( | loopid, | |
| graph, | |||
| entity | |||
| ) | 
Macro for the beginning of a loop processing all entities of a graph
| [in] | loopid | ID of the loop, must match declaration | 
| [in] | graph | pointer to a openfluid::landr::LineStringGraph | 
| [out] | entity | pointer to a openfluid::landr::LineStringEntity object, pointing to the current processed entity | 
| #define BEGIN_ENTITIES_ORDERED_LOOP | ( | loopid, | |
| graph, | |||
| entity | |||
| ) | 
Macro for the beginning of a loop processing all entities of a graph, following their OFLD_ID
| [in] | loopid | ID of the loop, must match declaration | 
| [in] | graph | pointer to a openfluid::landr::LineStringGraph | 
| [out] | entity | pointer to a openfluid::landr::LineStringEntity object, pointing to the current processed entity | 
| #define DECLARE_ENTITIES_GRAPH_LOOP | ( | loopid | ) | 
Macro for declaration of a loop processing all entities of a graph
| [in] | loopid | ID of the loop | 
| #define DECLARE_ENTITIES_ORDERED_LOOP | ( | loopid | ) | 
Macro for declaration of a loop processing all entities of a graph, following their OFLD_ID
| [in] | loopid | ID of the loop | 
| #define END_LOOP | 
Macro for the ending of a loop
 1.8.6
 1.8.6