CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Protected 类型 | Protected 成员函数 | Protected 属性 | Private 类型 | Private 属性 | 所有成员列表
carla::sensor::data::GnssMeasurement类 参考

A change of GNSS Measurement. 更多...

#include <GnssMeasurement.h>

+ 类 carla::sensor::data::GnssMeasurement 继承关系图:
+ carla::sensor::data::GnssMeasurement 的协作图:

Public 成员函数

double GetAltitude () const
 
geom::GeoLocation GetGeoLocation () const
 
double GetLatitude () const
 
double GetLongitude () const
 
- Public 成员函数 继承自 carla::sensor::SensorData
size_t GetFrame () const
 Frame count when the data was generated.
 
const rpc::TransformGetSensorTransform () const
 Sensor's transform when the data was generated.
 
double GetTimestamp () const
 Simulation-time when the data was generated.
 
virtual ~SensorData ()=default
 

Protected 类型

using Serializer = s11n::GnssSerializer
 

Protected 成员函数

 GnssMeasurement (const RawData &&data)
 
- Protected 成员函数 继承自 carla::sensor::SensorData
const auto & GetEpisode () const
 
 SensorData (const RawData &data)
 
 SensorData (size_t frame, double timestamp, const rpc::Transform &sensor_transform)
 

Protected 属性

friend Serializer
 

Private 类型

using Super = SensorData
 

Private 属性

geom::GeoLocation _geo_location
 

详细描述

A change of GNSS Measurement.

在文件 GnssMeasurement.h18 行定义.

成员类型定义说明

◆ Serializer

在文件 GnssMeasurement.h24 行定义.

◆ Super

在文件 GnssMeasurement.h20 行定义.

构造及析构函数说明

◆ GnssMeasurement()

carla::sensor::data::GnssMeasurement::GnssMeasurement ( const RawData && data)
inlineexplicitprotected

在文件 GnssMeasurement.h28 行定义.

引用了 _geo_location , 以及 carla::sensor::s11n::GnssSerializer::DeserializeRawData().

+ 函数调用图:

成员函数说明

◆ GetAltitude()

double carla::sensor::data::GnssMeasurement::GetAltitude ( ) const
inline

在文件 GnssMeasurement.h50 行定义.

引用了 _geo_location , 以及 carla::geom::GeoLocation::altitude.

◆ GetGeoLocation()

geom::GeoLocation carla::sensor::data::GnssMeasurement::GetGeoLocation ( ) const
inline

在文件 GnssMeasurement.h38 行定义.

引用了 _geo_location.

◆ GetLatitude()

double carla::sensor::data::GnssMeasurement::GetLatitude ( ) const
inline

在文件 GnssMeasurement.h46 行定义.

引用了 _geo_location , 以及 carla::geom::GeoLocation::latitude.

◆ GetLongitude()

double carla::sensor::data::GnssMeasurement::GetLongitude ( ) const
inline

在文件 GnssMeasurement.h42 行定义.

引用了 _geo_location , 以及 carla::geom::GeoLocation::longitude.

类成员变量说明

◆ _geo_location

geom::GeoLocation carla::sensor::data::GnssMeasurement::_geo_location
private

在文件 GnssMeasurement.h56 行定义.

被这些函数引用 GetAltitude(), GetGeoLocation(), GetLatitude(), GetLongitude() , 以及 GnssMeasurement().

◆ Serializer

在文件 GnssMeasurement.h26 行定义.


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