gre/3dterra.h File Reference

#include <gre/3ddc.h>
#include <gre/3dpntfld.h>
#include <rvc/georefer.h>

Include dependency graph for 3dterra.h:

gre/3ddc.hgre/3dpntfld.hrvc/georefer.hmi32/fillpoly.hgre/3dfilter.hmi32/stddefns.hmi32/point.hmi32/dlldefns.hmi32/inibase.hmi32/membuf.hmi32/math.hgre/3dutils.hgre/3dscene.hgre/3dtextur.hmi32/asurface.hmi32/bitset.hmi32/color.hmi32/trans2dc.hmi32/trans2d.hmi32/transgen.hmi32/rect.hmi32/doublear.hmi32/stereoparm.hmi32/trans3d.hgre/base.hmi32/region2d.hmi32/mgd2.hmi32/spatref.hmi32/uom.hmi32/mistring.hmi32/range.hmi32/simplear.hmi32/sort.hmi32/memalloc.hstring.hrvc/simple.hmi32/transmod.hrvc/object.hrvc/objtype.hrvc/otypeset.hrvc/objitem.hrvc/linkitem.hmi32/datetime.hmi32/observer.h

This graph shows which files directly or indirectly include this file:

gre/3dftter.hgre/3dpwter.hgre/3dtinter.hgre/3dvtter.hgre/lrsurface.h

Go to the source code of this file.

Namespaces

namespace  GRE

Classes

class  GRE::CONTROLLER
 Base class for 3D terrain controller. More...
class  GRE::SIMPLECONTROLLER
 Simple implementation of 3D terrain controller. More...
class  GRE::TERRAIN
 Base class for 3D terrain models. More...
class  GRE::TERRAIN::IMPL_FACTORY

Defines

#define DECLARE_TERRAIN_IMPL_FACTORY(name, model)


Define Documentation

#define DECLARE_TERRAIN_IMPL_FACTORY ( name,
model   ) 

Value:

class TERRAIN_IMPL_FACTORY_##name : public GRE::TERRAIN::IMPL_FACTORY { \
      public:                                         \
      TERRAIN_IMPL_FACTORY_##name (                            \
      ) { GRE::TERRAIN::Register(this,model); }             \
      virtual GRE::TERRAIN *v_ConstructImpl () {               \
      return (new GRE::name);                            \
         }                                         \
      };                                           \
   static TERRAIN_IMPL_FACTORY_##name s_TerrainImplFactory_##name;

Definition at line 134 of file 3dterra.h.


Generated on Thu Apr 26 04:06:50 2007 for TNTsdk by  doxygen 1.5.2