#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 |
Simulated seconds elapsed since previous frame. | |
double | elapsed_seconds = 0.0 |
Simulated seconds elapsed since the beginning of the current episode. | |
std::size_t | frame = 0u |
Number of frames elapsed since the simulator was launched. | |
double | platform_timestamp = 0.0 |
Time-stamp of the frame at which this measurement was taken, in seconds as given by the OS. | |
在文件 Timestamp.h 第 14 行定义.
|
default |
|
inline |
在文件 Timestamp.h 第 19 行定义.
|
inline |
在文件 Timestamp.h 第 46 行定义.
|
inline |
在文件 Timestamp.h 第 42 行定义.
引用了 frame.
double carla::client::Timestamp::delta_seconds = 0.0 |
Simulated seconds elapsed since previous frame.
在文件 Timestamp.h 第 36 行定义.
double carla::client::Timestamp::elapsed_seconds = 0.0 |
Simulated seconds elapsed since the beginning of the current episode.
在文件 Timestamp.h 第 33 行定义.
被这些函数引用 carla::rss::RssCheck::CalculateEgoDynamicsOnRoute(), carla::rss::RssCheck::CheckObjects(), carla::traffic_manager::TrafficLightStage::HandleNonSignalisedJunction(), carla::traffic_manager::ALSM::IsVehicleStuck(), carla::client::LaneInvasionCallback::Tick(), carla::client::RssSensor::TickRssSensorThreadLocked(), carla::traffic_manager::ALSM::Update(), carla::traffic_manager::MotionPlanStage::Update(), carla::traffic_manager::ALSM::UpdateData() , 以及 carla::traffic_manager::ALSM::UpdateIdleTime().
std::size_t carla::client::Timestamp::frame = 0u |
Number of frames elapsed since the simulator was launched.
在文件 Timestamp.h 第 30 行定义.
被这些函数引用 carla::rss::RssCheck::CheckObjects(), carla::rss::RssCheck::CreateWorldModel(), carla::client::detail::EpisodeState::GetFrame(), carla::client::WorldSnapshot::GetFrame(), operator==(), carla::traffic_manager::TrafficManagerLocal::Run(), carla::client::LaneInvasionCallback::Tick(), carla::client::RssSensor::TickRssSensor() , 以及 carla::client::RssSensor::TickRssSensorThreadLocked().
double carla::client::Timestamp::platform_timestamp = 0.0 |
Time-stamp of the frame at which this measurement was taken, in seconds as given by the OS.
在文件 Timestamp.h 第 40 行定义.