#include <osgEarth/Common>
#include <osgEarth/URI>
#include <osgEarth/MapNode>
#include <osgEarthSymbology/Style>
#include "KMLOptions"
Go to the source code of this file.
Define Documentation
#define for_features |
( |
|
FUNC, |
|
|
|
CONF, |
|
|
|
CX |
|
) |
| |
Value:for_many( Document, FUNC, CONF, CX ); \
for_many( Folder, FUNC, CONF, CX ); \
for_many( PhotoOverlay, FUNC, CONF, CX ); \
for_many( ScreenOverlay, FUNC, CONF, CX ); \
for_many( GroundOverlay, FUNC, CONF, CX ); \
for_many( NetworkLink, FUNC, CONF, CX ); \
for_many( Placemark, FUNC, CONF, CX );
Definition at line 52 of file KML_Common.
#define for_many |
( |
|
NAME, |
|
|
|
FUNC, |
|
|
|
CONF, |
|
|
|
CX |
|
) |
| |
Value:{ \
ConfigSet c = conf.children( toLower( #NAME ) ); \
for( ConfigSet::const_iterator i = c.begin(); i != c.end(); ++i ) { \
KML_##NAME instance; \
instance. FUNC (*i, CX); \
} \
}
Definition at line 43 of file KML_Common.
#define for_one |
( |
|
NAME, |
|
|
|
FUNC, |
|
|
|
CONF, |
|
|
|
CX |
|
) |
| |
#define OSGEARTH_DRIVER_KML_COMMON 1 |