Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/artem-ogre/CDT
/ functions
Functions
287 in github.com/artem-ogre/CDT
⨍
Functions
287
◇
Types & classes
43
↓ 89 callers
Method
size
CDT/include/KDTree.h:108
↓ 85 callers
Method
begin
CDT/include/predicates.h:213
↓ 55 callers
Function
Edge
Constructor
CDT/include/CDTUtils.h:273
↓ 55 callers
Method
push_back
CDT/include/predicates.h:254
↓ 32 callers
Method
insert
Insert a point into kd-tree @note external point-buffer is used to reduce kd-tree's memory footprint @param iPoint index of point in external point-bu
CDT/include/KDTree.h:117
↓ 32 callers
Method
v2
second duplicate
CDT/include/Triangulation.h:209
↓ 29 callers
Method
insertVertices
CDT/include/Triangulation.h:1008
↓ 29 callers
Method
v1
first duplicate
CDT/include/Triangulation.h:204
↓ 27 callers
Function
arr3
CDT/include/CDTUtils.h:119
↓ 26 callers
Function
topologyString
CDT/tests/cdt.test.cpp:406
↓ 22 callers
Method
empty
CDT/include/Triangulation.hpp:1957
↓ 21 callers
Method
insertEdges
CDT/include/Triangulation.h:1094
↓ 19 callers
Function
verifyTopology
CDT/extras/VerifyTopology.h:32
↓ 18 callers
Function
locatePointLine
CDT/include/CDTUtils.hpp:49
↓ 16 callers
Method
push
CDT/include/Triangulation.hpp:1973
↓ 13 callers
Function
Triangle
Triangle with no vertices and no neighbors
CDT/include/CDTUtils.h:349
↓ 12 callers
Function
distance
CDT/include/CDTUtils.hpp:242
↓ 12 callers
Method
mostSignificant
estimates of expansion value
CDT/include/predicates.h:258
↓ 12 callers
Function
to_string
CDT/tests/cdt.test.cpp:458
↓ 12 callers
Function
topologyToFile
CDT/tests/cdt.test.cpp:414
↓ 11 callers
Function
handleException
CDT/include/CDTUtils.h:108
↓ 9 callers
Function
updateCDT
visualizer/main.cpp:363
↓ 8 callers
Function
ccw
CDT/include/CDTUtils.hpp:19
↓ 8 callers
Function
edgeNeighbor
CDT/include/CDTUtils.hpp:36
↓ 8 callers
Method
empty
CDT/include/predicates.h:253
↓ 7 callers
Function
cw
CDT/include/CDTUtils.hpp:24
↓ 7 callers
Method
eraseSuperTriangle
CDT/include/Triangulation.hpp:100
↓ 7 callers
Method
isAbortCalculation
CDT/tests/cdt.test.cpp:1071
↓ 7 callers
Function
to_string
CDT/include/CDTUtils.h:97
↓ 6 callers
Method
data
CDT/include/predicates.h:210
↓ 6 callers
Method
nearest
Query kd-tree for a nearest neighbor point @note external point-buffer is used to reduce kd-tree's memory footprint @param point query point position
CDT/include/KDTree.h:187
↓ 5 callers
Method
eraseOuterTrianglesAndHoles
CDT/include/Triangulation.hpp:124
↓ 5 callers
Function
insert_unique
CDT/include/Triangulation.hpp:333
↓ 5 callers
Function
opposedVertexInd
CDT/include/CDTUtils.hpp:172
↓ 5 callers
Function
orient2d
CDT/include/predicates.h:460
↓ 5 callers
Method
pop
CDT/include/Triangulation.hpp:1965
↓ 5 callers
Method
setCallbackHandler
CDT/include/Triangulation.hpp:1870
↓ 5 callers
Method
setChildren
Children setter for convenience
CDT/include/KDTree.h:68
↓ 5 callers
Method
size
vector like convenience functions
CDT/include/predicates.h:252
↓ 4 callers
Function
RemapNoSuperTriangle
Remap removing super-triangle: subtract 3 from vertices
CDT/include/Triangulation.hpp:138
↓ 4 callers
Function
classifyOrientation
CDT/include/CDTUtils.hpp:59
↓ 4 callers
Method
conformToEdges
CDT/include/Triangulation.h:1126
↓ 4 callers
Method
estimate
CDT/include/predicates.h:259
↓ 4 callers
Function
lerp
CDT/include/Triangulation.hpp:441
↓ 4 callers
Method
updateIcon
()
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:148
↓ 4 callers
Method
write
CDT/tests/cdt.test.cpp:358
↓ 3 callers
Function
calculateScale
visualizer/main.cpp:481
↓ 3 callers
Function
distanceSquared
CDT/include/CDTUtils.hpp:234
↓ 3 callers
Method
enableDarkMode
(enable)
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:122
↓ 3 callers
Function
extractAllEdges
CDT/tests/cdt.test.cpp:57
↓ 3 callers
Method
initialize
Initialize KD-tree with points
CDT/include/LocatorKDTree.h:29
↓ 3 callers
Function
iota
CDT/include/Triangulation.h:989
↓ 3 callers
Function
isOnEdge
CDT/include/CDTUtils.hpp:29
↓ 3 callers
Method
onAddVertexStart
CDT/tests/cdt.test.cpp:1008
↓ 3 callers
Function
orient2D
CDT/include/CDTUtils.hpp:43
↓ 2 callers
Function
Box2d
Box that doesn't contain any point
CDT/include/CDTUtils.h:221
↓ 2 callers
Function
RemapEdges
CDT/include/CDT.h:340
↓ 2 callers
Function
RemoveDuplicates
CDT/include/CDT.h:322
↓ 2 callers
Function
V2d
Vertex with zero coordinates
CDT/include/CDTUtils.h:141
↓ 2 callers
Function
eachVertexHasNeighborTriangle
CDT/extras/VerifyTopology.h:79
↓ 2 callers
Function
edgeNeighborInd
CDT/include/CDTUtils.hpp:139
↓ 2 callers
Method
eraseOuterTriangles
CDT/include/Triangulation.hpp:115
↓ 2 callers
Function
intersectionPosition
CDT/include/Triangulation.hpp:448
↓ 2 callers
Function
isInCircumcircle
CDT/include/CDTUtils.hpp:214
↓ 2 callers
Method
isLeaf
Check if node is a leaf (has no valid children)
CDT/include/KDTree.h:74
↓ 2 callers
Function
locatePointTriangle
CDT/include/CDTUtils.hpp:70
↓ 2 callers
Method
nearPoint
Find nearest point using R-tree
CDT/include/LocatorKDTree.h:52
↓ 2 callers
Method
onAddEdgeStart
CDT/tests/cdt.test.cpp:1015
↓ 2 callers
Method
onFlipEdge
CDT/tests/cdt.test.cpp:1003
↓ 2 callers
Method
onSystemPreferenceChanged
()
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:134
↓ 2 callers
Function
opoNbr
CDT/include/CDTUtils.hpp:102
↓ 2 callers
Function
opposedTriangle
CDT/include/CDTUtils.hpp:194
↓ 2 callers
Function
opposedVertex
CDT/include/CDTUtils.hpp:200
↓ 2 callers
Function
paint_
visualizer/main.cpp:503
↓ 2 callers
Function
portable_nth_element
CDT/include/portable_nth_element.hpp:295
↓ 1 callers
Function
EdgeToSplitVertices
CDT/include/CDT.h:384
↓ 1 callers
Method
addPoint
Add point to KD-tree
CDT/include/LocatorKDTree.h:47
↓ 1 callers
Method
cbegin
CDT/include/predicates.h:214
↓ 1 callers
Method
configure
(self)
CDT/conanfile.py:39
↓ 1 callers
Function
copy_n
CDT/include/predicates.h:218
↓ 1 callers
Function
generateGridTriangles
CDT/extras/InitializeWithGrid.h:109
↓ 1 callers
Function
generateGridVertices
CDT/extras/InitializeWithGrid.h:47
↓ 1 callers
Function
incircle
CDT/include/predicates.h:473
↓ 1 callers
Method
init
visualizer/main.cpp:60
↓ 1 callers
Function
initTransform
visualizer/main.cpp:492
↓ 1 callers
Function
initializeWithIrregularGrid
CDT/extras/InitializeWithGrid.h:214
↓ 1 callers
Method
initializedWithCustomSuperGeometry
CDT/include/Triangulation.hpp:260
↓ 1 callers
Method
line
source line
CDT/include/Triangulation.h:123
↓ 1 callers
Function
log2_bc
CDT/include/Triangulation.hpp:1918
↓ 1 callers
Function
makeSmallestIndexFirst
CDT/tests/cdt.test.cpp:230
↓ 1 callers
Function
maxQueueLengthBFSKDTree
Since KD-tree bulk load builds a balanced tree the maximum length of a queue can be pre-calculated: it is calculated as size of a completely filled tr
CDT/include/Triangulation.hpp:1932
↓ 1 callers
Method
negate
CDT/include/predicates.h:267
↓ 1 callers
Method
onAddSuperTriangle
CDT/tests/cdt.test.cpp:978
↓ 1 callers
Method
onInsertVertexInsideTriangle
CDT/tests/cdt.test.cpp:984
↓ 1 callers
Method
onInsertVertexOnEdge
CDT/tests/cdt.test.cpp:993
↓ 1 callers
Method
onReTriangulatePolygon
CDT/tests/cdt.test.cpp:1020
↓ 1 callers
Method
onUserPreferenceChanged
()
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:139
↓ 1 callers
Function
opposedTriangleInd
CDT/include/CDTUtils.hpp:128
↓ 1 callers
Function
prtScn
visualizer/main.cpp:288
↓ 1 callers
Function
random_shuffle
CDT/include/Triangulation.h:976
next →
1–100 of 287, ranked by callers