![]() |
Earth Observation Mission CFI Software Pointing Software User Manual |
![]() |
00001 //-------------------------------------------------------- 00002 // Earth Observation Mission CFI Software. Version 4.19 00003 //-------------------------------------------------------- 00004 00005 #ifndef _POINTINGFUNC_H 00006 #define _POINTINGFUNC_H 00007 00008 //--INCLUDE----------------------------------------------------------- 00009 #include "PointingData.h" 00010 #include "AttitudeDefinitionData.h" 00011 #include "SatNomTransId.h" 00012 #include "SatTransId.h" 00013 #include "InstrTransId.h" 00014 00015 //--NAMESPACES-------------------------------------------------------- 00016 00017 namespace EECFI 00018 { 00022 namespace PointingFunc // AN-823 00023 { 00029 XP_DECL void genMaxAltFile( const std::string &demCfgFile ) ; // AN-492 00030 00037 XP_DECL void genDemAltitudesFromEllipsoid( const std::string &demCfgFile, long numHarmonics, 00038 const std::string &outputDir, const GenDemAltFromEllipsoidInputs &inputs) ; // AN-466 00039 00046 XP_DECL void attitudeDefine( const AttitudeDefinitionData &attData, 00047 SatNomTransId &satNomTransId, 00048 SatTransId &satTransId, 00049 InstrTransId &instrTransId) ; // AN-469 00050 00052 XP_DECL void setVerbose(); // AN-823 00053 00055 XP_DECL void setSilent(); // AN-823 00056 00057 }; 00058 00059 } // closing namespace 00060 00061 #endif