@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (isOnSurface?1:0); if (isOnSurface) { result = 31 * result + thePoint.hashCode(); } return result; }
@Override public int hashCode() { int result = super.hashCode(); for (final GeoPoint p : surfacePoints) { result = 31 * result + p.hashCode(); } return result; }
@Override public int hashCode() { int result = super.hashCode(); for (final GeoPoint p : surfacePoints) { result = 31 * result + p.hashCode(); } return result; }
@Override public int hashCode() { int result = super.hashCode(); for (final GeoPoint p : surfacePoints) { result = 31 * result + p.hashCode(); } return result; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + minXPlane.hashCode(); result = 31 * result + maxXPlane.hashCode(); result = 31 * result + yPlane.hashCode(); result = 31 * result + minZPlane.hashCode(); result = 31 * result + maxZPlane.hashCode(); return result; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + minXPlane.hashCode(); result = 31 * result + maxXPlane.hashCode(); result = 31 * result + minYPlane.hashCode(); result = 31 * result + maxYPlane.hashCode(); result = 31 * result + zPlane.hashCode(); return result; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + xPlane.hashCode(); result = 31 * result + minYPlane.hashCode(); result = 31 * result + maxYPlane.hashCode(); result = 31 * result + minZPlane.hashCode(); result = 31 * result + maxZPlane.hashCode(); return result; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (isWholeWorld?1:0); if (!isWholeWorld) { result = 31 * result + minXPlane.hashCode(); result = 31 * result + maxXPlane.hashCode(); result = 31 * result + minYPlane.hashCode(); result = 31 * result + maxYPlane.hashCode(); result = 31 * result + minZPlane.hashCode(); result = 31 * result + maxZPlane.hashCode(); } return result; }