🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
LocalOrbitFrame.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24
25AST_NAMESPACE_BEGIN
26
27
47AST_CORE_CAPI errc_t aFrameToVVLHMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
48
49
54AST_CORE_CAPI errc_t aVVLHToFrameMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
55
56
61AST_CORE_CAPI errc_t aFrameToLVLHMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
62
63
68AST_CORE_CAPI errc_t aLVLHToFrameMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
69
70
75AST_CORE_CAPI errc_t aFrameToENUMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
76
77
82AST_CORE_CAPI errc_t aENUToFrameMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
83
84
89AST_CORE_CAPI errc_t aFrameToVNCMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
90
91
96AST_CORE_CAPI errc_t aVNCToFrameMatrix(const Vector3d& posInFrame, const Vector3d& velInFrame, Matrix3d& matrix);
97
98
101AST_NAMESPACE_END
AST_CORE_CAPI errc_t aFrameToENUMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算位置向量所在坐标系到ENU坐标系的转换矩阵
errc_t aFrameToVNCMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算位置和速度向量所在坐标系到VNC坐标系的转换矩阵
定义 LocalOrbitFrame.cpp:86
errc_t aLVLHToFrameMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算LVLH坐标系到位置和速度向量所在坐标系的转换矩阵
定义 LocalOrbitFrame.cpp:78
errc_t aVNCToFrameMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算VNC坐标系到位置和速度向量所在坐标系的转换矩阵
定义 LocalOrbitFrame.cpp:105
errc_t aVVLHToFrameMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算VVLH坐标系到位置和速度向量所在坐标系的转换矩阵
定义 LocalOrbitFrame.cpp:50
errc_t aFrameToVVLHMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算位置和速度向量所在坐标系到VVLH坐标系的转换矩阵
定义 LocalOrbitFrame.cpp:27
AST_CORE_CAPI errc_t aENUToFrameMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算ENU坐标系到位置和速度向量所在坐标系的转换矩阵
errc_t aFrameToLVLHMatrix(const Vector3d &posInFrame, const Vector3d &velInFrame, Matrix3d &matrix)
计算位置和速度向量所在坐标系到LVLH坐标系的转换矩阵
定义 LocalOrbitFrame.cpp:57