using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Pathfinding.ClipperLib { // Token: 0x02000012 RID: 18 [Token(Token = "0x2000012")] public class ClipperBase { // Token: 0x06000023 RID: 35 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000023")] [Address(RVA = "0x113EDE0", Offset = "0x113DDE0", VA = "0x18113EDE0")] internal ClipperBase() { } // Token: 0x17000005 RID: 5 // (get) Token: 0x06000024 RID: 36 RVA: 0x000021C0 File Offset: 0x000003C0 // (set) Token: 0x06000025 RID: 37 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000005")] public bool PreserveCollinear { [Token(Token = "0x6000024")] [Address(RVA = "0xAC2F30", Offset = "0xAC1F30", VA = "0x180AC2F30")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x6000025")] [Address(RVA = "0x113EE50", Offset = "0x113DE50", VA = "0x18113EE50")] [CompilerGenerated] set { } } // Token: 0x06000026 RID: 38 RVA: 0x000021D8 File Offset: 0x000003D8 [Token(Token = "0x6000026")] [Address(RVA = "0x113DD20", Offset = "0x113CD20", VA = "0x18113DD20")] internal static bool IsHorizontal(TEdge e) { return default(bool); } // Token: 0x06000027 RID: 39 RVA: 0x000021F0 File Offset: 0x000003F0 [Token(Token = "0x6000027")] [Address(RVA = "0x113E270", Offset = "0x113D270", VA = "0x18113E270")] internal bool PointOnLineSegment(IntPoint pt, IntPoint linePt1, IntPoint linePt2, bool UseFullRange) { return default(bool); } // Token: 0x06000028 RID: 40 RVA: 0x00002208 File Offset: 0x00000408 [Token(Token = "0x6000028")] [Address(RVA = "0x113E4A0", Offset = "0x113D4A0", VA = "0x18113E4A0")] internal bool PointOnPolygon(IntPoint pt, OutPt pp, bool UseFullRange) { return default(bool); } // Token: 0x06000029 RID: 41 RVA: 0x00002220 File Offset: 0x00000420 [Token(Token = "0x6000029")] [Address(RVA = "0x113E0B0", Offset = "0x113D0B0", VA = "0x18113E0B0")] internal bool PointInPolygon(IntPoint pt, OutPt pp, bool UseFullRange) { return default(bool); } // Token: 0x0600002A RID: 42 RVA: 0x00002238 File Offset: 0x00000438 [Token(Token = "0x600002A")] [Address(RVA = "0x113EC80", Offset = "0x113DC80", VA = "0x18113EC80")] internal static bool SlopesEqual(TEdge e1, TEdge e2, bool UseFullRange) { return default(bool); } // Token: 0x0600002B RID: 43 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x600002B")] [Address(RVA = "0x113EB00", Offset = "0x113DB00", VA = "0x18113EB00")] protected static bool SlopesEqual(IntPoint pt1, IntPoint pt2, IntPoint pt3, bool UseFullRange) { return default(bool); } // Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002C")] [Address(RVA = "0x113D560", Offset = "0x113C560", VA = "0x18113D560", Slot = "4")] public virtual void Clear() { } // Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002D")] [Address(RVA = "0x113D920", Offset = "0x113C920", VA = "0x18113D920")] private void DisposeLocalMinimaList() { } // Token: 0x0600002E RID: 46 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002E")] [Address(RVA = "0x113E650", Offset = "0x113D650", VA = "0x18113E650")] private void RangeTest(IntPoint Pt, ref bool useFullRange) { } // Token: 0x0600002F RID: 47 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002F")] [Address(RVA = "0x113DC90", Offset = "0x113CC90", VA = "0x18113DC90")] private void InitEdge(TEdge e, TEdge eNext, TEdge ePrev, IntPoint pt) { } // Token: 0x06000030 RID: 48 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000030")] [Address(RVA = "0x113DBE0", Offset = "0x113CBE0", VA = "0x18113DBE0")] private void InitEdge2(TEdge e, PolyType polyType) { } // Token: 0x06000031 RID: 49 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000031")] [Address(RVA = "0x113C700", Offset = "0x113B700", VA = "0x18113C700")] public bool AddPath(List pg, PolyType polyType, bool Closed) { return default(bool); } // Token: 0x06000032 RID: 50 RVA: 0x00002280 File Offset: 0x00000480 [Token(Token = "0x6000032")] [Address(RVA = "0x113D2E0", Offset = "0x113C2E0", VA = "0x18113D2E0")] public bool AddPolygon(List pg, PolyType polyType) { return default(bool); } // Token: 0x06000033 RID: 51 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x6000033")] [Address(RVA = "0x113E590", Offset = "0x113D590", VA = "0x18113E590")] internal bool Pt2IsBetweenPt1AndPt3(IntPoint pt1, IntPoint pt2, IntPoint pt3) { return default(bool); } // Token: 0x06000034 RID: 52 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000034")] [Address(RVA = "0x113E740", Offset = "0x113D740", VA = "0x18113E740")] private TEdge RemoveEdge(TEdge e) { return null; } // Token: 0x06000035 RID: 53 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000035")] [Address(RVA = "0x113DB90", Offset = "0x113CB90", VA = "0x18113DB90")] private TEdge GetLastHorz(TEdge Edge) { return null; } // Token: 0x06000036 RID: 54 RVA: 0x000022B0 File Offset: 0x000004B0 [Token(Token = "0x6000036")] [Address(RVA = "0x113EA10", Offset = "0x113DA10", VA = "0x18113EA10")] private bool SharedVertWithPrevAtTop(TEdge Edge) { return default(bool); } // Token: 0x06000037 RID: 55 RVA: 0x000022C8 File Offset: 0x000004C8 [Token(Token = "0x6000037")] [Address(RVA = "0x113E8A0", Offset = "0x113D8A0", VA = "0x18113E8A0")] private bool SharedVertWithNextIsBot(TEdge Edge) { return default(bool); } // Token: 0x06000038 RID: 56 RVA: 0x000022E0 File Offset: 0x000004E0 [Token(Token = "0x6000038")] [Address(RVA = "0x113DFD0", Offset = "0x113CFD0", VA = "0x18113DFD0")] private bool MoreBelow(TEdge Edge) { return default(bool); } // Token: 0x06000039 RID: 57 RVA: 0x000022F8 File Offset: 0x000004F8 [Token(Token = "0x6000039")] [Address(RVA = "0x113DD40", Offset = "0x113CD40", VA = "0x18113DD40")] private bool JustBeforeLocMin(TEdge Edge) { return default(bool); } // Token: 0x0600003A RID: 58 RVA: 0x00002310 File Offset: 0x00000510 [Token(Token = "0x600003A")] [Address(RVA = "0x113DF00", Offset = "0x113CF00", VA = "0x18113DF00")] private bool MoreAbove(TEdge Edge) { return default(bool); } // Token: 0x0600003B RID: 59 RVA: 0x00002328 File Offset: 0x00000528 [Token(Token = "0x600003B")] [Address(RVA = "0x113D300", Offset = "0x113C300", VA = "0x18113D300")] private bool AllHorizontal(TEdge Edge) { return default(bool); } // Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003C")] [Address(RVA = "0x113E840", Offset = "0x113D840", VA = "0x18113E840")] private void SetDx(TEdge e) { } // Token: 0x0600003D RID: 61 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003D")] [Address(RVA = "0x113D950", Offset = "0x113C950", VA = "0x18113D950")] private void DoMinimaLML(TEdge E1, TEdge E2, bool IsClosed) { } // Token: 0x0600003E RID: 62 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600003E")] [Address(RVA = "0x113D6B0", Offset = "0x113C6B0", VA = "0x18113D6B0")] private TEdge DescendToMin(ref TEdge E) { return null; } // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0x113D350", Offset = "0x113C350", VA = "0x18113D350")] private void AscendToMax(ref TEdge E, bool Appending, bool IsClosed) { } // Token: 0x06000040 RID: 64 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000040")] [Address(RVA = "0x113C490", Offset = "0x113B490", VA = "0x18113C490")] private TEdge AddBoundsToLML(TEdge E, bool Closed) { return null; } // Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000041")] [Address(RVA = "0x113DCC0", Offset = "0x113CCC0", VA = "0x18113DCC0")] private void InsertLocalMinima(LocalMinima newLm) { } // Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000042")] [Address(RVA = "0x113E570", Offset = "0x113D570", VA = "0x18113E570")] protected void PopLocalMinima() { } // Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000043")] [Address(RVA = "0x113E810", Offset = "0x113D810", VA = "0x18113E810")] private void ReverseHorizontal(TEdge e) { } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x113E790", Offset = "0x113D790", VA = "0x18113E790", Slot = "5")] protected virtual void Reset() { } // Token: 0x04000048 RID: 72 [Token(Token = "0x4000048")] protected const double horizontal = -3.4E+38; // Token: 0x04000049 RID: 73 [Token(Token = "0x4000049")] protected const int Skip = -2; // Token: 0x0400004A RID: 74 [Token(Token = "0x400004A")] protected const int Unassigned = -1; // Token: 0x0400004B RID: 75 [Token(Token = "0x400004B")] protected const double tolerance = 1E-20; // Token: 0x0400004C RID: 76 [Token(Token = "0x400004C")] internal const long loRange = 1073741823L; // Token: 0x0400004D RID: 77 [Token(Token = "0x400004D")] internal const long hiRange = 4611686018427387903L; // Token: 0x0400004E RID: 78 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400004E")] internal LocalMinima m_MinimaList; // Token: 0x0400004F RID: 79 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400004F")] internal LocalMinima m_CurrentLM; // Token: 0x04000050 RID: 80 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000050")] internal List> m_edges; // Token: 0x04000051 RID: 81 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000051")] internal bool m_UseFullRange; // Token: 0x04000052 RID: 82 [FieldOffset(Offset = "0x29")] [Token(Token = "0x4000052")] internal bool m_HasOpenPaths; } }