Establishment.h

00001 //---------------------------------------------------------------------------
00002 #ifndef EstablishmentH
00003 #define EstablishmentH
00004 //---------------------------------------------------------------------------
00005 
00006 #include "BehaviorBase.h"
00007 
00008 class clTreePopulation;
00009 class clGridBase;
00010 class clTree;
00011 class clModelMath;
00044 class clEstablishment : virtual public clBehaviorBase {
00045 //note: need the virtual keyword to avoid base class ambiguity.
00046 
00047   public:
00048 
00054   clEstablishment(clSimManager *p_oSimManager);
00055 
00059   ~clEstablishment();
00060 
00069   void GetData(xercesc::DOMDocument *p_oDoc);
00070 
00075   void Action();
00076 
00077   protected:
00078 
00080   clGridBase *mp_oSeedGrid;
00081 
00084   short int *mp_iSeedGridCode;
00085 
00086 };
00087 //---------------------------------------------------------------------------
00088 #endif

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