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
CreateCPathsFromCPathList
(List<T[]> listOfCPath)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:194
Method
CreateCPathsFromCoords
or create a cpaths array that contains just 1 path
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:215
Method
CreateEdge
(Vertex2 v1, Vertex2 v2, EdgeKind k)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:356
Method
CreateEdge
CPP/Clipper2Lib/src/clipper.triangulation.cpp:471
Method
CreateInnerLocMinLooseEdge
(Vertex2 vAbove)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:526
Method
CreateInnerLocMinLooseEdge
CPP/Clipper2Lib/src/clipper.triangulation.cpp:660
Method
CreateTriangle
(Edge e1, Edge e2, Edge e3)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:401
Method
CreateTriangle
CPP/Clipper2Lib/src/clipper.triangulation.cpp:507
Function
CustomArguments
CPP/BenchMark/GetIntersectPtBenchmark.cpp:477
Function
CustomArguments
CPP/BenchMark/PointInPolygonBenchmark.cpp:295
Method
Delaunay
(bool delaunay = true)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:85
Method
Delaunay
CPP/Clipper2Lib/src/clipper.triangulation.cpp:94
Method
DeleteEdges
CPP/Clipper2Lib/src/clipper.engine.cpp:755
Method
DeleteFromAEL
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1805
Method
DeleteFromAEL
CPP/Clipper2Lib/src/clipper.engine.cpp:2099
Method
DiamondsTest
(bool test_polytree = false)
CSharp/Examples/ConsoleDemo/Main.cs:98
Function
Difference
CPP/Clipper2Lib/include/clipper2/clipper.h:113
Method
Difference
(Paths64 subject, Paths64 clip, FillRule fillRule)
CSharp/Clipper2Lib/Clipper.cs:71
Method
Display
(PathsD solution, string filename)
CSharp/Examples/Triangulation/Main.cs:22
Method
DisplayAsSvgImage
(string caption, FillRule fillrule, Paths64 subject, Paths64 clip, Paths64 solution)
CSharp/Examples/ConsoleDemo/Main.cs:127
Method
DisplayAsSvgImage_Open
(string caption, FillRule fillrule, Paths64 openSubject, Paths64 clip, Paths64 solution)
CSharp/Examples/ConsoleDemo/Main.cs:140
Method
DisplaySolutionAsSvg
(string filename, PathsD solution)
CSharp/Examples/InflateDemo/Main.cs:78
Method
Dispose
()
CSharp/Clipper2Lib/PooledList.cs:286
Method
DisposeAllOutRecs
CPP/Clipper2Lib/src/clipper.engine.cpp:881
Method
DisposeArray64
(ref IntPtr intptr)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:129
Method
DisposeArrayD
DisposeExported(): since all these functions behave identically ...
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:134
Method
DisposeIntersectNodes
()
CSharp/Clipper2Lib/Clipper.Engine.cs:1911
Method
DisposeOutPt
(OutPt op)
CSharp/Clipper2Lib/Clipper.Engine.cs:2834
Method
DisposeVerticesAndLocalMinima
CPP/Clipper2Lib/src/clipper.engine.cpp:891
Method
DistSqr
(in Point64 pt1, in Point64 pt2)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1150
Method
DistanceSqr
(Point64 pt1, Point64 pt2)
CSharp/Clipper2Lib/Clipper.cs:672
Method
DistanceSqr
(in Point64 a, in Point64 b)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1162
Function
DllMain
DLL/CPP_DLL/dllmain.cpp:6
Method
DoBevel
(Path64 path, int j, int k)
CSharp/Clipper2Lib/Clipper.Offset.cs:354
Method
DoBevel
CPP/Clipper2Lib/src/clipper.offset.cpp:190
Method
DoGroupOffset
(Group group)
CSharp/Clipper2Lib/Clipper.Offset.cs:660
Method
DoGroupOffset
CPP/Clipper2Lib/src/clipper.offset.cpp:455
Method
DoHorizontal
(Active horz)
CSharp/Clipper2Lib/Clipper.Engine.cs:2154
Method
DoHorizontal
CPP/Clipper2Lib/src/clipper.engine.cpp:2537
Method
DoIntersections
(long topY)
CSharp/Clipper2Lib/Clipper.Engine.cs:1903
Method
DoIntersections
CPP/Clipper2Lib/src/clipper.engine.cpp:2347
Method
DoMaxima
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:2341
Method
DoMaxima
CPP/Clipper2Lib/src/clipper.engine.cpp:2740
Method
DoMiter
(Path64 path, int j, int k, double cosA)
CSharp/Clipper2Lib/Clipper.Offset.cs:451
Method
DoMiter
CPP/Clipper2Lib/src/clipper.offset.cpp:258
Method
DoRabbit
()
CSharp/Examples/InflateDemo/Main.cs:86
Method
DoRandomPoly
(bool loadPrevious = false)
CSharp/Examples/RectClip/Main.cs:71
Method
DoRound
(Path64 path, int j, int k, double angle)
CSharp/Clipper2Lib/Clipper.Offset.cs:467
Method
DoRound
CPP/Clipper2Lib/src/clipper.offset.cpp:273
Method
DoSimpleShapes
()
CSharp/Examples/InflateDemo/Main.cs:30
Method
DoSplitOp
(OutRec outrec, OutPt splitOp)
CSharp/Clipper2Lib/Clipper.Engine.cs:2883
Method
DoSplitOp
CPP/Clipper2Lib/src/clipper.engine.cpp:1562
Method
DoSquare
(Path64 path, int j, int k)
CSharp/Clipper2Lib/Clipper.Offset.cs:399
Method
DoSquare
CPP/Clipper2Lib/src/clipper.offset.cpp:218
Method
DoTopOfScanbeam
(long y)
CSharp/Clipper2Lib/Clipper.Engine.cs:2310
Method
DoTopOfScanbeam
CPP/Clipper2Lib/src/clipper.engine.cpp:2708
Method
DoTriangulateLeft
(Edge edge, Vertex2 pivot, long minY)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:623
Method
DoTriangulateLeft
CPP/Clipper2Lib/src/clipper.triangulation.cpp:756
Method
DoTriangulateRight
(Edge edge, Vertex2 pivot, long minY)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:676
Method
DoTriangulateRight
CPP/Clipper2Lib/src/clipper.triangulation.cpp:811
Method
DoVariableOffset
()
CSharp/Examples/InflateDemo/Main.cs:102
Method
DrawCircle
CPP/Utils/clipper.svg.cpp:128
Method
DrawSVG
(string filename, long[]? cSubjects, long[]? cClips, long[]? cSolution)
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:36
Method
DrawSVG_MultiColor
(string filename, long[]? cSolution)
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:69
Method
DuplicateOp
(OutPt op, bool insert_after)
CSharp/Clipper2Lib/Clipper.Engine.cs:2540
Method
EdgeCompleted
(Edge edge)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:960
Method
EdgeContains
(Edge edge, Vertex2 v)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:967
Function
EdgeListSort
CPP/Clipper2Lib/src/clipper.triangulation.cpp:108
Method
EdgesAdjacentInAEL
(IntersectNode inode)
CSharp/Clipper2Lib/Clipper.Engine.cs:753
Method
Equals
(object? obj)
CSharp/Clipper2Lib/Clipper.Core.cs:129
Method
Equals
(object? obj)
CSharp/Clipper2Lib/Clipper.Core.cs:233
Method
Equals
(object? obj)
CSharp/Clipper2Lib/Clipper.Engine.cs:85
Method
ErrorCode
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:95
Method
ErrorCode
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:279
Method
Execute
(ClipType clipType, FillRule fillRule, Paths64 solutionClosed, Paths64 solutionOpen)
CSharp/Clipper2Lib/Clipper.Engine.cs:3222
Method
Execute
(Paths64 paths)
CSharp/Clipper2Lib/Clipper.RectClip.cs:657
Method
Execute
(Paths64 paths)
CSharp/Clipper2Lib/Clipper.RectClip.cs:965
Method
Execute
(Paths64 paths, out Paths64 sol)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:758
Method
Execute
CPP/Clipper2Lib/src/clipper.rectclip.cpp:873
Method
Execute
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:482
Method
ExecuteInternal
(ClipType ct, FillRule fillRule)
CSharp/Clipper2Lib/Clipper.Engine.cs:1876
Method
ExecuteInternal
(Path64 path)
CSharp/Clipper2Lib/Clipper.RectClip.cs:506
Method
ExecuteInternal
(Path64 path)
CSharp/Clipper2Lib/Clipper.RectClip.cs:1009
Method
ExecuteInternal
(double delta)
CSharp/Clipper2Lib/Clipper.Offset.cs:180
Method
ExecuteInternal
CPP/Clipper2Lib/src/clipper.offset.cpp:574
Method
ExecuteInternal
CPP/Clipper2Lib/src/clipper.rectclip.cpp:443
Method
ExecuteInternal
CPP/Clipper2Lib/src/clipper.engine.cpp:2129
Method
ExtractFromSEL
(Active ae)
CSharp/Clipper2Lib/Clipper.Engine.cs:1961
Method
FastConfig
()
CSharp/Benchmark/Benchmarks.cs:14
Method
FillImageWithShape
(Path64 shape, int skipFreq)
CSharp/Examples/ConsoleDemo/Main.cs:40
Method
FindEdgeWithMatchingLocMin
(Active e)
CSharp/Clipper2Lib/Clipper.Engine.cs:1528
Method
FindFirst
CPP/Utils/ClipFileSave.cpp:191
Method
FindLinkingEdge
(Vertex2 vert1, Vertex2 vert2, bool preferAscending)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1042
Method
FindLocMinIdx
(Path64 path, int len, ref int idx)
CSharp/Clipper2Lib/Clipper.Triangulation.cs:1008
Method
FindNext_CaseSensitive
CPP/Utils/ClipFileSave.cpp:59
Method
FindNext_IgnoreCase
CPP/Utils/ClipFileSave.cpp:83
Method
FixOutRecPts
(OutRec outrec)
CSharp/Clipper2Lib/Clipper.Engine.cs:2476
Method
FixSelfIntersects
(OutRec outrec)
CSharp/Clipper2Lib/Clipper.Engine.cs:2962
Method
FixSelfIntersects
CPP/Clipper2Lib/src/clipper.engine.cpp:1646
Method
FixupEdgeIntersects
()
CSharp/Clipper2Lib/Clipper.Triangulation.cs:230
← previous
next →
601–700 of 1,204, ranked by callers