public override bool Equals(Object o) { if (o == this) { return true; } if (!(o is CellWorldPosition)) { return false; } CellWorldPosition cwp = (CellWorldPosition) o; return ((this.x == cwp.x) && (this.y == cwp.y)); }