|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
类 ast::MotionOrbitDynamicsSax 继承关系图:Public 成员函数 | |
| MotionOrbitDynamicsSax (BKVParser &parser, const VehiclePathData &vehiclePathData) | |
| errc_t | begin (StringView name) override |
| errc_t | end (StringView name) override |
| errc_t | keyValue (StringView key, const ValueView &value) override |
| virtual errc_t | getMotion (ScopedPtr< MotionProfile > &motion)=0 |
| HEventTime | makeStateEpoch () const |
| HEventInterval | makeInterval () const |
Public 成员函数 继承自 ast::BKVSax | |
| virtual | ~BKVSax ()=default |
| errc_t | begin () |
| errc_t | end () |
| errc_t | keyValue (StringView key, const char *value) |
| errc_t | keyValue (StringView key, int value) |
| errc_t | keyValue (StringView key, bool value) |
| errc_t | keyValue (StringView key, double value) |
| errc_t | keyValue (StringView key, Color value) |
| errc_t | keyValue (StringView key, StringView value) |
Protected 成员函数 | |
| Body * | getBody () const |
Protected 属性 | |
| BKVParser & | parser_ |
| const VehiclePathData & | vehiclePathData_ |
| SharedPtr< EventTime > | ephemSmartEpoch_ |
| SharedPtr< EventInterval > | ephemSmartInterval_ |
| TimePoint | ephemEpoch_ |
| TimePoint | startTime_ |
| TimePoint | stopTime_ |
| bool | useScenTime_ = false |
额外继承的成员函数 | |
静态 Public 属性 继承自 ast::BKVSax | |
| static constexpr int | endParse = 1 |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |