1 package cz.cuni.amis.pogamut.defcon.communication.worldview.modules.grid.basic;
2
3 import cz.cuni.amis.pogamut.base3d.worldview.object.Location;
4 import cz.cuni.amis.pogamut.defcon.communication.worldview.modules.grid.IGridCellId;
5
6
7
8
9
10
11
12 public class SymmetricGridCellId implements IGridCellId {
13
14 protected final Location location;
15
16 public SymmetricGridCellId(float x, float y) {
17 location = new Location(x, y);
18 }
19
20 public SymmetricGridCellId(Location location) {
21 this.location = location;
22 }
23
24 @Override
25 public float getX() {
26 return (float)location.getX();
27 }
28
29 @Override
30 public float getY() {
31 return (float)location.getY();
32 }
33
34 @Override
35 public Location getLocation() {
36 return location;
37 }
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60 }