![]() |
#include <openfluid/landr/LandRGraph.hpp>#include <openfluid/landr/LineStringEntity.hpp>#include <openfluid/dllexport.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.13