MCPcopy Create free account

hub / github.com/AngusJohnson/Clipper2 / functions

Functions1,204 in github.com/AngusJohnson/Clipper2

MethodSaveClippingOp
(string filename, Paths64? subj, Paths64? subj_open, Paths64? clip, ClipType ct, FillRule fillRule, bool
CSharp/Utils/ClipFileIO/Clipper.FileIO.cs:183
MethodSaveToBinFile
(string filename, Paths64 paths)
CSharp/Utils/ClipFileIO/Clipper.FileIO.cs:231
MethodSaveToFile
(SvgWriter svg, string filename, FillRule fill_rule, int max_width = 0, int max_height = 0, int ma
CSharp/Utils/SVG/Clipper.SVG.Utils.cs:116
MethodScale
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:427
MethodScalePath
(Path64 path, double scale)
CSharp/Clipper2Lib/Clipper.cs:385
FunctionScalePaths
CPP/Clipper2Lib/include/clipper2/clipper.core.h:558
MethodScalePoint64
(Point64 pt, double scale)
CSharp/Clipper2Lib/Clipper.cs:343
MethodScaleRect
(RectD rec, double scale)
CSharp/Clipper2Lib/Clipper.cs:372
MethodScanline
CPP/Clipper2Lib/src/clipper.engine.cpp:38
MethodSegsIntersect
(Point64 s1a, Point64 s1b, Point64 s2a, Point64 s2b)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1111
MethodSetConsoleTextColor
CPP/BenchMark/GetIntersectPtBenchmark.cpp:30
MethodSetConsoleTextColor
CPP/BenchMark/PointInPolygonBenchmark.cpp:29
MethodSetDx
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:547
MethodSetHayStack
CPP/Utils/ClipFileSave.cpp:31
MethodSetHorzSegHeadingForward
(HorzSegment hs, OutPt opP, OutPt opN)
CSharp/Clipper2Lib/Clipper.Engine.cs:2488
MethodSetNeedle
CPP/Utils/ClipFileSave.cpp:144
MethodSetNewOwner
(OutPt2 op, int newIdx)
CSharp/Clipper2Lib/Clipper.RectClip.cs:219
MethodSetOwner
(OutRec outrec, OutRec newOwner)
CSharp/Clipper2Lib/Clipper.Engine.cs:670
MethodSetSides
(OutRec outrec, Active startEdge, Active endEdge)
CSharp/Clipper2Lib/Clipper.Engine.cs:630
MethodSetWindCountForClosedPathEdge
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:969
MethodSetWindCountForClosedPathEdge
CPP/Clipper2Lib/src/clipper.engine.cpp:1011
MethodSetWindCountForOpenPathEdge
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1048
MethodSetWindCountForOpenPathEdge
CPP/Clipper2Lib/src/clipper.engine.cpp:1089
MethodSetZ
(Path64 path, long Z)
CSharp/Clipper2Lib/Clipper.Core.cs:547
MethodSetZ
CPP/Clipper2Lib/src/clipper.engine.cpp:805
MethodSetZ
CPP/Clipper2Lib/include/clipper2/clipper.core.h:167
MethodSetZCallback
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:118
MethodSetZCallback
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:466
MethodSetZCallback64
(DLLZCallback64 callback)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:163
MethodSetZCallbackD
(DLLZCallbackD callback)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:169
MethodShortestDistFromSegment
(in Point64 pt, in Point64 segPt1, in Point64 segPt2)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1092
MethodShowPolyPathStructure
(PolyPath64 pp, int level)
CSharp/Clipper2Lib/Clipper.cs:1200
MethodShowPolyTreeStructure
(PolyTree64 polytree)
CSharp/Clipper2Lib/Clipper.cs:1215
MethodSimpleInflate
()
CSharp/Examples/ConsoleDemo/Main.cs:119
MethodSimpleIntersect
()
CSharp/Examples/ConsoleDemo/Main.cs:110
MethodSimplifyPath
(Path64 path, double epsilon, bool isClosedPath = true)
CSharp/Clipper2Lib/Clipper.cs:939
MethodSkipBlanks
(string xml, ref int i, int endI)
CSharp/Utils/SVG/Clipper.SVG.cs:29
MethodSkipOptionalComma
(string xml, ref int i, int endI)
CSharp/Utils/SVG/Clipper.SVG.cs:35
MethodSplit
(Active e, Point64 currPt)
CSharp/Clipper2Lib/Clipper.Engine.cs:2402
MethodSplit
CPP/Clipper2Lib/src/clipper.engine.cpp:2796
MethodSplitEdge
(Edge longE, Edge shortE)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:308
MethodSplitEdge
CPP/Clipper2Lib/src/clipper.triangulation.cpp:592
MethodSqr
These are placeholders to be wired to your Clipper2 C# math helpers. Replace with actual implementations if different.
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1157
MethodSquaresTest
(bool test_polytree = false)
CSharp/Examples/ConsoleDemo/Main.cs:58
MethodStartLocsAreClockwise
(List<Location> startLocs)
CSharp/Clipper2Lib/Clipper.RectClip.cs:489
MethodStartOpenPath
(Active ae, Point64 pt)
CSharp/Clipper2Lib/Clipper.Engine.cs:1484
MethodStartOpenPath
CPP/Clipper2Lib/src/clipper.engine.cpp:1696
MethodStaticCastDoubleToLong
(double val)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:391
MethodStaticCastLongToDouble
(long val)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:386
FunctionStripDuplicates_NEW
CPP/BenchMark/StripDuplicateBenchmark.cpp:52
FunctionStripDuplicates_OLD
CPP/BenchMark/StripDuplicateBenchmark.cpp:43
MethodStripNearDuplicates
(PathD path, double minEdgeLenSqrd, bool isClosedPath)
CSharp/Clipper2Lib/Clipper.cs:714
FunctionStripNearEqual
CPP/Clipper2Lib/include/clipper2/clipper.core.h:624
MethodSvgReader
(string filename)
CSharp/Utils/SVG/Clipper.SVG.cs:71
MethodSvgReader
CPP/Utils/clipper.svg.cpp:348
MethodSvgWriter
(FillRule fillrule = FillRule.EvenOdd, string coordFontName = "Verdana", int coordFontsize = 9, uint coo
CSharp/Utils/SVG/Clipper.SVG.cs:219
MethodSvgWriter
(FillRule fillrule = FillRule.EvenOdd, string coordFontName = "Verdana", int coordFontsize = 9, uint coo
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:108
MethodSvgWriter
CPP/Utils/clipper.svg.h:80
MethodSwapActives
(ref Active ae1, ref Active ae2)
CSharp/Clipper2Lib/Clipper.Engine.cs:529
MethodSwapFrontBackSides
(OutRec outrec)
CSharp/Clipper2Lib/Clipper.Engine.cs:742
MethodSwapOutrecs
(Active ae1, Active ae2)
CSharp/Clipper2Lib/Clipper.Engine.cs:637
MethodSwapPositionsInAEL
(Active ae1, Active ae2)
CSharp/Clipper2Lib/Clipper.Engine.cs:2075
MethodSwapPositionsInAEL
CPP/Clipper2Lib/src/clipper.engine.cpp:2482
FunctionSwapSides
CPP/Clipper2Lib/src/clipper.engine.cpp:404
FunctionSystem
CPP/Examples/MemLeakTest/MemLeakTest.cpp:73
FunctionTEST
CPP/Tests/TestExportHeaders.cpp:74
FunctionTEST
CPP/Tests/TestOffsets.cpp:7
FunctionTEST
CPP/Tests/TestRect.cpp:6
FunctionTEST
CPP/Tests/TestSimplifyPath.cpp:4
FunctionTEST
CPP/Tests/TestOrientation.cpp:4
FunctionTEST
CPP/Tests/TestRectClip.cpp:4
FunctionTEST
CPP/Tests/TestIsCollinear.cpp:4
FunctionTEST
CPP/Tests/TestPolytreeHoles.cpp:5
FunctionTEST
CPP/Tests/TestPolytreeUnion.cpp:6
FunctionTEST
CPP/Tests/TestOffsetOrientation.cpp:4
FunctionTEST
CPP/Tests/TestPolytreeIntersection.cpp:4
FunctionTEST
CPP/Tests/TestTrimCollinear.cpp:4
FunctionTEST
CPP/Tests/TestLines.cpp:4
FunctionTEST
CPP/Tests/TestPolygons.cpp:20
FunctionTEST
CPP/Tests/TestRandomPaths.cpp:42
MethodTestBooleanOp64
()
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:111
MethodTestBooleanOpD
()
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:138
MethodTestBooleanOp_Polytree64
()
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:160
MethodTestBooleanOp_PolytreeD
()
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:200
MethodTestClosedPaths
()
CSharp/Tests/Tests1/Tests/TestPolygons.cs:16
MethodTestMysteryD
()
CSharp/Tests/Tests2/Tests/TestZCallback1.cs:135
MethodTestOffsetEmpty
()
CSharp/Tests/Tests1/Tests/TestOffset.cs:10
MethodTestOpenPaths
()
CSharp/Tests/Tests1/Tests/TestLines.cs:10
MethodTestPolytree2
()
CSharp/Tests/Tests1/Tests/TestPolytree.cs:59
MethodTestPolytree3
()
CSharp/Tests/Tests1/Tests/TestPolytree.cs:137
MethodTestRecord
CPP/BenchMark/GetIntersectPtBenchmark.cpp:447
MethodTestSubjClipUnion64
()
CSharp/Tests/Tests2/Tests/TestZCallback1.cs:52
MethodTestSubjClipUnionD
()
CSharp/Tests/Tests2/Tests/TestZCallback1.cs:106
MethodTestSubjUnion64
()
CSharp/Tests/Tests2/Tests/TestZCallback1.cs:27
MethodTestSubjUnionD
()
CSharp/Tests/Tests2/Tests/TestZCallback1.cs:81
MethodTestTriangulate
()
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:238
FunctionTestingZ_Int64
CPP/Examples/UsingZ/UsingZ.cpp:41
MethodTextInfo
(string text, double x, double y, int fontsize = 12, uint fontcolor = black)
CSharp/Utils/SVG/Clipper.SVG.cs:174
MethodTextInfo
(string text, double x, double y, int fontsize = 12, uint fontcolor = 0xFF000000)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:41
MethodTextInfo
CPP/Utils/clipper.svg.h:62
← previousnext →1,001–1,100 of 1,204, ranked by callers