COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
Collaboration diagram for Coordinate conversion typedefs:

Classes

struct  cartpos
 Cartesian full position structure. More...
 
struct  cposstruc
 Cartesian position with time. More...
 
struct  geoidpos
 Geodetic position structure. More...
 
struct  spherpos
 Spherical position structure. More...
 
struct  aattstruc
 
struct  quatatt
 
struct  dcmatt
 Direction Cosine Matrix Attitude. More...
 
struct  qatt
 Quaternion Attitude. More...
 
struct  kepstruc
 Classical elements structure. More...
 
struct  bodypos
 
struct  extrapos
 Additional parameters relating to position that need only be calculated once. More...
 
struct  extraatt
 Additional parameters relating to position that need only be calculated once. More...
 
struct  posstruc
 
struct  attstruc
 
struct  locstruc
 
struct  tlestruc
 In units for the SGP4 propogator (not NORAD TLE itself). More...
 
struct  stkstruc
 STK positions structure. More...
 

Functions

std::ostream & operator<< (std::ostream &out, const cartpos &a)
 
std::istream & operator>> (std::istream &in, cartpos &a)
 
std::ostream & operator<< (std::ostream &out, const cposstruc &a)
 
std::istream & operator>> (std::istream &in, cposstruc &a)
 
std::ostream & operator<< (std::ostream &out, const geoidpos &a)
 
std::istream & operator>> (std::istream &in, geoidpos &a)
 
std::ostream & operator<< (std::ostream &out, const spherpos &a)
 
std::istream & operator>> (std::istream &in, spherpos &a)
 
std::ostream & operator<< (std::ostream &out, const aattstruc &a)
 
std::istream & operator>> (std::istream &in, aattstruc &a)
 
std::ostream & operator<< (std::ostream &out, const quatatt &a)
 
std::istream & operator>> (std::istream &in, quatatt &a)
 
std::ostream & operator<< (std::ostream &out, const dcmatt &a)
 
std::istream & operator>> (std::istream &in, dcmatt &a)
 
std::ostream & operator<< (std::ostream &out, const qatt &a)
 
std::istream & operator>> (std::istream &in, qatt &a)
 
std::ostream & operator<< (std::ostream &out, const kepstruc &a)
 
std::istream & operator>> (std::istream &in, kepstruc &a)
 
std::ostream & operator<< (std::ostream &out, const bodypos &a)
 
std::istream & operator<< (std::istream &in, bodypos &a)
 
std::ostream & operator<< (std::ostream &out, const extrapos &a)
 
std::istream & operator>> (std::istream &in, extrapos &a)
 
std::ostream & operator<< (std::ostream &out, const extraatt &a)
 
std::istream & operator>> (std::istream &in, extraatt &a)
 
std::ostream & operator<< (std::ostream &out, const posstruc &a)
 
std::istream & operator>> (std::istream &in, posstruc &a)
 
std::ostream & operator<< (std::ostream &out, const attstruc &a)
 
std::istream & operator>> (std::istream &in, attstruc &a)
 
std::ostream & operator<< (std::ostream &out, const locstruc &a)
 
std::istream & operator>> (std::istream &in, locstruc &a)
 

Detailed Description

Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const cartpos a 
)
3903 {
3904  out << a.utc << "\t" << a.s << "\t" << a.v << "\t" << a.a << "\t" << a.pass;
3905  return out;
3906 }
rvector a
Acceleration.
Definition: convertdef.h:167
double utc
UTC of Position.
Definition: convertdef.h:161
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:170
rvector s
Location.
Definition: convertdef.h:163
rvector v
Velocity.
Definition: convertdef.h:165
std::istream& operator>> ( std::istream &  in,
cartpos a 
)
3909 {
3910  in >> a.utc >> a.s >> a.v >> a.a >> a.pass;
3911  return in;
3912 }
rvector a
Acceleration.
Definition: convertdef.h:167
double utc
UTC of Position.
Definition: convertdef.h:161
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:170
rvector s
Location.
Definition: convertdef.h:163
rvector v
Velocity.
Definition: convertdef.h:165
std::ostream& operator<< ( std::ostream &  out,
const cposstruc a 
)
3915 {
3916  out << a.utc << "\t" << a.pos;
3917  return out;
3918 }
double utc
UTC as Modified Julian Day.
Definition: convertdef.h:218
cartpos pos
Cartesian structure with all elements of position.
Definition: convertdef.h:220
std::istream& operator>> ( std::istream &  in,
cposstruc a 
)
3921 {
3922  in >> a.utc >> a.pos;
3923  return in;
3924 }
double utc
UTC as Modified Julian Day.
Definition: convertdef.h:218
cartpos pos
Cartesian structure with all elements of position.
Definition: convertdef.h:220
std::ostream& operator<< ( std::ostream &  out,
const geoidpos a 
)
3927 {
3928  out<<a.utc<<"\t"<<a.s<<"\t"<<a.v<<"\t"<<a.a<<"\t"<<a.pass;
3929  return out;
3930 }
double utc
Definition: convertdef.h:261
gvector a
Acceleration vector.
Definition: convertdef.h:267
gvector s
Position vector.
Definition: convertdef.h:263
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:269
gvector v
Velocity vector.
Definition: convertdef.h:265
std::istream& operator>> ( std::istream &  in,
geoidpos a 
)
3933 {
3934  in >> a.utc >> a.s >> a.v >> a.a >> a.pass;
3935  return in;
3936 }
double utc
Definition: convertdef.h:261
gvector a
Acceleration vector.
Definition: convertdef.h:267
gvector s
Position vector.
Definition: convertdef.h:263
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:269
gvector v
Velocity vector.
Definition: convertdef.h:265
std::ostream& operator<< ( std::ostream &  out,
const spherpos a 
)
3939 {
3940  out<<a.utc<<"\t"<<a.s<<"\t"<<a.v<<"\t"<<a.a<<"\t"<<a.pass;
3941  return out;
3942 }
svector s
Position vector.
Definition: convertdef.h:318
svector v
Velocity vector.
Definition: convertdef.h:320
double utc
Definition: convertdef.h:316
svector a
Acceleration vector.
Definition: convertdef.h:322
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:324
std::istream& operator>> ( std::istream &  in,
spherpos a 
)
3945 {
3946  in >> a.utc >> a.s >> a.v >> a.a >> a.pass;
3947  return in;
3948 }
svector s
Position vector.
Definition: convertdef.h:318
svector v
Velocity vector.
Definition: convertdef.h:320
double utc
Definition: convertdef.h:316
svector a
Acceleration vector.
Definition: convertdef.h:322
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:324
std::ostream& operator<< ( std::ostream &  out,
const aattstruc a 
)
3951 {
3952  out<<a.utc<<"\t"<<a.s<<"\t"<<a.v<<"\t"<<a.a;
3953  return out;
3954 }
avector a
Definition: convertdef.h:370
avector v
Definition: convertdef.h:369
avector s
Definition: convertdef.h:368
double utc
Definition: convertdef.h:367
std::istream& operator>> ( std::istream &  in,
aattstruc a 
)
3957 {
3958  in >> a.utc >> a.s >> a.v >> a.a;
3959  return in;
3960 }
avector a
Definition: convertdef.h:370
avector v
Definition: convertdef.h:369
avector s
Definition: convertdef.h:368
double utc
Definition: convertdef.h:367
std::ostream& operator<< ( std::ostream &  out,
const quatatt a 
)
3963 {
3964  out<<a.utc<<"\t"<<a.s<<"\t"<<a.v<<"\t"<<a.a;
3965  return out;
3966 }
rvector v
Definition: convertdef.h:412
quaternion s
Definition: convertdef.h:411
double utc
Definition: convertdef.h:410
rvector a
Definition: convertdef.h:413
std::istream& operator>> ( std::istream &  in,
quatatt a 
)
3969 {
3970  in >> a.utc >> a.s >> a.v >> a.a;
3971  return in;
3972 }
rvector v
Definition: convertdef.h:412
quaternion s
Definition: convertdef.h:411
double utc
Definition: convertdef.h:410
rvector a
Definition: convertdef.h:413
std::ostream& operator<< ( std::ostream &  out,
const dcmatt a 
)
3975 {
3976  out<<a.utc<<"\t"<<a.s<<"\t"<<a.v<<"\t"<<a.a;
3977  return out;
3978 }
rvector a
2nd derivative
Definition: convertdef.h:431
double utc
Definition: convertdef.h:425
rvector v
1st derivative
Definition: convertdef.h:429
rmatrix s
0th derivative
Definition: convertdef.h:427
std::istream& operator>> ( std::istream &  in,
dcmatt a 
)
3981 {
3982  in >> a.utc >> a.s >> a.v >> a.a;
3983  return in;
3984 }
rvector a
2nd derivative
Definition: convertdef.h:431
double utc
Definition: convertdef.h:425
rvector v
1st derivative
Definition: convertdef.h:429
rmatrix s
0th derivative
Definition: convertdef.h:427
std::ostream& operator<< ( std::ostream &  out,
const qatt a 
)
3987 {
3988  out<<a.utc<<"\t"<<a.s<<"\t"<<a.v<<"\t"<<a.a<<"\t"<<a.pass;
3989  return out;
3990 }
rvector a
2nd derivative: Alpha - acceleration
Definition: convertdef.h:483
rvector v
1st derivative: Omega - angular velocity
Definition: convertdef.h:481
double utc
Definition: convertdef.h:477
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:485
quaternion s
0th derivative: Quaternion
Definition: convertdef.h:479
std::istream& operator>> ( std::istream &  in,
qatt a 
)
3993 {
3994  in >> a.utc >> a.s >> a.v >> a.a >> a.pass;
3995  return in;
3996 }
rvector a
2nd derivative: Alpha - acceleration
Definition: convertdef.h:483
rvector v
1st derivative: Omega - angular velocity
Definition: convertdef.h:481
double utc
Definition: convertdef.h:477
uint32_t pass
pass indicator: allows synchronization with other attitude and position values.
Definition: convertdef.h:485
quaternion s
0th derivative: Quaternion
Definition: convertdef.h:479
std::ostream& operator<< ( std::ostream &  out,
const kepstruc a 
)
3999 {
4000  out <<a.utc<<"\t"
4001  <<a.orbit<<"\t"
4002  <<a.period<<"\t"
4003  <<a.a<<"\t"
4004  <<a.e<<"\t"
4005  <<a.h<<"\t"
4006  <<a.beta<<"\t"
4007  <<a.eta<<"\t"
4008  <<a.i<<"\t"
4009  <<a.raan<<"\t"
4010  <<a.ap<<"\t"
4011  <<a.alat<<"\t"
4012  <<a.ma<<"\t"
4013  <<a.ta<<"\t"
4014  <<a.ea<<"\t"
4015  <<a.mm<<"\t"
4016  <<a.fa;
4017  return out;
4018 }
double ta
True Anomoly.
Definition: convertdef.h:557
double mm
Mean Motion.
Definition: convertdef.h:561
double utc
UTC time of state vector in MJD.
Definition: convertdef.h:532
double e
Eccentricity.
Definition: convertdef.h:540
double ma
Mean Anomoly.
Definition: convertdef.h:555
rvector h
Angular Momentum vector.
Definition: convertdef.h:542
double eta
Definition: convertdef.h:545
uint32_t orbit
Orbit number.
Definition: convertdef.h:534
double period
Orbital Period in seconds.
Definition: convertdef.h:536
double fa
Definition: convertdef.h:562
double raan
Right Ascension of the Ascending Node in radians.
Definition: convertdef.h:549
double ap
Argument of Perigee.
Definition: convertdef.h:551
double i
Orbital Inclination in radians.
Definition: convertdef.h:547
double beta
Solar Beta Angle in radians.
Definition: convertdef.h:544
double a
Semi-Major Axis in meters.
Definition: convertdef.h:538
double ea
Eccentric Anomoly.
Definition: convertdef.h:559
double alat
Argument of Latitude.
Definition: convertdef.h:553
std::istream& operator>> ( std::istream &  in,
kepstruc a 
)
4021 {
4022  in >>a.utc
4023  >>a.orbit
4024  >>a.period
4025  >>a.a
4026  >>a.e
4027  >>a.h
4028  >>a.beta
4029  >>a.eta
4030  >>a.i
4031  >>a.raan
4032  >>a.ap
4033  >>a.alat
4034  >>a.ma
4035  >>a.ta
4036  >>a.ea
4037  >>a.mm
4038  >>a.fa;
4039  return in;
4040 }
double ta
True Anomoly.
Definition: convertdef.h:557
double mm
Mean Motion.
Definition: convertdef.h:561
double utc
UTC time of state vector in MJD.
Definition: convertdef.h:532
double e
Eccentricity.
Definition: convertdef.h:540
double ma
Mean Anomoly.
Definition: convertdef.h:555
rvector h
Angular Momentum vector.
Definition: convertdef.h:542
double eta
Definition: convertdef.h:545
uint32_t orbit
Orbit number.
Definition: convertdef.h:534
double period
Orbital Period in seconds.
Definition: convertdef.h:536
double fa
Definition: convertdef.h:562
double raan
Right Ascension of the Ascending Node in radians.
Definition: convertdef.h:549
double ap
Argument of Perigee.
Definition: convertdef.h:551
double i
Orbital Inclination in radians.
Definition: convertdef.h:547
double beta
Solar Beta Angle in radians.
Definition: convertdef.h:544
double a
Semi-Major Axis in meters.
Definition: convertdef.h:538
double ea
Eccentric Anomoly.
Definition: convertdef.h:559
double alat
Argument of Latitude.
Definition: convertdef.h:553
std::ostream& operator<< ( std::ostream &  out,
const bodypos a 
)
4043 {
4044  out << a.sepangle << "\t" << a.size << "\t" << a.radiance;
4045  return out;
4046 }
double radiance
Definition: convertdef.h:572
double size
Definition: convertdef.h:571
double sepangle
Definition: convertdef.h:570
std::istream& operator<< ( std::istream &  in,
bodypos a 
)
4049 {
4050  in >> a.sepangle >> a.size >> a.radiance;
4051  return in;
4052 }
double radiance
Definition: convertdef.h:572
double size
Definition: convertdef.h:571
double sepangle
Definition: convertdef.h:570
std::ostream& operator<< ( std::ostream &  out,
const extrapos a 
)
4055 {
4056  out <<a.utc<<"\t"
4057  <<a.tt<<"\t"
4058  <<a.ut<<"\t"
4059  <<a.tdb<<"\t"
4060  <<a.j2e<<"\t"
4061  <<a.dj2e<<"\t"
4062  <<a.ddj2e<<"\t"
4063  <<a.e2j<<"\t"
4064  <<a.de2j<<"\t"
4065  <<a.dde2j<<"\t"
4066  <<a.j2t<<"\t"
4067  <<a.j2s<<"\t"
4068  <<a.t2j<<"\t"
4069  <<a.s2j<<"\t"
4070  <<a.s2t<<"\t"
4071  <<a.ds2t<<"\t"
4072  <<a.t2s<<"\t"
4073  <<a.dt2s<<"\t"
4074  <<a.sun2earth<<"\t"
4075  <<a.sun2moon<<"\t"
4076  <<a.closest;
4077  return out;
4078 }
cartpos sun2earth
Definition: convertdef.h:605
rmatrix j2s
Definition: convertdef.h:598
rmatrix dt2s
Definition: convertdef.h:604
rmatrix ddj2e
Definition: convertdef.h:592
rmatrix ds2t
Definition: convertdef.h:602
double tt
Terrestrial Time.
Definition: convertdef.h:584
double utc
Coordinated Universal Time.
Definition: convertdef.h:582
cartpos sun2moon
Definition: convertdef.h:606
uint16_t closest
Definition: convertdef.h:607
rmatrix t2s
Definition: convertdef.h:603
rmatrix s2j
Definition: convertdef.h:600
rmatrix de2j
Definition: convertdef.h:595
double tdb
Dynamical Barycentric Time.
Definition: convertdef.h:588
rmatrix dde2j
Definition: convertdef.h:596
rmatrix t2j
Definition: convertdef.h:599
rmatrix dj2e
Definition: convertdef.h:591
rmatrix e2j
Transform from Geocentric to ICRF.
Definition: convertdef.h:594
rmatrix s2t
Definition: convertdef.h:601
double ut
UT0.
Definition: convertdef.h:586
rmatrix j2t
Definition: convertdef.h:597
rmatrix j2e
Transform from ICRF to Geocentric.
Definition: convertdef.h:590
std::istream& operator>> ( std::istream &  in,
extrapos a 
)
4081 {
4082  in >>a.utc
4083  >>a.tt
4084  >>a.ut
4085  >>a.tdb
4086  >>a.j2e
4087  >>a.dj2e
4088  >>a.ddj2e
4089  >>a.e2j
4090  >>a.de2j
4091  >>a.dde2j
4092  >>a.j2t
4093  >>a.j2s
4094  >>a.t2j
4095  >>a.s2j
4096  >>a.s2t
4097  >>a.ds2t
4098  >>a.t2s
4099  >>a.dt2s
4100  >>a.sun2earth
4101  >>a.sun2moon
4102  >>a.closest;
4103  return in;
4104 }
cartpos sun2earth
Definition: convertdef.h:605
rmatrix j2s
Definition: convertdef.h:598
rmatrix dt2s
Definition: convertdef.h:604
rmatrix ddj2e
Definition: convertdef.h:592
rmatrix ds2t
Definition: convertdef.h:602
double tt
Terrestrial Time.
Definition: convertdef.h:584
double utc
Coordinated Universal Time.
Definition: convertdef.h:582
cartpos sun2moon
Definition: convertdef.h:606
uint16_t closest
Definition: convertdef.h:607
rmatrix t2s
Definition: convertdef.h:603
rmatrix s2j
Definition: convertdef.h:600
rmatrix de2j
Definition: convertdef.h:595
double tdb
Dynamical Barycentric Time.
Definition: convertdef.h:588
rmatrix dde2j
Definition: convertdef.h:596
rmatrix t2j
Definition: convertdef.h:599
rmatrix dj2e
Definition: convertdef.h:591
rmatrix e2j
Transform from Geocentric to ICRF.
Definition: convertdef.h:594
rmatrix s2t
Definition: convertdef.h:601
double ut
UT0.
Definition: convertdef.h:586
rmatrix j2t
Definition: convertdef.h:597
rmatrix j2e
Transform from ICRF to Geocentric.
Definition: convertdef.h:590
std::ostream& operator<< ( std::ostream &  out,
const extraatt a 
)
4107 {
4108  out << a.utc << "\t" << a.j2b << "\t" << a.b2j;
4109  return out;
4110 }
rmatrix j2b
Transform from ICRF to Body frame.
Definition: convertdef.h:694
rmatrix b2j
Transform from Body frame to ICRF.
Definition: convertdef.h:696
double utc
Coordinated Universal Time.
Definition: convertdef.h:692
std::istream& operator>> ( std::istream &  in,
extraatt a 
)
4113 {
4114  in >> a.utc >> a.j2b >> a.b2j;
4115  return in;
4116 }
rmatrix j2b
Transform from ICRF to Body frame.
Definition: convertdef.h:694
rmatrix b2j
Transform from Body frame to ICRF.
Definition: convertdef.h:696
double utc
Coordinated Universal Time.
Definition: convertdef.h:692
std::ostream& operator<< ( std::ostream &  out,
const posstruc a 
)
4119 {
4120  out << a.utc << "\t"
4121  << a.icrf << "\t"
4122  << a.eci << "\t"
4123  << a.sci << "\t"
4124  << a.geoc << "\t"
4125  << a.selc << "\t"
4126  << a.geod << "\t"
4127  << a.selg << "\t"
4128  << a.geos << "\t"
4129  << a.extra << "\t"
4130  << a.earthsep << "\t"
4131  << a.moonsep << "\t"
4132  << a.sunsize << "\t"
4133  << a.sunradiance;
4134  return out;
4135 }
spherpos geos
Definition: convertdef.h:743
cartpos selc
Definition: convertdef.h:740
cartpos geoc
Definition: convertdef.h:739
float moonsep
Separation between sun/satellite and sun/limbofmoon vectors in radians.
Definition: convertdef.h:748
float earthsep
Separation between sun/satellite and sun/limbofearth vectors in radians.
Definition: convertdef.h:746
float sunradiance
Watts per square meter per steradian.
Definition: convertdef.h:752
geoidpos selg
Definition: convertdef.h:742
double utc
Definition: convertdef.h:735
extrapos extra
Definition: convertdef.h:744
cartpos sci
Definition: convertdef.h:738
float sunsize
Radius of sun in radians.
Definition: convertdef.h:750
cartpos eci
Definition: convertdef.h:737
geoidpos geod
Definition: convertdef.h:741
cartpos icrf
Definition: convertdef.h:736
std::istream& operator>> ( std::istream &  in,
posstruc a 
)
4138 {
4139  in >> a.utc
4140  >> a.icrf
4141  >> a.eci
4142  >> a.sci
4143  >> a.geoc
4144  >> a.selc
4145  >> a.geod
4146  >> a.selg
4147  >> a.geos
4148  >> a.extra
4149  >> a.earthsep
4150  >> a.moonsep
4151  >> a.sunsize
4152  >> a.sunradiance;
4153  return in;
4154 }
spherpos geos
Definition: convertdef.h:743
cartpos selc
Definition: convertdef.h:740
cartpos geoc
Definition: convertdef.h:739
float moonsep
Separation between sun/satellite and sun/limbofmoon vectors in radians.
Definition: convertdef.h:748
float earthsep
Separation between sun/satellite and sun/limbofearth vectors in radians.
Definition: convertdef.h:746
float sunradiance
Watts per square meter per steradian.
Definition: convertdef.h:752
geoidpos selg
Definition: convertdef.h:742
double utc
Definition: convertdef.h:735
extrapos extra
Definition: convertdef.h:744
cartpos sci
Definition: convertdef.h:738
float sunsize
Radius of sun in radians.
Definition: convertdef.h:750
cartpos eci
Definition: convertdef.h:737
geoidpos geod
Definition: convertdef.h:741
cartpos icrf
Definition: convertdef.h:736
std::ostream& operator<< ( std::ostream &  out,
const attstruc a 
)
4157 {
4158  out << a.utc << "\t"
4159  << a.topo << "\t"
4160  << a.lvlh << "\t"
4161  << a.geoc << "\t"
4162  << a.selc << "\t"
4163  << a.icrf << "\t"
4164  << a.extra;
4165  return out;
4166 }
qatt geoc
Definition: convertdef.h:828
qatt lvlh
Definition: convertdef.h:827
qatt selc
Definition: convertdef.h:829
qatt icrf
Definition: convertdef.h:830
qatt topo
Definition: convertdef.h:826
extraatt extra
Definition: convertdef.h:831
double utc
Definition: convertdef.h:825
std::istream& operator>> ( std::istream &  in,
attstruc a 
)
4169 {
4170  in >> a.utc
4171  >> a.topo
4172  >> a.lvlh
4173  >> a.geoc
4174  >> a.selc
4175  >> a.icrf
4176  >> a.extra;
4177  return in;
4178 }
qatt geoc
Definition: convertdef.h:828
qatt lvlh
Definition: convertdef.h:827
qatt selc
Definition: convertdef.h:829
qatt icrf
Definition: convertdef.h:830
qatt topo
Definition: convertdef.h:826
extraatt extra
Definition: convertdef.h:831
double utc
Definition: convertdef.h:825
std::ostream& operator<< ( std::ostream &  out,
const locstruc a 
)
4181 {
4182  out << a.utc << "\t"
4183  << a.pos << "\t"
4184  << a.att;
4185  return out;
4186 }
double utc
Master time for location, in Modified Julian Day.
Definition: convertdef.h:879
attstruc att
attstruc for this time.
Definition: convertdef.h:883
posstruc pos
posstruc for this time.
Definition: convertdef.h:881
std::istream& operator>> ( std::istream &  in,
locstruc a 
)
4189 {
4190  in >> a.utc
4191  >> a.pos
4192  >> a.att;
4193  return in;
4194 }
double utc
Master time for location, in Modified Julian Day.
Definition: convertdef.h:879
attstruc att
attstruc for this time.
Definition: convertdef.h:883
posstruc pos
posstruc for this time.
Definition: convertdef.h:881