osgEarth 2.1.1
Classes | Namespaces | Defines | Functions | Variables

/home/cube/sources/osgearth/src/osgEarthFeatures/FeatureModelGraph.cpp File Reference

#include <osgEarthFeatures/FeatureModelGraph>
#include <osgEarthFeatures/CropFilter>
#include <osgEarth/ThreadingUtils>
#include <osgEarth/NodeUtils>
#include <osgEarth/ElevationQuery>
#include <osg/PagedLOD>
#include <osg/ProxyNode>
#include <osgDB/FileNameUtils>
#include <osgDB/ReaderWriter>
#include <osgDB/WriteFile>
#include <osgUtil/Optimizer>
Include dependency graph for FeatureModelGraph.cpp:

Go to the source code of this file.

Classes

struct  osgEarthFeatureModelPseudoLoader

Namespaces

namespace  anonymous_namespace{FeatureModelGraph.cpp}

Defines

#define LC   "[FeatureModelGraph] "

Functions

static std::string anonymous_namespace{FeatureModelGraph.cpp}::s_makeURI (UID uid, unsigned lod, unsigned x, unsigned y)
osg::Group * anonymous_namespace{FeatureModelGraph.cpp}::createPagedNode (const osg::BoundingSphered &bs, const std::string &uri, float minRange, float maxRange)
 REGISTER_OSGPLUGIN (osgearth_pseudo_fmg, osgEarthFeatureModelPseudoLoader)
GeoExtent anonymous_namespace{FeatureModelGraph.cpp}::s_getTileExtent (unsigned lod, unsigned tileX, unsigned tileY, const GeoExtent &fullExtent)

Variables

UID anonymous_namespace{FeatureModelGraph.cpp}::_uid = 0
Threading::ReadWriteMutex anonymous_namespace{FeatureModelGraph.cpp}::_fmgMutex
std::map< UID,
FeatureModelGraph * > 
anonymous_namespace{FeatureModelGraph.cpp}::_fmgRegistry

Define Documentation

#define LC   "[FeatureModelGraph] "

Definition at line 32 of file FeatureModelGraph.cpp.


Function Documentation

REGISTER_OSGPLUGIN ( osgearth_pseudo_fmg  ,
osgEarthFeatureModelPseudoLoader   
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines