using System; using Cpp2IlInjected; using UnityEngine; namespace Pathfinding { // Token: 0x02000026 RID: 38 [Token(Token = "0x2000011")] public static class VectorMath { // Token: 0x060001FD RID: 509 RVA: 0x00002C6C File Offset: 0x00000E6C [Token(Token = "0x60001A4")] [Address(RVA = "0x249CBE0", Offset = "0x249B9E0", VA = "0x18249CBE0")] public static Vector2 ComplexMultiply(Vector2 a, Vector2 b) { return default(Vector2); } // Token: 0x060001FE RID: 510 RVA: 0x00002C84 File Offset: 0x00000E84 [Token(Token = "0x60001A5")] [Address(RVA = "0x249CB80", Offset = "0x249B980", VA = "0x18249CB80")] public static Vector2 ComplexMultiplyConjugate(Vector2 a, Vector2 b) { return default(Vector2); } // Token: 0x060001FF RID: 511 RVA: 0x00002C9C File Offset: 0x00000E9C [Token(Token = "0x60001A6")] [Address(RVA = "0x249C4E0", Offset = "0x249B2E0", VA = "0x18249C4E0")] public static Vector3 ClosestPointOnLine(Vector3 lineStart, Vector3 lineEnd, Vector3 point) { return default(Vector3); } // Token: 0x06000200 RID: 512 RVA: 0x00002CB4 File Offset: 0x00000EB4 [Token(Token = "0x60001A7")] [Address(RVA = "0x249C1B0", Offset = "0x249AFB0", VA = "0x18249C1B0")] public static float ClosestPointOnLineFactor(Vector3 lineStart, Vector3 lineEnd, Vector3 point) { return 0f; } // Token: 0x06000201 RID: 513 RVA: 0x00002CCC File Offset: 0x00000ECC [Token(Token = "0x60001A8")] [Address(RVA = "0x249C330", Offset = "0x249B130", VA = "0x18249C330")] public static float ClosestPointOnLineFactor(Int3 lineStart, Int3 lineEnd, Int3 point) { return 0f; } // Token: 0x06000202 RID: 514 RVA: 0x00002CE4 File Offset: 0x00000EE4 [Token(Token = "0x60001A9")] [Address(RVA = "0x249C440", Offset = "0x249B240", VA = "0x18249C440")] public static float ClosestPointOnLineFactor(Int2 lineStart, Int2 lineEnd, Int2 point) { return 0f; } // Token: 0x06000203 RID: 515 RVA: 0x00002CFC File Offset: 0x00000EFC [Token(Token = "0x60001AA")] [Address(RVA = "0x249C950", Offset = "0x249B750", VA = "0x18249C950")] public static Vector3 ClosestPointOnSegment(Vector3 lineStart, Vector3 lineEnd, Vector3 point) { return default(Vector3); } // Token: 0x06000204 RID: 516 RVA: 0x00002D14 File Offset: 0x00000F14 [Token(Token = "0x60001AB")] [Address(RVA = "0x249C680", Offset = "0x249B480", VA = "0x18249C680")] public static Vector3 ClosestPointOnSegmentXZ(Vector3 lineStart, Vector3 lineEnd, Vector3 point) { return default(Vector3); } // Token: 0x06000205 RID: 517 RVA: 0x00002D2C File Offset: 0x00000F2C [Token(Token = "0x60001AC")] [Address(RVA = "0x249FD10", Offset = "0x249EB10", VA = "0x18249FD10")] public static float SqrDistancePointSegmentApproximate(int x, int z, int px, int pz, int qx, int qz) { return 0f; } // Token: 0x06000206 RID: 518 RVA: 0x00002D44 File Offset: 0x00000F44 [Token(Token = "0x60001AD")] [Address(RVA = "0x249FBE0", Offset = "0x249E9E0", VA = "0x18249FBE0")] public static float SqrDistancePointSegmentApproximate(Int3 a, Int3 b, Int3 p) { return 0f; } // Token: 0x06000207 RID: 519 RVA: 0x00002D5C File Offset: 0x00000F5C [Token(Token = "0x60001AE")] [Address(RVA = "0x249FDF0", Offset = "0x249EBF0", VA = "0x18249FDF0")] public static float SqrDistancePointSegment(Vector3 a, Vector3 b, Vector3 p) { return 0f; } // Token: 0x06000208 RID: 520 RVA: 0x00002D74 File Offset: 0x00000F74 [Token(Token = "0x60001AF")] [Address(RVA = "0x24A0090", Offset = "0x249EE90", VA = "0x1824A0090")] public static float SqrDistanceSegmentSegment(Vector3 s1, Vector3 e1, Vector3 s2, Vector3 e2) { return 0f; } // Token: 0x06000209 RID: 521 RVA: 0x00002D8C File Offset: 0x00000F8C [Token(Token = "0x60001B0")] [Address(RVA = "0x24A0570", Offset = "0x249F370", VA = "0x1824A0570")] public static float SqrDistanceXZ(Vector3 a, Vector3 b) { return 0f; } // Token: 0x0600020A RID: 522 RVA: 0x00002DA4 File Offset: 0x00000FA4 [Token(Token = "0x60001B1")] [Address(RVA = "0x249FAE0", Offset = "0x249E8E0", VA = "0x18249FAE0")] public static long SignedTriangleAreaTimes2XZ(Int3 a, Int3 b, Int3 c) { return 0L; } // Token: 0x0600020B RID: 523 RVA: 0x00002DBC File Offset: 0x00000FBC [Token(Token = "0x60001B2")] [Address(RVA = "0x249FB60", Offset = "0x249E960", VA = "0x18249FB60")] public static float SignedTriangleAreaTimes2XZ(Vector3 a, Vector3 b, Vector3 c) { return 0f; } // Token: 0x0600020C RID: 524 RVA: 0x00002DD4 File Offset: 0x00000FD4 [Token(Token = "0x60001B3")] [Address(RVA = "0x249EDF0", Offset = "0x249DBF0", VA = "0x18249EDF0")] public static bool RightXZ(Vector3 a, Vector3 b, Vector3 p) { return default(bool); } // Token: 0x0600020D RID: 525 RVA: 0x00002DEC File Offset: 0x00000FEC [Token(Token = "0x60001B4")] [Address(RVA = "0x249CE30", Offset = "0x249BC30", VA = "0x18249CE30")] public static bool RightXZ(Int3 a, Int3 b, Int3 p) { return default(bool); } // Token: 0x0600020E RID: 526 RVA: 0x00002E04 File Offset: 0x00001004 [Token(Token = "0x60001B5")] [Address(RVA = "0x249FA40", Offset = "0x249E840", VA = "0x18249FA40")] public static Side SideXZ(Int3 a, Int3 b, Int3 p) { return Side.Colinear; } // Token: 0x0600020F RID: 527 RVA: 0x00002E1C File Offset: 0x0000101C [Token(Token = "0x60001B6")] [Address(RVA = "0x249ED90", Offset = "0x249DB90", VA = "0x18249ED90")] public static bool RightOrColinear(Vector2 a, Vector2 b, Vector2 p) { return default(bool); } // Token: 0x06000210 RID: 528 RVA: 0x00002E34 File Offset: 0x00001034 [Token(Token = "0x60001B7")] [Address(RVA = "0x249CD60", Offset = "0x249BB60", VA = "0x18249CD60")] public static bool RightOrColinear(Int2 a, Int2 b, Int2 p) { return default(bool); } // Token: 0x06000211 RID: 529 RVA: 0x00002E4C File Offset: 0x0000104C [Token(Token = "0x60001B8")] [Address(RVA = "0x249ED00", Offset = "0x249DB00", VA = "0x18249ED00")] public static bool RightOrColinearXZ(Vector3 a, Vector3 b, Vector3 p) { return default(bool); } // Token: 0x06000212 RID: 530 RVA: 0x00002E64 File Offset: 0x00001064 [Token(Token = "0x60001B9")] [Address(RVA = "0x249CCD0", Offset = "0x249BAD0", VA = "0x18249CCD0")] public static bool RightOrColinearXZ(Int3 a, Int3 b, Int3 p) { return default(bool); } // Token: 0x06000213 RID: 531 RVA: 0x00002E7C File Offset: 0x0000107C [Token(Token = "0x60001BA")] [Address(RVA = "0x249CC40", Offset = "0x249BA40", VA = "0x18249CC40")] public static bool IsClockwiseMarginXZ(Vector3 a, Vector3 b, Vector3 c) { return default(bool); } // Token: 0x06000214 RID: 532 RVA: 0x00002E94 File Offset: 0x00001094 [Token(Token = "0x60001BB")] [Address(RVA = "0x249CDA0", Offset = "0x249BBA0", VA = "0x18249CDA0")] public static bool IsClockwiseXZ(Vector3 a, Vector3 b, Vector3 c) { return default(bool); } // Token: 0x06000215 RID: 533 RVA: 0x00002EAC File Offset: 0x000010AC [Token(Token = "0x60001BC")] [Address(RVA = "0x249CE30", Offset = "0x249BC30", VA = "0x18249CE30")] public static bool IsClockwiseXZ(Int3 a, Int3 b, Int3 c) { return default(bool); } // Token: 0x06000216 RID: 534 RVA: 0x00002EC4 File Offset: 0x000010C4 [Token(Token = "0x60001BD")] [Address(RVA = "0x249CCD0", Offset = "0x249BAD0", VA = "0x18249CCD0")] public static bool IsClockwiseOrColinearXZ(Int3 a, Int3 b, Int3 c) { return default(bool); } // Token: 0x06000217 RID: 535 RVA: 0x00002EDC File Offset: 0x000010DC [Token(Token = "0x60001BE")] [Address(RVA = "0x249CD60", Offset = "0x249BB60", VA = "0x18249CD60")] public static bool IsClockwiseOrColinear(Int2 a, Int2 b, Int2 c) { return default(bool); } // Token: 0x06000218 RID: 536 RVA: 0x00002EF4 File Offset: 0x000010F4 [Token(Token = "0x60001BF")] [Address(RVA = "0x249D0F0", Offset = "0x249BEF0", VA = "0x18249D0F0")] public static bool IsColinear(Vector3 a, Vector3 b, Vector3 c) { return default(bool); } // Token: 0x06000219 RID: 537 RVA: 0x00002F0C File Offset: 0x0000110C [Token(Token = "0x60001C0")] [Address(RVA = "0x249D080", Offset = "0x249BE80", VA = "0x18249D080")] public static bool IsColinear(Vector2 a, Vector2 b, Vector2 c) { return default(bool); } // Token: 0x0600021A RID: 538 RVA: 0x00002F24 File Offset: 0x00001124 [Token(Token = "0x60001C1")] [Address(RVA = "0x249CF50", Offset = "0x249BD50", VA = "0x18249CF50")] public static bool IsColinearXZ(Int3 a, Int3 b, Int3 c) { return default(bool); } // Token: 0x0600021B RID: 539 RVA: 0x00002F3C File Offset: 0x0000113C [Token(Token = "0x60001C2")] [Address(RVA = "0x249CFE0", Offset = "0x249BDE0", VA = "0x18249CFE0")] public static bool IsColinearXZ(Vector3 a, Vector3 b, Vector3 c) { return default(bool); } // Token: 0x0600021C RID: 540 RVA: 0x00002F54 File Offset: 0x00001154 [Token(Token = "0x60001C3")] [Address(RVA = "0x249CEC0", Offset = "0x249BCC0", VA = "0x18249CEC0")] public static bool IsColinearAlmostXZ(Int3 a, Int3 b, Int3 c) { return default(bool); } // Token: 0x0600021D RID: 541 RVA: 0x00002F6C File Offset: 0x0000116C [Token(Token = "0x60001C4")] [Address(RVA = "0x249F940", Offset = "0x249E740", VA = "0x18249F940")] public static bool SegmentsIntersect(Int2 start1, Int2 end1, Int2 start2, Int2 end2) { return default(bool); } // Token: 0x0600021E RID: 542 RVA: 0x00002F84 File Offset: 0x00001184 [Token(Token = "0x60001C5")] [Address(RVA = "0x249F570", Offset = "0x249E370", VA = "0x18249F570")] public static bool SegmentsIntersectXZ(Int3 start1, Int3 end1, Int3 start2, Int3 end2) { return default(bool); } // Token: 0x0600021F RID: 543 RVA: 0x00002F9C File Offset: 0x0000119C [Token(Token = "0x60001C6")] [Address(RVA = "0x249F770", Offset = "0x249E570", VA = "0x18249F770")] public static bool SegmentsIntersectXZ(Vector3 start1, Vector3 end1, Vector3 start2, Vector3 end2) { return default(bool); } // Token: 0x06000220 RID: 544 RVA: 0x00002FB4 File Offset: 0x000011B4 [Token(Token = "0x60001C7")] [Address(RVA = "0x249D6A0", Offset = "0x249C4A0", VA = "0x18249D6A0")] public static Vector3 LineDirIntersectionPointXZ(Vector3 start1, Vector3 dir1, Vector3 start2, Vector3 dir2) { return default(Vector3); } // Token: 0x06000221 RID: 545 RVA: 0x00002FCC File Offset: 0x000011CC [Token(Token = "0x60001C8")] [Address(RVA = "0x249D4E0", Offset = "0x249C2E0", VA = "0x18249D4E0")] public static Vector3 LineDirIntersectionPointXZ(Vector3 start1, Vector3 dir1, Vector3 start2, Vector3 dir2, out bool intersects) { return default(Vector3); } // Token: 0x06000222 RID: 546 RVA: 0x00002FE4 File Offset: 0x000011E4 [Token(Token = "0x60001C9")] [Address(RVA = "0x249E880", Offset = "0x249D680", VA = "0x18249E880")] public static bool RaySegmentIntersectXZ(Int3 start1, Int3 end1, Int3 start2, Int3 end2) { return default(bool); } // Token: 0x06000223 RID: 547 RVA: 0x00002FFC File Offset: 0x000011FC [Token(Token = "0x60001CA")] [Address(RVA = "0x249D860", Offset = "0x249C660", VA = "0x18249D860")] public static bool LineIntersectionFactorXZ(Int3 start1, Int3 end1, Int3 start2, Int3 end2, out float factor1, out float factor2) { return default(bool); } // Token: 0x06000224 RID: 548 RVA: 0x00003014 File Offset: 0x00001214 [Token(Token = "0x60001CB")] [Address(RVA = "0x249DB70", Offset = "0x249C970", VA = "0x18249DB70")] public static bool LineIntersectionFactorXZ(Vector3 start1, Vector3 end1, Vector3 start2, Vector3 end2, out float factor1, out float factor2) { return default(bool); } // Token: 0x06000225 RID: 549 RVA: 0x0000302C File Offset: 0x0000122C [Token(Token = "0x60001CC")] [Address(RVA = "0x249E490", Offset = "0x249D290", VA = "0x18249E490")] public static float LineRayIntersectionFactorXZ(Int3 start1, Int3 end1, Int3 start2, Int3 end2) { return 0f; } // Token: 0x06000226 RID: 550 RVA: 0x00003044 File Offset: 0x00001244 [Token(Token = "0x60001CD")] [Address(RVA = "0x249DA10", Offset = "0x249C810", VA = "0x18249DA10")] public static float LineIntersectionFactorXZ(Vector3 start1, Vector3 end1, Vector3 start2, Vector3 end2) { return 0f; } // Token: 0x06000227 RID: 551 RVA: 0x0000305C File Offset: 0x0000125C [Token(Token = "0x60001CE")] [Address(RVA = "0x249DD30", Offset = "0x249CB30", VA = "0x18249DD30")] public static Vector3 LineIntersectionPointXZ(Vector3 start1, Vector3 end1, Vector3 start2, Vector3 end2) { return default(Vector3); } // Token: 0x06000228 RID: 552 RVA: 0x00003074 File Offset: 0x00001274 [Token(Token = "0x60001CF")] [Address(RVA = "0x249DF50", Offset = "0x249CD50", VA = "0x18249DF50")] public static Vector3 LineIntersectionPointXZ(Vector3 start1, Vector3 end1, Vector3 start2, Vector3 end2, out bool intersects) { return default(Vector3); } // Token: 0x06000229 RID: 553 RVA: 0x0000308C File Offset: 0x0000128C [Token(Token = "0x60001D0")] [Address(RVA = "0x249E170", Offset = "0x249CF70", VA = "0x18249E170")] public static Vector2 LineIntersectionPoint(Vector2 start1, Vector2 end1, Vector2 start2, Vector2 end2) { return default(Vector2); } // Token: 0x0600022A RID: 554 RVA: 0x000030A4 File Offset: 0x000012A4 [Token(Token = "0x60001D1")] [Address(RVA = "0x249E300", Offset = "0x249D100", VA = "0x18249E300")] public static Vector2 LineIntersectionPoint(Vector2 start1, Vector2 end1, Vector2 start2, Vector2 end2, out bool intersects) { return default(Vector2); } // Token: 0x0600022B RID: 555 RVA: 0x000030BC File Offset: 0x000012BC [Token(Token = "0x60001D2")] [Address(RVA = "0x249EE80", Offset = "0x249DC80", VA = "0x18249EE80")] public static Vector3 SegmentIntersectionPointXZ(Vector3 start1, Vector3 end1, Vector3 start2, Vector3 end2, out bool intersects) { return default(Vector3); } // Token: 0x0600022C RID: 556 RVA: 0x000030D4 File Offset: 0x000012D4 [Token(Token = "0x60001D3")] [Address(RVA = "0x249F120", Offset = "0x249DF20", VA = "0x18249F120")] public static bool SegmentIntersectsBounds(Bounds bounds, Vector3 a, Vector3 b) { return default(bool); } // Token: 0x0600022D RID: 557 RVA: 0x000030EC File Offset: 0x000012EC [Token(Token = "0x60001D4")] [Address(RVA = "0x249D270", Offset = "0x249C070", VA = "0x18249D270")] public static float LineCircleIntersectionFactor(Vector3 circleCenter, Vector3 linePoint1, Vector3 linePoint2, float radius) { return 0f; } // Token: 0x0600022E RID: 558 RVA: 0x00003104 File Offset: 0x00001304 [Token(Token = "0x60001D5")] [Address(RVA = "0x249EB20", Offset = "0x249D920", VA = "0x18249EB20")] public static bool ReversesFaceOrientations(Matrix4x4 matrix) { return default(bool); } // Token: 0x0600022F RID: 559 RVA: 0x0000311C File Offset: 0x0000131C [Token(Token = "0x60001D6")] [Address(RVA = "0x249EA20", Offset = "0x249D820", VA = "0x18249EA20")] public static bool ReversesFaceOrientationsXZ(Matrix4x4 matrix) { return default(bool); } // Token: 0x06000230 RID: 560 RVA: 0x00003134 File Offset: 0x00001334 [Token(Token = "0x60001D7")] [Address(RVA = "0x249E790", Offset = "0x249D590", VA = "0x18249E790")] public static Vector3 Normalize(Vector3 v, out float magnitude) { return default(Vector3); } // Token: 0x06000231 RID: 561 RVA: 0x0000314C File Offset: 0x0000134C [Token(Token = "0x60001D8")] [Address(RVA = "0x249E6C0", Offset = "0x249D4C0", VA = "0x18249E6C0")] public static Vector2 Normalize(Vector2 v, out float magnitude) { return default(Vector2); } // Token: 0x06000232 RID: 562 RVA: 0x00003164 File Offset: 0x00001364 [Token(Token = "0x60001D9")] [Address(RVA = "0x249C0D0", Offset = "0x249AED0", VA = "0x18249C0D0")] public static Vector3 ClampMagnitudeXZ(Vector3 v, float maxMagnitude) { return default(Vector3); } // Token: 0x06000233 RID: 563 RVA: 0x0000317C File Offset: 0x0000137C [Token(Token = "0x60001DA")] [Address(RVA = "0x249E630", Offset = "0x249D430", VA = "0x18249E630")] public static float MagnitudeXZ(Vector3 v) { return 0f; } } }