public static boolean compare(Vector3D a, Vector3D b, double epsilon)
	{
		boolean xInRange = (a.x >= b.x - epsilon) && (a.x <= b.x + epsilon);
		boolean yInRange = (a.y >= b.y - epsilon) && (a.y <= b.y + epsilon);
		boolean zInRange = (a.z >= b.z - epsilon) && (a.z <= b.z + epsilon);
		return xInRange && yInRange && zInRange;
	}