| bool near_zero(double val) | Static+1 flags | | 0x08 |
| bool get_PreserveCollinear() | Public+1 flags | | 0x01 |
| void set_PreserveCollinear(bool value) | Public+1 flags | | 0x01 |
| void Swap(ref long& val1, ref long& val2) | Public | | 0x08 |
| bool IsHorizontal(TEdge e) | Static+1 flags | | 0x08 |
| bool PointIsVertex(const IntPoint& pt, OutPt pp) | 1 flags | | 0x30 |
| bool PointOnLineSegment(const IntPoint& pt, const IntPoint& linePt1, const IntPoint& linePt2, bool UseFullRange) | 1 flags | | 0x30 |
| bool PointOnPolygon(const IntPoint& pt, OutPt pp, bool UseFullRange) | 1 flags | | 0x30 |
| bool SlopesEqual(TEdge e1, TEdge e2, bool UseFullRange) | Static+1 flags | | 0x08 |
| bool SlopesEqual(const IntPoint& pt1, const IntPoint& pt2, const IntPoint& pt3, bool UseFullRange) | Static+1 flags | | 0x30 |
| bool SlopesEqual(const IntPoint& pt1, const IntPoint& pt2, const IntPoint& pt3, const IntPoint& pt4, bool UseFullRange) | Static+1 flags | | 0x30 |
| void .ctor() | 2 flags | | 0x00 |
| void Clear() | Public+2 flags | | 0x00 |
| void DisposeLocalMinimaList() | Private | | 0x00 |
| void RangeTest(const IntPoint& Pt, ref bool& useFullRange) | Private | | 0x30 |
| void InitEdge(TEdge e, TEdge eNext, TEdge ePrev, const IntPoint& pt) | Private | | 0x30 |
| void InitEdge2(TEdge e, const PolyTypes& polyType) | Private | | 0x08 |
| TEdge FindNextLocMin(TEdge E) | Private | | 0x08 |
| TEdge ProcessBound(TEdge E, bool LeftBoundIsForward) | Private | | 0x08 |
| bool AddPath(List<UnityEngine.Rendering.Universal.IntPoint> pg, const PolyTypes& polyType, bool Closed) | Public | | 0x08 |
| bool AddPaths(List<System.Collections.Generic.List<UnityEngine.Rendering.Universal.IntPoint>> ppg, const PolyTypes& polyType, bool closed) | Public | | 0x08 |
| bool Pt2IsBetweenPt1AndPt3(const IntPoint& pt1, const IntPoint& pt2, const IntPoint& pt3) | 1 flags | | 0x30 |
| TEdge RemoveEdge(TEdge e) | Private | | 0x08 |
| void SetDx(TEdge e) | Private | | 0x08 |
| void InsertLocalMinima(LocalMinima newLm) | Private | | 0x08 |
| bool PopLocalMinima(long Y, ref LocalMinima& current) | 1 flags | | 0x08 |
| void ReverseHorizontal(TEdge e) | Private | | 0x08 |
| void Reset() | 3 flags | | 0x00 |
| IntRect GetBounds(List<System.Collections.Generic.List<UnityEngine.Rendering.Universal.IntPoint>> paths) | PublicStatic | | 0x20 |
| void InsertScanbeam(long Y) | 1 flags | | 0x08 |
| bool PopScanbeam(ref long& Y) | 1 flags | | 0x08 |
| bool LocalMinimaPending() | 1 flags | | 0x01 |
| OutRec CreateOutRec() | 1 flags | | 0x08 |
| void DisposeOutRec(int index) | 1 flags | | 0x04 |
| void UpdateEdgeIntoAEL(ref TEdge& e) | 1 flags | | 0x08 |
| void SwapPositionsInAEL(TEdge edge1, TEdge edge2) | 1 flags | | 0x08 |
| void DeleteFromAEL(TEdge e) | 1 flags | | 0x08 |