PDF
AGVC SDK  0.8.0
agvc_interface::MapVirtualArea Struct Reference

地图中的虚拟区域 More...

#include <type.h>

Collaboration diagram for agvc_interface::MapVirtualArea:

Public Attributes

Header header
 虚拟区域的id,虚拟区域的名称,当前时间,虚拟区域所在地图的id
MapVirtualAreaType type
 虚拟区域的类型
MapVirtualAreaShape shape
 虚拟区域形状
double width_speed
 虚拟墙的宽度/膨胀半径/减速区域的最大速度
std::vector< Point2dvertex
 虚拟区域的顶点 {{x(m) y(m)},{}, ...} 直线、多边形:按照顺时针顺序把顶点加入到 vertex 中 圆弧:圆弧起点、圆弧上一点、圆弧终点 圆形:圆上按顺序排序的任意不共线三个以上的点(包含3个)

Detailed Description

地图中的虚拟区域

Definition at line 711 of file type.h.

Member Data Documentation

◆ header

Header agvc_interface::MapVirtualArea::header

虚拟区域的id,虚拟区域的名称,当前时间,虚拟区域所在地图的id

Definition at line 713 of file type.h.

◆ shape

MapVirtualAreaShape agvc_interface::MapVirtualArea::shape

虚拟区域形状

Definition at line 715 of file type.h.

◆ type

MapVirtualAreaType agvc_interface::MapVirtualArea::type

虚拟区域的类型

Definition at line 714 of file type.h.

◆ vertex

std::vector<Point2d> agvc_interface::MapVirtualArea::vertex

虚拟区域的顶点 {{x(m) y(m)},{}, ...} 直线、多边形:按照顺时针顺序把顶点加入到 vertex 中 圆弧:圆弧起点、圆弧上一点、圆弧终点 圆形:圆上按顺序排序的任意不共线三个以上的点(包含3个)

Definition at line 717 of file type.h.

◆ width_speed

double agvc_interface::MapVirtualArea::width_speed

虚拟墙的宽度/膨胀半径/减速区域的最大速度

Definition at line 716 of file type.h.


The documentation for this struct was generated from the following file:
  • include/agvc_interface/type.h