EnergyCoat Class Reference

#include <EnergyCoat.h>

Inheritance diagram for EnergyCoat:

ESGObject EnergyMap PhotonMapEnergy PolygonalEnergy LightMap List of all members.

Public Types

enum  Type { UNKNOWN, POLYGONAL, MAP2D, MAP3D }

Public Member Functions

 EnergyCoat (Geometry *pG=NULL)
virtual ~EnergyCoat ()
virtual Type type (void) const

Protected Attributes

Geometry_pGeometry

Detailed Description

Definition at line 12 of file EnergyCoat.h.


Member Enumeration Documentation

enum Type
 

Enumerator:
UNKNOWN 
POLYGONAL 
MAP2D 
MAP3D 

Definition at line 14 of file EnergyCoat.h.


Constructor & Destructor Documentation

EnergyCoat Geometry pG = NULL  )  [inline]
 

Definition at line 25 of file EnergyCoat.h.

virtual ~EnergyCoat  )  [inline, virtual]
 

Definition at line 26 of file EnergyCoat.h.


Member Function Documentation

virtual Type type void   )  const [inline, virtual]
 

Reimplemented in EnergyMap, PhotonMapEnergy, and PolygonalEnergy.

Definition at line 28 of file EnergyCoat.h.


Member Data Documentation

Geometry* _pGeometry [protected]
 

Definition at line 22 of file EnergyCoat.h.


The documentation for this class was generated from the following file:
Generated on Wed Jun 28 12:24:33 2006 for esg by  doxygen 1.4.6