Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akuukka/quickhull
/ functions
Functions
73 in github.com/akuukka/quickhull
⨍
Functions
73
◇
Types & classes
17
↓ 71 callers
Method
size
Structs/VertexDataSource.hpp:28
↓ 22 callers
Method
clear
Structs/Pool.hpp:13
↓ 15 callers
Method
getConvexHull
QuickHull.cpp:27
↓ 10 callers
Function
rnd
Tests/QuickHullTests.cpp:21
↓ 9 callers
Method
end
Structs/VertexDataSource.hpp:40
↓ 8 callers
Method
isDisabled
Structs/Mesh.hpp:62
↓ 7 callers
Method
begin
Structs/VertexDataSource.hpp:36
↓ 6 callers
Method
dotProduct
Structs/Vector3.hpp:21
↓ 6 callers
Function
getSignedDistanceToPlane
MathUtils.hpp:23
↓ 6 callers
Function
getTriangleNormal
MathUtils.hpp:28
↓ 5 callers
Function
CHECK_CLOSE
Tests/QuickHullTests.cpp:25
↓ 5 callers
Method
getHalfEdgeIndicesOfFace
Structs/Mesh.hpp:244
↓ 5 callers
Method
isPointOnPositiveSide
Structs/Plane.hpp:19
↓ 4 callers
Method
setup
Create a mesh with initial tetrahedron ABCD. Dot product of AB with the normal of triangle ABC should be negative.
Structs/Mesh.hpp:117
↓ 3 callers
Method
getLength
Structs/Vector3.hpp:37
↓ 3 callers
Method
getLengthSquared
Structs/Vector3.hpp:89
↓ 2 callers
Method
disable
Structs/Mesh.hpp:58
↓ 2 callers
Method
getVertexIndicesOfFace
Structs/Mesh.hpp:229
↓ 2 callers
Method
projection
Projection onto another vector
Structs/Vector3.hpp:98
↓ 1 callers
Method
addFace
Structs/Mesh.hpp:76
↓ 1 callers
Method
addHalfEdge
Structs/Mesh.hpp:90
↓ 1 callers
Method
disableFace
Mark a face as disabled and return a pointer to the points that were on the positive of it.
Structs/Mesh.hpp:101
↓ 1 callers
Method
disableHalfEdge
Structs/Mesh.hpp:108
↓ 1 callers
Method
get
Structs/Pool.hpp:21
↓ 1 callers
Method
getConvexHullAsMesh
QuickHull.cpp:45
↓ 1 callers
Function
getSquaredDistanceBetweenPointAndRay
MathUtils.hpp:14
↓ 1 callers
Method
getSquaredDistanceTo
Structs/Vector3.hpp:116
↓ 1 callers
Method
getVertexIndicesOfHalfEdge
Structs/Mesh.hpp:240
↓ 1 callers
Method
reclaim
Structs/Pool.hpp:17
↓ 1 callers
Function
run
Tests/QuickHullTests.cpp:201
↓ 1 callers
Function
sphereTest
Tests/QuickHullTests.cpp:65
↓ 1 callers
Function
testHalfEdgeOutput
Tests/QuickHullTests.cpp:116
↓ 1 callers
Function
testNormals
Tests/QuickHullTests.cpp:178
↓ 1 callers
Function
testPlanarCase
Tests/QuickHullTests.cpp:104
↓ 1 callers
Function
testPlanes
Tests/QuickHullTests.cpp:143
↓ 1 callers
Function
testVector3
Tests/QuickHullTests.cpp:31
↓ 1 callers
Function
testVertexBufferAddress
Tests/QuickHullTests.cpp:162
Method
ConvexHull
ConvexHull.hpp:20
Method
DiagnosticsData
QuickHull.hpp:54
Method
Face
Structs/Mesh.hpp:47
Method
FaceData
If the face turns out not to be visible, this half edge will be marked as horizon edge
QuickHull.hpp:82
Method
HalfEdgeMesh
HalfEdgeMesh.hpp:27
Method
MeshBuilder
Structs/Mesh.hpp:114
Method
Plane
Structs/Plane.hpp:25
Method
Ray
Structs/Ray.hpp:14
Method
Vector3
Structs/Vector3.hpp:13
Method
VertexDataSource
Structs/VertexDataSource.hpp:14
Method
addPointToFace
QuickHull.hpp:195
Method
buildMesh
QuickHull.cpp:52
Method
createConvexHalfEdgeMesh
QuickHull.cpp:95
Function
createSphere
Tests/QuickHullTests.cpp:46
Method
crossProduct
Structs/Vector3.hpp:103
Function
defaultEps
QuickHull.cpp:13
Method
disable
Structs/Mesh.hpp:27
Method
getDistanceTo
Structs/Vector3.hpp:111
Method
getExtremeValues
QuickHull.cpp:320
Method
getIndexVectorFromPool
QuickHull.hpp:175
Method
getNormalized
Structs/Vector3.hpp:32
Method
getScale
QuickHull.cpp:378
Method
isDisabled
Structs/Mesh.hpp:31
Function
main
Tests/main.cpp:7
Method
normalize
Structs/Vector3.hpp:25
Method
operator!=
Structs/Vector3.hpp:93
Function
operator*
Structs/Vector3.hpp:136
Method
operator*
Structs/Vector3.hpp:80
Method
operator+
Structs/Vector3.hpp:45
Method
operator-
Structs/Vector3.hpp:41
Method
operator/
Structs/Vector3.hpp:85
Method
operator==
Structs/Vector3.hpp:123
Method
reclaimToIndexVectorPool
QuickHull.hpp:182
Method
reorderHorizonEdges
QuickHull.cpp:356
Method
setupInitialTetrahedron
QuickHull.cpp:392
Method
writeWaveformOBJ
Export the mesh to a Waveform OBJ file
ConvexHull.hpp:162