/* * (non-Javadoc) * * @see java.lang.Object#hashCode() */ @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + getOuterType().hashCode(); result = prime * result + ((mDistance == null) ? 0 : mDistance.hashCode()); result = prime * result + ((mHitRay == null) ? 0 : mHitRay.hashCode()); result = prime * result + ((mIntersection == null) ? 0 : mIntersection.hashCode()); return result; }