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 = "0x6CEAF0", Offset = "0x6CD8F0", VA = "0x1806CEAF0")] 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 = "0x494240", Offset = "0x493040", VA = "0x180494240")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x6000025")] [Address(RVA = "0x6CEB60", Offset = "0x6CD960", VA = "0x1806CEB60")] [CompilerGenerated] set { } } // Token: 0x06000026 RID: 38 RVA: 0x000021D8 File Offset: 0x000003D8 [Token(Token = "0x6000026")] [Address(RVA = "0x6CDA30", Offset = "0x6CC830", VA = "0x1806CDA30")] internal static bool IsHorizontal(TEdge e) { return default(bool); } // Token: 0x06000027 RID: 39 RVA: 0x000021F0 File Offset: 0x000003F0 [Token(Token = "0x6000027")] [Address(RVA = "0x6CDF80", Offset = "0x6CCD80", VA = "0x1806CDF80")] 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 = "0x6CE1B0", Offset = "0x6CCFB0", VA = "0x1806CE1B0")] 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 = "0x6CDDC0", Offset = "0x6CCBC0", VA = "0x1806CDDC0")] 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 = "0x6CE990", Offset = "0x6CD790", VA = "0x1806CE990")] 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 = "0x6CE810", Offset = "0x6CD610", VA = "0x1806CE810")] 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 = "0x6CD270", Offset = "0x6CC070", VA = "0x1806CD270", Slot = "4")] public virtual void Clear() { } // Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002D")] [Address(RVA = "0x6CD630", Offset = "0x6CC430", VA = "0x1806CD630")] private void DisposeLocalMinimaList() { } // Token: 0x0600002E RID: 46 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002E")] [Address(RVA = "0x6CE360", Offset = "0x6CD160", VA = "0x1806CE360")] private void RangeTest(IntPoint Pt, ref bool useFullRange) { } // Token: 0x0600002F RID: 47 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002F")] [Address(RVA = "0x6CD9A0", Offset = "0x6CC7A0", VA = "0x1806CD9A0")] 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 = "0x6CD8F0", Offset = "0x6CC6F0", VA = "0x1806CD8F0")] private void InitEdge2(TEdge e, PolyType polyType) { } // Token: 0x06000031 RID: 49 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000031")] [Address(RVA = "0x6CC410", Offset = "0x6CB210", VA = "0x1806CC410")] 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 = "0x6CCFF0", Offset = "0x6CBDF0", VA = "0x1806CCFF0")] public bool AddPolygon(List pg, PolyType polyType) { return default(bool); } // Token: 0x06000033 RID: 51 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x6000033")] [Address(RVA = "0x6CE2A0", Offset = "0x6CD0A0", VA = "0x1806CE2A0")] 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 = "0x6CE450", Offset = "0x6CD250", VA = "0x1806CE450")] private TEdge RemoveEdge(TEdge e) { return null; } // Token: 0x06000035 RID: 53 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000035")] [Address(RVA = "0x6CD8A0", Offset = "0x6CC6A0", VA = "0x1806CD8A0")] private TEdge GetLastHorz(TEdge Edge) { return null; } // Token: 0x06000036 RID: 54 RVA: 0x000022B0 File Offset: 0x000004B0 [Token(Token = "0x6000036")] [Address(RVA = "0x6CE720", Offset = "0x6CD520", VA = "0x1806CE720")] private bool SharedVertWithPrevAtTop(TEdge Edge) { return default(bool); } // Token: 0x06000037 RID: 55 RVA: 0x000022C8 File Offset: 0x000004C8 [Token(Token = "0x6000037")] [Address(RVA = "0x6CE5B0", Offset = "0x6CD3B0", VA = "0x1806CE5B0")] private bool SharedVertWithNextIsBot(TEdge Edge) { return default(bool); } // Token: 0x06000038 RID: 56 RVA: 0x000022E0 File Offset: 0x000004E0 [Token(Token = "0x6000038")] [Address(RVA = "0x6CDCE0", Offset = "0x6CCAE0", VA = "0x1806CDCE0")] private bool MoreBelow(TEdge Edge) { return default(bool); } // Token: 0x06000039 RID: 57 RVA: 0x000022F8 File Offset: 0x000004F8 [Token(Token = "0x6000039")] [Address(RVA = "0x6CDA50", Offset = "0x6CC850", VA = "0x1806CDA50")] private bool JustBeforeLocMin(TEdge Edge) { return default(bool); } // Token: 0x0600003A RID: 58 RVA: 0x00002310 File Offset: 0x00000510 [Token(Token = "0x600003A")] [Address(RVA = "0x6CDC10", Offset = "0x6CCA10", VA = "0x1806CDC10")] private bool MoreAbove(TEdge Edge) { return default(bool); } // Token: 0x0600003B RID: 59 RVA: 0x00002328 File Offset: 0x00000528 [Token(Token = "0x600003B")] [Address(RVA = "0x6CD010", Offset = "0x6CBE10", VA = "0x1806CD010")] private bool AllHorizontal(TEdge Edge) { return default(bool); } // Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003C")] [Address(RVA = "0x6CE550", Offset = "0x6CD350", VA = "0x1806CE550")] private void SetDx(TEdge e) { } // Token: 0x0600003D RID: 61 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003D")] [Address(RVA = "0x6CD660", Offset = "0x6CC460", VA = "0x1806CD660")] private void DoMinimaLML(TEdge E1, TEdge E2, bool IsClosed) { } // Token: 0x0600003E RID: 62 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600003E")] [Address(RVA = "0x6CD3C0", Offset = "0x6CC1C0", VA = "0x1806CD3C0")] private TEdge DescendToMin(ref TEdge E) { return null; } // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0x6CD060", Offset = "0x6CBE60", VA = "0x1806CD060")] private void AscendToMax(ref TEdge E, bool Appending, bool IsClosed) { } // Token: 0x06000040 RID: 64 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000040")] [Address(RVA = "0x6CC1A0", Offset = "0x6CAFA0", VA = "0x1806CC1A0")] private TEdge AddBoundsToLML(TEdge E, bool Closed) { return null; } // Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000041")] [Address(RVA = "0x6CD9D0", Offset = "0x6CC7D0", VA = "0x1806CD9D0")] private void InsertLocalMinima(LocalMinima newLm) { } // Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000042")] [Address(RVA = "0x6CE280", Offset = "0x6CD080", VA = "0x1806CE280")] protected void PopLocalMinima() { } // Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000043")] [Address(RVA = "0x6CE520", Offset = "0x6CD320", VA = "0x1806CE520")] private void ReverseHorizontal(TEdge e) { } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x6CE4A0", Offset = "0x6CD2A0", VA = "0x1806CE4A0", 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; } }