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