MCPcopy Create free account

hub / github.com/AngusJohnson/Clipper2 / functions

Functions1,204 in github.com/AngusJohnson/Clipper2

MethodParent
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:321
MethodPath1ContainsPath2
(Path64 path1, Path64 path2)
CSharp/Clipper2Lib/Clipper.RectClip.cs:93
MethodPath1InsidePath2
(OutPt op1, OutPt op2)
CSharp/Clipper2Lib/Clipper.Engine.cs:2711
FunctionPath2ContainsPath1
CPP/Clipper2Lib/include/clipper2/clipper.h:718
MethodPath64
()
CSharp/Clipper2Lib/Clipper.Core.cs:431
MethodPath64
The static functions Path64 and PathD convert path types without scaling
CSharp/Clipper2Lib/Clipper.cs:464
MethodPath64ToString
(Path64 path)
CSharp/Clipper2Lib/Clipper.cs:307
MethodPathD
()
CSharp/Clipper2Lib/Clipper.Core.cs:453
MethodPathD
(Path64 path)
CSharp/Clipper2Lib/Clipper.cs:488
MethodPathDToString
(PathD path)
CSharp/Clipper2Lib/Clipper.cs:321
MethodPathFromTriangle
(Triangle tri)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1058
MethodPathInfo
CPP/Utils/clipper.svg.h:28
MethodPaths64
()
CSharp/Clipper2Lib/Clipper.Core.cs:442
MethodPaths64
(PathsD paths)
CSharp/Clipper2Lib/Clipper.cs:472
MethodPaths64ToString
(Paths64 paths)
CSharp/Clipper2Lib/Clipper.cs:314
MethodPathsD
()
CSharp/Clipper2Lib/Clipper.Core.cs:464
MethodPoint
(Point<T> pt)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:28
MethodPoint
CPP/Clipper2Lib/include/clipper2/clipper.core.h:141
MethodPoint64
(Point64 pt)
CSharp/Clipper2Lib/Clipper.Core.cs:30
FunctionPointCount
CPP/Clipper2Lib/src/clipper.engine.cpp:266
MethodPointD
(PointD pt)
CSharp/Clipper2Lib/Clipper.Core.cs:152
MethodPointInOpPolygon
(Point64 pt, OutPt op)
CSharp/Clipper2Lib/Clipper.Engine.cs:2646
MethodPointsNearEqual
(PointD pt1, PointD pt2, double distanceSqrd)
CSharp/Clipper2Lib/Clipper.cs:708
MethodPolyInfo
(PathsD paths, uint brushcolor, uint pencolor, double penwidth, bool showcoords = false, bool isopen =
CSharp/Utils/SVG/Clipper.SVG.cs:193
MethodPolyInfo
(double[] paths, uint brushcolor, uint pencolor, double penwidth, bool showcoords = false, bool isopen
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:80
MethodPolyPath
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:302
MethodPolyPath64
(PolyPathBase? parent = null)
CSharp/Clipper2Lib/Clipper.Engine.cs:3566
MethodPolyPath64
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:339
MethodPolyPathBase
(PolyPathBase? parent = null)
CSharp/Clipper2Lib/Clipper.Engine.cs:3503
MethodPolyPathContainsPoint
(PolyPath64 pp, Point64 pt, ref int counter)
CSharp/Tests/Tests1/Tests/TestPolytree.cs:10
MethodPolyPathD
(PolyPathBase? parent = null)
CSharp/Clipper2Lib/Clipper.Engine.cs:3612
MethodPolyPathD
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:391
MethodPolyPathFullyContainsChildren
(PolyPath64 pp)
CSharp/Tests/Tests1/Tests/TestPolytree.cs:35
MethodPolyTreeToPathsD
(PolyTreeD polyTree)
CSharp/Clipper2Lib/Clipper.cs:782
MethodPolytreeContainsPoint
(PolyTree64 pp, Point64 pt)
CSharp/Tests/Tests1/Tests/TestPolytree.cs:23
MethodPolytree_Union
(Paths64 subjects, FillRule fillrule)
CSharp/Examples/ConsoleDemo/Main.cs:31
MethodPoolDeletedActive
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1820
MethodPooledList
()
CSharp/Clipper2Lib/PooledList.cs:192
MethodPopHorz
(out Active? ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1286
MethodPopHorz
CPP/Clipper2Lib/src/clipper.engine.cpp:1323
MethodPopLocalMinima
()
CSharp/Clipper2Lib/Clipper.Engine.cs:835
MethodPopLocalMinima
CPP/Clipper2Lib/src/clipper.engine.cpp:874
MethodPopScanline
(out long y)
CSharp/Clipper2Lib/Clipper.Engine.cs:812
MethodPopScanline
CPP/Clipper2Lib/src/clipper.engine.cpp:863
MethodPreserveCollinear
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:111
MethodPrev
(int idx, int len)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1030
MethodPrevPrevVertex
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:560
MethodProcessHorzJoins
()
CSharp/Clipper2Lib/Clipper.Engine.cs:2747
MethodProcessHorzJoins
CPP/Clipper2Lib/src/clipper.engine.cpp:2279
MethodProcessIntersectList
()
CSharp/Clipper2Lib/Clipper.Engine.cs:2040
MethodProcessIntersectList
CPP/Clipper2Lib/src/clipper.engine.cpp:2448
MethodProductsAreEqual
returns true if (and only if) a * b == c * d
CSharp/Clipper2Lib/Clipper.Core.cs:593
MethodPtsReallyClose
(Point64 pt1, Point64 pt2)
CSharp/Clipper2Lib/Clipper.Engine.cs:2811
MethodPushHorz
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1279
MethodPushHorz
CPP/Clipper2Lib/src/clipper.engine.cpp:1316
MethodQueueRound
(uint hash, uint queuedValue)
CSharp/Clipper2Lib/HashCode.cs:86
MethodRDP
(Path64 path, int begin, int end, double epsSqrd, List<bool> flags)
CSharp/Clipper2Lib/Clipper.cs:818
MethodRamerDouglasPeucker
(Path64 path, double epsilon)
CSharp/Clipper2Lib/Clipper.cs:847
MethodRandomColor
()
CSharp/Utils/SVG/Clipper.SVG.Utils.cs:22
MethodRandomColor
(Random rc)
CSharp/Examples/RectClip/Main.cs:66
MethodRandomColor
()
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:450
FunctionRecheckLastBenchmark
CPP/Examples/Benchmarks/Benchmarks.cpp:37
MethodRect
(T l, T t, T r, T b)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:71
MethodRect
CPP/Clipper2Lib/include/clipper2/clipper.core.h:301
MethodRect64
(long l, long t, long r, long b)
CSharp/Clipper2Lib/Clipper.Core.cs:256
FunctionRectClip64
CPP/Clipper2Lib/include/clipper2/clipper.export.h:750
MethodRectClip64
(Rect64 rect)
CSharp/Clipper2Lib/Clipper.RectClip.cs:49
MethodRectClip64
CPP/Clipper2Lib/include/clipper2/clipper.rectclip.h:59
FunctionRectClipD
CPP/Clipper2Lib/include/clipper2/clipper.export.h:760
MethodRectClipLines
(Rect64 rect, Paths64 paths)
CSharp/Clipper2Lib/Clipper.cs:198
FunctionRectClipLines64
CPP/Clipper2Lib/include/clipper2/clipper.export.h:775
MethodRectClipLines64
(Rect64 rect)
CSharp/Clipper2Lib/Clipper.RectClip.cs:963
MethodRectClipLines64
CPP/Clipper2Lib/include/clipper2/clipper.rectclip.h:75
FunctionRectClipLinesD
CPP/Clipper2Lib/include/clipper2/clipper.export.h:786
MethodRectD
(double l, double t, double r, double b)
CSharp/Clipper2Lib/Clipper.Core.cs:349
MethodRecursiveCheckOwners
(OutRec outrec, PolyPathBase polypath)
CSharp/Clipper2Lib/Clipper.Engine.cs:3107
MethodRecursiveCheckOwners
CPP/Clipper2Lib/src/clipper.engine.cpp:2969
MethodReflectPoint
(PointD pt, PointD pivot)
CSharp/Clipper2Lib/Clipper.Offset.cs:292
FunctionReinterpret
CPP/Clipper2Lib/include/clipper2/clipper.export.h:163
MethodRemoveEdgeFromActives
(Edge edge)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:743
MethodRemoveEdgeFromActives
CPP/Clipper2Lib/src/clipper.triangulation.cpp:884
MethodRemoveEdgeFromVertex
(Vertex2 vert, Edge edge)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1001
MethodRemoveIntersection
(Edge e1, Edge e2)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:323
MethodRemoveIntersection
CPP/Clipper2Lib/src/clipper.triangulation.cpp:529
MethodReset
()
CSharp/Clipper2Lib/PooledList.cs:309
MethodReset
()
CSharp/Clipper2Lib/Clipper.Engine.cs:783
MethodReset
()
CSharp/Clipper2Lib/Clipper.Engine.cs:3483
MethodReset
CPP/Utils/ClipFileSave.cpp:138
MethodReset
CPP/Clipper2Lib/src/clipper.engine.cpp:786
MethodResetHorzDirection
(Active horz, Vertex? vertexMax, out long leftX, out long rightX)
CSharp/Clipper2Lib/Clipper.Engine.cs:2090
MethodResetHorzDirection
CPP/Clipper2Lib/src/clipper.engine.cpp:2511
MethodRestoreBackup
(string filename, out Paths64 sub, out Paths64 clp)
CSharp/Examples/RectClip/Main.cs:49
MethodReuseableDataContainer64
()
CSharp/Clipper2Lib/Clipper.Engine.cs:336
FunctionReverseOutPts
CPP/Clipper2Lib/src/clipper.engine.cpp:388
MethodReversePaths
(Paths64 paths)
CSharp/Clipper2Lib/Clipper.cs:542
MethodReverseSolution
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:114
MethodRightTurning
(in Point64 p1, in Point64 p2, in Point64 p3)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:955
MethodRotateLeft
(uint value, int offset)
CSharp/Clipper2Lib/HashCode.cs:108
MethodRoundUpToPowerOf2
in DOTNET6 and newer this is available in BitOperations
CSharp/Clipper2Lib/PooledList.cs:223
MethodSaveBackup
(string filename, Paths64 sub, Paths64 clp)
CSharp/Examples/RectClip/Main.cs:32
← previousnext →901–1,000 of 1,204, ranked by callers