📄 rinexnepoch.h
字号:
// RinexNEpoch.h: interface for the CRinexNEpoch class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_RINEXNEPOCH_H__A9940548_0765_42BC_98B5_3C31803E21D5__INCLUDED_)
#define AFX_RINEXNEPOCH_H__A9940548_0765_42BC_98B5_3C31803E21D5__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
const nsv=32,nav=48,neph=nsv*nav;
const double fZero=1e-15;
const double c=299792458.0;
const float tsec=0.0;
class CRinexNEpoch
{
int yr,mon,dy,hr,mi,prn;
float sec;
double eph[28];
public:
CRinexNEpoch();
virtual ~CRinexNEpoch();
void ReadEph(FILE*);
void Output(FILE*);
void GetTime(int&,int&,int&,int&,int&,double&);
double GetToe();
friend void svp(double, CRinexNEpoch,double*);
friend CRinexNEpoch GetEph(double,int,int,CRinexNEpoch*);
friend void GetSat_Time(double&,double&,double&,CRinexNEpoch);
friend bool EphSel(int,int,CRinexNEpoch*,double,int&,int,int,double);
friend bool EphComp(CRinexNEpoch,double,CRinexNEpoch,double);
friend int Com_Eph(CString*,int,CString,CRinexNEpoch*,int&,CString&);
friend void svp_Calc(CString*,int,CString,int,int,int,
int,int,double,int,double,double*,CString&,double&,bool);
};
#endif // !defined(AFX_RINEXNEPOCH_H__A9940548_0765_42BC_98B5_3C31803E21D5__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -