osgEarth 2.1.1
Classes | Namespaces | Defines | Typedefs

/home/cube/sources/osgearth/src/osgEarthDrivers/engine_osgterrain/SinglePassTerrainTechnique.cpp File Reference

#include "SinglePassTerrainTechnique"
#include "Terrain"
#include "Tile"
#include <osgEarth/Cube>
#include <osgEarth/ImageUtils>
#include <osg/Point>
#include <osg/Program>
#include <osg/io_utils>
#include <osg/StateSet>
#include <osg/Math>
#include <osg/Timer>
#include <osg/Version>
#include <osgUtil/Tessellator>
#include <osgUtil/SmoothingVisitor>
#include <osgEarthSymbology/Geometry>
#include <osgEarthSymbology/MeshConsolidator>
#include <sstream>
Include dependency graph for SinglePassTerrainTechnique.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{SinglePassTerrainTechnique.cpp}::MaskRecord
struct  anonymous_namespace{SinglePassTerrainTechnique.cpp}::GeoLocatorComp
struct  anonymous_namespace{SinglePassTerrainTechnique.cpp}::LocatorToTexCoordTable
struct  anonymous_namespace{SinglePassTerrainTechnique.cpp}::RenderLayer

Namespaces

namespace  anonymous_namespace{SinglePassTerrainTechnique.cpp}

Defines

#define LC   "[SinglePassTechnique] "
#define MATCH_TOLERANCE   0.000001

Typedefs

typedef std::vector< MaskRecord > anonymous_namespace{SinglePassTerrainTechnique.cpp}::MaskRecordVector
typedef std::pair< const
GeoLocator *, osg::Vec2Array * > 
anonymous_namespace{SinglePassTerrainTechnique.cpp}::LocatorTexCoordPair
typedef std::vector< RenderLayer > anonymous_namespace{SinglePassTerrainTechnique.cpp}::RenderLayerVector

Define Documentation

#define LC   "[SinglePassTechnique] "

Definition at line 46 of file SinglePassTerrainTechnique.cpp.

#define MATCH_TOLERANCE   0.000001

Definition at line 48 of file SinglePassTerrainTechnique.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines