예제 #1
0
        /// <summary>
        /// Returns the hash code for this instance</summary>
        /// <returns>A 32-bit signed integer that is the hash code for this instance</returns>
        public override int GetHashCode()
        {
            long bits = 1;

            bits = 31 * bits + Angle.GetHashCode();
            bits = 31 * bits + Axis.GetHashCode();
            return((int)(bits ^ (bits >> 32)));
        }