using System; using UnityEngine; namespace ProBuilder2.Common { // Token: 0x02000059 RID: 89 public static class pb_Vector { // Token: 0x06000295 RID: 661 RVA: 0x0001FA3C File Offset: 0x0001DE3C public static int GetHashCode(Vector2 v) { int num = 27; num = num * 29 + Convert.ToInt32(v.x * 1000f); return num * 29 + Convert.ToInt32(v.y * 1000f); } // Token: 0x06000296 RID: 662 RVA: 0x0001FA80 File Offset: 0x0001DE80 public static int GetHashCode(Vector3 v) { int num = 27; num = num * 29 + Convert.ToInt32(v.x * 1000f); num = num * 29 + Convert.ToInt32(v.y * 1000f); return num * 29 + Convert.ToInt32(v.z * 1000f); } // Token: 0x06000297 RID: 663 RVA: 0x0001FADC File Offset: 0x0001DEDC public static int GetHashCode(Vector4 v) { int num = 27; num = num * 29 + Convert.ToInt32(v.x * 1000f); num = num * 29 + Convert.ToInt32(v.y * 1000f); num = num * 29 + Convert.ToInt32(v.z * 1000f); return num * 29 + Convert.ToInt32(v.w * 1000f); } // Token: 0x040001D8 RID: 472 public const float FLT_COMPARE_RESOLUTION = 1000f; } }