| | |
| | | int triggerLineNum; |
| | | trigger_line_t *triggerLine; |
| | | |
| | | Line startLine; |
| | | Line endLine; |
| | | Polygon area; // 子项目的区域 |
| | | Line stopLine; // 诸如人行道、路口等考点的停止线 |
| | | int flagStop; // 到达开始线前,是否需要停车 |
| | | }; |
| | | |
| | |
| | | void CleanRoadMap(void); |
| | | void SetRoadMapPoints(vector<double> &mapPoints); |
| | | void AddRoadMapParent(int id, int type, string tts, 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<int> area, vector<int> stopLine); |
| | | |
| | | void SetCarMeasurePoint(double *basePoint, int *axial, int *left_front_tire, |
| | | int *right_front_tire, int *left_rear_tire, int *right_rear_tire, |