computes a hash code for a double value , using the algorithm from joshua bloch 's book effective java '' concode_field_sep double NULL_ORDINATE concode_elem_sep double x concode_elem_sep double y concode_elem_sep int X concode_elem_sep double z concode_elem_sep int Y concode_elem_sep int dimensionsToTest concode_elem_sep long serialVersionUID concode_elem_sep int Z concode_field_sep double getOrdinate concode_elem_sep int compare concode_elem_sep int compare concode_elem_sep double distance concode_elem_sep void setOrdinate concode_elem_sep boolean equals2D concode_elem_sep boolean equals concode_elem_sep boolean equals3D concode_elem_sep Object clone concode_elem_sep void setCoordinate concode_elem_sep String toString concode_elem_sep int compareTo
int function ( double arg0 ) { long loc0 = Double . doubleToLongBits ( arg0 ) ; return ( int ) ( loc0 ^ ( loc0 >>> 32 ) ) ; }