From 5963af548d5231749144a88205ca297381a48474 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期五, 22 五月 2020 18:59:26 +0800
Subject: [PATCH] 坐标

---
 app/src/main/java/safeluck/drive/evaluation/bean/RoadExamMap2.java |  150 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 150 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/bean/RoadExamMap2.java b/app/src/main/java/safeluck/drive/evaluation/bean/RoadExamMap2.java
new file mode 100644
index 0000000..d6e6e79
--- /dev/null
+++ b/app/src/main/java/safeluck/drive/evaluation/bean/RoadExamMap2.java
@@ -0,0 +1,150 @@
+package safeluck.drive.evaluation.bean;
+
+import java.util.List;
+
+public class RoadExamMap2 {
+    private List<Double> points;
+    private List<RoadBean> road;
+    private List<SpecialAreaBean> special_area;
+    private List<TriggerLineBean> trigger_line;
+
+    public List<Double> getPoints() {
+        return points;
+    }
+    public List<RoadBean> getRoadBean() {
+        return road;
+    }
+    public List<SpecialAreaBean> getSpecialAreaBean() {
+        return special_area;
+    }
+    public List<TriggerLineBean> getTriggerLineBean() {
+        return trigger_line;
+    }
+
+    public static class RoadBean {
+        private int id;
+        private List<Integer> start_line;
+        private List<Integer> end_line;
+        private int active;
+        private int target_road;
+        private int stop_flag;
+        private String tts;
+        private List<EdgeBean> left_edge;
+        private List<EdgeBean> right_edge;
+        private List<List<List<SeparateBean>>> separate;
+
+        public int getId() {
+            return id;
+        }
+        public List<Integer> getStart_line() {
+            return start_line;
+        }
+        public List<Integer> getEnd_line() {
+            return end_line;
+        }
+        public int getActive() {
+            return active;
+        }
+        public int getTarget_road() {
+            return target_road;
+        }
+        public int getStop_flag() {
+            return stop_flag;
+        }
+        public String getTts() {
+            return tts;
+        }
+        public List<EdgeBean> getLeft_edge() {
+            return left_edge;
+        }
+        public List<EdgeBean> getRight_edge() {
+            return right_edge;
+        }
+
+        public List<List<List<SeparateBean>>> getSeparate() {
+            return separate;
+        }
+
+        public static class EdgeBean {
+            private int type;
+            private List<Integer> line;
+
+            public int getType() {
+                return type;
+            }
+            public List<Integer> getLine() {
+                return line;
+            }
+        }
+        public static class SeparateBean {
+            /**
+             * type : 0
+             * line : [16,42]
+             */
+
+            private int type;
+            private List<Integer> line;
+
+            public int getType() {
+                return type;
+            }
+
+            public void setType(int type) {
+                this.type = type;
+            }
+
+            public List<Integer> getLine() {
+                return line;
+            }
+
+            public void setLine(List<Integer> line) {
+                this.line = line;
+            }
+        }
+    }
+
+    public static class SpecialAreaBean {
+        private int id;
+        private int road;
+        private int type;
+        private List<Integer> area;
+
+        public int getId() {
+            return id;
+        }
+        public int getRoad() {
+            return road;
+        }
+        public int getType() {
+            return type;
+        }
+        public List<Integer> getArea() {
+            return area;
+        }
+    }
+
+    public static class TriggerLineBean {
+        private int id;
+        private int road;
+        private int type;
+        private String tts;
+        private List<Integer> line;
+
+        public int getId() {
+            return id;
+        }
+        public int getRoad() {
+            return road;
+        }
+        public int getType() {
+            return type;
+        }
+        public List<Integer> getLine() {
+            return line;
+        }
+        public String getTts() {
+            return tts;
+        }
+    }
+}
+

--
Gitblit v1.8.0