| void RemoveDuplicateEdges(ref NativeArray<Unity.Mathematics.int2>& edges, ref int& edgeCount, const NativeArray<System.Int32>& duplicates, int duplicateCount) | Static+1 flags | | 0x10 |
| bool CheckCollinear(const double2& a0, const double2& a1, const double2& b0, const double2& b1) | Static+1 flags | | 0x10 |
| bool LineLineIntersection(const double2& a0, const double2& a1, const double2& b0, const double2& b1) | Static+1 flags | | 0x10 |
| bool LineLineIntersection(const double2& p1, const double2& p2, const double2& p3, const double2& p4, ref double2& result) | Static+1 flags | | 0x10 |
| bool CalculateEdgeIntersections(const NativeArray<Unity.Mathematics.int2>& edges, int edgeCount, const NativeArray<Unity.Mathematics.double2>& points, int pointCount, ref NativeArray<Unity.Mathematics.int2>& results, ref NativeArray<Unity.Mathematics.double2>& intersects, ref int& resultCount) | Static+1 flags | | 0x10 |
| bool CalculateTJunctions(const NativeArray<Unity.Mathematics.int2>& edges, int edgeCount, const NativeArray<Unity.Mathematics.double2>& points, int pointCount, const NativeArray<Unity.Mathematics.int2>& results, ref int& resultCount) | Static+1 flags | | 0x10 |
| bool CutEdges(ref NativeArray<Unity.Mathematics.double2>& points, ref int& pointCount, ref NativeArray<Unity.Mathematics.int2>& edges, ref int& edgeCount, ref NativeArray<Unity.Mathematics.int2>& tJunctions, ref int& tJunctionCount, const NativeArray<Unity.Mathematics.int2>& intersections, const NativeArray<Unity.Mathematics.double2>& intersects, int intersectionCount) | Static+1 flags | | 0x10 |
| void RemoveDuplicatePoints(ref NativeArray<Unity.Mathematics.double2>& points, ref int& pointCount, ref NativeArray<System.Int32>& duplicates, ref int& duplicateCount, const Allocator& allocator) | Static+1 flags | | 0x10 |
| bool Validate(const Allocator& allocator, const NativeArray<Unity.Mathematics.float2>& inputPoints, int pointCount, const NativeArray<Unity.Mathematics.int2>& inputEdges, int edgeCount, ref NativeArray<Unity.Mathematics.float2>& outputPoints, ref int& outputPointCount, ref NativeArray<Unity.Mathematics.int2>& outputEdges, ref int& outputEdgeCount) | Static+1 flags | | 0x10 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |