| | |
| | | /** |
| | | * 添加点 |
| | | */ |
| | | public void addPoint(Double x, Double y, List<Double> vals) { |
| | | Point point = new Point(x, y, vals); |
| | | public void addPoint(double x, double y, double len, List<Double> vals) { |
| | | Point point = new Point(x, y, len, vals); |
| | | this.points.add(point); |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | public static class Point { |
| | | private Double x; |
| | | private double x; |
| | | |
| | | private Double y; |
| | | private double y; |
| | | |
| | | private double len; |
| | | |
| | | private List<Double> vals; |
| | | |
| | | public Point() { |
| | | } |
| | | |
| | | public Point(Double x, Double y, List<Double> vals) { |
| | | public Point(double x, double y, double len, List<Double> vals) { |
| | | this.x = x; |
| | | this.y = y; |
| | | this.len = WebHelper.round(len, 3); |
| | | this.vals = vals; |
| | | } |
| | | |
| | | public Double getX() { |
| | | public double getX() { |
| | | return x; |
| | | } |
| | | |
| | | public void setX(Double x) { |
| | | public void setX(double x) { |
| | | this.x = x; |
| | | } |
| | | |
| | | public Double getY() { |
| | | public double getY() { |
| | | return y; |
| | | } |
| | | |
| | | public void setY(Double y) { |
| | | public void setY(double y) { |
| | | this.y = y; |
| | | } |
| | | |
| | | public double getLen() { |
| | | return len; |
| | | } |
| | | |
| | | public void setLen(double len) { |
| | | this.len = len; |
| | | } |
| | | |
| | | public List<Double> getVals() { |
| | | return vals; |
| | | } |