Earth Observation Mission CFI Software Visibility Software User Manual |
00001 //-------------------------------------------------------- 00002 // Earth Observation Mission CFI Software. Version 4.18 00003 //-------------------------------------------------------- 00004 00005 //-------------------------------------------------------------------- 00006 // CVS Info: $Id: VisibilityList.h,v 1.9 2014-02-20 20:02:37 cavm Exp $ 00007 //-------------------------------------------------------------------- 00008 00009 #ifndef _VISIBILITYLIST_H 00010 #define _VISIBILITYLIST_H 00011 00012 //--INCLUDE----------------------------------------------------------- 00013 #include <vector> 00014 00015 #include "CfiError.h" 00016 #include "CfiId.h" 00017 #include "VisibilitySegment.h" 00018 00019 //--NAMESPACES-------------------------------------------------------- 00020 00021 namespace EECFI 00022 { 00023 00027 class XV_DECL VisibilityList: public CfiClass , public std::vector<VisibilitySegment> 00028 { 00029 public: 00030 00032 VisibilityList(); 00033 00035 ~VisibilityList() NOEXCEPT; 00036 00037 protected: 00038 00039 private: 00040 00041 }; 00042 00043 } // closing namespace 00044 00045 #endif