openModeller
Version 1.4.0
|
00001 00029 #ifndef _PROJECTOR_HH_ 00030 #define _PROJECTOR_HH_ 00031 00032 #include <openmodeller/om_defs.hh> 00033 #include <openmodeller/CallbackWrapper.hh> 00034 #include <openmodeller/Environment.hh> 00035 #include <openmodeller/Model.hh> 00036 #include <openmodeller/env_io/Header.hh> 00037 00038 #include <string> 00039 00040 class RasterFile; 00041 class AreaStats; 00042 00043 class dllexp Projector { 00044 00045 public: 00046 00049 static bool createMap( const Model& model, 00050 const EnvironmentPtr& env, 00051 Map *map, 00052 AreaStats *areaStats = 0, 00053 CallbackWrapper *callbackWrapper = 0 ); 00054 00055 private: 00056 // Don't allow construction. 00057 Projector(); 00058 00059 }; 00060 00061 #endif