#include <Timestamp.h>
Public 成员函数 | |
bool | operator!= (const Timestamp &rhs) const |
bool | operator== (const Timestamp &rhs) const |
Timestamp ()=default | |
Timestamp (std::size_t in_frame, double in_elapsed_seconds, double in_delta_seconds, double in_platform_timestamp) | |
Public 属性 | |
double | delta_seconds = 0.0 |
模拟自上一帧以来经过的秒数。 | |
double | elapsed_seconds = 0.0 |
模拟自当前情境开始以来经过的秒数。 | |
std::size_t | frame = 0u |
自模拟器启动以来经过的帧数。 | |
double | platform_timestamp = 0.0 |
进行此测量的帧的时间戳,以操作系统给出的秒数为单位。 | |
在文件 Timestamp.h 第 16 行定义.
|
default |
|
inline |
在文件 Timestamp.h 第 21 行定义.
|
inline |
在文件 Timestamp.h 第 54 行定义.
|
inline |
在文件 Timestamp.h 第 49 行定义.
引用了 frame.
double carla::client::Timestamp::delta_seconds = 0.0 |
模拟自上一帧以来经过的秒数。
在文件 Timestamp.h 第 43 行定义.
double carla::client::Timestamp::elapsed_seconds = 0.0 |
模拟自当前情境开始以来经过的秒数。
在文件 Timestamp.h 第 40 行定义.
被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute(), carla::rss::RssCheck::CheckObjects(), carla::traffic_manager::TrafficLightStage::HandleNonSignalisedJunction(), carla::client::RssSensor::TickRssSensorThreadLocked() , 以及 carla::traffic_manager::MotionPlanStage::Update().
std::size_t carla::client::Timestamp::frame = 0u |
自模拟器启动以来经过的帧数。
在文件 Timestamp.h 第 37 行定义.
被这些函数引用 carla::rss::RssCheck::CheckObjects(), carla::client::detail::EpisodeState::GetFrame(), carla::client::WorldSnapshot::GetFrame(), operator==(), carla::traffic_manager::TrafficManagerLocal::Run(), carla::client::RssSensor::TickRssSensor() , 以及 carla::client::RssSensor::TickRssSensorThreadLocked().
double carla::client::Timestamp::platform_timestamp = 0.0 |
进行此测量的帧的时间戳,以操作系统给出的秒数为单位。
在文件 Timestamp.h 第 46 行定义.