Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AngusJohnson/Clipper2
/ functions
Functions
1,204 in github.com/AngusJohnson/Clipper2
⨍
Functions
1,204
◇
Types & classes
167
Method
TidyEdgePair
(int idx, List<OutPt2?> cw, List<OutPt2?> ccw)
CSharp/Clipper2Lib/Clipper.RectClip.cs:749
Method
TidyEdges
CPP/Clipper2Lib/src/clipper.rectclip.cpp:665
Method
Timer
CPP/Utils/Timer.h:41
Method
ToString
()
CSharp/Clipper2Lib/Clipper.Core.cs:118
Method
ToString
(int precision = 2)
CSharp/Clipper2Lib/Clipper.Core.cs:212
Method
ToString
()
CSharp/Clipper2Lib/Clipper.Core.cs:434
Method
ToString
()
CSharp/Clipper2Lib/Clipper.Core.cs:445
Method
ToString
(int precision = 2)
CSharp/Clipper2Lib/Clipper.Core.cs:467
Method
ToString
()
CSharp/Clipper2Lib/Clipper.Engine.cs:3548
Method
TopX
(Active ae, long currentY)
CSharp/Clipper2Lib/Clipper.Engine.cs:501
Function
TransformPath
CPP/Clipper2Lib/include/clipper2/clipper.core.h:592
Function
TransformPaths
CPP/Clipper2Lib/include/clipper2/clipper.core.h:602
Function
TranslatePaths
CPP/Clipper2Lib/include/clipper2/clipper.h:183
Method
TranslatePaths
(Paths64 paths, long dx, long dy)
CSharp/Clipper2Lib/Clipper.cs:504
Method
TranslatePoint
(PointD pt, double dx, double dy)
CSharp/Clipper2Lib/Clipper.Offset.cs:282
Method
TriSign
(long x)
CSharp/Clipper2Lib/Clipper.Core.cs:568
Method
Triangle
(Edge e1, Edge e2, Edge e3)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:61
Method
Triangle
CPP/Clipper2Lib/src/clipper.triangulation.cpp:54
Method
TrianglesTest
(bool test_polytree = false)
CSharp/Examples/ConsoleDemo/Main.cs:70
Method
Triangulate64
(long[] subject, bool use_delaunay)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:152
Function
TriangulateD
CPP/Clipper2Lib/include/clipper2/clipper.export.h:824
Method
TriangulateD
(double[] subject, int decimal_places, bool use_delaunay)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:156
Method
TrimCollinear
(Path64 path, bool isOpen = false)
CSharp/Clipper2Lib/Clipper.cs:1087
Method
TrimHorz
(Active horzEdge, bool preserveCollinear)
CSharp/Clipper2Lib/Clipper.Engine.cs:2116
Method
TryGrow
()
CSharp/Clipper2Lib/PooledList.cs:237
Method
UncoupleEdge
(OutPt2 op)
CSharp/Clipper2Lib/Clipper.RectClip.cs:205
Method
UncoupleOutRec
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:725
Method
UnlinkOp
(OutPt2 op)
CSharp/Clipper2Lib/Clipper.RectClip.cs:142
Method
UnlinkOpBack
(OutPt2 op)
CSharp/Clipper2Lib/Clipper.RectClip.cs:151
Method
UpdateEdgeIntoAEL
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1506
Method
UpdateEdgeIntoAEL
CPP/Clipper2Lib/src/clipper.engine.cpp:1742
Method
UpdateHorzSegment
(HorzSegment hs)
CSharp/Clipper2Lib/Clipper.Engine.cs:2507
Function
UpdateOutrecOwner
CPP/Clipper2Lib/src/clipper.engine.cpp:1684
Function
Version
CPP/Clipper2Lib/include/clipper2/clipper.export.h:551
Method
Version
()
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:113
Method
Vertex
(Point64 pt, VertexFlags flags, Vertex? prev)
CSharp/Clipper2Lib/Clipper.Engine.cs:53
Method
Vertex2
(Point64 p64)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:36
Method
Vertex2
CPP/Clipper2Lib/src/clipper.triangulation.cpp:34
Method
VertexAsString
(T X, T Y, T Z, int precision)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:231
Function
VertexListSort
CPP/Clipper2Lib/src/clipper.triangulation.cpp:103
Method
XYCoordsEqual
(Point64 pt1, Point64 pt2)
CSharp/Clipper2Lib/Clipper.Engine.cs:399
Function
Xor
CPP/Clipper2Lib/include/clipper2/clipper.h:123
Method
Xor
(Paths64 subject, Paths64 clip, FillRule fillRule)
CSharp/Clipper2Lib/Clipper.cs:83
Method
ZCB
(Point64 bot1, Point64 top1, Point64 bot2, Point64 top2, ref Point64 intersectPt)
CSharp/Clipper2Lib/Clipper.Engine.cs:3312
Method
ZCB
(Point64 bot1, Point64 top1, Point64 bot2, Point64 top2, ref Point64 ip)
CSharp/Clipper2Lib/Clipper.Offset.cs:116
Method
ZCB
CPP/Clipper2Lib/src/clipper.offset.cpp:543
Method
ZCB
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:542
Method
begin
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:356
Method
elapsed_nano
CPP/Utils/Timer.h:70
Method
elapsed_str
CPP/Utils/Timer.h:81
Method
end
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:357
Function
main
CPP/Examples/VariableOffset/VariableOffset.cpp:153
Function
main
CPP/Examples/Inflate/Inflate.cpp:135
Function
main
CPP/Examples/MemLeakTest/MemLeakTest.cpp:15
Function
main
CPP/Examples/Benchmarks/Benchmarks.cpp:21
Function
main
CPP/Examples/RandomClipping/RandomClipping.cpp:19
Function
main
CPP/Examples/UsingZ/UsingZ.cpp:35
Function
main
CPP/Examples/UnionClipping/UnionClipping.cpp:18
Function
main
CPP/Examples/PolygonSamples/PolygonSamples.cpp:18
Function
main
CPP/Examples/RectClipping/RectClipping.cpp:29
Function
main
CPP/Examples/SimpleClipping/SimpleClipping.cpp:27
Function
main
CPP/Examples/Triangulation/Triangulation.cpp:71
Function
main
CPP/BenchMark/GetIntersectPtBenchmark.cpp:487
Function
main
CPP/BenchMark/StripDuplicateBenchmark.cpp:61
Function
main
CPP/BenchMark/PointInPolygonBenchmark.cpp:389
Method
myZCB
Point64 callback - see TestingZ_Int64()
CPP/Examples/UsingZ/UsingZ.cpp:21
Method
myZCBD
PointD callback - see TestingZ_Double()
CPP/Examples/UsingZ/UsingZ.cpp:28
Method
operator !=
CPP/BenchMark/GetIntersectPtBenchmark.cpp:70
Function
operator &
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:38
Method
operator *
CPP/Clipper2Lib/include/clipper2/clipper.core.h:162
Method
operator +
CPP/BenchMark/GetIntersectPtBenchmark.cpp:113
Method
operator -
CPP/BenchMark/GetIntersectPtBenchmark.cpp:126
Method
operator <
CPP/BenchMark/GetIntersectPtBenchmark.cpp:80
Method
operator <=
CPP/BenchMark/GetIntersectPtBenchmark.cpp:90
Method
operator ==
CPP/BenchMark/GetIntersectPtBenchmark.cpp:65
Method
operator >
CPP/BenchMark/GetIntersectPtBenchmark.cpp:75
Method
operator >=
CPP/BenchMark/GetIntersectPtBenchmark.cpp:85
Method
operator []
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:346
Method
operator []
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:413
Function
operator |
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:43
Method
operator!=
CPP/Clipper2Lib/include/clipper2/clipper.core.h:218
Method
operator()
CPP/Clipper2Lib/src/clipper.engine.cpp:42
Method
operator()
CPP/Clipper2Lib/src/clipper.engine.cpp:50
Method
operator+
CPP/Clipper2Lib/include/clipper2/clipper.core.h:228
Method
operator+
CPP/Clipper2Lib/include/clipper2/clipper.core.h:392
Method
operator-
CPP/Clipper2Lib/include/clipper2/clipper.core.h:223
Method
operator-
CPP/BenchMark/GetIntersectPtBenchmark.cpp:133
Method
operator==
CPP/Clipper2Lib/include/clipper2/clipper.core.h:213
Method
operator==
CPP/Clipper2Lib/include/clipper2/clipper.core.h:378
Method
operator==
CPP/Clipper2Lib/include/clipper2/clipper.core.h:707
Method
pause
CPP/Utils/Timer.h:61
Method
restart
CPP/Utils/Timer.h:47
Method
resume
CPP/Utils/Timer.h:54
Method
what
CPP/Clipper2Lib/include/clipper2/clipper.core.h:31
Method
~BMH_Search
CPP/Utils/ClipFileSave.cpp:132
Method
~ClipperBase
CPP/Clipper2Lib/src/clipper.engine.cpp:750
Method
~ClipperOffset
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:93
Method
~Delaunay
CPP/Clipper2Lib/src/clipper.triangulation.cpp:95
Method
~OutRec
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:92
Method
~PolyPath
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:303
← previous
next →
1,101–1,200 of 1,204, ranked by callers