Earth Observation Mission CFI Software DataHandling Software User Manual |
00001 //-------------------------------------------------------- 00002 // Earth Observation Mission CFI Software. Version 4.10 00003 //-------------------------------------------------------- 00004 00005 //-------------------------------------------------------------- 00006 // CVS Info: $Id: ZoneRec.h,v 1.14 2014-02-20 20:02:24 cavm Exp $ 00007 //-------------------------------------------------------------- 00008 00009 #ifndef _ZONEREC_H 00010 #define _ZONEREC_H 00011 00012 //-INCLUDE-------------------------------------------------------- 00013 #include "DataHandlingData.h" 00014 00015 #include <string> 00016 #include <vector> 00017 00018 //-NAMESPACES------------------------------------------ 00019 using namespace std; 00020 00021 namespace EECFI 00022 { 00023 00027 class ZoneRec 00028 { 00029 public: 00030 00031 //Attributes 00032 string zoneId; 00033 string description; 00034 string surface; 00035 string creator; 00036 00037 long zoneType; 00038 long projection; 00039 double zoneDiam; 00040 00041 00042 00043 vector <ZonePoint> zonePoint; 00044 00046 ZoneRec(); 00047 00049 ZoneRec( const string zoneIdent, 00050 const string desc, 00051 const string surf, 00052 const string creatorName, 00053 const long zoneTyp, 00054 const long proj, 00055 const double zoneDiameter, 00056 vector<ZonePoint> &zonePoints); 00057 00059 ~ZoneRec(); 00060 00061 protected: 00062 00063 private: 00064 00065 00066 };//class ZoneRec 00067 }//namespace EECFI 00068 00069 #endif