@Override
	public boolean equals(Object o) {
		if (this == o)
			return true;
		if (o == null || getClass() != o.getClass())
			return false;

		NodeData nodeData = (NodeData) o;

		if (x != nodeData.x)
			return false;
		if (y != nodeData.y)
			return false;

		return true;
	}