TheGrids.h

00001 //---------------------------------------------------------------------------
00002 
00003 #ifndef GridsH
00004 #define GridsH
00005 
00006 #include "ObjectManagerBase.h"
00007 
00008 class clGridBase;
00032 class clGridManager : public clObjectManagerBase {
00033 public:
00034 
00042   clGridManager(clSimManager *p_oSimManager) :
00043                             clObjectManagerBase(p_oSimManager){;};
00044   //~clGridManager(); No destructor needed
00045 
00050   int GetObjectVersion() {return 1;};
00051 
00057   void CreateObjects(xercesc::DOMDocument *p_oDoc);
00058 
00077   clGridBase* CreateGrid(char *cGridName, short int iNumIntVals,
00078       short int iNumFloatVals, short int iNumCharVals, short int iNumBoolVals,
00079       float fXCellLength = 0,  float fYCellLength = 0);
00080 
00081 protected:
00082 
00083 
00084 };
00085 
00086 
00087 //---------------------------------------------------------------------------
00088 #endif

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