@Override
	public boolean equals(Object obj){
		if (obj == null) return false;
		if (!(obj instanceof Point)) return false;
		Point point = (Point)obj;
		if (!(getX() == point.getX())) return false;
		if (!(getY() == point.getY())) return false;
		if (!(getZ() == point.getZ())) return false;
		return true;
	}