46 using BaseOrbitDesigner::getOrbitState;
49 EPositionType getPositionType()
const {
return positionType_; }
50 void setPositionType(EPositionType type) { positionType_ = type; }
52 double getApproxAltitude()
const {
return approxAltitude_; }
53 errc_t setApproxAltitude(
double alt);
55 double getApproxRevsPerDay()
const {
return approxRevsPerDay_; }
56 errc_t setApproxRevsPerDay(
double revsPerDay);
58 double getInclination()
const {
return inclination_; }
59 void setInclination(
double inc) { inclination_ = inc; }
61 int getNumberOfRevsRepeat()
const {
return numberOfRevsRepeat_; }
62 void setNumberOfRevsRepeat(
int revs) { numberOfRevsRepeat_ = revs; }
64 double getLongitudeOfAscendingNode()
const {
return longitudeOfAscendingNode_; }
65 void setLongitudeOfAscendingNode(
double lon) { longitudeOfAscendingNode_ = lon; }
67 EPositionType positionType_{eAltitude};
68 double approxAltitude_{0};
69 double approxRevsPerDay_{0};
70 double inclination_{0};
71 int numberOfRevsRepeat_{0};
72 double longitudeOfAscendingNode_{0};