|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
类 | |
| class | ast::Axes |
| class | ast::Frame |
| class | ast::Point |
类型定义 | |
| using | ast::PAxes = Axes* |
| using | ast::HAxes = SharedPtr<Axes> |
| using | ast::HFrame = SharedPtr<Frame> |
| using | ast::PFrame = Frame* |
函数 | |
| errc_t | ast::aAxesTransform (Axes *source, Axes *target, const TimePoint &tp, Rotation &rotation) |
| errc_t | ast::aAxesTransform (Axes *source, Axes *target, const TimePoint &tp, Matrix3d &matrix) |
| errc_t | ast::aAxesTransform (Axes *source, Axes *target, const TimePoint &tp, KinematicRotation &rotation) |
| errc_t | ast::aFrameTransform (Frame *source, Frame *target, const TimePoint &tp, Transform &transform) |
| errc_t | ast::aFrameTransform (Frame *source, Frame *target, const TimePoint &tp, KinematicTransform &transform) |
| AST_CORE_API errc_t ast::aAxesTransform | ( | Axes * | source, |
| Axes * | target, | ||
| const TimePoint & | tp, | ||
| KinematicRotation & | rotation ) |
计算轴系之间的运动学旋转变换
| source | 源轴系 |
| target | 目标轴系 |
| tp | 时间点 |
| rotation | 输出的运动学旋转变换 |
| AST_CORE_API errc_t ast::aAxesTransform | ( | Axes * | source, |
| Axes * | target, | ||
| const TimePoint & | tp, | ||
| Matrix3d & | matrix ) |
计算轴系之间的转换矩阵。
| source | 源轴系 |
| target | 目标轴系 |
| tp | 时间点 |
| matrix | 输出的转换矩阵 |
| AST_CORE_API errc_t ast::aAxesTransform | ( | Axes * | source, |
| Axes * | target, | ||
| const TimePoint & | tp, | ||
| Rotation & | rotation ) |
计算轴系之间的旋转变换。
| source | 源轴系 |
| target | 目标轴系 |
| tp | 时间点 |
| rotation | 输出的旋转变换 |
| AST_CORE_API errc_t ast::aFrameTransform | ( | Frame * | source, |
| Frame * | target, | ||
| const TimePoint & | tp, | ||
| KinematicTransform & | transform ) |
计算坐标系之间的运动学变换。
| source | 源坐标系 |
| target | 目标坐标系 |
| tp | 时间点 |
| transform | 输出的运动学变换 |