osgEarth 2.1.1
Classes | Defines | Typedefs

/home/cube/sources/osgearth/src/osgEarthDrivers/engine_droam/MeshManager File Reference

#include "Common"
#include "Diamond"
#include "Manifold"
#include "AMRGeometry"
#include <osgEarth/Map>
#include <osgEarth/TaskService>
#include <osg/Geode>
#include <osg/Geometry>
#include <queue>
#include <deque>
#include <list>
#include <set>
Include dependency graph for MeshManager:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DiamondJob
struct  DiamondJobComparator
struct  CullSettings
class  MeshManager

Defines

#define OSGEARTH_DROAM_ENGINE_MESH_MANAGER_H   1

Typedefs

typedef std::queue
< osg::ref_ptr< Diamond > > 
DiamondQueue
typedef std::queue< DiamondJobDiamondJobQueue
typedef std::deque< DiamondJobDiamondJobQDeque
typedef std::priority_queue
< DiamondJob, DiamondJobQDeque,
std::less
< DiamondJobQDeque::value_type > > 
DiamondPriorityQueue
typedef std::set< DiamondJob,
DiamondJobComparator
DiamondJobOrderedSet
typedef std::list< DiamondJobDiamondJobList

Define Documentation

#define OSGEARTH_DROAM_ENGINE_MESH_MANAGER_H   1

Definition at line 20 of file MeshManager.


Typedef Documentation

typedef std::list<DiamondJob> DiamondJobList

Definition at line 60 of file MeshManager.

Definition at line 59 of file MeshManager.

typedef std::deque<DiamondJob> DiamondJobQDeque

Definition at line 48 of file MeshManager.

typedef std::queue<DiamondJob> DiamondJobQueue

Definition at line 47 of file MeshManager.

typedef std::priority_queue< DiamondJob, DiamondJobQDeque, std::less<DiamondJobQDeque::value_type> > DiamondPriorityQueue

Definition at line 52 of file MeshManager.

typedef std::queue< osg::ref_ptr<Diamond> > DiamondQueue

Definition at line 38 of file MeshManager.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines