From 148254bb1dc170db320bcb208ca79b0e252751d8 Mon Sep 17 00:00:00 2001
From: fctom1215 <fctom1215@outlook.com>
Date: 星期三, 28 四月 2021 19:26:00 +0800
Subject: [PATCH] 修改科目三道路识别问题
---
lib/src/main/cpp/driver_test.cpp | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/lib/src/main/cpp/driver_test.cpp b/lib/src/main/cpp/driver_test.cpp
index f6c9ee7..ab63bb9 100644
--- a/lib/src/main/cpp/driver_test.cpp
+++ b/lib/src/main/cpp/driver_test.cpp
@@ -381,6 +381,29 @@
// RoadMap.examScheme.assign(scheme.begin(), scheme.end());
DEBUG("寰楀埌鏂扮殑璺�冨湴鍥� 璺暟閲� %d 鐗规畩鍖哄煙鏁伴噺 %d 鍏朵粬绂佹绾挎暟閲� %d 椤圭洰鏁伴噺 %d", RoadMap.roads.size(), RoadMap.specialAreas.size(), RoadMap.forbidLines.size(), RoadMap.examScheme.size());
+
+ for (int i = 0; i < RoadMap.roads.size(); ++i) {
+ DEBUG("璺� id = %d", RoadMap.roads[i].id);
+ DEBUG("宸﹁竟绾挎鏁� %d", RoadMap.roads[i].leftEdge.size());
+ for (int j = 0; j < RoadMap.roads[i].leftEdge.size(); ++j) {
+ int n = RoadMap.roads[i].leftEdge[j].points.size();
+
+ DEBUG("\t褰撳墠宸﹁竟绾挎 绫诲瀷 %d 鐐规暟 %d", RoadMap.roads[i].leftEdge[j].character, n);
+ for (int k = 0; k < n; ++k) {
+ DEBUG("\t\t鐐瑰潗鏍� %d: %f, %f", k, RoadMap.roads[i].leftEdge[j].points[k].X, RoadMap.roads[i].leftEdge[j].points[k].Y);
+ }
+ }
+
+ DEBUG("鍙宠竟绾挎鏁� %d", RoadMap.roads[i].rightEdge.size());
+ for (int j = 0; j < RoadMap.roads[i].rightEdge.size(); ++j) {
+ int n = RoadMap.roads[i].rightEdge[j].points.size();
+
+ DEBUG("\t褰撳墠鍙宠竟绾挎 绫诲瀷 %d 鐐规暟 %d", RoadMap.roads[i].rightEdge[j].character, n);
+ for (int k = 0; k < n; ++k) {
+ DEBUG("\t\t鐐瑰潗鏍� %d: %f, %f", k, RoadMap.roads[i].rightEdge[j].points[k].X, RoadMap.roads[i].rightEdge[j].points[k].Y);
+ }
+ }
+ }
}
void SetRoadExamScheme(vector<scheme_t> &scheme)
--
Gitblit v1.8.0