| | |
| | | int triggerLineNum; |
| | | trigger_line_t *triggerLine; |
| | | |
| | | int roadEdgeLineNum; // 道路边线,只有直线驾驶、靠边停车才有 |
| | | Polygon *roadEdgeLine; |
| | | |
| | | Polygon area; // 子项目的区域 |
| | | Line stopLine; // 诸如人行道、路口等考点的停止线 |
| | | int flagStop; // 到达开始线前,是否需要停车 |
| | |
| | | void CleanRoadMap(void); |
| | | void SetRoadMapPoints(vector<double> &mapPoints); |
| | | void AddRoadMapParent(int id, int type, string tts, int stopFlag, vector<vector<int>> &redLines, |
| | | vector<vector<int>> &redAreas, vector<vector<int>> &greenLines, vector<vector<int>> &triggerLines, |
| | | vector<vector<int>> &redAreas, vector<vector<int>> &greenLines, |
| | | vector<vector<int>> &triggerLines, vector<vector<int>> &roadEdgeLines, |
| | | vector<int> area, vector<int> stopLine); |
| | | |
| | | void SetCarMeasurePoint(double *basePoint, int *axial, int *left_front_tire, |