| ►Nast | @fixme 头文件依赖倒置 |
| ►Nfs_simple | 简化的文件系统操作类 |
| Cdirectory_entry | |
| ►Cdirectory_iterator | |
| Cimpl | |
| Cfile_status | |
| Cfilesystem_error | |
| Cpath | |
| Cspace_info | |
| ►Nmath | 提供向量运算相关的函数 |
| Cis_vector_like | |
| ►Nstrings_internal | |
| CAllowEmpty | |
| CByAnyChar | 任意字符分隔符 |
| CByAsciiWhitespace | ASCII空白字符分隔符 |
| CByChar | 字符分隔符 |
| CByLength | 固定长度分隔符 |
| CByRepeatedChar | 重复字符分隔符 |
| CByRepeatedWhitespace | 重复空白字符分隔符 |
| CByString | 字符串分隔符 |
| CDelimiterConcept | |
| CMaxSplitsImpl | 最大分割次数分隔符 |
| CSelectDelimiter | |
| CSelectDelimiter< char > | |
| CSelectDelimiter< const char * > | |
| CSelectDelimiter< std::string > | |
| CSelectDelimiter< StringView > | |
| CSkipEmpty | |
| CSkipWhitespace | |
| ►CSplitter | 字符串分隔器 |
| CIterator | 字符串分割迭代器 |
| CAEP8Data | AEP8数据 |
| CAEPDataCollection | AEP8数据集合 |
| CAngleAxis | 轴角类 |
| CAngularSeparation | |
| CAngularSize | |
| CArchive | 归档基类,实现对象的序列化和反序列化等操作 |
| Cargs_t | |
| CAsteroid | 小行星 |
| CAstGfxAPI | 可视化API类 |
| CAttitudeProfile | 姿态定义接口 |
| CAttributeBasic | 对象的特定属性 |
| CAxes | 轴系类 |
| CAxesBodyFixed | 天体固连轴系 |
| CAxesBodyInertial | 天体惯性轴系 |
| CAxesBodyMOD | 天体MOD轴系 |
| CAxesBodyRelated | 天体相关的轴系 |
| CAxesBodyTOD | 天体TOD轴系 |
| CAxesFrozen | 冻结轴系 |
| CAxesFrozenAtEventTime | 事件时间冻结轴系 |
| CAxesICRF | ICRF 轴系 |
| CAxesRoot | 根轴系 |
| CBackTrace | 回溯信息 |
| CBaseOrbitDesigner | 轨道设计器基类 |
| CBaseParser | 解析器基类 |
| CBisectionSolver | 二分法求解器 |
| CBKVBlock | 键值对块节点(BlockKeyValueBlockNode) |
| CBKVItem | 键值对项节点(BlockKeyValueItemNode) |
| CBKVItemView | 键值对项视图类(BlockKeyValueItemView) |
| CBKVNode | 节点(BlockKeyValueNode) |
| CBKVParser | 键值对解析器(BlockKeyValueParser) |
| CBKVSax | 键值对解析器SAX接口(BlockKeyValueSax) |
| CBKVSaxDOM | 键值对DOM树解析器(BlockKeyValueSaxDOM) |
| CBKVSaxPrint | 键值对打印器(BlockKeyValueSaxPrint) |
| CBKVTree | 键值对树 |
| CBlockAbs | 绝对值块 |
| CBlockConstant | 常量块 |
| CBlockDeadZone | 死区块 |
| CBlockDerivative | 导数函数块 |
| CBlockDivide | 除法块 |
| CBlockDot | 点积块 |
| CBlockDynamicSystem | 动力学系统 |
| CBlockGain | 增益块 |
| CBlockGravity | 重力场函数块 |
| CBlockIn | 输入块 |
| CBlockLogicalOperator | 逻辑运算符块 |
| CBlockMotion | 运动学块 |
| CBlockOut | 输出块 |
| CBlockProduct | 乘积块 |
| CBlockRelationalOperator | 关系运算符块 |
| CBlockSaturation | 饱和块 |
| CBlockSign | 符号函数块 |
| CBlockSin | 正弦块 |
| CBlockSubtract | 减法块 |
| CBlockSum | 加法块 |
| CBlockSwitch | 开关块 |
| CBlockSystem | 子系统块(subsystem block) |
| CBlockTerminator | 终止块 |
| CBlockThirdBody | 三体引力函数块 |
| CBlockTransform | 坐标系转换计算块 |
| CBlockTwoBody | 二体运动函数块 |
| CBlockUnaryMinus | 一元负号块 |
| CBodyEphemeris | 天体星历接口 |
| CBodyEphemerisDE | |
| CBodyEphemerisNoop | |
| CBodyEphemerisSPK | |
| CBodyOrientation | 天体姿态/指向 |
| CBodyShape | 天体形状基类 |
| CBreakpoint | 断点 |
| CBrenthSolver | Brenth法求解器 |
| CBrentqSolver | Brentq法求解器 |
| CBuiltinAxesRegistry | 内建轴系注册器 |
| CByCommaAndRepeatedWhitespace | 逗号和重复空格分隔符 |
| CCalculation | 计算量基类 该类是一个抽象类,不能直接实例化 具体的计算量类需要继承该类,并实现evaluate方法 |
| CCallStack | 调用栈 |
| CCartState | 直角坐标 |
| CCelestialBody | 天体 |
| CCircularOrbitDesigner | 圆轨道设计器 |
| CClass | 类元信息 |
| CClassRegistry | 类注册器 |
| CCloseEventDetecter | 用于监听窗口关闭事件的助手类,将窗口关闭事件转换为信号 |
| CCNLEMinpackSolver | |
| CCNLPIpoptSolver | |
| CCNLPSnoptSolver | |
| CCNRLMSISE00 | |
| CColor | 颜色类 |
| ►CCorVector | Copy-On-Resize/Reserve Vector |
| CCorVectorAllocator | |
| CCppSerializer | C++代码生成器 |
| CCriticallyInclinedOrbitDesigner | 临界倾角轨道/冻结轨道设计器 |
| CCriticallyInclinedSunSyncOrbitDesigner | 太阳同步临界倾角轨道/太阳同步冻结轨道设计器 |
| CDAF_CommentArea | 注释记录 |
| CDAF_ElementRecords | 元素记录 它是一个连续的双精度数组,长度 128 字节。 每个元素顺序存放。 |
| CDAF_FileRecord | 文件记录 (Record 1, 1024 字节) |
| CDAF_NameRecords | 名称记录 它是一个连续的字符数组,长度 1024 字节。 每个名称长度为 NC = 8 * (ND + (NI+1)/2),顺序存放 |
| CDAF_SPKSummaryRecords | |
| CDAF_SummaryRecords | 摘要记录 (每个摘要记录的前 24 字节为头部信息) |
| CDAFParser | SPICE 双精度数组文件解析器 DAF(Double Precision Array File,双精度数组文件) |
| CDataContext | 数据上下文 |
| CDataPort | 数据端口 |
| CDate | 日期 |
| CDateTime | 日期时间 |
| CDaySecDuration | 整数天 + 小数秒时长(也能解决长时长问题) |
| Cdebin_header | De系列星历的二进制头 |
| CDebugger | 调试器 |
| CDelaunayElem | 德洛奈根数 |
| CDifferentialCorrector | 微分修正算法 |
| CDimension | 量纲 |
| CEarthOrientation | 地球旋转类 |
| CEllipsoidShape | 椭球体形状 |
| ►CEOP | 地球指向参数(Earth Orientation Parameters) |
| CEntry | 地球指向参数条目 |
| CEphemeris | 星历接口 |
| CEphemerisFileParser | 星历文件解析器接口 参考了Orekit的EphemerisFileParser接口 |
| CEphemerisLagrangeVar | 可变步长拉格朗日插值星历 |
| CEphemerisTwoBody | 二体星历 |
| CEquinElem | 春分点根数 |
| CEuler | 欧拉角 |
| CEventDetector | 事件检测基类 事件检测基类,用于检测事件是否发生。 参考orekit的EventDetector类 |
| CEventInterval | 事件时间段 |
| CEventIntervalExplicit | |
| CEventIntervalFallback | 支持fallback的事件时间段 |
| CEventIntervalLinkTo | |
| CEventTime | 事件时间 |
| CEventTimeExplicit | 显式事件时间 |
| CEventTimeFallback | 支持fallback的事件时间 |
| CEventTimeLinkTo | |
| CExpr | 表达式基类 |
| CExprBlock | 代码块表达式 |
| CExprCall | 函数调用表达式 |
| CExprCatHorizontal | 水平拼接表达式 (空格分隔),例如[a b c]、[1 2 3] |
| CExprCatVertical | 垂直拼接表达式 (换行或;分隔),例如[a; b; c]、[1; 2; 3] |
| CExprCondition | 条件表达式 (三元运算符 ? :) |
| CExprContainer | 表达式容器类 |
| CExprForRange | For 循环表达式(范围风格) |
| CExprIf | If条件语句表达式 |
| CExprLoop | 循环表达式基类 |
| CExprMacroExpand | 宏展开表达式 |
| CExprMatch | 匹配表达式 |
| CExprRange | 范围表达式 |
| CExprVector | 向量表达式,逗号分隔,例如 [1, 2, 3]、[a, b, c] |
| CExprVisitor | 表达式访问器 |
| CExprWhile | While 循环表达式 |
| CFacility | 设施对象 |
| CField | 反射字段类 |
| CFieldOfView | 视场类 |
| CFileScanner | 文件扫描器 |
| CFrame | 坐标系类 |
| CFrameAssembly | 组装坐标系 |
| CFrameICRF | |
| CFrameRoot | 根坐标系 |
| CFrameWithEpoch | 带轴系历元的坐标系 |
| CFuncBlock | 函数块/功能块 |
| CFunction | 函数对象基类 |
| CFundamentalArguments | IERS规范中章动理论所涉及的行星基本轨道参数 |
| CGenericValue | 通用值类 |
| CGeocentricPoint | 地心坐标 |
| CGeoCoordinate | 地理坐标 |
| CGeodeticPoint | 大地坐标 |
| CGfxCelestialBody | |
| CGfxMain | |
| CGfxSolarSystem | |
| CGlobalContext | 全局上下文 |
| CGravityCalculator | 重力加速度计算类 |
| CGravityCalculator2 | 重力加速度计算类2 - Holmes-Featherstone算法 |
| CGravityCalculator3 | 重力加速度计算类3 |
| CGravityCalculator4 | |
| CGravityCalculator5 | |
| CGravityField | 重力场系数 |
| CGravityFieldHead | 重力场头信息 |
| CGravityFieldLoader | 重力场加载器 |
| CGUIInterface | GUI接口 |
| CGUIInterfaceImpl | GUI接口实现类 |
| CHPOP | 高精度轨道预报接口类 |
| CHPOPEquation | 高精度轨道预报方程 |
| ►CHPOPForceModel | 高精度轨道预报力模型 |
| CDrag | |
| CGravity | |
| CSRP | |
| CThirdBody | |
| CIArchive | |
| CIAUXYS | IERS 2003/2010 岁差章动模型XYS系数 参考 IAU 2000决议中的新岁差-章动模型 |
| CIAUXYSPrecomputed | 预计算的XYS系数 |
| CIdentifier | 标识符类 |
| CIdentifierTable | |
| CImplFor | |
| CImplFor< IPosVelPrv, T > | |
| CImplFor< IValuePrv, T > | |
| CInitalizeConfig | 初始化配置 |
| CINLPProblem | |
| CINLPSolver | |
| CInterpolator | 插值器接口 |
| CInterpreter | 解释器 |
| CInterpreterContext | 解释器上下文守卫 |
| CIODEIntegrator | ODE 积分器接口类 |
| CIOrbitDesigner | 轨道设计器接口 |
| CIPosVelPrv | 提供位置速度 |
| Cis_callable | 判断类型是否可调用 |
| CIUnarySolver | 一元方程求解器接口 |
| CIValuePrv | |
| CJ2Analytical | 时间点 |
| CJ2J4Analytical | 时间点 |
| CJ4Analytical | |
| CJavaSerializer | Java代码生成器 |
| CJplDe | JPL DE文件接口类 |
| CJplSpk | JPL SPK文件 |
| CJsonSerializer | JSON序列化器 |
| CJulianDate | 儒略日 |
| CKernelData | SPICE 数据容器 |
| CKernelPool | SPICE 内核数据池 |
| CKinematicRotation | 运动学坐标系旋转 |
| CKinematicTransform | 运动学变换 |
| CKVParser | |
| CLatLonAlt | 纬度、经度、高度坐标 |
| ►CLeapSecond | 闰秒类 |
| CEntry | |
| CLexer | 词法分析器 |
| CLoggerStream | |
| CLongDuration | 长时长 |
| CLowerMatrix | 下三角矩阵 |
| CMacro | 宏对象基类 |
| CMatrix | |
| CMatrixMN | |
| CMatrixMN< _Scalar, 3, 3 > | |
| CMessageLogContext | 日志消息的上下文信息 |
| CMessageLogger | |
| CMockObject | |
| CModEquinElem | 改进春分点轨道根数, 180度奇异 |
| CModJulianDate | 简约儒略日 |
| CModOrbElem | 修正轨道根数 |
| CMolniyaOrbitDesigner | 莫尼亚轨道/闪电轨道设计器 |
| CMoonOrientation | |
| CMotionHPOP | |
| CMotionHPOPSax | |
| ►CMotionOrbitDynamics | 轨道动力学基础运动模型数据结构 |
| CPropagationParams | |
| CMotionOrbitDynamicsSax | |
| CMotionProfile | 运动定义接口 |
| CMotionProfileVisitor | |
| CMotionSPICE | SPICE星历预报器/运动模型类 |
| CMotionTwoBody | |
| CMotionTwoBodySax | |
| CMotionWithIntervalStep | 具有时间段和步长的运动模型 |
| CMover | 运动对象 |
| CNameValuePair | 名值对 |
| CNLPBounds | 非线性规划问题的上下界值 |
| CNLPInfo | 非线性规划问题的维度信息 |
| CNLPInput | 非线性规划问题输入 |
| CNLPJacInfo | |
| CNLPOutput | 非线性规划问题输出 |
| CNLPProblem | 非线性规划问题与相关函数 |
| CNLPVector | 非线性规划问题的向量值 |
| CNLPVectorBounds | 非线性规划问题的向量上下界 |
| CNoopOrientation | 空操作旋转类 |
| CNoopStream | |
| CNutationCache | |
| CNutationSeries | IERS 2003/2010 岁差章动模型XYS系数表 |
| CNutationTerm | IERS 2003/2010 岁差章动模型XYS系数 参考 NutationSeries 类 |
| COArchive | |
| CObject | 对象基类,继承自该类的对象可以使用运行时类型信息相关功能,实现强弱引用计数、运行时元信息(属性访问、序列化等)等基础功能 |
| CObjectEditRegistry | |
| CObjectManager | 对象管理器 |
| CObjectNode | 对象节点 |
| CODEEventDetector | ODE积分的事件检测器 |
| CODEEventDetectorGeneric | 泛型ODE积分的事件检测器 |
| CODEEventDetectorList | |
| CODEEventObserver | |
| ►CODEFixedStepIntegrator | 固定步长积分器 |
| CWorkspace | 固定步长积分器工作空间 |
| CODEGeneric | 泛型常微分方程 |
| CODEInnerStateObserver | |
| CODEIntegrator | ODE 积分器 |
| CODEStateObserver | ODE状态量观察者 |
| CODEStateObserverGeneric | 泛型ODE状态量观察者 |
| CODEStateObserverGenericHelper | 泛型ODE状态量观察者助手类 |
| CODEStateObserverList | |
| CODEStateVectorCollector | ODE积分的状态向量收集器 |
| CODEVarStepIntegrator | 可变步长积分器 |
| CODEWorkspace | ODE工作空间 |
| COp | 运算符表达式 |
| COpAssign | 赋值运算符表达式 |
| COpBin | 二元运算符表达式 |
| ►COpBinRegistry | |
| COpBinKeyHash | |
| COpUnary | 一元运算符表达式 |
| ►COpUnaryRegister | |
| COpUnaryKeyHash | |
| COrbElem | 经典轨道根数 |
| COrdinaryDifferentialEquation | 常微分方程基接口 |
| CParser | 脚本语法解析器 |
| CPCKParser | SPICE文本内核文件解析器(parser for SPICE text kernel file) |
| CPoint | |
| CPointBodyCenter | 天体的中心点 |
| CPointRoot | |
| CPointSSBarycenter | 太阳系质心 |
| CPoleMotion | |
| CPoleMotionSXY | |
| CPolynomial | 多项式类 |
| CPropagator | 轨道预报器基类 |
| CProperty | 反射属性类 |
| Cproperty_trait | |
| Cproperty_trait< std::string > | |
| Cproperty_trait< TimePoint > | |
| CPropertyBool | 反射属性类(bool类型) |
| CPropertyDouble | 双精度浮点数属性 |
| CPropertyInt | 反射属性类(int类型) |
| CPropertyNoop | 无操作属性类 |
| CPropertyObject | 反射属性类(对象类型) |
| CPropertyPOD | 反射属性类(POD类型: plain old data) |
| CPropertyQuantity | 数量值属性 |
| CPropertyString | 字符串属性 |
| CPropertyStruct | 结构体属性 |
| CPropertyTimePoint | 时间点属性 |
| CPropertyVisitor | |
| CPythonSerializer | Python代码生成器 |
| CQuantity | 数量值 |
| CQuaternion | 四元数 |
| CRepeatingOrbitDesigner | 回归轨道设计器 |
| CRepeatingSunSyncOrbitDesigner | 太阳同步回归轨道设计器 |
| CRidderSolver | Ridder 方法求解器 |
| CRK4 | RK4 积分器 |
| CRK8 | RK8 积分器 |
| CRKCK | Runge-Kutta Cash-Karp 方法 |
| CRKF45 | Runge-Kutta-Fehlberg 4(5) 积分器 |
| CRKF56 | Runge-Kutta-Fehlberg 5(6) 积分器 |
| CRKF78 | RKF78 积分器 |
| CRKV8 | RKV8 积分器 |
| CRotation | 坐标系旋转类 |
| CRotationalData | 行星旋转数据 |
| ►CRotationElement | 行星旋转根数 |
| CCoefficient | |
| CScanner | 扫描器抽象基类 |
| CScopedPtr | |
| CScopedPtrDeleter | |
| CScopedPtrDeleter< std::FILE > | |
| CScopedPtrDeleter< T, typename std::enable_if< std::is_base_of< Object, T >::value >::type > | |
| CSecantSolver | 割线法求解器 |
| CSerializationUtils | 序列化工具类 |
| CSerializer | 序列化器基类 |
| CSerializerFactory | 序列化工厂类 |
| CSharedPtr | 共享指针 |
| CShortDuration | 短时长 |
| CSimEngine | 仿真引擎 |
| CSimpleOrbitDesigner | 基础轨道设计器 |
| CSimTime | 仿真时间 |
| CSinCos | 包含 sin(x) 和 cos(x) 值的结构体 |
| CSkipBracket | 跳过括号 |
| CSnoptCAPI | |
| CSolarSystem | 太阳系 |
| CSolverStats | 求解器统计信息 |
| CSpacecraft | 航天器对象 |
| CSpacecraftState | 空间飞行器状态量 |
| CSpaceObject | |
| ►CSpaceWeather | 空间天气数据 |
| CEntry | 空间天气数据条目 |
| CSpan | 非拥有的连续对象序列视图 |
| CSpanStorage | |
| CSpanStorage< T, dynamic_extent > | |
| CSparse | 稀疏矩阵 |
| CSphereShape | 球体形状 |
| CSpheroidShape | 旋转椭球体形状 |
| CSpiceApi | Spice API |
| CSpiceBodyRegistry | |
| CSpiceFrameRegistry | |
| CSPK_Descriptor | SPK 段描述符 解包后的 SPK 段摘要信息,与SPK文件的二进制格式一致 |
| CSPK_State | |
| CSPK_Type10_Constants | |
| CSPK_Type10_Packet | |
| CSPK_Type15_Data | |
| CSPK_Type17_Data | |
| CSPK_Type18_Packet_Sub0 | |
| CSPK_Type18_Packet_Sub1 | |
| CSPK_Type18_Trailer | |
| CSPK_Type20_Record | |
| CSPK_Type20_Trailer | |
| CSPK_Type2_Record | |
| CSPK_Type2_Trailer | |
| CSPK_Type5_State | |
| CSPK_Type5_Trailer | |
| CSPK_Type8_Trailer | |
| CSPKParser | SPICE二进制SPK内核文件解析器(parser for SPICE SPK kernel file) |
| CStackFrame | 栈帧 |
| CStartupConfig | 启动配置类 |
| CState | 航天器状态 |
| CStateCartesian | 笛卡尔状态(直角坐标) |
| CStateKeplerian | 开普勒轨道根数状态 |
| CStateVector | |
| CStationaryOrbitDesigner | 静止轨道设计器 |
| CSTKEphemerisFileParser | STK星历文件解析器 参考了Orekit的STKEphemerisFileParser类 |
| CStopCondition | 停止条件检测基类 参考GMAT的StopCondition类 |
| CStreamScanner | 流扫描器 |
| CStringScanner | 字符串扫描器 |
| CStringViewBasic | 轻量级的string_view实现 |
| CStruct | 结构体类 |
| CSunSynchronousOrbitDesigner | 太阳同步轨道设计器 |
| CSymbol | 符号表达式 |
| CSymbolScope | 符号作用域 |
| CSymbolTable | |
| CTAIScale | |
| CTarget | 目标 |
| CTDBScale | |
| CTime | 时间 |
| ►CTimeInterval | 时间区间 |
| ►CDiscreteEpochSecondRange | 离散化历元秒范围 |
| Citerator | |
| ►CDiscreteTimePointRange | 离散化时间点范围 |
| Citerator | |
| CTimePoint | 绝对时间点 |
| CTimeScale | 时间尺度,例如TT TDB TAI UTC 等 |
| CTraitObject | |
| CTransform | 坐标系转换类 |
| CTwoBody | |
| CUiBodyEphemerisDE | |
| CUiBodyEphemerisSPK | |
| CUiCelestialBody | |
| CUiDouble | 双精度浮点数输入框 |
| CUiFilePath | 文件路径输入框 |
| CUiInteger | 整数输入框 |
| CUiMainWindow | |
| CUiMotionProfile | |
| CUiMotionTwoBody | |
| CUiObject | 与对象关联的 QWidget |
| CUiQuantity | 数量输入框 |
| CUiState | |
| CUiStateCartesian | |
| CUiStateKeplerian | |
| CUiTimeInterval | 时间区间编辑控件 |
| CUiTimePoint | |
| CUiValueEdit | 数值输入框基类 |
| CUiWidget | |
| CUnaryScalarFunc | 一元标量值函数 |
| CUnaryScalarGenericFunc | 泛型一元函数适配器 |
| CUnarySolver | 一元方程求解器 |
| CUnaryVectorFunc | 一元向量值函数 |
| ►CUnit | 单位 |
| CUnitRep | 单位表示 |
| CUnitConverter | 单位转换器 |
| CUnitManager | 单位管理器 |
| CUTCScale | |
| CValArray | 数组值类 |
| CValBool | 布尔值 |
| CValDouble | 双精度浮点值 |
| CValInt | 整数值 |
| CValNull | 空值 |
| CValQuantity | 数量值 |
| CValRange | 范围值 |
| CValScalar | 标量值类 |
| CValString | 字符串值 |
| CValue | 值对象基类 |
| CValueView | 值视图类 |
| CValVector | 向量值类 |
| CVariable | 变量 |
| CVectorN | |
| CVectorN< _Scalar, 3 > | |
| CVectorX | |
| CVehiclePathData | |
| CWeakPtr | 弱引用指针 |
| CWorkingDirectory | 工作目录切换器 |
| CXmlSerializer | XML序列化器 |
| CXYSCache | |
| ►Nstd | |
| Chash< _AST StringViewBasic< _Char > > | |
| Calist | |
| CAMatrix3d | |
| Cap_array | |
| CAVector3d | |
| Ccilist | |
| Ccllist | |
| Ccomplex | |
| Cdoublecomplex | |
| Cicilist | |
| Cinlist | |
| Clower6_1_ | |
| Cmavg6_1_ | |
| Cmetsel_1_ | |
| CMultitype | |
| CNamelist | |
| Cnrlmsise_flags | |
| Cnrlmsise_input | |
| Cnrlmsise_output | |
| Colist | |
| Cparm6_1_ | |
| Cparm6_2_ | |
| CVardesc | |