using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace Pathfinding { // Token: 0x02000028 RID: 40 [Token(Token = "0x2000013")] public static class Polygon { // Token: 0x06000239 RID: 569 RVA: 0x000031F4 File Offset: 0x000013F4 [Token(Token = "0x60001E0")] [Address(RVA = "0x9DA660", Offset = "0x9D9660", VA = "0x1809DA660")] public static bool ContainsPointXZ(Vector3 a, Vector3 b, Vector3 c, Vector3 p) { return default(bool); } // Token: 0x0600023A RID: 570 RVA: 0x0000320C File Offset: 0x0000140C [Token(Token = "0x60001E1")] [Address(RVA = "0x9DA370", Offset = "0x9D9370", VA = "0x1809DA370")] public static bool ContainsPointXZ(Int3 a, Int3 b, Int3 c, Int3 p) { return default(bool); } // Token: 0x0600023B RID: 571 RVA: 0x00003224 File Offset: 0x00001424 [Token(Token = "0x60001E2")] [Address(RVA = "0x9DA8F0", Offset = "0x9D98F0", VA = "0x1809DA8F0")] public static bool ContainsPoint(Int2 a, Int2 b, Int2 c, Int2 p) { return default(bool); } // Token: 0x0600023C RID: 572 RVA: 0x0000323C File Offset: 0x0000143C [Token(Token = "0x60001E3")] [Address(RVA = "0x9DA780", Offset = "0x9D9780", VA = "0x1809DA780")] public static bool ContainsPoint(Vector2[] polyPoints, Vector2 p) { return default(bool); } // Token: 0x0600023D RID: 573 RVA: 0x00003254 File Offset: 0x00001454 [Token(Token = "0x60001E4")] [Address(RVA = "0x9DA490", Offset = "0x9D9490", VA = "0x1809DA490")] public static bool ContainsPointXZ(Vector3[] polyPoints, Vector3 p) { return default(bool); } // Token: 0x0600023E RID: 574 RVA: 0x0000326C File Offset: 0x0000146C [Token(Token = "0x60001E5")] [Address(RVA = "0x9DAC80", Offset = "0x9D9C80", VA = "0x1809DAC80")] public static int SampleYCoordinateInTriangle(Int3 p1, Int3 p2, Int3 p3, Int3 p) { return 0; } // Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E6")] [Address(RVA = "0x9DA960", Offset = "0x9D9960", VA = "0x1809DA960")] public static Vector3[] ConvexHullXZ(Vector3[] points) { return null; } // Token: 0x06000240 RID: 576 RVA: 0x00003284 File Offset: 0x00001484 [Token(Token = "0x60001E7")] [Address(RVA = "0x9D9300", Offset = "0x9D8300", VA = "0x1809D9300")] public static Vector2 ClosestPointOnTriangle(Vector2 a, Vector2 b, Vector2 c, Vector2 p) { return default(Vector2); } // Token: 0x06000241 RID: 577 RVA: 0x0000329C File Offset: 0x0000149C [Token(Token = "0x60001E8")] [Address(RVA = "0x9D8C00", Offset = "0x9D7C00", VA = "0x1809D8C00")] public static Vector3 ClosestPointOnTriangleXZ(Vector3 a, Vector3 b, Vector3 c, Vector3 p) { return default(Vector3); } // Token: 0x06000242 RID: 578 RVA: 0x000032B4 File Offset: 0x000014B4 [Token(Token = "0x60001E9")] [Address(RVA = "0x9D96C0", Offset = "0x9D86C0", VA = "0x1809D96C0")] public static Vector3 ClosestPointOnTriangle(Vector3 a, Vector3 b, Vector3 c, Vector3 p) { return default(Vector3); } // Token: 0x06000243 RID: 579 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60001EA")] [Address(RVA = "0x9D9E20", Offset = "0x9D8E20", VA = "0x1809D9E20")] public static void CompressMesh(List vertices, List triangles, out Int3[] outVertices, out int[] outTriangles) { } // Token: 0x06000244 RID: 580 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60001EB")] [Address(RVA = "0x9DB180", Offset = "0x9DA180", VA = "0x1809DB180")] public static void TraceContours(Dictionary outline, HashSet hasInEdge, Action, bool> results) { } // Token: 0x06000245 RID: 581 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60001EC")] [Address(RVA = "0x9DAF70", Offset = "0x9D9F70", VA = "0x1809DAF70")] public static void Subdivide(List points, List result, int subSegments) { } // Token: 0x04000136 RID: 310 [Token(Token = "0x40000E3")] private static readonly Dictionary cached_Int3_int_dict; } }