Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SarahWeiii/CoACD
/ functions
Functions
600 in github.com/SarahWeiii/CoACD
⨍
Functions
600
◇
Types & classes
111
↓ 248 callers
Method
push_back
src/btConvexHull/btAlignedObjectArray.h:238
↓ 201 callers
Method
size
src/nanoflann.hpp:185
↓ 79 callers
Method
end
src/quickhull/Structs/VertexDataSource.hpp:76
↓ 76 callers
Function
info
src/logger.h:44
↓ 55 callers
Method
dot
src/btConvexHull/btConvexHullComputer.cpp:455
↓ 35 callers
Method
size
src/quickhull/Structs/VertexDataSource.hpp:64
↓ 32 callers
Method
begin
src/quickhull/Structs/VertexDataSource.hpp:72
↓ 32 callers
Method
clear
src/quickhull/Structs/Pool.hpp:49
↓ 25 callers
Method
link
src/btConvexHull/btConvexHullComputer.cpp:514
↓ 20 callers
Function
dot
@brief Return the dot product * @param v The other vector in the dot product */
src/btConvexHull/btVector3.h:123
↓ 18 callers
Method
ComputeAPX
src/model_obj.cpp:104
↓ 18 callers
Method
resize
resize changes the number of elements in the array. If the new size is larger, the new elements will be constructed using the optional second argument
src/btConvexHull/btAlignedObjectArray.h:190
↓ 17 callers
Method
toScalar
src/btConvexHull/btConvexHullComputer.cpp:241
↓ 16 callers
Method
compare
src/btConvexHull/btConvexHullComputer.cpp:879
↓ 15 callers
Function
addPoint
src/clip.h:21
↓ 13 callers
Function
ComputeRv
src/cost.cpp:9
↓ 13 callers
Function
SamePointDetect
src/shape.cpp:12
↓ 13 callers
Method
cross
src/btConvexHull/btConvexHullComputer.cpp:114
↓ 13 callers
Method
kdtree_get_pt
Returns the dim'th component of the idx'th point in the class:
src/nanoflann.hpp:2228
↓ 13 callers
Method
print
src/btConvexHull/btConvexHullComputer.cpp:1250
↓ 13 callers
Method
size
return the number of elements in the array
src/btConvexHull/btAlignedObjectArray.h:138
↓ 12 callers
Method
Side
src/shape.h:129
↓ 12 callers
Function
clip_by_path
src/mcts.cpp:262
↓ 11 callers
Function
get
src/logger.cpp:11
↓ 10 callers
Function
MeshVolume
src/model_obj.cpp:709
↓ 10 callers
Function
btFabs
src/btConvexHull/btScalar.h:229
↓ 10 callers
Function
btVector3
src/btConvexHull/btVector3.h:75
↓ 10 callers
Method
dataset_get
Helper accessor to the dataset points:
src/nanoflann.hpp:926
↓ 10 callers
Method
dot
dot product
src/intersection.h:366
↓ 9 callers
Function
addEdgePoint
src/clip.h:45
↓ 8 callers
Function
Area
src/shape.cpp:42
↓ 8 callers
Function
ComputeHCost
src/cost.cpp:76
↓ 8 callers
Method
get
src/quickhull/Structs/Pool.hpp:57
↓ 8 callers
Method
isDisabled
src/quickhull/Structs/Mesh.hpp:98
↓ 7 callers
Method
ExtractPointSet
src/model_obj.cpp:346
↓ 7 callers
Method
accum_dist
src/nanoflann.hpp:410
↓ 7 callers
Method
clear
clear the array, deallocated memory. Generally it is better to use array.resize(0), to reduce performance overhead of run-time memory (de)allocations.
src/btConvexHull/btAlignedObjectArray.h:172
↓ 6 callers
Function
Clip
src/clip.cpp:420
↓ 6 callers
Method
getTargetVertex
src/btConvexHull/btConvexHullComputer.h:47
↓ 6 callers
Method
get_state
src/mcts.cpp:210
↓ 6 callers
Method
kdtree_get_point_count
Must return the number of data points
src/nanoflann.hpp:2219
↓ 6 callers
Method
reset
src/btConvexHull/btConvexHullComputer.cpp:713
↓ 5 callers
Method
buildIndex
* Builds the index */
src/nanoflann.hpp:1329
↓ 5 callers
Function
critical
src/logger.h:74
↓ 5 callers
Function
cross
@brief Return the cross product between this and another vector * @param v The other vector */
src/btConvexHull/btVector3.h:193
↓ 5 callers
Function
doPrint
src/logger.h:24
↓ 5 callers
Method
dotProduct
src/quickhull/Structs/Vector3.hpp:57
↓ 5 callers
Method
getHalfEdgeIndicesOfFace
src/quickhull/Structs/Mesh.hpp:280
↓ 5 callers
Method
getSign
src/btConvexHull/btConvexHullComputer.cpp:247
↓ 5 callers
Function
getTriangleNormal
src/quickhull/MathUtils.hpp:62
↓ 5 callers
Function
i4_bit_lo0
src/sobol.cpp:84
↓ 5 callers
Function
i8_bit_lo0
src/sobol.cpp:14114
↓ 5 callers
Method
newObject
src/btConvexHull/btConvexHullComputer.cpp:724
↓ 5 callers
Method
pop_back
src/btConvexHull/btAlignedObjectArray.h:181
↓ 5 callers
Method
worstDist
src/nanoflann.hpp:230
↓ 4 callers
Function
CrossProduct
src/shape.h:102
↓ 4 callers
Function
IsManifold
src/process.cpp:13
↓ 4 callers
Function
ManifoldPreprocess
src/preprocess.cpp:58
↓ 4 callers
Function
MergeCH
src/process.cpp:226
↓ 4 callers
Function
MeshDist
src/cost.cpp:99
↓ 4 callers
Function
btSetMax
src/btConvexHull/btMinMax.h:47
↓ 4 callers
Function
btSetMin
src/btConvexHull/btMinMax.h:39
↓ 4 callers
Method
copy
src/btConvexHull/btAlignedObjectArray.h:71
↓ 4 callers
Method
findNeighbors
src/nanoflann.hpp:1361
↓ 4 callers
Method
isZero
src/btConvexHull/btConvexHullComputer.cpp:69
↓ 4 callers
Function
resize
src/nanoflann.hpp:116
↓ 4 callers
Method
setup
Create a mesh with initial tetrahedron ABCD. Dot product of AB with the normal of triangle ABC should be negative.
src/quickhull/Structs/Mesh.hpp:153
↓ 4 callers
Method
ucmp
src/btConvexHull/btConvexHullComputer.cpp:257
↓ 3 callers
Function
CalFaceNormal
src/shape.cpp:23
↓ 3 callers
Function
ComputeOverlapFace
src/model_obj.cpp:288
↓ 3 callers
Method
GetBBox
src/model_obj.h:86
↓ 3 callers
Method
IntersectSegment
src/shape.h:139
↓ 3 callers
Function
SameVectorDirection
src/shape.h:95
↓ 3 callers
Method
clear
src/nanoflann.hpp:268
↓ 3 callers
Function
clip_to_01
src/intersection.h:58
↓ 3 callers
Function
compute_edge_cost
src/process.cpp:108
↓ 3 callers
Function
dist_point2point
src/hausdorff.h:28
↓ 3 callers
Function
dist_point2segment
src/hausdorff.h:33
↓ 3 callers
Method
evalMetric
src/nanoflann.hpp:375
↓ 3 callers
Method
freeIndex
Frees the previously-built index. Automatically called within * buildIndex(). */
src/nanoflann.hpp:842
↓ 3 callers
Method
full
src/nanoflann.hpp:187
↓ 3 callers
Method
getLengthSquared
src/quickhull/Structs/Vector3.hpp:125
↓ 3 callers
Method
getNormal
src/btConvexHull/btConvexHullComputer.cpp:561
↓ 3 callers
Method
get_children
src/mcts.cpp:222
↓ 3 callers
Function
i4_max
src/sobol.cpp:161
↓ 3 callers
Function
i4_min
src/sobol.cpp:200
↓ 3 callers
Function
i8_max
src/sobol.cpp:27909
↓ 3 callers
Function
i8_min
src/sobol.cpp:27948
↓ 3 callers
Method
init
src/nanoflann.hpp:176
↓ 3 callers
Function
isOverlap1D
src/bvh.cpp:140
↓ 3 callers
Method
knnSearch
* Find the "num_closest" nearest neighbors to the \a query_point[0:dim-1]. * Their indices are stored inside the result object. \sa radiusSearch
src/nanoflann.hpp:1393
↓ 3 callers
Function
length
@brief Return the length of the vector */
src/btConvexHull/btVector3.h:135
↓ 3 callers
Function
length2
@brief Return the length of the vector squared */
src/btConvexHull/btVector3.h:129
↓ 3 callers
Method
normalize
vector normalization
src/intersection.h:374
↓ 3 callers
Method
reserve
src/btConvexHull/btAlignedObjectArray.h:260
↓ 3 callers
Method
setValue
void getValue(btScalar *m) const { m[0] = m_floats[0]; m[1] = m_floats[1]; m[2] =m_floats[2]; } */ @brief Set the values * @p
src/btConvexHull/btVector3.h:588
↓ 3 callers
Function
vec2PointCloud
src/shape.h:186
↓ 3 callers
Function
warn
src/logger.h:54
↓ 2 callers
Method
Clear
src/model_obj.cpp:678
↓ 2 callers
Function
Compute
src/process.cpp:457
next →
1–100 of 600, ranked by callers