|
|
void | setFrame (Frame *frame) |
| |
| mass_d | getMass () const |
| |
|
mass_d | getFuelMass () const |
| |
|
mass_d | getDryMass () const |
| |
| void | setFuelMass (mass_d fuelMass) |
| |
|
void | setDryMass (mass_d dryMass) |
| |
|
double | getCd () const |
| |
|
void | setCd (double cd) |
| |
|
double | getCr () const |
| |
|
void | setCr (double cr) |
| |
|
area_d | getDragArea () const |
| |
|
void | setDragArea (area_d dragArea) |
| |
|
area_d | getSRPArea () const |
| |
|
void | setSRPArea (area_d srpArea) |
| |
|
double | getK1 () const |
| |
|
void | setK1 (double k1) |
| |
|
double | getK2 () const |
| |
|
void | setK2 (double k2) |
| |
|
density_d | getFuelDensity () const |
| |
|
void | setFuelDensity (density_d fuelDensity) |
| |
|
area_d | getRadPressureArea () const |
| |
|
void | setRadPressureArea (area_d radPressureArea) |
| |
|
double | getRadPressureCoeff () const |
| |
|
void | setRadPressureCoeff (double radPressureCoeff) |
| |
|
pressure_d | getTankPressure () const |
| |
|
void | setTankPressure (pressure_d tankPressure) |
| |
|
temperature_d | getTankTemperature () const |
| |
|
void | setTankTemperature (temperature_d tankTemperature) |
| |
| State * | getOrbitState () const |
| |
| void | setOrbitState (State *orbitState) |
| |
| void | setStateType (EStateType stateType) |
| |
| EStateType | getStateType () const |
| |
|
const SpacecraftParam & | spacecraftParam () const |
| |
|
SpacecraftParam & | spacecraftParam () |
| |
|
void | setSpacecraftParam (const SpacecraftParam &spacecraftParam) |
| |
|
errc_t | getState (ModOrbElem &orbElem) const |
| |
|
errc_t | getState (CartState &state) const |
| |
|
errc_t | getStateIn (Frame *frame, CartState &state) const |
| |
|
errc_t | getStateIn (Frame *frame, ModOrbElem &orbElem) const |
| |
|
errc_t | getStateInBodyInertial (Body *body, CartState &state) const |
| |
|
errc_t | setState (const ModOrbElem &orbElem) |
| |
|
errc_t | setState (const CartState &state) |
| |
|
void | setStateEpoch (const TimePoint &stateEpoch) |
| |
|
errc_t | getStateEpoch (TimePoint &stateEpoch) const |
| |
|
void | copyFrom (const SpacecraftState &srcState) |
| |
|
| ObjectNamed ()=default |
| |
| | ObjectNamed (StringView name) |
| |
| const std::string & | getName () const override |
| |
| void | setName (StringView name) override |
| |
|
| Object (Object *parentScope) |
| |
|
| Object (std::nullptr_t) |
| |
| virtual Class * | getType () const |
| |
| virtual std::string | getRepresentation () const |
| |
|
const std::string & | name () const |
| |
|
std::string | displayName () const |
| |
| errc_t | showEditDialog () |
| |
| Attribute | attr (StringView path) |
| |
| errc_t | getAttrBool (StringView path, bool &value) const |
| |
| errc_t | getAttrInt (StringView path, int &value) const |
| |
| errc_t | getAttrDouble (StringView path, double &value) const |
| |
| errc_t | getAttrString (StringView path, std::string &value) const |
| |
| errc_t | getAttrObject (StringView path, Object *&value) const |
| |
| double | getAttrDouble (StringView path) const |
| |
| int | getAttrInt (StringView path) const |
| |
| bool | getAttrBool (StringView path) const |
| |
| std::string | getAttrString (StringView path) const |
| |
| Object * | getAttrObject (StringView path) const |
| |
| errc_t | setAttrBool (StringView path, bool value) |
| |
| errc_t | setAttrInt (StringView path, int value) |
| |
| errc_t | setAttrDouble (StringView path, double value) |
| |
| errc_t | setAttrString (StringView path, StringView value) |
| |
| errc_t | setAttrObject (StringView path, Object *value) |
| |
| Class * | type () const |
| |
|
const std::string & | typeName () const |
| |
| Property * | getProperty (StringView fieldName) const |
| |
| ObjectId | getID () const |
| |
| errc_t | setParentScope (Object *parentScope) |
| |
| Object * | getParentScope () const |
| |
|
template<typename T > |
| T | getParent () const |
| |
| bool | isOfType (const Class *type) const |
| |
| bool | isOfType (StringView typeName) const |
| |
| template<typename T > |
| bool | isOfType () const |
| |
| template<typename Func > |
| void | addDelayedLink (Func &&link) |
| |
| template<typename Func > |
| void | addDelayedLinkIfFailed (Func &&link) |
| |
| void | resolveLinks () |
| |
|
bool | readOnly () const |
| |
|
void | setReadOnly (bool readOnly) |
| |
|
bool | active () const |
| |
|
void | setActive (bool active) |
| |
|
bool | isComponent () const |
| |
|
void | setIsComponent (bool isComponent) |
| |
|
bool | isEntity () const |
| |
|
void | setIsEntity (bool isEntity) |
| |
|
const char * | tr (const char *msg) const |
| |
|
| Referenced () |
| |
| | Referenced (initial_strong_ref_t) |
| |
| | Referenced (initial_strong_ref_t) |
| |
| uint32_t | refCount () const |
| |
| uint32_t | weakRefCount () const |
| |
| bool | isDestructed () const |
| |
| void | destruct () |
| |
| uint32_t | incWeakRef () |
| |
| uint32_t | decWeakRef () |
| |
| uint32_t | incRef () |
| |
| uint32_t | decRef () |
| |
| uint32_t | decRefNoDelete () |
| |
|
double | cd () const |
| |
|
void | setCd (double cd) |
| |
|
double | cr () const |
| |
|
void | setCr (double cr) |
| |
|
double | dragArea () const |
| |
|
void | setDragArea (double dragArea) |
| |
|
double | srpArea () const |
| |
|
void | setSrpArea (double srpArea) |
| |
|
double | mass () const |
| |
|
double | dryMass () const |
| |
|
void | setDryMass (double dryMass) |
| |
|
double | fuelMass () const |
| |
|
void | setFuelMass (double fuelMass) |
| |
|
double | fuelDensity () const |
| |
|
void | setFuelDensity (double fuelDensity) |
| |
|
double | k1 () const |
| |
|
void | setK1 (double k1) |
| |
|
double | k2 () const |
| |
|
void | setK2 (double k2) |
| |
|
double | radPressureArea () const |
| |
|
void | setRadPressureArea (double radPressureArea) |
| |
|
double | radPressureCoeff () const |
| |
|
void | setRadPressureCoeff (double radPressureCoeff) |
| |
|
double | tankPressure () const |
| |
|
void | setTankPressure (double tankPressure) |
| |
|
double | tankTemperature () const |
| |
|
void | setTankTemperature (double tankTemperature) |
| |
航天器状态,包含轨道状态、航天器参数(质量、面积、阻力系数、光压、密度、压力、温度等)
参考orekit的SpacecraftState类