| | |
| | | @JSONField(serialize = false) |
| | | private Map<String, float[]> vals; |
| | | |
| | | @JSONField(serialize = false) |
| | | private Map<String, List<XYO>> xyo; |
| | | |
| | | public TerrainDto() { |
| | | vals = new HashMap<>(); |
| | | size = new ArrayList<>(); |
| | | xyo = new HashMap<>(); |
| | | } |
| | | |
| | | public TerrainDto(List<Integer> sizes) { |
| | |
| | | |
| | | for (Integer i : sizes) { |
| | | size.add(new int[]{i, i}); |
| | | |
| | | /*List<XYO> list = new ArrayList<>(); |
| | | for (int x = 0; x < i; x++) { |
| | | for (int y = 0; y < i; y++) { |
| | | list.add(new XYO(x, y, i)); |
| | | } |
| | | } |
| | | xyo.put(i + "_" + i, list);*/ |
| | | } |
| | | } |
| | | |
| | |
| | | public void setVals(Map<String, float[]> vals) { |
| | | this.vals = vals; |
| | | } |
| | | |
| | | public Map<String, List<XYO>> getXyo() { |
| | | return xyo; |
| | | } |
| | | |
| | | public void setXyo(Map<String, List<XYO>> xyo) { |
| | | this.xyo = xyo; |
| | | } |
| | | } |