gre/3dgeomet.h File Reference

#include <gre/base.h>
#include <gre/3dutils.h>
#include <gre/3dscene.h>
#include <gre/3dgmelem.h>

Include dependency graph for 3dgeomet.h:

gre/base.hgre/3dutils.hgre/3dscene.hgre/3dgmelem.hmi32/stddefns.hrvc/style.hmi32/gremode.hmi32/lablstyl.hmi32/dlldefns.hmi32/errcodes.hmi32/math.hmi32/errhandler.hrvc/object.hmi32/rvcstyle.hmi32/elemtype.hmi32/mgd2.hmi32/planeconic.hmi32/simplear.hmi32/sort.hmi32/memalloc.hmi32/membuf.hmi32/elemstyl.hmi32/micon.hmi32/dispinfo.hmi32/colormap.hmi32/rect.hmi32/inidefns.hmi32/point.hmi32/asurface.hrvc/nullmask.hmi32/trans2dc.hrvc/raster.hmi32/mxstereo.hmi32/trans3d.hmi32/doublear.hmi32/midblary.hgre/3dpntfld.hmi32/triangul.hrvc/vector.hmi32/bitset.hmi32/mempool.hmi32/region2d.hrvc/geometrc.hmi32/rvcvect.h

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

gre/3dvcgeom.h

Go to the source code of this file.

Namespaces

namespace  GRE

Classes

class  GRE::GEOMETRIC3D
 Base class for 3D geometric models. More...
class  GRE::GEOMETRIC3D::IMPL_FACTORY

Defines

#define DECLARE_GEOMETRIC3D_IMPL_FACTORY(name, model)


Define Documentation

#define DECLARE_GEOMETRIC3D_IMPL_FACTORY ( name,
model   ) 

Value:

class GEOMETRIC3D_IMPL_FACTORY_##name : public GRE::GEOMETRIC3D::IMPL_FACTORY {  \
      public:                                               \
      GEOMETRIC3D_IMPL_FACTORY_##name (                              \
      ) { GRE::GEOMETRIC3D::Register(this,model); }                     \
      virtual GRE::GEOMETRIC3D *v_ConstructImpl () {                    \
      return (new GRE::name);                                  \
         }                                               \
      };                                                 \
   static GEOMETRIC3D_IMPL_FACTORY_##name s_Geometric3DImplFactory_##name;

Definition at line 65 of file 3dgeomet.h.


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