🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::DataGroupEuler类 参考

#include <DataGroupEuler.hpp>

+ 类 ast::DataGroupEuler 继承关系图:

struct  Data
 

Public 成员函数

errc_t calculate (const TimeList &timeList, VariantVector &result) const override
 
const DataElementsgetElements () const override
 
errc_t calculate (const TimeList &timeList, std::vector< Data > &result) const
 
errc_t calculate (const TimeList &timeList, Span< Data > result) const
 
AxesgetAxes () const
 
AxesgetReferenceAxes () const
 
void setAxes (Axes *a)
 
void setReferenceAxes (Axes *a)
 
int getRotationOrder () const
 
void setRotationOrder (int order)
 
- Public 成员函数 继承自 ast::DataGroupTimeVar
- Public 成员函数 继承自 ast::DataGroup
errc_t extract (const VariantVector &data, StringView name, VariantVector &result) const
 

静态 Public 成员函数

static DataElements Elements ()
 

详细描述

欧拉角姿态数据组 — 欧拉角 A, B, C 及角速率 (转序 121)

成员函数说明

◆ calculate()

errc_t ast::DataGroupEuler::calculate ( const TimeList & timeList,
VariantVector & result ) const
overridevirtual

计算数据组

参数
timeList时间列表
result结果向量
返回
errc_t 错误码

实现了 ast::DataGroupTimeVar.

◆ getElements()

const DataElements & ast::DataGroupEuler::getElements ( ) const
overridevirtual

实现了 ast::DataGroup.


该类的文档由以下文件生成: