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

#include <DoubleRange.hpp>

class  iterator
 

Public 成员函数

 DoubleRange (double start, double stop, double step, size_t n)
 
iterator begin () const
 
iterator end () const
 
size_t size () const
 

详细描述

按步长采样的相对秒范围(惰性可迭代)

对 [start, stop] 闭区间按 step 步长采样:内部相邻点间距恒为 step, 但末尾强制把 stop 并入输出(最后一段间距可能小于 step),因此并非均匀网格。

注解
通常经 TimeInterval::discretize(epoch, step) 或 Interval::discretize 构造, 值表示相对基准 epoch 的秒偏移。

构造及析构函数说明

◆ DoubleRange()

ast::DoubleRange::DoubleRange ( double start,
double stop,
double step,
size_t n )
inline

构造相对秒采样范围

参数
start起始秒偏移
stop结束秒偏移(强制并入)
step步长(秒)
n采样点数

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