Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coal-library/coal
/ functions
Functions
1,137 in github.com/coal-library/coal
⨍
Functions
1,137
◇
Types & classes
228
↓ 462 callers
Method
clear
src/profile.cpp:76
↓ 461 callers
Method
size
src/BV/kIOS.cpp:136
↓ 340 callers
Function
collide
test/benchmark.cpp:113
↓ 319 callers
Function
testShapeInersection
test/test_fcl_geometric_shapes.cpp:152
↓ 255 callers
Method
transform
include/hpp/fcl/math/transform.h:208
↓ 150 callers
Method
dist
include/hpp/fcl/BV/kDOP.h:161
↓ 144 callers
Function
distance
test/benchmark.cpp:87
↓ 120 callers
Method
setTranslation
include/hpp/fcl/math/transform.h:194
↓ 112 callers
Function
approx
test/test_fcl_simple.cpp:19
↓ 111 callers
Method
numContacts
@brief number of contacts found
include/hpp/fcl/collision_data.h:296
↓ 104 callers
Method
end
src/profile.cpp:110
↓ 98 callers
Method
begin
src/profile.cpp:103
↓ 98 callers
Method
push_back
test/test_fcl_octomap.cpp:62
↓ 94 callers
Method
shapeDistance
include/hpp/fcl/narrowphase/narrowphase.h:199
↓ 74 callers
Method
push_back
test/test_fcl_broadphase.cpp:69
↓ 70 callers
Function
nearlyEqual
test/test_fcl_distance.cpp:78
↓ 67 callers
Function
generateBVHModel
include/hpp/fcl/shape/geometric_shape_to_BVH_model.h:51
↓ 66 callers
Method
isLeaf
@brief Whether current node is a leaf node (i.e. contains a primitive index
include/hpp/fcl/BV/BV_node.h:68
↓ 54 callers
Function
generateRandomTransform
test/test_fcl_utility.cpp:225
↓ 53 callers
Function
convertBV
include/hpp/fcl/BV/BV.h:289
↓ 52 callers
Method
getRoot
@brief get the root node of the octree
include/hpp/fcl/octree.h:110
↓ 52 callers
Function
isEqual
include/hpp/fcl/math/tools.h:214
↓ 40 callers
Method
overlap
src/BV/OBB.cpp:527
↓ 38 callers
Function
constructBox
src/shape/geometric_shapes_utility.cpp:915
↓ 37 callers
Method
overlap
@brief Check collision between two OBB and return the overlap part. For OBB, the overlap_part return value is NOT used as the overlap part of two obbs
include/hpp/fcl/BV/OBB.h:74
↓ 37 callers
Method
shapeTriangleIntersect
src/narrowphase/narrowphase.cpp:2766
↓ 36 callers
Method
beginModel
src/BVH/BVH_model.cpp:114
↓ 36 callers
Method
endModel
src/BVH/BVH_model.cpp:342
↓ 36 callers
Function
rand_interval
test/test_fcl_utility.cpp:95
↓ 34 callers
Function
broad_phase_collision_test
test/test_fcl_broadphase.cpp:482
↓ 34 callers
Function
transform
src/shape/geometric_shapes_utility.cpp:219
↓ 33 callers
Method
addSubModel
src/BVH/BVH_model.cpp:245
↓ 33 callers
Method
set
@brief Set the vertex indices of the triangle
include/hpp/fcl/data_types.h:70
↓ 33 callers
Method
start
test/test_fcl_utility.cpp:34
↓ 33 callers
Method
stop
test/test_fcl_utility.cpp:45
↓ 32 callers
Function
inVoronoi
@brief Returns whether the nearest point on rectangle edge Pb + B*u, 0 <= u <= b, to the rectangle edge, Pa + A*t, 0 <= t <= a, is within the half spa
src/BV/RSS.cpp:90
↓ 32 callers
Method
signedDistance
include/hpp/fcl/shape/geometric_shapes.h:527
↓ 31 callers
Method
center
@brief Center of the AABB
include/hpp/fcl/BV/AABB.h:204
↓ 31 callers
Function
initialize
src/traversal/traversal_node_setup.cpp:81
↓ 30 callers
Method
getElapsedTime
test/test_fcl_utility.cpp:89
↓ 29 callers
Method
isSatisfied
src/collision_data.cpp:43
↓ 28 callers
Function
computeChildBV
@brief compute the bounding volume of an octree node's i-th child
include/hpp/fcl/octree.h:202
↓ 27 callers
Function
generateRandomTransforms
test/test_fcl_utility.cpp:243
↓ 27 callers
Method
shapeIntersect
include/hpp/fcl/narrowphase/narrowphase.h:54
↓ 26 callers
Method
getVal
include/hpp/fcl/broadphase/broadphase_SaP.h:167
↓ 26 callers
Method
isFree
@brief whether the object is completely free
include/hpp/fcl/collision_object.h:337
↓ 26 callers
Method
size
@brief Size of the OBB (used in BV_Splitter to order two OBBs)
include/hpp/fcl/BV/OBB.h:120
↓ 25 callers
Method
setIdentity
@brief set the transform to be identity transform
include/hpp/fcl/math/transform.h:252
↓ 24 callers
Function
makeModel
test/benchmark.cpp:75
↓ 23 callers
Function
distance
src/BV/RSS.cpp:1112
↓ 23 callers
Method
end
include/hpp/fcl/profile.h:449
↓ 22 callers
Method
addContact
@brief add one contact into result structure
include/hpp/fcl/collision_data.h:268
↓ 21 callers
Method
begin
include/hpp/fcl/profile.h:445
↓ 21 callers
Method
getNodeType
src/BVH/BVH_model.cpp:943
↓ 20 callers
Method
isNodeOccupied
@brief whether one node is completely occupied
include/hpp/fcl/octree.h:116
↓ 20 callers
Function
octomap_collision_test
test/test_fcl_octomap.cpp:446
↓ 20 callers
Function
overlap
src/BV/OBB.cpp:611
↓ 19 callers
Method
addCostSource
@brief add one cost source into result structure
include/hpp/fcl/collision_data.h:274
↓ 18 callers
Function
collide
src/collision.cpp:56
↓ 18 callers
Method
getModelType
@brief Model type described by the instance
include/hpp/fcl/BVH/BVH_model.h:61
↓ 18 callers
Method
isNodeFree
@brief whether one node is completely free
include/hpp/fcl/octree.h:123
↓ 18 callers
Method
primitiveId
@brief Return the primitive index. The index is referred to the original data (i.e. vertices or tri_indices) in BVHModel
include/hpp/fcl/BV/BV_node.h:71
↓ 16 callers
Function
broad_phase_update_collision_test
test/test_fcl_broadphase.cpp:943
↓ 16 callers
Method
getRootBV
@brief get the bounding volume for the root
include/hpp/fcl/octree.h:101
↓ 16 callers
Function
segCoords
@brief Finds the parameters t & u corresponding to the two closest points on a pair of line segments. The first segment is defined as Pa + A*t, 0 <= t
src/BV/RSS.cpp:59
↓ 14 callers
Method
getOccupancyThres
@brief the threshold used to decide whether one node is occupied, this is NOT the octree occupied_thresold
include/hpp/fcl/octree.h:163
↓ 14 callers
Method
isOccupied
@brief whether the object is completely occupied
include/hpp/fcl/collision_object.h:331
↓ 14 callers
Method
leftChild
@brief Return the index of the first child. The index is referred to the bounding volume array (i.e. bvs) in BVHModel
include/hpp/fcl/BV/BV_node.h:74
↓ 14 callers
Function
loadOBJFile
test/test_fcl_utility.cpp:101
↓ 14 callers
Method
rightChild
@brief Return the index of the second child. The index is referred to the bounding volume array (i.e. bvs) in BVHModel
include/hpp/fcl/BV/BV_node.h:77
↓ 13 callers
Function
collisionRecurse
src/traversal/traversal_recurse.cpp:43
↓ 13 callers
Method
getSimplex
@brief get the underlying simplex using in GJK, can be used for cache in next iteration
include/hpp/fcl/narrowphase/gjk.h:184
↓ 13 callers
Method
setup
src/broadphase/broadphase_SaP.cpp:276
↓ 13 callers
Method
shapeTriangleIntersect
include/hpp/fcl/narrowphase/narrowphase.h:101
↓ 13 callers
Method
size
@brief the number of objects managed by the manager
include/hpp/fcl/broadphase/broadphase_SaP.h:117
↓ 12 callers
Method
BVTesting
src/traversal/traversal_node_bvhs.cpp:196
↓ 12 callers
Function
broad_phase_distance_test
test/test_fcl_broadphase.cpp:789
↓ 12 callers
Method
collide
src/broadphase/broadphase_SaP.cpp:543
↓ 12 callers
Function
computeBV
include/hpp/fcl/shape/geometric_shapes_utility.h:66
↓ 12 callers
Method
distance
src/broadphase/broadphase_dynamic_AABB_tree.cpp:765
↓ 12 callers
Method
distance
src/broadphase/broadphase_dynamic_AABB_tree_array.cpp:790
↓ 12 callers
Method
height
@brief Height of the OBB.
include/hpp/fcl/BV/OBB.h:102
↓ 12 callers
Method
registerObjects
src/broadphase/broadphase_SaP.cpp:91
↓ 12 callers
Method
set
@brief Prepare the geometry primitive data for fitting
include/hpp/fcl/BVH/BV_fitter.h:99
↓ 12 callers
Function
translate
src/BV/OBB.cpp:631
↓ 12 callers
Method
width
@brief Width of the OBB.
include/hpp/fcl/BV/OBB.h:96
↓ 11 callers
Method
setTransform
@brief set transform from rotation and translation
include/hpp/fcl/math/transform.h:167
↓ 11 callers
Method
support
@brief support function for the pair of shapes
include/hpp/fcl/narrowphase/gjk.h:82
↓ 11 callers
Function
testReversibleShapeIntersection
test/test_fcl_geometric_shapes.cpp:3375
↓ 10 callers
Method
beginReplaceModel
src/BVH/BVH_model.cpp:414
↓ 10 callers
Function
eigen
include/hpp/fcl/math/tools.h:119
↓ 10 callers
Method
endReplaceModel
src/BVH/BVH_model.cpp:479
↓ 10 callers
Function
maximumDistance
src/BVH/BVH_utility.cpp:742
↓ 10 callers
Function
octomap_distance_test
test/test_fcl_octomap.cpp:545
↓ 10 callers
Method
replaceSubModel
src/BVH/BVH_model.cpp:462
↓ 10 callers
Method
update
@brief update the manager by explicitly given the object updated
include/hpp/fcl/broadphase/broadphase.h:88
↓ 10 callers
Function
updateFrontList
@brief Add new front node into the front list
include/hpp/fcl/BVH/BVH_front.h:70
↓ 9 callers
Method
canStop
src/traversal/traversal_node_base.cpp:88
↓ 9 callers
Method
depth
@brief Depth of the OBB
include/hpp/fcl/BV/OBB.h:108
↓ 9 callers
Method
distance
@brief Distance between two OBBRSS; P and Q , is not NULL, returns the nearest points
include/hpp/fcl/BV/OBBRSS.h:147
next →
1–100 of 1,137, ranked by callers