package safeluck.drive.evaluation.bean; import java.util.List; /** * DriveJudge * * 主要用于教练踩点, 一个RouteCollect就是一条线路 * 可以有多个触发线,多个路口 * Created by lzw on 2020/9/16. 10:03:06 * 邮箱:632393724@qq.com * All Rights Saved! Chongqing AnYun Tech co. LTD */ public class RouteCollect { /** * name : 线路一 * crossing_active : [{"road":2,"idx":0,"active":1},{"road":2,"idx":1,"active":1}] * trigger_line : [{"x_y":[333.365,696.3354],"road":2,"type":2},{"x_y":[333.365,696.3354],"road":5,"type":4},{"x_y":[333.365,696.3354],"road":3,"type":3},{"x_y":[333.365,696.3354],"road":6,"type":1}] */ private String name; private List crossing_active; private List trigger_line; public String getName() { return name; } public void setName(String name) { this.name = name; } public List getCrossing_active() { return crossing_active; } public void setCrossing_active(List crossing_active) { this.crossing_active = crossing_active; } public List getTrigger_line() { return trigger_line; } public void setTrigger_line(List trigger_line) { this.trigger_line = trigger_line; } public static class CrossingActiveBean { /** * road : 2 * idx : 0 * active : 1 */ private int road; private int idx; private int active; public int getRoad() { return road; } public void setRoad(int road) { this.road = road; } public int getIdx() { return idx; } public void setIdx(int idx) { this.idx = idx; } public int getActive() { return active; } public void setActive(int active) { this.active = active; } } public static class TriggerLineBean { /** * x_y : [333.365,696.3354] * road : 2 * type : 2 */ private int road; private int type; private List x_y; public int getRoad() { return road; } public void setRoad(int road) { this.road = road; } public int getType() { return type; } public void setType(int type) { this.type = type; } public List getX_y() { return x_y; } public void setX_y(List x_y) { this.x_y = x_y; } } }