47 using BaseOrbitDesigner::getOrbitState;
50 EPositionType getPositionType()
const {
return positionType_; }
51 void setPositionType(EPositionType type) { positionType_ = type; }
53 double getApproxAltitude()
const {
return approxAltitude_; }
54 errc_t setApproxAltitude(
double alt);
56 double getApproxRevsPerDay()
const {
return approxRevsPerDay_; }
57 errc_t setApproxRevsPerDay(
double revs);
59 int getNumberOfRevsRepeat()
const {
return numberOfRevsRepeat_; }
60 void setNumberOfRevsRepeat(
int revs) { numberOfRevsRepeat_ = revs; }
62 double getLongitudeOfAscendingNode()
const {
return longitudeOfAscendingNode_; }
63 void setLongitudeOfAscendingNode(
double node) { longitudeOfAscendingNode_ = node; }
65 EPositionType positionType_{eAltitude};
66 double approxAltitude_{0};
67 double approxRevsPerDay_{0};
68 int numberOfRevsRepeat_{0};
69 double longitudeOfAscendingNode_{0};