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
Method
intersectedTriangle
CDT/include/Triangulation.hpp:927
Function
isAbortCalculation
* Tells whether the user wants to abort the triangulation at the earliest * opportunity */
CDT/include/Triangulation.h:386
Method
isAfterSplit
CDT/include/KDTree.h:297
Method
isFinalized
CDT/include/Triangulation.hpp:1794
Method
isFlipNeeded
CDT/include/Triangulation.hpp:1243
Method
isInsideBox
Test if point is inside a box
CDT/include/KDTree.h:345
Method
less_than_x
CDT/include/Triangulation.hpp:2006
Method
less_than_y
CDT/include/Triangulation.hpp:2021
Function
main
visualizer/main.cpp:917
Function
mouseMoveEvent
visualizer/main.cpp:669
Function
mousePressEvent
visualizer/main.cpp:663
Function
mouseReleaseEvent
visualizer/main.cpp:675
Function
next
Next triangle adjacent to a vertex (clockwise) @returns pair of next triangle and the other vertex of a common edge
CDT/include/CDTUtils.h:362
Function
nth_element
CDT/include/portable_nth_element.hpp:98
Function
onAddEdgeStart
* Called at the start of adding a constraint edge to the triangulation * @param edge constraint that is added/enforced */
CDT/include/Triangulation.h:370
Method
onAddEdgeStart
visualizer/main.cpp:137
Function
onAddSuperTriangle
CDT/include/Triangulation.h:313
Method
onAddSuperTriangle
visualizer/main.cpp:70
Function
onAddVertexStart
* Called at the start of adding new vertex to the triangulation * @param iV index of the vertex * @param vertexType what type of vertex is b
CDT/include/Triangulation.h:362
Method
onAddVertexStart
visualizer/main.cpp:126
Function
onFlipEdge
* Called just before an edge between tro triangles is flipped * @param iT index of the first triangle sharing an edge * @param iTopo index o
CDT/include/Triangulation.h:354
Method
onFlipEdge
visualizer/main.cpp:104
Function
onInsertVertexInsideTriangle
* Called when inserted vertex is inside a triangle. * The triangle is split in three: original trianlge is re-purposed and two * new triangl
CDT/include/Triangulation.h:325
Method
onInsertVertexInsideTriangle
visualizer/main.cpp:76
Function
onInsertVertexOnEdge
* Called when inserted vertex is on an edge. * Two triangles sharing an edge are split in four:original triangles are * re-purposed and two
CDT/include/Triangulation.h:342
Method
onInsertVertexOnEdge
visualizer/main.cpp:89
Function
onReTriangulatePolygon
* Called when inserting a constraint edge causes polygon containing * triangles to be re-triangulated * @tris triangles in the polygon that
CDT/include/Triangulation.h:379
Method
onReTriangulatePolygon
visualizer/main.cpp:113
Function
operator!=
Not-equals operator
CDT/include/CDTUtils.h:285
Method
operator()
CDT/include/Triangulation.hpp:2009
Method
operator()
CDT/include/Triangulation.hpp:2024
Method
operator()
CDT/include/CDT.h:270
Method
operator()
CDT/include/CDT.h:391
Method
operator()
Hash operator
CDT/include/CDTUtils.h:541
Method
operator()
Hash operator
CDT/include/CDTUtils.h:552
Method
operator()
Hash operator
CDT/include/CDTUtils.h:565
Method
operator()
functor's operator
CDT/include/Triangulation.h:965
Method
operator*
CDT/include/predicates.h:271
Method
operator+
CDT/include/predicates.h:261
Method
operator-
CDT/include/predicates.h:268
Function
operator<
CDT/tests/cdt.test.cpp:35
Function
operator==
CDT/include/CDTUtils.h:169
Function
opoVrt
CDT/include/CDTUtils.hpp:115
Function
orient3d
CDT/include/predicates.h:506
Method
package
(self)
CDT/conanfile.py:61
Method
package_info
(self)
CDT/conanfile.py:65
Method
peelLayer
CDT/include/Triangulation.hpp:1800
Method
pivotVertexTriangleCW
CDT/include/Triangulation.hpp:2151
Function
prev
Previous triangle adjacent to a vertex (counter-clockwise) @returns pair of previous triangle and the other vertex of a common edge
CDT/include/CDTUtils.h:378
Function
readInputFromFile
CDT/tests/cdt.test.cpp:92
Method
removeTriangles
CDT/include/Triangulation.hpp:144
Method
requirements
(self)
CDT/conanfile.py:34
Function
resizeEvent
visualizer/main.cpp:696
Function
saveInputToFile
CDT/tests/cdt.test.cpp:127
Function
saveToOff
CDT/tests/cdt.test.cpp:161
Function
selection_sort
CDT/include/portable_nth_element.hpp:71
Method
setAdjacentTriangle
CDT/include/Triangulation.hpp:2139
Function
setEdgeLimit
visualizer/main.cpp:244
Function
setFinalizeType
visualizer/main.cpp:256
Function
setFixDuplicates
visualizer/main.cpp:276
Function
setIntersectingEdgesStrategy
visualizer/main.cpp:218
Function
setMinDistToConstraintEdge
visualizer/main.cpp:198
Function
setPointsLimit
visualizer/main.cpp:238
Function
setTriangulationType
visualizer/main.cpp:184
Function
setVertexInsertionOrder
visualizer/main.cpp:204
Function
sizeHint
visualizer/main.cpp:145
Function
sort3
CDT/include/portable_nth_element.hpp:35
Function
sortedEdges
CDT/tests/cdt.test.cpp:84
Method
splitFixedEdge
CDT/include/Triangulation.hpp:358
Method
splitFixedEdgeAt
CDT/include/Triangulation.hpp:416
Method
systemPreference
* @returns `true` for dark-mode, `false` for light-mode system preference
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:92
Method
toggleDarkMode
()
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:143
Method
trianglesAt
CDT/include/Triangulation.hpp:1535
Method
triangulatePseudoPolygon
CDT/include/Triangulation.hpp:1661
Method
triangulatePseudoPolygonIteration
CDT/include/Triangulation.hpp:1686
Method
tryAddVertexToLocator
CDT/include/Triangulation.hpp:2163
Method
tryInitNearestPointLocator
CDT/include/Triangulation.hpp:2170
Function
unordered_map<Edge, EdgeVec> EdgeToPiecesMapping
CDT/include/CDT.hpp:87
Method
userPreference
* @returns `true` for dark-mode, `false` for light-mode user preference
docs/doxygen-custom/doxygen-awesome/doxygen-awesome-darkmode-toggle.js:99
Function
v1
V1 getter
CDT/include/CDTUtils.h:291
Function
v2
V2 getter
CDT/include/CDTUtils.h:297
Function
verticesShareEdge
CDT/include/CDTUtils.hpp:224
Method
walkTriangles
CDT/include/Triangulation.hpp:1559
Method
walkingSearchTrianglesAt
CDT/include/Triangulation.hpp:1593
Function
wheelEvent
visualizer/main.cpp:680
Method
whichChild
Test which child point belongs to after the split @returns 0 if first child, 1 if second child
CDT/include/KDTree.h:307
Method
writeToFile
CDT/tests/cdt.test.cpp:394
← previous
201–287 of 287, ranked by callers