Struct SimOne_Data_Obstacle_Entry¶
ClassList > SimOne_Data_Obstacle_Entry
#include <SimOneIOStruct.h>
Public Attributes¶
| Type | Name |
|---|---|
| float | accelX |
| float | accelY |
| float | accelZ |
| char | actorCarName |
| float | height |
| int | id |
| float | length |
| float | oriX |
| float | oriY |
| float | oriZ |
| float | posX |
| float | posY |
| float | posZ |
| Prediction | prediction |
| float | theta |
| ESimOne_Obstacle_Type | type |
| float | velX |
| float | velY |
| float | velZ |
| int | viewId |
| float | width |
Public Attributes Documentation¶
variable accelX¶
float SimOne_Data_Obstacle_Entry::accelX;
障碍物在Opendrive中的加速度X分量,单位为米/秒^2。 * Obstacle Acceleration X on Opendrive, in meters per second squared.
variable accelY¶
float SimOne_Data_Obstacle_Entry::accelY;
障碍物在Opendrive中的加速度Y分量,单位为米/秒^2。 * Obstacle Acceleration Y on Opendrive, in meters per second squared.
variable accelZ¶
float SimOne_Data_Obstacle_Entry::accelZ;
障碍物在Opendrive中的加速度Z分量,单位为米/秒^2。 * Obstacle Acceleration Z on Opendrive, in meters per second squared.
variable actorCarName¶
char SimOne_Data_Obstacle_Entry::actorCarName[256];
障碍物的名称,编码为UTF-8。 * Name of the obstacle, encoded in UTF-8.
variable height¶
float SimOne_Data_Obstacle_Entry::height;
障碍物的高度,单位为米。 * Height of the obstacle, in meters.
variable id¶
int SimOne_Data_Obstacle_Entry::id;
障碍物的全局唯一标识符。 * Global unique ID of the obstacle.
variable length¶
float SimOne_Data_Obstacle_Entry::length;
障碍物的长度,单位为米。 * Length of the obstacle, in meters.
variable oriX¶
float SimOne_Data_Obstacle_Entry::oriX;
障碍物在Opendrive中的旋转X角度,单位为弧度。 * Obstacle Rotation X on Opendrive, in radians.
variable oriY¶
float SimOne_Data_Obstacle_Entry::oriY;
障碍物在Opendrive中的旋转Y角度,单位为弧度。 * Obstacle Rotation Y on Opendrive, in radians.
variable oriZ¶
float SimOne_Data_Obstacle_Entry::oriZ;
障碍物在Opendrive中的旋转Z角度,单位为弧度。 * Obstacle Rotation Z on Opendrive, in radians.
variable posX¶
float SimOne_Data_Obstacle_Entry::posX;
障碍物在Opendrive中的位置X坐标,单位为米。该点为障碍物的质心。 * Obstacle Position X on Opendrive, in meters. This point is the centroid of the obstacle.
variable posY¶
float SimOne_Data_Obstacle_Entry::posY;
障碍物在Opendrive中的位置Y坐标,单位为米。该点为障碍物的质心。 * Obstacle Position Y on Opendrive, in meters. This point is the centroid of the obstacle.
variable posZ¶
float SimOne_Data_Obstacle_Entry::posZ;
障碍物在Opendrive中的位置Z坐标,单位为米。该点为障碍物的质心。 * Obstacle Position Z on Opendrive, in meters. This point is the centroid of the obstacle.
variable prediction¶
Prediction SimOne_Data_Obstacle_Entry::prediction;
障碍物的预测信息。 * Prediction information of the obstacle.
variable theta¶
float SimOne_Data_Obstacle_Entry::theta;
障碍物的朝向角度(已弃用)。请使用oriZ代替。 * [deprecated] Obsolete. Use oriZ for obstacle heading angle instead.
variable type¶
ESimOne_Obstacle_Type SimOne_Data_Obstacle_Entry::type;
障碍物的类型。 * Type of the obstacle.
variable velX¶
float SimOne_Data_Obstacle_Entry::velX;
障碍物在Opendrive中的速度X分量,单位为米/秒。 * Obstacle Velocity X on Opendrive, in meters per second.
variable velY¶
float SimOne_Data_Obstacle_Entry::velY;
障碍物在Opendrive中的速度Y分量,单位为米/秒。 * Obstacle Velocity Y on Opendrive, in meters per second.
variable velZ¶
float SimOne_Data_Obstacle_Entry::velZ;
障碍物在Opendrive中的速度Z分量,单位为米/秒。 * Obstacle Velocity Z on Opendrive, in meters per second.
variable viewId¶
int SimOne_Data_Obstacle_Entry::viewId;
障碍物在Sim-One观察者中的视图ID。 * Obstacle view ID in Sim-One observer.
variable width¶
float SimOne_Data_Obstacle_Entry::width;
障碍物的宽度,单位为米。 * Width of the obstacle, in meters.
The documentation for this class was generated from the following file docs/api/cpp/SimOneIOStruct.h