compute the square of the normal distance to a vector described by a vector taken from the origin . monotonically increasing for arc distances up to pi/2 . concode_field_sep double MINIMUM_RESOLUTION concode_elem_sep double MINIMUM_RESOLUTION_SQUARED concode_elem_sep double x concode_elem_sep double y concode_elem_sep double z concode_elem_sep double MINIMUM_RESOLUTION_CUBED concode_field_sep Vector rotateZY concode_elem_sep Vector rotateZY concode_elem_sep boolean isNumericallyIdentical concode_elem_sep boolean isNumericallyIdentical concode_elem_sep double computeDesiredEllipsoidMagnitude concode_elem_sep double computeDesiredEllipsoidMagnitude concode_elem_sep Vector rotateXY concode_elem_sep Vector rotateXY concode_elem_sep Vector rotateXZ concode_elem_sep Vector rotateXZ concode_elem_sep double normalDistance concode_elem_sep double normalDistance concode_elem_sep double dotProduct concode_elem_sep double dotProduct concode_elem_sep double linearDistance concode_elem_sep double linearDistance concode_elem_sep boolean isWithin concode_elem_sep Vector translate concode_elem_sep int hashCode concode_elem_sep Vector normalize concode_elem_sep boolean equals concode_elem_sep double linearDistanceSquared concode_elem_sep double linearDistanceSquared concode_elem_sep double magnitude concode_elem_sep double magnitude concode_elem_sep String toString
double function ( final Vector arg0 ) { double loc0 = dotProduct ( arg0 ) ; double loc1 = this . x * loc0 - arg0 . x ; double loc2 = this . y * loc0 - arg0 . y ; double loc3 = this . z * loc0 - arg0 . z ; return loc1 * loc1 + loc2 * loc2 + loc3 * loc3 ; }