osgEarth 2.1.1
Classes | Namespaces | Defines | Functions

/home/cube/sources/osgearth/src/osgEarthDrivers/model_feature_stencil/FeatureStencilModelSource.cpp File Reference

#include <osgEarth/Registry>
#include <osgEarth/Map>
#include <osgEarthFeatures/FeatureModelSource>
#include <osgEarthFeatures/FeatureSource>
#include <osgEarthFeatures/BufferFilter>
#include <osgEarthFeatures/TransformFilter>
#include <osgEarthFeatures/ResampleFilter>
#include <osgEarthFeatures/ConvertTypeFilter>
#include <osgEarthFeatures/FeatureGridder>
#include <osgEarthSymbology/StencilVolumeNode>
#include <osgEarthSymbology/Style>
#include <osg/Notify>
#include <osg/MatrixTransform>
#include <osg/ClusterCullingCallback>
#include <osg/Geode>
#include <osg/Projection>
#include <osgUtil/Tessellator>
#include <osgDB/FileNameUtils>
#include <OpenThreads/Mutex>
#include <OpenThreads/ScopedLock>
#include "FeatureStencilModelOptions"
Include dependency graph for FeatureStencilModelSource.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{FeatureStencilModelSource.cpp}::BuildData
class  anonymous_namespace{FeatureStencilModelSource.cpp}::StencilVolumeNodeFactory
class  anonymous_namespace{FeatureStencilModelSource.cpp}::FeatureStencilModelSource
class  FeatureStencilModelSourceDriver

Namespaces

namespace  anonymous_namespace{FeatureStencilModelSource.cpp}

Defines

#define LC   "[FeatureStencilModelSource] "
#define RENDER_BIN_START   100
#define MAX_NUM_STYLES   100
#define OFF_PROTECTED   osg::StateAttribute::OFF | osg::StateAttribute::PROTECTED
#define PARALLEL_EPSILON   0.01

Functions

osg::Node * anonymous_namespace{FeatureStencilModelSource.cpp}::createColorNode (const osg::Vec4f &color)
void anonymous_namespace{FeatureStencilModelSource.cpp}::tessellate (osg::Geometry *geom)
osg::Geode * anonymous_namespace{FeatureStencilModelSource.cpp}::createVolume (osgEarth::Symbology::Geometry *geom, double offset, double height, const FilterContext &context)

Define Documentation

#define LC   "[FeatureStencilModelSource] "

Definition at line 51 of file FeatureStencilModelSource.cpp.

#define MAX_NUM_STYLES   100

Definition at line 54 of file FeatureStencilModelSource.cpp.

#define OFF_PROTECTED   osg::StateAttribute::OFF | osg::StateAttribute::PROTECTED

Definition at line 55 of file FeatureStencilModelSource.cpp.

#define PARALLEL_EPSILON   0.01
#define RENDER_BIN_START   100

Definition at line 53 of file FeatureStencilModelSource.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines