![]() |
Earth Observation Mission CFI Software Pointing Software User Manual |
![]() |
00001 //-------------------------------------------------------- 00002 // Earth Observation Mission CFI Software. Version 4.22 00003 //-------------------------------------------------------- 00004 00005 #ifndef _POINTINGFUNC_H 00006 #define _POINTINGFUNC_H 00007 00008 //--INCLUDE----------------------------------------------------------- 00009 #include <AttitudeDefinitionData.h> 00010 #include <InstrTransId.h> 00011 #include <PointingData.h> 00012 #include <SatNomTransId.h> 00013 #include <SatTransId.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, const std::string& outputDir, const GenDemAltFromEllipsoidInputs& inputs); // AN-466 00038 00045 XP_DECL void attitudeDefine(const AttitudeDefinitionData& attData, 00046 SatNomTransId& satNomTransId, 00047 SatTransId& satTransId, 00048 InstrTransId& instrTransId); // AN-469 00049 00051 XP_DECL void setVerbose(); // AN-823 00052 00054 XP_DECL void setSilent(); // AN-823 00055 00056 } // namespace PointingFunc 00057 00058 } // namespace EECFI 00059 00060 #endif