Earth Observation Mission CFI Software DataHandling Software User Manual |
00001 //-------------------------------------------------------- 00002 // Earth Observation Mission CFI Software. Version 4.26 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 #include <string> 00015 #include <vector> 00016 00017 //-NAMESPACES------------------------------------------ 00018 00019 namespace EECFI 00020 { 00024 class XD_DECL ZoneRec 00025 { 00026 public: 00027 //Attributes 00028 std::string zoneId; 00029 std::string description; 00030 std::string surface; 00031 std::string creator; 00032 00033 long zoneType; 00034 long projection; 00035 double zoneDiam; 00036 00037 00038 00039 std::vector<ZonePoint> zonePoint; 00040 00042 ZoneRec(){}; 00043 00045 ZoneRec(const std::string& zoneIdent, 00046 const std::string& desc, 00047 const std::string& surf, 00048 const std::string& creatorName, 00049 long zoneTyp, 00050 long proj, 00051 double zoneDiameter, 00052 const std::vector<ZonePoint>& zonePoints); 00053 00054 }; //class ZoneRec 00055 } //namespace EECFI 00056 00057 #endif