GLILight.h

00001 //---------------------------------------------------------------------------
00002 
00003 #ifndef GLILightH
00004 #define GLILightH
00005 //---------------------------------------------------------------------------
00006 #include "GLIBase.h"
00007 
00008 class clSimManager;
00009 class clTreePopulation;
00010 
00031 class clGliLight : virtual public clGLIBase {
00032 //note: need the virtual keyword to avoid base class ambiguity.
00033 
00034  public:
00038  clGliLight(clSimManager *p_oSimManager);
00039 
00040  //~clGliLight(); //use default destructor
00041 
00049  void DoShellSetup(xercesc::DOMDocument *p_oDoc);
00050 
00057  float CalcLightValue(clTree *p_oTree, clTreePopulation *p_oPop);
00058 
00059 };
00060 //---------------------------------------------------------------------------
00061 #endif
00062 

Generated on Thu Jan 26 13:44:33 2006 for SORTIE Core C++ Documentation by  doxygen 1.4.6-NO