MCPcopy Create free account

hub / github.com/AngusJohnson/Clipper2 / functions

Functions1,204 in github.com/AngusJohnson/Clipper2

↓ 7 callersMethodAddSolution
(SvgWriter svg, Paths64 paths, bool show_coords)
CSharp/Utils/SVG/Clipper.SVG.Utils.cs:84
↓ 7 callersFunctionGenerateRandomNumber
CPP/Examples/RandomClipping/RandomClipping.cpp:26
↓ 7 callersFunctionGetAlphaAsFrac
CPP/Utils/clipper.svg.cpp:44
↓ 7 callersMethodOpenFileWithDefaultApp
(string filename)
CSharp/Examples/USINGZ/Program.cs:79
↓ 7 callersMethodReverseSolution
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:282
↓ 7 callersMethodSetZCallback
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:540
↓ 7 callersFunctionSwapActives
CPP/Clipper2Lib/src/clipper.engine.cpp:155
↓ 7 callersMethodUnion
(Paths64 subject, FillRule fillRule)
CSharp/Clipper2Lib/Clipper.cs:49
↓ 7 callersMethodis_negative
CPP/BenchMark/GetIntersectPtBenchmark.cpp:100
↓ 6 callersMethodAddClosedPaths
(long[] paths, uint brushColor, uint penColor, double penWidth, bool showCoords = false)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:157
↓ 6 callersMethodAddOpenSubject
(PathD path)
CSharp/Clipper2Lib/Clipper.Engine.cs:3349
↓ 6 callersFunctionDisplaySolution
CPP/Examples/Triangulation/Triangulation.cpp:53
↓ 6 callersFunctionDistSqr
CPP/Clipper2Lib/src/clipper.triangulation.cpp:1072
↓ 6 callersFunctionDistance
CPP/Clipper2Lib/include/clipper2/clipper.h:579
↓ 6 callersFunctionFileExists
CPP/Utils/ClipFileLoad.h:19
↓ 6 callersFunctionFixOutRecPts
CPP/Clipper2Lib/src/clipper.engine.cpp:2158
↓ 6 callersFunctionGetAdjacentLocation
CPP/Clipper2Lib/src/clipper.rectclip.cpp:206
↓ 6 callersFunctionGetPrior
CPP/Clipper2Lib/include/clipper2/clipper.h:366
↓ 6 callersFunctionIsClockwise
CPP/Clipper2Lib/src/clipper.rectclip.cpp:222
↓ 6 callersFunctionIsRightEdge
CPP/Clipper2Lib/src/clipper.triangulation.cpp:126
↓ 6 callersFunctionIsValidAelOrder
CPP/Clipper2Lib/src/clipper.engine.cpp:1119
↓ 6 callersMethodPreserveCollinear
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:280
↓ 6 callersFunctionPrevPrevVertex
PrevPrevVertex: useful to get the (inverted Y-axis) top of the alternate edge (ie left or right bound) during edge insertion.
CPP/Clipper2Lib/src/clipper.engine.cpp:187
↓ 6 callersFunctionPtsReallyClose
CPP/Clipper2Lib/src/clipper.engine.cpp:436
↓ 6 callersFunctionRandomColor
CPP/Utils/clipper.svg.utils.h:34
↓ 6 callersFunctionSegsIntersect
CPP/Clipper2Lib/src/clipper.triangulation.cpp:303
↓ 6 callersFunctionSkipBlanks
CPP/Utils/clipper.svg.cpp:288
↓ 6 callersFunctionSvgAddClip
CPP/Utils/clipper.svg.utils.h:96
↓ 6 callersFunctionSwapOutrecs
CPP/Clipper2Lib/src/clipper.engine.cpp:336
↓ 6 callersFunctionTranslatePoint
CPP/Clipper2Lib/include/clipper2/clipper.core.h:978
↓ 6 callersFunctionTrimCollinear
CPP/Clipper2Lib/include/clipper2/clipper.h:519
↓ 5 callersMethodAddClosedPath
(long[] path, uint brushColor, uint penColor, double penWidth, bool showCoords = false)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:136
↓ 5 callersMethodArea
(Path64 path)
CSharp/Clipper2Lib/Clipper.cs:250
↓ 5 callersMethodCheckPrecision
(int precision)
CSharp/Clipper2Lib/Clipper.Core.cs:555
↓ 5 callersFunctionConvertCPathToPathT
CPP/Clipper2Lib/include/clipper2/clipper.export.h:382
↓ 5 callersFunctionCreateCPathsDFromPaths64
CPP/Clipper2Lib/include/clipper2/clipper.export.h:356
↓ 5 callersFunctionCrossProduct
CPP/Clipper2Lib/include/clipper2/clipper.core.h:802
↓ 5 callersFunctionDisplayAsSvgImage
CPP/Examples/Inflate/Inflate.cpp:25
↓ 5 callersFunctionDoError
CPP/Clipper2Lib/include/clipper2/clipper.core.h:73
↓ 5 callersMethodEquals
(object? obj)
CSharp/Clipper2Lib/HashCode.cs:122
↓ 5 callersFunctionGetLineIntersectPt
CPP/Clipper2Lib/include/clipper2/clipper.core.h:898
↓ 5 callersMethodGetLineIntersectPt
(Point64 ln1a, Point64 ln1b, Point64 ln2a, Point64 ln2b, out Point64 ip)
CSharp/Clipper2Lib/Clipper.Core.cs:654
↓ 5 callersFunctionGetPath
CPP/Utils/ClipFileLoad.cpp:33
↓ 5 callersFunctionIsSamePolyType
CPP/Clipper2Lib/src/clipper.engine.cpp:167
↓ 5 callersFunctionIsVerySmallTriangle
CPP/Clipper2Lib/src/clipper.engine.cpp:441
↓ 5 callersFunctionPath2ContainsPath1
CPP/Clipper2Lib/src/clipper.engine.cpp:576
↓ 5 callersMethodPointInPolygon
(Point64 pt, Path64 polygon)
CSharp/Clipper2Lib/Clipper.cs:1141
↓ 5 callersFunctionPolyTreeToPaths64
CPP/Clipper2Lib/include/clipper2/clipper.h:403
↓ 5 callersFunctionRDP
CPP/Clipper2Lib/include/clipper2/clipper.h:746
↓ 5 callersFunctionReflectPoint
CPP/Clipper2Lib/include/clipper2/clipper.core.h:989
↓ 5 callersMethodSaveToFile
CPP/Utils/clipper.svg.cpp:147
↓ 5 callersMethodScalePath64
Unlike ScalePath, both ScalePath64 & ScalePathD also involve type conversion
CSharp/Clipper2Lib/Clipper.cs:427
↓ 5 callersMethodScalePointD
(Point64 pt, double scale)
CSharp/Clipper2Lib/Clipper.cs:357
↓ 5 callersFunctionSystem
CPP/Examples/VariableOffset/VariableOffset.cpp:10
↓ 5 callersFunctionmultiply
CPP/BenchMark/GetIntersectPtBenchmark.cpp:157
↓ 4 callersMethodAddChild
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:429
↓ 4 callersMethodAddOpenPaths
(Paths64 paths, uint penColor, double penWidth, bool showCoords = false)
CSharp/Utils/SVG/Clipper.SVG.cs:285
↓ 4 callersMethodAddOpenPaths
(long[] paths, uint penColor, double penWidth, bool showCoords = false)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:193
↓ 4 callersMethodAddPath
(PathD path, PathType polytype, bool isOpen = false)
CSharp/Clipper2Lib/Clipper.Engine.cs:3331
↓ 4 callersMethodAddPaths
CPP/Clipper2Lib/src/clipper.offset.cpp:173
↓ 4 callersFunctionBuildPath64
CPP/Clipper2Lib/src/clipper.engine.cpp:2891
↓ 4 callersFunctionCRectIsEmpty
CPP/Clipper2Lib/include/clipper2/clipper.export.h:146
↓ 4 callersFunctionCRectToRect
CPP/Clipper2Lib/include/clipper2/clipper.export.h:152
↓ 4 callersMethodClear
()
CSharp/Clipper2Lib/Clipper.Offset.cs:140
↓ 4 callersMethodContains
CPP/Clipper2Lib/include/clipper2/clipper.core.h:352
↓ 4 callersFunctionConvertCPathsDToPaths64
CPP/Clipper2Lib/include/clipper2/clipper.export.h:454
↓ 4 callersFunctionDisposeOutPts
CPP/Clipper2Lib/src/clipper.engine.cpp:308
↓ 4 callersFunctionEdgeContains
CPP/Clipper2Lib/src/clipper.triangulation.cpp:156
↓ 4 callersFunctionEdgesAdjacentInAEL
CPP/Clipper2Lib/src/clipper.engine.cpp:468
↓ 4 callersFunctionFindLinkingEdge
CPP/Clipper2Lib/src/clipper.triangulation.cpp:229
↓ 4 callersFunctionFindLocMinIdx
CPP/Clipper2Lib/src/clipper.triangulation.cpp:203
↓ 4 callersFunctionGenerateRandomInt
CPP/Tests/TestRandomPaths.cpp:5
↓ 4 callersFunctionGetCleanPath
CPP/Clipper2Lib/src/clipper.engine.cpp:553
↓ 4 callersFunctionGetClosestPointOnSegment
CPP/Clipper2Lib/include/clipper2/clipper.core.h:1050
↓ 4 callersMethodGetClosestPtOnSegment
(Point64 offPt, Point64 seg1, Point64 seg2)
CSharp/Clipper2Lib/Clipper.Core.cs:772
↓ 4 callersFunctionGetEdgesForPt
CPP/Clipper2Lib/src/clipper.rectclip.cpp:247
↓ 4 callersFunctionGetInt
CPP/Utils/ClipFileLoad.cpp:11
↓ 4 callersFunctionGetPerpendicD
CPP/Clipper2Lib/src/clipper.offset.cpp:113
↓ 4 callersFunctionGetPrevHotEdge
CPP/Clipper2Lib/src/clipper.engine.cpp:92
↓ 4 callersFunctionGetUnitNormal
CPP/Clipper2Lib/src/clipper.offset.cpp:70
↓ 4 callersMethodHeight
CPP/Clipper2Lib/include/clipper2/clipper.core.h:332
↓ 4 callersMethodInflatePaths
(Paths64 paths, double delta, JoinType joinType, EndType endType, double miterLimit = 2.0, double arcTol
CSharp/Clipper2Lib/Clipper.cs:144
↓ 4 callersFunctionIsHorizontal
CPP/Clipper2Lib/src/clipper.triangulation.cpp:134
↓ 4 callersFunctionIsHorizontal
CPP/Clipper2Lib/src/clipper.rectclip.cpp:68
↓ 4 callersFunctionIsOdd
CPP/Clipper2Lib/src/clipper.engine.cpp:61
↓ 4 callersFunctionIsValidClosedPath
CPP/Clipper2Lib/src/clipper.engine.cpp:449
↓ 4 callersFunctionMakePathGeneric
CPP/Clipper2Lib/include/clipper2/clipper.h:343
↓ 4 callersFunctionMinkowski
CPP/Clipper2Lib/include/clipper2/clipper.minkowski.h:20
↓ 4 callersFunctionPolytreeContainsPoint
CPP/Tests/TestPolytreeHoles.cpp:39
↓ 4 callersFunctionRightTurning
CPP/Clipper2Lib/src/clipper.triangulation.cpp:144
↓ 4 callersMethodSaveToFile
(string filename, int maxWidth = 0, int maxHeight = 0, int margin = -1)
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:262
↓ 4 callersMethodScalePathD
(Path64 path, double scale)
CSharp/Clipper2Lib/Clipper.cs:445
↓ 4 callersMethodScalePathsD
(Paths64 paths, double scale)
CSharp/Clipper2Lib/Clipper.cs:454
↓ 4 callersFunctionSetNewOwner
CPP/Clipper2Lib/src/clipper.rectclip.cpp:302
↓ 4 callersFunctionSimplifyPath
CPP/Clipper2Lib/include/clipper2/clipper.h:639
↓ 4 callersFunctionSwapFrontBackSides
CPP/Clipper2Lib/src/clipper.engine.cpp:460
↓ 4 callersFunctionSystem
CPP/Examples/UnionClipping/UnionClipping.cpp:36
↓ 4 callersFunctionSystem
CPP/Examples/RectClipping/RectClipping.cpp:198
↓ 4 callersMethodTriangulate
(Paths64 pp, out Paths64 solution, bool useDelaunay = true)
CSharp/Clipper2Lib/Clipper.cs:1242
↓ 4 callersFunctionUncoupleEdge
CPP/Clipper2Lib/src/clipper.rectclip.cpp:287
← previousnext →101–200 of 1,204, ranked by callers