public override int GetHashCode()
 {
     unchecked
     {
         return((position.GetHashCode() * 397) ^ headingRadians.GetHashCode());
     }
 }
Beispiel #2
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((Position.GetHashCode() * 397) ^ Index);
     }
 }
Beispiel #3
0
 public int GetHashCode()
 {
     if (sdfTexture == null)
     {
         return(0);
     }
     return(sdfTexture.GetHashCode() ^ size.GetHashCode());
 }
        public override int GetHashCode()
        {
            int h = -1370888234;

            h = h * -1521134295 + pos.GetHashCode();
            h = h * -1521134295 + vec.GetHashCode();
            return(h);
        }
Beispiel #5
0
 public int GetHashCode()
 {
     if (heightMap == null)
     {
         return(0);
     }
     return(heightMap.GetHashCode() ^ size.GetHashCode() ^ heightScale.GetHashCode());
 }
        public readonly override int GetHashCode()
        {
            int hashCode = 248693243;

            hashCode = hashCode * -1521134295 + Id.GetHashCode();
            hashCode = hashCode * -1521134295 + Phase.GetHashCode();
            hashCode = hashCode * -1521134295 + PointScreen.GetHashCode();
            hashCode = hashCode * -1521134295 + Time.GetHashCode();
            return(hashCode);
        }
Beispiel #7
0
        public override int GetHashCode()
        {
            int hashCode = -1241407421;

            hashCode = hashCode * -1521134295 + cameraLTW.GetHashCode();
            hashCode = hashCode * -1521134295 + clipPlane.GetHashCode();
            hashCode = hashCode * -1521134295 + offsetX.GetHashCode();
            hashCode = hashCode * -1521134295 + offsetY.GetHashCode();
            hashCode = hashCode * -1521134295 + alignment.GetHashCode();
            return(hashCode);
        }
Beispiel #8
0
 public int GetHashCode()
 {
     return
         (size.GetHashCode() ^
          sdfTexture.GetHashCode() ^
          heightMap.GetHashCode() ^
          heightScale.GetHashCode() ^
          neighborThreshold.GetHashCode() ^
          forceFactor.GetHashCode() ^
          quadTree.allTree.GetHashCode() ^
          quadTree.alphaTree.GetHashCode() ^
          quadTree.betaTree.GetHashCode() ^
          quadTree.allElements.GetHashCode() ^
          quadTree.alphaElements.GetHashCode() ^
          quadTree.betaElements.GetHashCode()
         );
 }
 public static int Float2GetHashCode(ref float2 a)
 {
     return(a.GetHashCode());
 }
 public override int GetHashCode()
 => HitPoint.GetHashCode()
 ^ SinkVecInv.GetHashCode()
 ^ HitNormal.GetHashCode();
Beispiel #11
0
 public override int GetHashCode()
 {
     return(min.GetHashCode() ^ (max.GetHashCode() << 2));
 }
Beispiel #12
0
 public override int GetHashCode()
 => Id ^ (int)Phase ^ (int)Type ^ PointScreen.GetHashCode() ^ Time.GetHashCode();
Beispiel #13
0
 /// <summary>
 /// Returns a hash code for this instance.
 /// </summary>
 public static int GetHashCode(float2 v) => v.GetHashCode();
Beispiel #14
0
 public override int GetHashCode()
 {
     return(new int2(boundBox.GetHashCode(), pivotPosition.GetHashCode()).GetHashCode());
 }