Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coal-library/coal
/ types & classes
Types & classes
228 in github.com/coal-library/coal
⨍
Functions
1,137
◇
Types & classes
228
↓ 1,108 callers
Class
Transform3f
include/hpp/fcl/fwd.hh:45
↓ 20 callers
Class
Contact
@brief Contact information returned by collision
include/hpp/fcl/collision_data.h:57
↓ 19 callers
Class
CostSource
@brief Cost source describes an area with a cost. The area is described by an AABB region.
include/hpp/fcl/collision_data.h:133
↓ 16 callers
Class
Box
@brief Center at zero point, axis aligned box
include/hpp/fcl/shape/geometric_shapes.h:78
↓ 12 callers
Class
AABB
include/hpp/fcl/fwd.hh:47
↓ 12 callers
Class
Geometry
test/test_fcl_profiling.cpp:73
↓ 11 callers
Class
AABB
@brief A class describing the AABB collision structure, which is a box in 3D space determined by two diagonal points
include/hpp/fcl/BV/AABB.h:49
↓ 9 callers
Class
Triangle
@brief Triangle with 3 indices for points
include/hpp/fcl/data_types.h:54
↓ 8 callers
Class
CollisionRequest
@brief request to the collision algorithm
include/hpp/fcl/collision_data.h:193
↓ 7 callers
Class
Halfspace
@brief Half Space: this is equivalent to the Plane in ODE. The separation plane is defined as n * x = d; Points in the negative side of the separation
include/hpp/fcl/shape/geometric_shapes.h:461
↓ 7 callers
Class
Plane
@brief Infinite plane
include/hpp/fcl/shape/geometric_shapes.h:509
↓ 6 callers
Class
SaPPair
include/hpp/fcl/broadphase/broadphase_SaP.h:182
↓ 5 callers
Class
ContactPoint
src/narrowphase/narrowphase.cpp:608
↓ 5 callers
Class
Transform3f
@brief Simple transform class used locally by InterpMotion
include/hpp/fcl/math/transform.h:67
↓ 4 callers
Class
SortByXLow
\brief Functor sorting objects according to the AABB lower x bound */
src/broadphase/broadphase_SSaP.cpp:46
↓ 4 callers
Class
SortByYLow
\brief Functor sorting objects according to the AABB lower y bound */
src/broadphase/broadphase_SSaP.cpp:57
↓ 4 callers
Class
SortByZLow
\brief Functor sorting objects according to the AABB lower z bound */
src/broadphase/broadphase_SSaP.cpp:68
↓ 2 callers
Class
CollisionObject
include/hpp/fcl/fwd.hh:38
↓ 2 callers
Class
DistanceRequest
@brief request to the distance computation
include/hpp/fcl/collision_data.h:346
↓ 2 callers
Class
SortDoubleByValue
src/profile.cpp:186
↓ 1 callers
Class
BVHFrontNode
@brief Front list acceleration for collision Front list is a set of internal and leaf nodes in the BVTT hierarchy, where the traversal terminates whil
include/hpp/fcl/BVH/BVH_front.h:51
↓ 1 callers
Class
SortIntByValue
src/profile.cpp:172
↓ 1 callers
Class
SpatialHash
@brief Spatial hash function: hash an AABB to a set of integer values
include/hpp/fcl/broadphase/broadphase_spatialhash.h:51
↓ 1 callers
Class
TimeInfo
include/hpp/fcl/profile.h:267
↓ 1 callers
Class
isUnregistered
include/hpp/fcl/broadphase/broadphase_SaP.h:208
Class
AvgInfo
include/hpp/fcl/profile.h:308
Class
BVFitter
include/hpp/fcl/BVH/BV_fitter.h:92
Class
BVFitter<OBB>
include/hpp/fcl/BVH/BV_fitter.h:175
Class
BVFitter<OBBRSS>
include/hpp/fcl/BVH/BV_fitter.h:309
Class
BVFitter<RSS>
include/hpp/fcl/BVH/BV_fitter.h:220
Class
BVFitter<kIOS>
include/hpp/fcl/BVH/BV_fitter.h:265
Class
BVFitterBase
include/hpp/fcl/BVH/BV_fitter.h:74
Enum
BVHBuildState
@brief States for BVH construction empty->begun->processed ->replace_begun->processed -> ...... | |-> update_begun -> updated -> .....
include/hpp/fcl/BVH/BVH_internal.h:50
Class
BVHCollisionTraversalNode
include/hpp/fcl/traversal/traversal_node_bvhs.h:61
Class
BVHDistanceTraversalNode
include/hpp/fcl/traversal/traversal_node_bvhs.h:323
Class
BVHModel
include/hpp/fcl/BVH/BVH_model.h:55
Class
BVHModel<AABB>
src/BVH/BVH_model.cpp:999
Class
BVHModel<KDOP<16> >
src/BVH/BVH_model.cpp:995
Class
BVHModel<KDOP<18> >
src/BVH/BVH_model.cpp:996
Class
BVHModel<KDOP<24> >
src/BVH/BVH_model.cpp:997
Class
BVHModel<OBB>
src/BVH/BVH_model.cpp:998
Class
BVHModel<OBBRSS>
src/BVH/BVH_model.cpp:1002
Class
BVHModel<RSS>
src/BVH/BVH_model.cpp:1000
Class
BVHModel<kIOS>
src/BVH/BVH_model.cpp:1001
Enum
BVHModelType
@brief BVH model type
include/hpp/fcl/BVH/BVH_internal.h:75
Enum
BVHReturnCode
@brief Error code for BVH
include/hpp/fcl/BVH/BVH_internal.h:61
Class
BVHShapeCollider
src/collision_func_matrix.cpp:255
Class
BVHShapeCollider<OBB, T_SH, NarrowPhaseSolver>
src/collision_func_matrix.cpp:367
Class
BVHShapeCollider<OBBRSS, T_SH, NarrowPhaseSolver>
src/collision_func_matrix.cpp:403
Class
BVHShapeCollider<RSS, T_SH, NarrowPhaseSolver>
src/collision_func_matrix.cpp:379
Class
BVHShapeCollider<kIOS, T_SH, NarrowPhaseSolver>
src/collision_func_matrix.cpp:391
Class
BVHShapeCollisionTraversalNode
include/hpp/fcl/traversal/traversal_node_bvh_shape.h:54
Class
BVHShapeDistanceTraversalNode
include/hpp/fcl/traversal/traversal_node_bvh_shape.h:694
Class
BVHShapeDistancer
src/distance_func_matrix.cpp:146
Class
BVHShapeDistancer<OBBRSS, T_SH, NarrowPhaseSolver>
src/distance_func_matrix.cpp:208
Class
BVHShapeDistancer<RSS, T_SH, NarrowPhaseSolver>
src/distance_func_matrix.cpp:187
Class
BVHShapeDistancer<kIOS, T_SH, NarrowPhaseSolver>
src/distance_func_matrix.cpp:198
Class
BVNode
include/hpp/fcl/BV/BV_node.h:82
Class
BVNodeBase
@brief BVNodeBase encodes the tree structure for BVH
include/hpp/fcl/BV/BV_node.h:52
Class
BVSplitter
include/hpp/fcl/BVH/BV_splitter.h:75
Class
BVSplitter<OBB>
src/BVH/BV_splitter.cpp:282
Class
BVSplitter<OBBRSS>
src/BVH/BV_splitter.cpp:281
Class
BVSplitter<RSS>
src/BVH/BV_splitter.cpp:280
Class
BVSplitter<kIOS>
src/BVH/BV_splitter.cpp:283
Class
BVSplitterBase
include/hpp/fcl/BVH/BV_splitter.h:52
Class
BVT
\brief Bounding volume test structure */
src/traversal/traversal_recurse.cpp:197
Class
BVTQ
src/traversal/traversal_recurse.cpp:215
Class
BVT_Comparer
\brief Comparer between two BVT */
src/traversal/traversal_recurse.cpp:207
Class
BroadPhaseCollisionManager
@brief Base class for broad phase collision. It helps to accelerate the collision/distance between N objects. Also support self collision, self distan
include/hpp/fcl/broadphase/broadphase.h:59
Class
Capsule
@brief Center at zero point capsule
include/hpp/fcl/shape/geometric_shapes.h:147
Class
CollisionData
@brief Collision data stores the collision request and the result given by collision algorithm.
test/test_fcl_utility.h:114
Class
CollisionFunctionMatrix
include/hpp/fcl/collision_func_matrix.h:51
Class
CollisionFunctionMatrix<GJKSolver_indep>
src/collision_func_matrix.cpp:690
Class
CollisionGeometry
include/hpp/fcl/fwd.hh:41
Class
CollisionGeometry
@brief The geometry for the object for collision or distance computation
include/hpp/fcl/collision_object.h:58
Class
CollisionObject
@brief the object for collision or distance computation, contains the geometry and the transform information
include/hpp/fcl/collision_object.h:150
Class
CollisionResult
include/hpp/fcl/collision_data.h:190
Class
CollisionTraversalNodeBase
@brief Node structure encoding the information required for collision traversal.
include/hpp/fcl/traversal/traversal_node_base.h:90
Class
Cone
@brief Center at zero cone
include/hpp/fcl/shape/geometric_shapes.h:187
Class
Converter
include/hpp/fcl/BV/BV.h:60
Class
Converter<AABB, AABB>
include/hpp/fcl/BV/BV.h:72
Class
Converter<AABB, OBB>
include/hpp/fcl/BV/BV.h:87
Class
Converter<AABB, RSS>
include/hpp/fcl/BV/BV.h:237
Class
Converter<BV1, AABB>
include/hpp/fcl/BV/BV.h:170
Class
Converter<BV1, OBB>
include/hpp/fcl/BV/BV.h:185
Class
Converter<OBB, OBB>
include/hpp/fcl/BV/BV.h:135
Class
Converter<OBB, RSS>
include/hpp/fcl/BV/BV.h:197
Class
Converter<OBBRSS, OBB>
include/hpp/fcl/BV/BV.h:147
Class
Converter<OBBRSS, RSS>
include/hpp/fcl/BV/BV.h:227
Class
Converter<RSS, OBB>
include/hpp/fcl/BV/BV.h:157
Class
Converter<RSS, RSS>
include/hpp/fcl/BV/BV.h:212
Class
Convex
@brief Convex polytope
include/hpp/fcl/shape/geometric_shapes.h:266
Class
Cylinder
@brief Center at zero cylinder
include/hpp/fcl/shape/geometric_shapes.h:229
Class
DistanceData
@brief Distance data stores the distance request and the result given by distance algorithm.
test/test_fcl_utility.h:133
Class
DistanceFunctionMatrix
include/hpp/fcl/distance_func_matrix.h:49
Class
DistanceFunctionMatrix<GJKSolver_indep>
src/distance_func_matrix.cpp:495
Class
DistanceRes
@ brief Structure for minimum distance between two meshes and the corresponding nearest point pair
test/test_fcl_utility.h:106
Class
DistanceResult
include/hpp/fcl/collision_data.h:343
Class
DistanceTraversalNodeBase
@brief Node structure encoding the information required for distance traversal.
include/hpp/fcl/traversal/traversal_node_base.h:134
Class
DummyCollisionObject
\brief Dummy collision object with a point AABB */
src/broadphase/broadphase_SSaP.cpp:79
next →
1–100 of 228, ranked by callers