CARLA
载入中...
搜索中...
未找到
LibCarla
source
carla
road
LaneValidity.h
浏览该文件的文档.
1
// 版权所有 (c) 2019 巴萨大学计算机视觉中心 (CVC)。
2
// 本作品遵循 MIT 许可证进行许可。
3
// 详情请参见 <https://opensource.org/licenses/MIT>。
4
5
#pragma once
6
7
// 包含必要的头文件
8
#include "
carla/NonCopyable.h
"
// 引入不可复制类的定义
9
#include <string>
// 引入字符串支持
10
#include <vector>
// 引入向量支持
11
#include "
carla/road/RoadTypes.h
"
// 引入与道路类型相关的定义
12
13
namespace
carla
{
14
namespace
road {
15
16
// 定义表示车道有效性的结构体
17
struct
LaneValidity
{
18
public
:
19
// 构造函数,接受起始车道和目标车道的 ID
20
LaneValidity
(
LaneId
from_lane,
LaneId
to_lane)
21
:
_from_lane
(from_lane),
_to_lane
(to_lane) {}
22
23
// 私有成员变量,表示起始车道的 ID
24
road::LaneId
_from_lane
;
25
26
// 私有成员变量,表示目标车道的 ID
27
road::LaneId
_to_lane
;
28
};
29
30
}
// namespace road
31
}
// namespace carla
NonCopyable.h
RoadTypes.h
carla::road::LaneId
int32_t LaneId
Definition
RoadTypes.h:26
carla
CARLA模拟器的主命名空间。
Definition
Carla.cpp:139
carla::road::LaneValidity
Definition
LaneValidity.h:17
carla::road::LaneValidity::_from_lane
road::LaneId _from_lane
Definition
LaneValidity.h:24
carla::road::LaneValidity::_to_lane
road::LaneId _to_lane
Definition
LaneValidity.h:27
carla::road::LaneValidity::LaneValidity
LaneValidity(LaneId from_lane, LaneId to_lane)
Definition
LaneValidity.h:20
制作者
1.10.0