MCPcopy Create free account

hub / github.com/AngusJohnson/Clipper2 / types & classes

Types & classes167 in github.com/AngusJohnson/Clipper2

↓ 50 callersClassPoint64
CSharp/Clipper2Lib/Clipper.Core.cs:21
↓ 40 callersClassPointD
CSharp/Clipper2Lib/Clipper.Core.cs:143
↓ 26 callersClassSetConsoleTextColor
CPP/BenchMark/PointInPolygonBenchmark.cpp:24
↓ 13 callersClassRect64
CSharp/Clipper2Lib/Clipper.Core.cs:249
↓ 10 callersClassPaths64
CSharp/Clipper2Lib/Clipper.Core.cs:440
↓ 8 callersClassPathsD
CSharp/Clipper2Lib/Clipper.Core.cs:462
↓ 6 callersClassClipper2Exception
CPP/Clipper2Lib/include/clipper2/clipper.core.h:27
↓ 6 callersClassPath64
CSharp/Clipper2Lib/Clipper.Core.cs:429
↓ 6 callersClassSetConsoleTextColor
CPP/BenchMark/GetIntersectPtBenchmark.cpp:25
↓ 4 callersEnumClipType
Note: all clipping operations except for Difference are commutative.
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:29
↓ 4 callersEnumEndType
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:23
↓ 4 callersEnumFillRule
By far the most widely used filling rules for polygons are EvenOdd and NonZero, sometimes called Alternate and Winding respectively. https://en.wikipe
CPP/Clipper2Lib/include/clipper2/clipper.core.h:108
↓ 4 callersClassInt128
CPP/BenchMark/GetIntersectPtBenchmark.cpp:42
↓ 4 callersEnumJoinType
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:19
↓ 4 callersClassPoint
CPP/Clipper2Lib/include/clipper2/clipper.core.h:117
↓ 4 callersClassRectD
CSharp/Clipper2Lib/Clipper.Core.cs:342
↓ 4 callersClassSvgReader
CPP/Utils/clipper.svg.h:111
↓ 3 callersClassPathD
CSharp/Clipper2Lib/Clipper.Core.cs:451
↓ 2 callersClassHorzJoin
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:156
↓ 2 callersClassOutPt2
CPP/Clipper2Lib/include/clipper2/clipper.rectclip.h:22
↓ 1 callersClassBMH_Search
CPP/Utils/ClipFileSave.cpp:17
↓ 1 callersClassHorzSegSorter
CPP/Clipper2Lib/src/clipper.engine.cpp:41
↓ 1 callersClassLocMinSorter
CPP/Clipper2Lib/src/clipper.engine.cpp:49
↓ 1 callersClassOffsetQual
CPP/Tests/TestOffsets.cpp:397
↓ 1 callersClassTestRecord
CPP/BenchMark/GetIntersectPtBenchmark.cpp:442
ClassActive
CSharp/Clipper2Lib/Clipper.Engine.cs:190
ClassActive
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:22
ClassApplication
CSharp/Examples/RectClip/Main.cs:16
ClassApplication
CSharp/Examples/ConsoleDemo/Main.cs:18
ClassApplication
CSharp/Examples/InflateDemo/Main.cs:20
ClassApplication
CSharp/Examples/USINGZ/Program.cs:22
ClassApplication
CSharp/Examples/Triangulation/Main.cs:20
ClassApplication
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp/Program.cs:20
ClassApplication
DLL/TEST_APPS/CSharp_TestApps/CSharp_TestApp2/Program.cs:20
ClassBenchmarks
CSharp/Benchmark/Benchmarks.cs:25
ClassCRect
CPP/Clipper2Lib/include/clipper2/clipper.export.h:135
ClassCircleInfo
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:52
EnumClipType
Note: all clipping operations except for Difference are commutative.
CSharp/Clipper2Lib/Clipper.Core.cs:474
EnumClipType
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:17
ClassClipper
CSharp/Clipper2Lib/Clipper.cs:29
ClassClipper2DllCore
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:11
ClassClipper64
CSharp/Clipper2Lib/Clipper.Engine.cs:3184
ClassClipper64
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:459
ClassClipperBase
CSharp/Clipper2Lib/Clipper.Engine.cs:353
ClassClipperBase
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:192
ClassClipperD
CSharp/Clipper2Lib/Clipper.Engine.cs:3281
ClassClipperD
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:520
ClassClipperEngine
CSharp/Clipper2Lib/Clipper.Engine.cs:220
ClassClipperFileIO
CSharp/Utils/ClipFileIO/Clipper.FileIO.cs:20
ClassClipperLibException
CSharp/Clipper2Lib/Clipper.Engine.cs:3664
ClassClipperOffset
CSharp/Clipper2Lib/Clipper.Offset.cs:37
ClassClipperOffset
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:32
ClassClipperTest
CSharp/Tests/Tests2/Tests/TestZCallback1.cs:12
EnumConsoleTextColor
CPP/BenchMark/PointInPolygonBenchmark.cpp:11
ClassCoordStyle
CSharp/Utils/SVG/Clipper.SVG.cs:154
ClassCoordStyle
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Svg.cs:22
ClassCoordsStyle
CPP/Utils/clipper.svg.h:45
ClassDelaunay
CSharp/Clipper2Lib/Clipper.Triangulation.cs:73
ClassDelaunay
CPP/Clipper2Lib/src/clipper.triangulation.cpp:66
ClassEdge
CSharp/Clipper2Lib/Clipper.Triangulation.cs:43
ClassEdge
CPP/Clipper2Lib/src/clipper.triangulation.cpp:23
EnumEdgeContainsResult
CSharp/Clipper2Lib/Clipper.Triangulation.cs:28
EnumEdgeContainsResult
CPP/Clipper2Lib/src/clipper.triangulation.cpp:19
EnumEdgeKind
CSharp/Clipper2Lib/Clipper.Triangulation.cs:26
EnumEdgeKind
CPP/Clipper2Lib/src/clipper.triangulation.cpp:17
EnumEndType
CSharp/Clipper2Lib/Clipper.Offset.cs:28
ClassFastConfig
CSharp/Benchmark/Benchmarks.cs:12
EnumFillRule
By far the most widely used filling rules for polygons are EvenOdd and NonZero, sometimes called Alternate and Winding respectively. https://en.wikipe
CSharp/Clipper2Lib/Clipper.Core.cs:492
EnumFillRule
//////////////////////////////////////////////////////////////////// (Very abbreviated) Clipper2 structures //////////////////////////////////////////
DLL/TEST_APPS/CSharp_TestApps/Clipper2Dll.Core.cs:16
ClassGroup
CSharp/Clipper2Lib/Clipper.Offset.cs:40
ClassGroup
CPP/Clipper2Lib/include/clipper2/clipper.offset.h:35
ClassHashCode
CSharp/Clipper2Lib/HashCode.cs:53
ClassHorzJoin
CSharp/Clipper2Lib/Clipper.Engine.cs:174
ClassHorzJoinPoolList
<summary> A pool of reusable HorzJoin objects </summary>
CSharp/Clipper2Lib/PooledList.cs:143
EnumHorzPosition
CSharp/Clipper2Lib/Clipper.Engine.cs:141
ClassHorzSegment
CSharp/Clipper2Lib/Clipper.Engine.cs:161
ClassHorzSegment
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:26
ClassHsl
CPP/Utils/Colors.h:6
ClassInternalClipper
CSharp/Clipper2Lib/Clipper.Core.cs:500
EnumIntersectKind
ascend & descend are 'fixed' edges
CSharp/Clipper2Lib/Clipper.Triangulation.cs:27
EnumIntersectKind
ascend & descend are 'fixed' edges
CPP/Clipper2Lib/src/clipper.triangulation.cpp:18
ClassIntersectListSort
CSharp/Clipper2Lib/Clipper.Engine.cs:620
ClassIntersectNode
IntersectNode: a structure representing 2 intersecting edges. Intersections must be sorted so they are processed from the largest Y coordinates to the
CSharp/Clipper2Lib/Clipper.Engine.cs:99
ClassIntersectNode
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:21
EnumJoinType
CSharp/Clipper2Lib/Clipper.Offset.cs:20
EnumJoinWith
CSharp/Clipper2Lib/Clipper.Engine.cs:140
EnumJoinWith
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:32
ClassListEnumerator
CSharp/Clipper2Lib/PooledList.cs:269
ClassLocMinSorter
CSharp/Clipper2Lib/Clipper.Engine.cs:113
ClassLocalMinima
CSharp/Clipper2Lib/Clipper.Engine.cs:62
ClassLocalMinima
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:24
EnumLocation
CSharp/Clipper2Lib/Clipper.RectClip.cs:37
EnumLocation
Location: the order is important here, see StartLocsIsClockwise()
CPP/Clipper2Lib/include/clipper2/clipper.rectclip.h:20
ClassMinkowski
CSharp/Clipper2Lib/Clipper.Minkowski.cs:19
ClassMyCallbacks
CSharp/Examples/USINGZ/Program.cs:24
ClassMyClass
CPP/Examples/UsingZ/UsingZ.cpp:17
ClassNodeEnumerator
CSharp/Clipper2Lib/Clipper.Engine.cs:3464
ClassOutPt
OutPt: vertex data structure for clipping solutions
CSharp/Clipper2Lib/Clipper.Engine.cs:122
ClassOutPt
CPP/Clipper2Lib/include/clipper2/clipper.engine.h:55
ClassOutPt2
CSharp/Clipper2Lib/Clipper.RectClip.cs:21
next →1–100 of 167, ranked by callers