coal
C++ API
coal
Page Hierarchy
Full C++ API
Namespaces
Classes and Structs
Enums
Functions
Variables
Defines
Typedefs
Directories
Files
Pages
Standard Documents
CHANGELOG
Changelog
Unreleased
3.0.0 - 2024-11-20
2.4.5 - 2024-07-28
2.4.4 - 2024-03-06
2.4.3 - 2024-03-06
2.4.2 - 2024-03-06
2.4.1 - 2024-01-23
2.4.0 - 2023-11-27
2.3.7 - 2023-11-15
2.3.6 - 2023-09-30
2.3.5 - 2023-07-11
2.3.4 - 2023-06-01
2.3.3 - 2023-05-09
2.3.2 - 2023-04-27
2.3.1 - 2023-03-25
2.3.0 - 2023-03-17
2.2.0 - 2022-12-12
2.1.4 - 2022-10-24
2.1.3 - 2022-09-13
2.1.2 - 2022-08-01
2.1.1 - 2022-07-25
2.1.0 - 2022-07-13
2.0.1 - 2022-04-15
2.0.0 - 2022-04-06
1.8.1 - 2022-03-20
1.8.0 - 2022-02-08
1.7.8 - 2021-10-30
1.7.7 - 2021-09-13
1.7.6 - 2021-09-08
1.7.5 - 2021-07-30
1.7.4 - 2021-06-11
1.7.3 - 2021-05-26
1.7.2 - 2021-04-19
1.7.1 - 2021-04-02
1.7.0 - 2021-03-31
1.6.0 - 2020-10-06
1.5.4 - 2020-09-22
1.5.3 - 2020-08-31
1.5.2 - 2020-08-15
1.5.1 - 2020-08-06
1.4.6 - 2020-06-10
1.4.5 - 2020-06-03
1.4.4 - 2020-04-29
1.4.3 - 2020-04-08
1.4.2 - 2020-04-04
1.4.1 - 2020-04-03
1.4.0 - 2020-04-03
1.3.0 - 2020-01-28
1.2.2 - 2019-12-17
1.2.1 - 2019-12-09
1.2.0 - 2019-11-22
1.1.3 - 2019-08-07
1.1.2 - 2019-08-05
1.0.2 - 2019-04-24
1.0.1 - 2019-02-20
0.7.0 - 2019-01-31
0.6.0 - 2018-10-22
0.5.1 - 2017-10-02
0.5 - 2017-03-17
LICENSE
PACKAGE
README
Coal — An extension of the Flexible Collision Library
New features
A high-performance library
Open-source projects relying on Pinocchio
C++ example
Python example
Acknowledgments
Index
coal
Index
Index
B
|
C
|
H
|
P
B
boost::serialization::internal::BVHModelAccessor (C++ struct)
boost::serialization::internal::BVHModelAccessor::Base (C++ type)
boost::serialization::internal::BVHModelAccessor::bvs (C++ member)
boost::serialization::internal::BVHModelAccessor::num_bvs (C++ member)
boost::serialization::internal::BVHModelAccessor::num_bvs_allocated (C++ member)
boost::serialization::internal::BVHModelAccessor::primitive_indices (C++ member)
boost::serialization::internal::BVHModelBaseAccessor (C++ struct)
boost::serialization::internal::BVHModelBaseAccessor::Base (C++ type)
boost::serialization::internal::BVHModelBaseAccessor::num_tris_allocated (C++ member)
boost::serialization::internal::BVHModelBaseAccessor::num_vertices_allocated (C++ member)
boost::serialization::internal::BVSplitterAccessor (C++ struct)
boost::serialization::internal::BVSplitterAccessor::Base (C++ type)
boost::serialization::internal::BVSplitterAccessor::split_axis (C++ member)
boost::serialization::internal::BVSplitterAccessor::split_method (C++ member)
boost::serialization::internal::BVSplitterAccessor::split_value (C++ member)
boost::serialization::internal::BVSplitterAccessor::split_vector (C++ member)
boost::serialization::internal::BVSplitterAccessor::tri_indices (C++ member)
boost::serialization::internal::BVSplitterAccessor::type (C++ member)
boost::serialization::internal::BVSplitterAccessor::vertices (C++ member)
boost::serialization::internal::ConvexAccessor (C++ struct)
boost::serialization::internal::ConvexAccessor::Base (C++ type)
boost::serialization::internal::ConvexAccessor::fillNeighbors (C++ function)
boost::serialization::internal::ConvexBaseAccessor (C++ struct)
boost::serialization::internal::ConvexBaseAccessor::Base (C++ type)
boost::serialization::internal::HeightFieldAccessor (C++ struct)
boost::serialization::internal::HeightFieldAccessor::Base (C++ type)
boost::serialization::internal::HeightFieldAccessor::bvs (C++ member)
boost::serialization::internal::HeightFieldAccessor::heights (C++ member)
boost::serialization::internal::HeightFieldAccessor::max_height (C++ member)
boost::serialization::internal::HeightFieldAccessor::min_height (C++ member)
boost::serialization::internal::HeightFieldAccessor::num_bvs (C++ member)
boost::serialization::internal::HeightFieldAccessor::x_dim (C++ member)
boost::serialization::internal::HeightFieldAccessor::x_grid (C++ member)
boost::serialization::internal::HeightFieldAccessor::y_dim (C++ member)
boost::serialization::internal::HeightFieldAccessor::y_grid (C++ member)
boost::serialization::internal::KDOPAccessor (C++ struct)
boost::serialization::internal::KDOPAccessor::Base (C++ type)
boost::serialization::internal::KDOPAccessor::dist_ (C++ member)
boost::serialization::internal::OcTreeAccessor (C++ struct)
boost::serialization::internal::OcTreeAccessor::Base (C++ type)
boost::serialization::internal::OcTreeAccessor::default_occupancy (C++ member)
boost::serialization::internal::OcTreeAccessor::free_threshold (C++ member)
boost::serialization::internal::OcTreeAccessor::occupancy_threshold (C++ member)
boost::serialization::internal::OcTreeAccessor::tree (C++ member)
boost::serialization::load (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
boost::serialization::load_construct_data (C++ function)
boost::serialization::save (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
boost::serialization::save_construct_data (C++ function)
boost::serialization::serialize (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
,
[14]
,
[15]
,
[16]
,
[17]
,
[18]
,
[19]
,
[20]
,
[21]
,
[22]
,
[23]
,
[24]
,
[25]
,
[26]
,
[27]
,
[28]
,
[29]
,
[30]
,
[31]
,
[32]
,
[33]
,
[34]
,
[35]
,
[36]
C
coal::AABB (C++ class)
coal::Box (C++ class)
coal::BroadPhaseCollisionManager (C++ class)
coal::BroadPhaseCollisionManager::BroadPhaseCollisionManager (C++ function)
coal::BroadPhaseCollisionManager::clear (C++ function)
coal::BroadPhaseCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::BroadPhaseCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::BroadPhaseCollisionManager::empty (C++ function)
coal::BroadPhaseCollisionManager::enable_tested_set_ (C++ member)
coal::BroadPhaseCollisionManager::getObjects (C++ function)
,
[1]
coal::BroadPhaseCollisionManager::insertTestedSet (C++ function)
coal::BroadPhaseCollisionManager::inTestedSet (C++ function)
coal::BroadPhaseCollisionManager::registerObject (C++ function)
coal::BroadPhaseCollisionManager::registerObjects (C++ function)
coal::BroadPhaseCollisionManager::setup (C++ function)
coal::BroadPhaseCollisionManager::size (C++ function)
coal::BroadPhaseCollisionManager::tested_set (C++ member)
coal::BroadPhaseCollisionManager::unregisterObject (C++ function)
coal::BroadPhaseCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::BroadPhaseCollisionManager::~BroadPhaseCollisionManager (C++ function)
coal::BroadPhaseContinuousCollisionManager (C++ class)
coal::BroadPhaseContinuousCollisionManager::BroadPhaseContinuousCollisionManager (C++ function)
coal::BroadPhaseContinuousCollisionManager::clear (C++ function)
coal::BroadPhaseContinuousCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::BroadPhaseContinuousCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::BroadPhaseContinuousCollisionManager::empty (C++ function)
coal::BroadPhaseContinuousCollisionManager::getObjects (C++ function)
coal::BroadPhaseContinuousCollisionManager::registerObject (C++ function)
coal::BroadPhaseContinuousCollisionManager::registerObjects (C++ function)
coal::BroadPhaseContinuousCollisionManager::setup (C++ function)
coal::BroadPhaseContinuousCollisionManager::size (C++ function)
coal::BroadPhaseContinuousCollisionManager::unregisterObject (C++ function)
coal::BroadPhaseContinuousCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::BroadPhaseContinuousCollisionManager::~BroadPhaseContinuousCollisionManager (C++ function)
coal::BroadPhaseContinuousCollisionManagerd (C++ type)
coal::BroadPhaseContinuousCollisionManagerf (C++ type)
coal::BVFitter (C++ class)
coal::BVFitter::fit (C++ function)
coal::BVFitter::prev_vertices (C++ member)
coal::BVFitter::tri_indices (C++ member)
coal::BVFitter::type (C++ member)
coal::BVFitter::vertices (C++ member)
coal::BVFitter<AABB> (C++ class)
coal::BVFitter<AABB>::fit (C++ function)
coal::BVFitter<kIOS> (C++ class)
coal::BVFitter<kIOS>::fit (C++ function)
coal::BVFitter<OBB> (C++ class)
coal::BVFitter<OBB>::fit (C++ function)
coal::BVFitter<OBBRSS> (C++ class)
coal::BVFitter<OBBRSS>::fit (C++ function)
coal::BVFitter<RSS> (C++ class)
coal::BVFitter<RSS>::fit (C++ function)
coal::BVFitterTpl (C++ class)
coal::BVFitterTpl::clear (C++ function)
coal::BVFitterTpl::fit (C++ function)
coal::BVFitterTpl::prev_vertices (C++ member)
coal::BVFitterTpl::set (C++ function)
,
[1]
coal::BVFitterTpl::tri_indices (C++ member)
coal::BVFitterTpl::type (C++ member)
coal::BVFitterTpl::vertices (C++ member)
coal::BVFitterTpl::~BVFitterTpl (C++ function)
coal::BVHBuildState (C++ enum)
coal::BVHBuildState::BVH_BUILD_STATE_BEGUN (C++ enumerator)
coal::BVHBuildState::BVH_BUILD_STATE_EMPTY (C++ enumerator)
coal::BVHBuildState::BVH_BUILD_STATE_PROCESSED (C++ enumerator)
coal::BVHBuildState::BVH_BUILD_STATE_REPLACE_BEGUN (C++ enumerator)
coal::BVHBuildState::BVH_BUILD_STATE_UPDATE_BEGUN (C++ enumerator)
coal::BVHBuildState::BVH_BUILD_STATE_UPDATED (C++ enumerator)
coal::BVHFrontList (C++ type)
coal::BVHFrontNode (C++ struct)
coal::BVHFrontNode::BVHFrontNode (C++ function)
coal::BVHFrontNode::left (C++ member)
coal::BVHFrontNode::right (C++ member)
coal::BVHFrontNode::valid (C++ member)
coal::BVHModel (C++ class)
coal::BVHModel::allocateBVs (C++ function)
coal::BVHModel::buildTree (C++ function)
coal::BVHModel::bv_fitter (C++ member)
coal::BVHModel::bv_node_vector_t (C++ type)
coal::BVHModel::bv_splitter (C++ member)
coal::BVHModel::BVHModel (C++ function)
,
[1]
coal::BVHModel::bvs (C++ member)
coal::BVHModel::clone (C++ function)
coal::BVHModel::deleteBVs (C++ function)
coal::BVHModel::getBV (C++ function)
,
[1]
coal::BVHModel::getNodeType (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
coal::BVHModel::getNumBVs (C++ function)
coal::BVHModel::makeParentRelative (C++ function)
coal::BVHModel::makeParentRelativeRecurse (C++ function)
,
[1]
,
[2]
,
[3]
coal::BVHModel::memUsage (C++ function)
coal::BVHModel::num_bvs (C++ member)
coal::BVHModel::num_bvs_allocated (C++ member)
coal::BVHModel::primitive_indices (C++ member)
coal::BVHModel::recursiveBuildTree (C++ function)
coal::BVHModel::recursiveRefitTree_bottomup (C++ function)
coal::BVHModel::refitTree (C++ function)
coal::BVHModel::refitTree_bottomup (C++ function)
coal::BVHModel::refitTree_topdown (C++ function)
coal::BVHModel::~BVHModel (C++ function)
coal::BVHModelBase (C++ class)
coal::BVHModelBase::addSubModel (C++ function)
,
[1]
coal::BVHModelBase::addTriangle (C++ function)
coal::BVHModelBase::addTriangles (C++ function)
coal::BVHModelBase::addVertex (C++ function)
coal::BVHModelBase::addVertices (C++ function)
coal::BVHModelBase::allocateBVs (C++ function)
coal::BVHModelBase::beginModel (C++ function)
coal::BVHModelBase::beginReplaceModel (C++ function)
coal::BVHModelBase::beginUpdateModel (C++ function)
coal::BVHModelBase::build_state (C++ member)
coal::BVHModelBase::buildConvexHull (C++ function)
coal::BVHModelBase::buildConvexRepresentation (C++ function)
coal::BVHModelBase::buildTree (C++ function)
coal::BVHModelBase::BVHModelBase (C++ function)
,
[1]
coal::BVHModelBase::computeCOM (C++ function)
coal::BVHModelBase::computeLocalAABB (C++ function)
coal::BVHModelBase::computeMomentofInertia (C++ function)
coal::BVHModelBase::computeVolume (C++ function)
coal::BVHModelBase::convex (C++ member)
coal::BVHModelBase::deleteBVs (C++ function)
coal::BVHModelBase::endModel (C++ function)
coal::BVHModelBase::endReplaceModel (C++ function)
coal::BVHModelBase::endUpdateModel (C++ function)
coal::BVHModelBase::getModelType (C++ function)
coal::BVHModelBase::getObjectType (C++ function)
coal::BVHModelBase::isEqual (C++ function)
coal::BVHModelBase::makeParentRelative (C++ function)
coal::BVHModelBase::memUsage (C++ function)
coal::BVHModelBase::num_tris (C++ member)
coal::BVHModelBase::num_tris_allocated (C++ member)
coal::BVHModelBase::num_vertex_updated (C++ member)
coal::BVHModelBase::num_vertices (C++ member)
coal::BVHModelBase::num_vertices_allocated (C++ member)
coal::BVHModelBase::prev_vertices (C++ member)
coal::BVHModelBase::refitTree (C++ function)
coal::BVHModelBase::replaceSubModel (C++ function)
coal::BVHModelBase::replaceTriangle (C++ function)
coal::BVHModelBase::replaceVertex (C++ function)
coal::BVHModelBase::tri_indices (C++ member)
coal::BVHModelBase::updateSubModel (C++ function)
coal::BVHModelBase::updateTriangle (C++ function)
coal::BVHModelBase::updateVertex (C++ function)
coal::BVHModelBase::vertices (C++ member)
coal::BVHModelBase::~BVHModelBase (C++ function)
coal::BVHModelPtr_t (C++ type)
coal::BVHModelType (C++ enum)
coal::BVHModelType::BVH_MODEL_POINTCLOUD (C++ enumerator)
coal::BVHModelType::BVH_MODEL_TRIANGLES (C++ enumerator)
coal::BVHModelType::BVH_MODEL_UNKNOWN (C++ enumerator)
coal::BVHReturnCode (C++ enum)
coal::BVHReturnCode::BVH_ERR_BUILD_EMPTY_MODEL (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_BUILD_OUT_OF_SEQUENCE (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_INCORRECT_DATA (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_MODEL_OUT_OF_MEMORY (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_UNKNOWN (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_UNSUPPORTED_FUNCTION (C++ enumerator)
coal::BVHReturnCode::BVH_ERR_UNUPDATED_MODEL (C++ enumerator)
coal::BVHReturnCode::BVH_OK (C++ enumerator)
coal::BVNode (C++ struct)
coal::BVNode::getOrientation (C++ function)
,
[1]
,
[2]
coal::BVNodeBase (C++ struct)
coal::BVSplitter (C++ class)
coal::BVSplitter::apply (C++ function)
coal::BVSplitter::BVSplitter (C++ function)
coal::BVSplitter::clear (C++ function)
coal::BVSplitter::computeRule (C++ function)
coal::BVSplitter::computeRule_bvcenter (C++ function)
coal::BVSplitter::computeRule_mean (C++ function)
coal::BVSplitter::computeRule_median (C++ function)
coal::BVSplitter::set (C++ function)
coal::BVSplitter::split_axis (C++ member)
coal::BVSplitter::split_method (C++ member)
coal::BVSplitter::split_value (C++ member)
coal::BVSplitter::split_vector (C++ member)
coal::BVSplitter::tri_indices (C++ member)
coal::BVSplitter::type (C++ member)
coal::BVSplitter::vertices (C++ member)
coal::BVSplitter::~BVSplitter (C++ function)
coal::CachedMeshLoader (C++ class)
coal::CachedMeshLoader::cache (C++ function)
coal::CachedMeshLoader::Cache_t (C++ type)
coal::CachedMeshLoader::CachedMeshLoader (C++ function)
coal::CachedMeshLoader::Key (C++ struct)
,
[1]
coal::CachedMeshLoader::Key::filename (C++ member)
,
[1]
coal::CachedMeshLoader::Key::Key (C++ function)
,
[1]
coal::CachedMeshLoader::Key::operator< (C++ function)
,
[1]
coal::CachedMeshLoader::Key::scale (C++ member)
,
[1]
coal::CachedMeshLoader::load (C++ function)
coal::CachedMeshLoader::Value (C++ struct)
,
[1]
coal::CachedMeshLoader::Value::model (C++ member)
,
[1]
coal::CachedMeshLoader::Value::mtime (C++ member)
,
[1]
coal::CachedMeshLoader::~CachedMeshLoader (C++ function)
coal::Capsule (C++ class)
coal::CoalScalar (C++ type)
coal::CollisionCallBackBase (C++ struct)
coal::CollisionCallBackBase::collide (C++ function)
coal::CollisionCallBackBase::init (C++ function)
coal::CollisionCallBackBase::operator() (C++ function)
coal::CollisionCallBackCollect (C++ struct)
coal::CollisionCallBackCollect::collide (C++ function)
coal::CollisionCallBackCollect::collision_pairs (C++ member)
coal::CollisionCallBackCollect::CollisionCallBackCollect (C++ function)
coal::CollisionCallBackCollect::CollisionPair (C++ type)
coal::CollisionCallBackCollect::exist (C++ function)
,
[1]
coal::CollisionCallBackCollect::getCollisionPairs (C++ function)
coal::CollisionCallBackCollect::init (C++ function)
coal::CollisionCallBackCollect::max_size (C++ member)
coal::CollisionCallBackCollect::numCollisionPairs (C++ function)
coal::CollisionCallBackCollect::~CollisionCallBackCollect (C++ function)
coal::CollisionCallBackDefault (C++ struct)
coal::CollisionCallBackDefault::collide (C++ function)
coal::CollisionCallBackDefault::data (C++ member)
coal::CollisionCallBackDefault::init (C++ function)
coal::CollisionCallBackDefault::~CollisionCallBackDefault (C++ function)
coal::CollisionData (C++ struct)
coal::CollisionData::clear (C++ function)
coal::CollisionData::CollisionData (C++ function)
coal::CollisionData::done (C++ member)
coal::CollisionData::request (C++ member)
coal::CollisionData::result (C++ member)
coal::CollisionFunctionMatrix (C++ struct)
coal::CollisionFunctionMatrix::collision_matrix (C++ member)
coal::CollisionFunctionMatrix::CollisionFunc (C++ type)
coal::CollisionFunctionMatrix::CollisionFunctionMatrix (C++ function)
coal::CollisionGeometry (C++ class)
coal::CollisionGeometryConstPtr_t (C++ type)
coal::CollisionGeometryPtr_t (C++ type)
coal::CollisionObject (C++ class)
coal::CollisionObjectConstPtr_t (C++ type)
coal::CollisionObjectPtr_t (C++ type)
coal::CollisionRequest (C++ struct)
coal::CollisionRequest::break_distance (C++ member)
coal::CollisionRequest::CollisionRequest (C++ function)
coal::CollisionRequest::distance_upper_bound (C++ member)
coal::CollisionRequest::enable_contact (C++ member)
coal::CollisionRequest::enable_distance_lower_bound (C++ member)
coal::CollisionRequest::num_max_contacts (C++ member)
coal::CollisionRequest::operator== (C++ function)
coal::CollisionRequest::security_margin (C++ member)
coal::CollisionRequestFlag (C++ enum)
coal::CollisionRequestFlag::CONTACT (C++ enumerator)
coal::CollisionRequestFlag::DISTANCE_LOWER_BOUND (C++ enumerator)
coal::CollisionRequestFlag::NO_REQUEST (C++ enumerator)
coal::CollisionResult (C++ struct)
coal::CollisionResult::addContact (C++ function)
coal::CollisionResult::clear (C++ function)
coal::CollisionResult::CollisionResult (C++ function)
coal::CollisionResult::distance_lower_bound (C++ member)
coal::CollisionResult::getContact (C++ function)
coal::CollisionResult::getContacts (C++ function)
,
[1]
coal::CollisionResult::isCollision (C++ function)
coal::CollisionResult::nearest_points (C++ member)
coal::CollisionResult::normal (C++ member)
coal::CollisionResult::numContacts (C++ function)
coal::CollisionResult::operator== (C++ function)
coal::CollisionResult::setContact (C++ function)
coal::CollisionResult::swapObjects (C++ function)
coal::CollisionResult::updateDistanceLowerBound (C++ function)
coal::computeBV (C++ function)
coal::computeChildBV (C++ function)
coal::ComputeCollision (C++ class)
coal::ComputeCollision::ComputeCollision (C++ function)
coal::ComputeCollision::func (C++ member)
coal::ComputeCollision::o1 (C++ member)
coal::ComputeCollision::o2 (C++ member)
coal::ComputeCollision::operator!= (C++ function)
coal::ComputeCollision::operator() (C++ function)
coal::ComputeCollision::operator== (C++ function)
coal::ComputeCollision::run (C++ function)
coal::ComputeCollision::solver (C++ member)
coal::ComputeCollision::swap_geoms (C++ member)
coal::ComputeCollision::~ComputeCollision (C++ function)
coal::ComputeContactPatch (C++ class)
coal::ComputeContactPatch::ComputeContactPatch (C++ function)
coal::ComputeContactPatch::csolver (C++ member)
coal::ComputeContactPatch::func (C++ member)
coal::ComputeContactPatch::o1 (C++ member)
coal::ComputeContactPatch::o2 (C++ member)
coal::ComputeContactPatch::operator!= (C++ function)
coal::ComputeContactPatch::operator() (C++ function)
coal::ComputeContactPatch::operator== (C++ function)
coal::ComputeContactPatch::run (C++ function)
coal::ComputeContactPatch::swap_geoms (C++ member)
coal::ComputeContactPatch::~ComputeContactPatch (C++ function)
coal::ComputeDistance (C++ class)
coal::ComputeDistance::ComputeDistance (C++ function)
coal::ComputeDistance::func (C++ member)
coal::ComputeDistance::o1 (C++ member)
coal::ComputeDistance::o2 (C++ member)
coal::ComputeDistance::operator!= (C++ function)
coal::ComputeDistance::operator() (C++ function)
coal::ComputeDistance::operator== (C++ function)
coal::ComputeDistance::run (C++ function)
coal::ComputeDistance::solver (C++ member)
coal::ComputeDistance::swap_geoms (C++ member)
coal::ComputeDistance::~ComputeDistance (C++ function)
coal::computeMemoryFootprint (C++ function)
coal::computePatchPlaneOrHalfspace (C++ function)
coal::ComputeShapeShapeContactPatch (C++ struct)
coal::ComputeShapeShapeContactPatch::run (C++ function)
coal::Cone (C++ class)
coal::constructContactPatchFrameFromContact (C++ function)
coal::constructOrthonormalBasisFromVector (C++ function)
coal::Contact (C++ struct)
coal::Contact::b1 (C++ member)
coal::Contact::b2 (C++ member)
coal::Contact::Contact (C++ function)
,
[1]
,
[2]
,
[3]
coal::Contact::getDistanceToCollision (C++ function)
coal::Contact::nearest_points (C++ member)
coal::Contact::NONE (C++ member)
coal::Contact::normal (C++ member)
coal::Contact::o1 (C++ member)
coal::Contact::o2 (C++ member)
coal::Contact::operator!= (C++ function)
coal::Contact::operator< (C++ function)
coal::Contact::operator== (C++ function)
coal::Contact::penetration_depth (C++ member)
coal::Contact::pos (C++ member)
coal::ContactPatch (C++ struct)
coal::ContactPatch::addPoint (C++ function)
coal::ContactPatch::clear (C++ function)
coal::ContactPatch::ContactPatch (C++ function)
coal::ContactPatch::default_preallocated_size (C++ member)
coal::ContactPatch::direction (C++ member)
coal::ContactPatch::getNormal (C++ function)
coal::ContactPatch::getPoint (C++ function)
coal::ContactPatch::getPointShape1 (C++ function)
coal::ContactPatch::getPointShape2 (C++ function)
coal::ContactPatch::isSame (C++ function)
coal::ContactPatch::m_points (C++ member)
coal::ContactPatch::operator== (C++ function)
coal::ContactPatch::PatchDirection (C++ enum)
coal::ContactPatch::PatchDirection::DEFAULT (C++ enumerator)
coal::ContactPatch::PatchDirection::INVERTED (C++ enumerator)
coal::ContactPatch::penetration_depth (C++ member)
coal::ContactPatch::point (C++ function)
,
[1]
coal::ContactPatch::points (C++ function)
,
[1]
coal::ContactPatch::Polygon (C++ type)
coal::ContactPatch::size (C++ function)
coal::ContactPatch::tf (C++ member)
coal::ContactPatchFunctionMatrix (C++ struct)
coal::ContactPatchFunctionMatrix::contact_patch_matrix (C++ member)
coal::ContactPatchFunctionMatrix::ContactPatchFunc (C++ type)
coal::ContactPatchFunctionMatrix::ContactPatchFunctionMatrix (C++ function)
coal::ContactPatchRequest (C++ struct)
coal::ContactPatchRequest::ContactPatchRequest (C++ function)
,
[1]
coal::ContactPatchRequest::getNumSamplesCurvedShapes (C++ function)
coal::ContactPatchRequest::getPatchTolerance (C++ function)
coal::ContactPatchRequest::m_num_samples_curved_shapes (C++ member)
coal::ContactPatchRequest::m_patch_tolerance (C++ member)
coal::ContactPatchRequest::max_num_patch (C++ member)
coal::ContactPatchRequest::operator== (C++ function)
coal::ContactPatchRequest::setNumSamplesCurvedShapes (C++ function)
coal::ContactPatchRequest::setPatchTolerance (C++ function)
coal::ContactPatchResult (C++ struct)
coal::ContactPatchResult::check (C++ function)
coal::ContactPatchResult::clear (C++ function)
coal::ContactPatchResult::contactPatch (C++ function)
coal::ContactPatchResult::ContactPatchRef (C++ type)
coal::ContactPatchResult::ContactPatchRefVector (C++ type)
coal::ContactPatchResult::ContactPatchResult (C++ function)
,
[1]
coal::ContactPatchResult::ContactPatchVector (C++ type)
coal::ContactPatchResult::getContactPatch (C++ function)
coal::ContactPatchResult::getUnusedContactPatch (C++ function)
coal::ContactPatchResult::m_contact_patches (C++ member)
coal::ContactPatchResult::m_contact_patches_data (C++ member)
coal::ContactPatchResult::m_id_available_patch (C++ member)
coal::ContactPatchResult::numContactPatches (C++ function)
coal::ContactPatchResult::operator== (C++ function)
coal::ContactPatchResult::set (C++ function)
coal::ContactPatchResult::swapObjects (C++ function)
coal::ContactPatchSolver (C++ struct)
coal::ContactPatchSolver::added_to_patch (C++ member)
coal::ContactPatchSolver::computeLineSegmentIntersection (C++ function)
coal::ContactPatchSolver::computePatch (C++ function)
coal::ContactPatchSolver::ContactPatchSolver (C++ function)
,
[1]
coal::ContactPatchSolver::default_num_preallocated_supports (C++ member)
coal::ContactPatchSolver::getResult (C++ function)
coal::ContactPatchSolver::makeSupportSetFunction (C++ function)
coal::ContactPatchSolver::num_samples_curved_shapes (C++ member)
coal::ContactPatchSolver::operator== (C++ function)
coal::ContactPatchSolver::patch_tolerance (C++ member)
coal::ContactPatchSolver::reset (C++ function)
coal::ContactPatchSolver::set (C++ function)
coal::ContactPatchSolver::setSupportGuess (C++ function)
coal::ContactPatchSolver::ShapeSupportData (C++ type)
coal::ContactPatchSolver::support_guess (C++ member)
coal::ContactPatchSolver::support_set_buffer (C++ member)
coal::ContactPatchSolver::support_set_shape1 (C++ member)
coal::ContactPatchSolver::support_set_shape2 (C++ member)
coal::ContactPatchSolver::supportFuncShape1 (C++ member)
coal::ContactPatchSolver::supportFuncShape2 (C++ member)
coal::ContactPatchSolver::supports_data (C++ member)
coal::ContactPatchSolver::SupportSetDirection (C++ type)
coal::ContactPatchSolver::SupportSetFunction (C++ type)
coal::ContinuousCollisionCallBack (C++ type)
coal::ContinuousDistanceCallBack (C++ type)
coal::convertBV (C++ function)
,
[1]
coal::Convex (C++ class)
coal::Convex::clone (C++ function)
coal::Convex::computeCOM (C++ function)
coal::Convex::computeMomentofInertia (C++ function)
coal::Convex::computeVolume (C++ function)
coal::Convex::Convex (C++ function)
,
[1]
,
[2]
coal::Convex::fillNeighbors (C++ function)
coal::Convex::num_polygons (C++ member)
coal::Convex::polygons (C++ member)
coal::Convex::set (C++ function)
coal::Convex::~Convex (C++ function)
coal::ConvexBase (C++ class)
coal::ConvexBase::Neighbors (C++ struct)
,
[1]
coal::ConvexBase::SupportWarmStartPolytope (C++ struct)
,
[1]
coal::CPUTimes (C++ struct)
coal::CPUTimes::clear (C++ function)
coal::CPUTimes::CPUTimes (C++ function)
coal::CPUTimes::system (C++ member)
coal::CPUTimes::user (C++ member)
coal::CPUTimes::wall (C++ member)
coal::Cylinder (C++ class)
coal::defaultCollisionFunction (C++ function)
coal::defaultDistanceFunction (C++ function)
coal::detail::HierarchyTree (C++ class)
coal::detail::HierarchyTree::balanceBottomup (C++ function)
coal::detail::HierarchyTree::balanceIncremental (C++ function)
coal::detail::HierarchyTree::balanceTopdown (C++ function)
coal::detail::HierarchyTree::bu_threshold (C++ member)
coal::detail::HierarchyTree::clear (C++ function)
coal::detail::HierarchyTree::empty (C++ function)
coal::detail::HierarchyTree::extractLeaves (C++ function)
coal::detail::HierarchyTree::free_node (C++ member)
coal::detail::HierarchyTree::getMaxDepth (C++ function)
coal::detail::HierarchyTree::getMaxHeight (C++ function)
coal::detail::HierarchyTree::getRoot (C++ function)
,
[1]
coal::detail::HierarchyTree::HierarchyTree (C++ function)
coal::detail::HierarchyTree::init (C++ function)
coal::detail::HierarchyTree::insert (C++ function)
coal::detail::HierarchyTree::max_lookahead_level (C++ member)
coal::detail::HierarchyTree::n_leaves (C++ member)
coal::detail::HierarchyTree::Node (C++ type)
coal::detail::HierarchyTree::opath (C++ member)
coal::detail::HierarchyTree::print (C++ function)
coal::detail::HierarchyTree::refit (C++ function)
coal::detail::HierarchyTree::remove (C++ function)
coal::detail::HierarchyTree::root_node (C++ member)
coal::detail::HierarchyTree::size (C++ function)
coal::detail::HierarchyTree::SortByMorton (C++ struct)
coal::detail::HierarchyTree::SortByMorton::operator() (C++ function)
coal::detail::HierarchyTree::topdown_level (C++ member)
coal::detail::HierarchyTree::update (C++ function)
,
[1]
,
[2]
,
[3]
coal::detail::HierarchyTree::~HierarchyTree (C++ function)
coal::detail::implementation_array::HierarchyTree (C++ class)
coal::detail::implementation_array::HierarchyTree::balanceBottomup (C++ function)
coal::detail::implementation_array::HierarchyTree::balanceIncremental (C++ function)
coal::detail::implementation_array::HierarchyTree::balanceTopdown (C++ function)
coal::detail::implementation_array::HierarchyTree::bu_threshold (C++ member)
coal::detail::implementation_array::HierarchyTree::clear (C++ function)
coal::detail::implementation_array::HierarchyTree::empty (C++ function)
coal::detail::implementation_array::HierarchyTree::extractLeaves (C++ function)
coal::detail::implementation_array::HierarchyTree::freelist (C++ member)
coal::detail::implementation_array::HierarchyTree::getMaxDepth (C++ function)
coal::detail::implementation_array::HierarchyTree::getMaxHeight (C++ function)
coal::detail::implementation_array::HierarchyTree::getNodes (C++ function)
coal::detail::implementation_array::HierarchyTree::getRoot (C++ function)
coal::detail::implementation_array::HierarchyTree::HierarchyTree (C++ function)
coal::detail::implementation_array::HierarchyTree::init (C++ function)
coal::detail::implementation_array::HierarchyTree::insert (C++ function)
coal::detail::implementation_array::HierarchyTree::max_lookahead_level (C++ member)
coal::detail::implementation_array::HierarchyTree::n_leaves (C++ member)
coal::detail::implementation_array::HierarchyTree::n_nodes (C++ member)
coal::detail::implementation_array::HierarchyTree::n_nodes_alloc (C++ member)
coal::detail::implementation_array::HierarchyTree::Node (C++ type)
coal::detail::implementation_array::HierarchyTree::nodes (C++ member)
coal::detail::implementation_array::HierarchyTree::NULL_NODE (C++ member)
coal::detail::implementation_array::HierarchyTree::opath (C++ member)
coal::detail::implementation_array::HierarchyTree::print (C++ function)
coal::detail::implementation_array::HierarchyTree::refit (C++ function)
coal::detail::implementation_array::HierarchyTree::remove (C++ function)
coal::detail::implementation_array::HierarchyTree::root_node (C++ member)
coal::detail::implementation_array::HierarchyTree::size (C++ function)
coal::detail::implementation_array::HierarchyTree::SortByMorton (C++ struct)
coal::detail::implementation_array::HierarchyTree::SortByMorton::nodes (C++ member)
coal::detail::implementation_array::HierarchyTree::SortByMorton::operator() (C++ function)
coal::detail::implementation_array::HierarchyTree::SortByMorton::SortByMorton (C++ function)
,
[1]
coal::detail::implementation_array::HierarchyTree::SortByMorton::split (C++ member)
coal::detail::implementation_array::HierarchyTree::topdown_level (C++ member)
coal::detail::implementation_array::HierarchyTree::update (C++ function)
,
[1]
,
[2]
,
[3]
coal::detail::implementation_array::HierarchyTree::~HierarchyTree (C++ function)
coal::detail::implementation_array::NodeBase (C++ struct)
coal::detail::implementation_array::NodeBase::bv (C++ member)
coal::detail::implementation_array::NodeBase::children (C++ member)
coal::detail::implementation_array::NodeBase::code (C++ member)
coal::detail::implementation_array::NodeBase::data (C++ member)
coal::detail::implementation_array::NodeBase::isInternal (C++ function)
coal::detail::implementation_array::NodeBase::isLeaf (C++ function)
coal::detail::implementation_array::NodeBase::next (C++ member)
coal::detail::implementation_array::NodeBase::parent (C++ member)
coal::detail::implementation_array::nodeBaseLess (C++ struct)
coal::detail::implementation_array::nodeBaseLess::nodeBaseLess (C++ function)
coal::detail::implementation_array::nodeBaseLess::operator() (C++ function)
coal::detail::implementation_array::select (C++ function)
,
[1]
coal::detail::implementation_array::SelectImpl (C++ struct)
coal::detail::implementation_array::SelectImpl::run (C++ function)
,
[1]
coal::detail::implementation_array::SelectImpl<S, AABB> (C++ struct)
coal::detail::implementation_array::SelectImpl<S, AABB>::run (C++ function)
,
[1]
coal::detail::IntervalTree (C++ class)
(C++ member)
coal::detail::IntervalTree::deleteFixup (C++ function)
coal::detail::IntervalTree::deleteNode (C++ function)
,
[1]
coal::detail::IntervalTree::fixupMaxHigh (C++ function)
coal::detail::IntervalTree::getPredecessor (C++ function)
coal::detail::IntervalTree::getSuccessor (C++ function)
coal::detail::IntervalTree::insert (C++ function)
coal::detail::IntervalTree::IntervalTree (C++ function)
coal::detail::IntervalTree::invalid_node (C++ member)
coal::detail::IntervalTree::leftRotate (C++ function)
coal::detail::IntervalTree::print (C++ function)
coal::detail::IntervalTree::query (C++ function)
coal::detail::IntervalTree::recursiveInsert (C++ function)
coal::detail::IntervalTree::recursivePrint (C++ function)
coal::detail::IntervalTree::recursiveSearch (C++ function)
coal::detail::IntervalTree::rightRotate (C++ function)
coal::detail::IntervalTree::root (C++ member)
coal::detail::IntervalTree::~IntervalTree (C++ function)
coal::detail::IntervalTreeNode (C++ class)
coal::detail::IntervalTreeNode::high (C++ member)
coal::detail::IntervalTreeNode::IntervalTreeNode (C++ function)
,
[1]
coal::detail::IntervalTreeNode::key (C++ member)
coal::detail::IntervalTreeNode::left (C++ member)
coal::detail::IntervalTreeNode::max_high (C++ member)
coal::detail::IntervalTreeNode::parent (C++ member)
coal::detail::IntervalTreeNode::print (C++ function)
coal::detail::IntervalTreeNode::red (C++ member)
coal::detail::IntervalTreeNode::right (C++ member)
coal::detail::IntervalTreeNode::stored_interval (C++ member)
coal::detail::IntervalTreeNode::~IntervalTreeNode (C++ function)
coal::detail::it_recursion_node (C++ struct)
coal::detail::it_recursion_node::parent_index (C++ member)
coal::detail::it_recursion_node::start_node (C++ member)
coal::detail::it_recursion_node::try_right_branch (C++ member)
coal::detail::NodeBase (C++ struct)
coal::detail::NodeBase::bv (C++ member)
coal::detail::NodeBase::children (C++ member)
coal::detail::NodeBase::code (C++ member)
coal::detail::NodeBase::data (C++ member)
coal::detail::NodeBase::isInternal (C++ function)
coal::detail::NodeBase::isLeaf (C++ function)
coal::detail::NodeBase::NodeBase (C++ function)
coal::detail::NodeBase::parent (C++ member)
coal::detail::nodeBaseLess (C++ function)
coal::detail::select (C++ function)
,
[1]
coal::detail::SelectImpl (C++ struct)
coal::detail::SelectImpl::run (C++ function)
,
[1]
coal::detail::SelectImpl<S, AABB> (C++ struct)
coal::detail::SelectImpl<S, AABB>::run (C++ function)
,
[1]
coal::detail::SimpleHashTable (C++ class)
coal::detail::SimpleHashTable::Bin (C++ type)
coal::detail::SimpleHashTable::clear (C++ function)
coal::detail::SimpleHashTable::h_ (C++ member)
coal::detail::SimpleHashTable::init (C++ function)
coal::detail::SimpleHashTable::insert (C++ function)
coal::detail::SimpleHashTable::query (C++ function)
coal::detail::SimpleHashTable::remove (C++ function)
coal::detail::SimpleHashTable::SimpleHashTable (C++ function)
coal::detail::SimpleHashTable::table_ (C++ member)
coal::detail::SimpleHashTable::table_size_ (C++ member)
coal::detail::SimpleInterval (C++ struct)
coal::detail::SimpleInterval::high (C++ member)
coal::detail::SimpleInterval::low (C++ member)
coal::detail::SimpleInterval::print (C++ function)
coal::detail::SimpleInterval::~SimpleInterval (C++ function)
coal::detail::SparseHashTable (C++ class)
coal::detail::SparseHashTable::Bin (C++ type)
coal::detail::SparseHashTable::clear (C++ function)
coal::detail::SparseHashTable::h_ (C++ member)
coal::detail::SparseHashTable::init (C++ function)
coal::detail::SparseHashTable::insert (C++ function)
coal::detail::SparseHashTable::query (C++ function)
coal::detail::SparseHashTable::remove (C++ function)
coal::detail::SparseHashTable::SparseHashTable (C++ function)
coal::detail::SparseHashTable::Table (C++ type)
coal::detail::SparseHashTable::table_ (C++ member)
coal::detail::SpatialHash (C++ struct)
coal::detail::SpatialHash::operator() (C++ function)
coal::detail::SpatialHash::SpatialHash (C++ function)
coal::detail::unordered_map_hash_table (C++ class)
coal::detail::unordered_map_hash_table::unordered_map_hash_table (C++ function)
coal::detail::UpdateImpl (C++ struct)
coal::detail::UpdateImpl::run (C++ function)
,
[1]
coal::details::EPA (C++ struct)
coal::details::EPA::bind (C++ function)
coal::details::EPA::closest_face (C++ member)
coal::details::EPA::depth (C++ member)
coal::details::EPA::EPA (C++ function)
,
[1]
coal::details::EPA::evaluate (C++ function)
coal::details::EPA::getNumFaces (C++ function)
coal::details::EPA::getNumIterations (C++ function)
coal::details::EPA::getNumMaxFaces (C++ function)
coal::details::EPA::getNumMaxIterations (C++ function)
coal::details::EPA::getNumMaxVertices (C++ function)
coal::details::EPA::getNumVertices (C++ function)
coal::details::EPA::getTolerance (C++ function)
coal::details::EPA::getWitnessPointsAndNormal (C++ function)
coal::details::EPA::normal (C++ member)
coal::details::EPA::reset (C++ function)
coal::details::EPA::result (C++ member)
coal::details::EPA::SimplexFace (C++ struct)
,
[1]
coal::details::EPA::SimplexFace::adjacent_edge (C++ member)
,
[1]
coal::details::EPA::SimplexFace::adjacent_faces (C++ member)
,
[1]
coal::details::EPA::SimplexFace::d (C++ member)
,
[1]
coal::details::EPA::SimplexFace::ignore (C++ member)
,
[1]
coal::details::EPA::SimplexFace::n (C++ member)
,
[1]
coal::details::EPA::SimplexFace::next_face (C++ member)
,
[1]
coal::details::EPA::SimplexFace::pass (C++ member)
,
[1]
coal::details::EPA::SimplexFace::prev_face (C++ member)
,
[1]
coal::details::EPA::SimplexFace::SimplexFace (C++ function)
,
[1]
coal::details::EPA::SimplexFace::vertex_id (C++ member)
,
[1]
coal::details::EPA::SimplexFaceList (C++ struct)
,
[1]
coal::details::EPA::SimplexFaceList::append (C++ function)
,
[1]
coal::details::EPA::SimplexFaceList::count (C++ member)
,
[1]
coal::details::EPA::SimplexFaceList::remove (C++ function)
,
[1]
coal::details::EPA::SimplexFaceList::reset (C++ function)
,
[1]
coal::details::EPA::SimplexFaceList::root (C++ member)
,
[1]
coal::details::EPA::SimplexFaceList::SimplexFaceList (C++ function)
,
[1]
coal::details::EPA::SimplexHorizon (C++ struct)
,
[1]
coal::details::EPA::SimplexHorizon::current_face (C++ member)
,
[1]
coal::details::EPA::SimplexHorizon::first_face (C++ member)
,
[1]
coal::details::EPA::SimplexHorizon::num_faces (C++ member)
,
[1]
coal::details::EPA::SimplexHorizon::SimplexHorizon (C++ function)
,
[1]
coal::details::EPA::SimplexVertex (C++ type)
coal::details::EPA::Status (C++ enum)
coal::details::EPA::status (C++ member)
coal::details::EPA::Status::AccuracyReached (C++ enumerator)
coal::details::EPA::Status::Degenerated (C++ enumerator)
coal::details::EPA::Status::DidNotRun (C++ enumerator)
coal::details::EPA::Status::Failed (C++ enumerator)
coal::details::EPA::Status::FallBack (C++ enumerator)
coal::details::EPA::Status::InvalidHull (C++ enumerator)
coal::details::EPA::Status::NonConvex (C++ enumerator)
coal::details::EPA::Status::OutOfFaces (C++ enumerator)
coal::details::EPA::Status::OutOfVertices (C++ enumerator)
coal::details::EPA::Status::Valid (C++ enumerator)
coal::details::EPA::support_hint (C++ member)
coal::details::getShapeSupport (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
coal::details::getShapeSupportSet (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
coal::details::getSupport (C++ function)
coal::details::getSupportSet (C++ function)
,
[1]
coal::details::GJK (C++ struct)
coal::details::GJK::checkConvergence (C++ function)
coal::details::GJK::convergence_criterion (C++ member)
coal::details::GJK::convergence_criterion_type (C++ member)
coal::details::GJK::distance (C++ member)
coal::details::GJK::distance_upper_bound (C++ member)
coal::details::GJK::encloseOrigin (C++ function)
coal::details::GJK::evaluate (C++ function)
coal::details::GJK::getGuessFromSimplex (C++ function)
coal::details::GJK::getNumIterations (C++ function)
coal::details::GJK::getNumIterationsMomentumStopped (C++ function)
coal::details::GJK::getNumMaxIterations (C++ function)
coal::details::GJK::getSimplex (C++ function)
coal::details::GJK::getSupport (C++ function)
coal::details::GJK::getTolerance (C++ function)
coal::details::GJK::getWitnessPointsAndNormal (C++ function)
coal::details::GJK::GJK (C++ function)
coal::details::GJK::gjk_variant (C++ member)
coal::details::GJK::hasClosestPoints (C++ function)
coal::details::GJK::ray (C++ member)
coal::details::GJK::reset (C++ function)
coal::details::GJK::setDistanceEarlyBreak (C++ function)
coal::details::GJK::shape (C++ member)
coal::details::GJK::simplex (C++ member)
coal::details::GJK::Simplex (C++ struct)
,
[1]
coal::details::GJK::Simplex::rank (C++ member)
,
[1]
coal::details::GJK::Simplex::reset (C++ function)
,
[1]
coal::details::GJK::Simplex::Simplex (C++ function)
,
[1]
coal::details::GJK::Simplex::vertex (C++ member)
,
[1]
coal::details::GJK::SimplexV (C++ struct)
,
[1]
coal::details::GJK::SimplexV::w (C++ member)
,
[1]
coal::details::GJK::SimplexV::w0 (C++ member)
,
[1]
coal::details::GJK::SimplexV::w1 (C++ member)
,
[1]
coal::details::GJK::Status (C++ enum)
coal::details::GJK::status (C++ member)
coal::details::GJK::Status::Collision (C++ enumerator)
coal::details::GJK::Status::CollisionWithPenetrationInformation (C++ enumerator)
coal::details::GJK::Status::DidNotRun (C++ enumerator)
coal::details::GJK::Status::Failed (C++ enumerator)
coal::details::GJK::Status::NoCollision (C++ enumerator)
coal::details::GJK::Status::NoCollisionEarlyStopped (C++ enumerator)
coal::details::GJK::support_hint (C++ member)
coal::details::GJK::vertex_id_t (C++ type)
coal::details::LargeConvex (C++ struct)
coal::details::MinkowskiDiff (C++ struct)
coal::details::MinkowskiDiff::Array2d (C++ type)
coal::details::MinkowskiDiff::data (C++ member)
coal::details::MinkowskiDiff::getSupportFunc (C++ member)
coal::details::MinkowskiDiff::GetSupportFunction (C++ type)
coal::details::MinkowskiDiff::MinkowskiDiff (C++ function)
coal::details::MinkowskiDiff::normalize_support_direction (C++ member)
coal::details::MinkowskiDiff::oR1 (C++ member)
coal::details::MinkowskiDiff::ot1 (C++ member)
coal::details::MinkowskiDiff::set (C++ function)
,
[1]
coal::details::MinkowskiDiff::shapes (C++ member)
coal::details::MinkowskiDiff::support (C++ function)
coal::details::MinkowskiDiff::support0 (C++ function)
coal::details::MinkowskiDiff::support1 (C++ function)
coal::details::MinkowskiDiff::swept_sphere_radius (C++ member)
coal::details::ShapeSupportData (C++ struct)
coal::details::ShapeSupportData::last_dir (C++ member)
coal::details::ShapeSupportData::polygon (C++ member)
coal::details::ShapeSupportData::visited (C++ member)
coal::details::SmallConvex (C++ struct)
coal::details::SupportOptions (C++ enum)
coal::details::SupportOptions::NoSweptSphere (C++ enumerator)
coal::details::SupportOptions::WithSweptSphere (C++ enumerator)
coal::details::UpdateBoundingVolume (C++ struct)
coal::details::UpdateBoundingVolume::run (C++ function)
coal::details::UpdateBoundingVolume<AABB> (C++ struct)
coal::details::UpdateBoundingVolume<AABB>::run (C++ function)
coal::DistanceCallBackBase (C++ struct)
coal::DistanceCallBackBase::distance (C++ function)
coal::DistanceCallBackBase::init (C++ function)
coal::DistanceCallBackBase::operator() (C++ function)
coal::DistanceCallBackDefault (C++ struct)
coal::DistanceCallBackDefault::data (C++ member)
coal::DistanceCallBackDefault::distance (C++ function)
coal::DistanceCallBackDefault::init (C++ function)
coal::DistanceCallBackDefault::~DistanceCallBackDefault (C++ function)
coal::DistanceData (C++ struct)
coal::DistanceData::clear (C++ function)
coal::DistanceData::DistanceData (C++ function)
coal::DistanceData::done (C++ member)
coal::DistanceData::request (C++ member)
coal::DistanceData::result (C++ member)
coal::DistanceFunctionMatrix (C++ struct)
coal::DistanceFunctionMatrix::distance_matrix (C++ member)
coal::DistanceFunctionMatrix::DistanceFunc (C++ type)
coal::DistanceFunctionMatrix::DistanceFunctionMatrix (C++ function)
coal::DistanceRequest (C++ struct)
coal::DistanceRequest::abs_err (C++ member)
coal::DistanceRequest::enable_signed_distance (C++ member)
coal::DistanceRequest::rel_err (C++ member)
coal::DistanceResult (C++ struct)
coal::DistanceResult::b1 (C++ member)
coal::DistanceResult::b2 (C++ member)
coal::DistanceResult::clear (C++ function)
coal::DistanceResult::DistanceResult (C++ function)
coal::DistanceResult::min_distance (C++ member)
coal::DistanceResult::nearest_points (C++ member)
coal::DistanceResult::NONE (C++ member)
coal::DistanceResult::normal (C++ member)
coal::DistanceResult::o1 (C++ member)
coal::DistanceResult::o2 (C++ member)
coal::DistanceResult::operator== (C++ function)
coal::DistanceResult::update (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeArrayCollisionManager (C++ class)
coal::DynamicAABBTreeArrayCollisionManager::Base (C++ type)
coal::DynamicAABBTreeArrayCollisionManager::clear (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeArrayCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeArrayCollisionManager::DynamicAABBNode (C++ type)
coal::DynamicAABBTreeArrayCollisionManager::DynamicAABBTable (C++ type)
coal::DynamicAABBTreeArrayCollisionManager::DynamicAABBTreeArrayCollisionManager (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::empty (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeArrayCollisionManager::getTree (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::max_tree_nonbalanced_level (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::octree_as_geometry_collide (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::octree_as_geometry_distance (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::registerObject (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::registerObjects (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::setup (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::size (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::tree_incremental_balance_pass (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::tree_init_level (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::tree_topdown_balance_threshold (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::tree_topdown_level (C++ member)
coal::DynamicAABBTreeArrayCollisionManager::unregisterObject (C++ function)
coal::DynamicAABBTreeArrayCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeCollisionManager (C++ class)
coal::DynamicAABBTreeCollisionManager::Base (C++ type)
coal::DynamicAABBTreeCollisionManager::clear (C++ function)
coal::DynamicAABBTreeCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeCollisionManager::DynamicAABBNode (C++ type)
coal::DynamicAABBTreeCollisionManager::DynamicAABBTable (C++ type)
coal::DynamicAABBTreeCollisionManager::DynamicAABBTreeCollisionManager (C++ function)
coal::DynamicAABBTreeCollisionManager::empty (C++ function)
coal::DynamicAABBTreeCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::DynamicAABBTreeCollisionManager::getTree (C++ function)
,
[1]
coal::DynamicAABBTreeCollisionManager::max_tree_nonbalanced_level (C++ member)
coal::DynamicAABBTreeCollisionManager::octree_as_geometry_collide (C++ member)
coal::DynamicAABBTreeCollisionManager::octree_as_geometry_distance (C++ member)
coal::DynamicAABBTreeCollisionManager::registerObject (C++ function)
coal::DynamicAABBTreeCollisionManager::registerObjects (C++ function)
coal::DynamicAABBTreeCollisionManager::setup (C++ function)
coal::DynamicAABBTreeCollisionManager::size (C++ function)
coal::DynamicAABBTreeCollisionManager::tree_incremental_balance_pass (C++ member)
coal::DynamicAABBTreeCollisionManager::tree_init_level (C++ member)
coal::DynamicAABBTreeCollisionManager::tree_topdown_balance_threshold (C++ member)
coal::DynamicAABBTreeCollisionManager::tree_topdown_level (C++ member)
coal::DynamicAABBTreeCollisionManager::unregisterObject (C++ function)
coal::DynamicAABBTreeCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::Ellipsoid (C++ class)
coal::EPA_DEFAULT_MAX_ITERATIONS (C++ member)
coal::EPA_DEFAULT_TOLERANCE (C++ member)
coal::EPA_MINIMUM_TOLERANCE (C++ member)
coal::fit (C++ function)
coal::fit<AABB> (C++ function)
coal::fit<kIOS> (C++ function)
coal::fit<OBB> (C++ function)
coal::fit<OBBRSS> (C++ function)
coal::fit<RSS> (C++ function)
coal::fromAxisAngle (C++ function)
coal::generateBVHModel (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
coal::generateCoordinateSystem (C++ function)
coal::get_node_type_name (C++ function)
coal::get_object_type_name (C++ function)
coal::GJK_DEFAULT_MAX_ITERATIONS (C++ member)
coal::GJK_DEFAULT_TOLERANCE (C++ member)
coal::GJK_MINIMUM_TOLERANCE (C++ member)
coal::GJKConvergenceCriterion (C++ enum)
coal::GJKConvergenceCriterion::Default (C++ enumerator)
coal::GJKConvergenceCriterion::DualityGap (C++ enumerator)
coal::GJKConvergenceCriterion::Hybrid (C++ enumerator)
coal::GJKConvergenceCriterionType (C++ enum)
coal::GJKConvergenceCriterionType::Absolute (C++ enumerator)
coal::GJKConvergenceCriterionType::Relative (C++ enumerator)
coal::GJKInitialGuess (C++ enum)
coal::GJKInitialGuess::BoundingVolumeGuess (C++ enumerator)
coal::GJKInitialGuess::CachedGuess (C++ enumerator)
coal::GJKInitialGuess::DefaultGuess (C++ enumerator)
coal::GJKSolver (C++ struct)
coal::GJKSolver::cached_guess (C++ member)
coal::GJKSolver::distance_upper_bound (C++ member)
coal::GJKSolver::enable_cached_guess (C++ member)
coal::GJKSolver::epa (C++ member)
coal::GJKSolver::epa_max_iterations (C++ member)
coal::GJKSolver::epa_tolerance (C++ member)
coal::GJKSolver::EPAExtractWitnessPointsAndNormal (C++ function)
coal::GJKSolver::EPAFailedExtractWitnessPointsAndNormal (C++ function)
coal::GJKSolver::getDistancePrecision (C++ function)
coal::GJKSolver::getGJKInitialGuess (C++ function)
coal::GJKSolver::gjk_convergence_criterion (C++ member)
coal::GJKSolver::gjk_convergence_criterion_type (C++ member)
coal::GJKSolver::gjk_initial_guess (C++ member)
coal::GJKSolver::gjk_max_iterations (C++ member)
coal::GJKSolver::gjk_tolerance (C++ member)
coal::GJKSolver::gjk_variant (C++ member)
coal::GJKSolver::GJKCollisionExtractWitnessPointsAndNormal (C++ function)
coal::GJKSolver::GJKEarlyStopExtractWitnessPointsAndNormal (C++ function)
coal::GJKSolver::GJKExtractWitnessPointsAndNormal (C++ function)
coal::GJKSolver::GJKSolver (C++ function)
,
[1]
,
[2]
coal::GJKSolver::minkowski_difference (C++ member)
coal::GJKSolver::runGJKAndEPA (C++ function)
coal::GJKSolver::set (C++ function)
,
[1]
coal::GJKSolver::shapeDistance (C++ function)
,
[1]
,
[2]
coal::GJKSolver::support_func_cached_guess (C++ member)
coal::GJKVariant (C++ enum)
coal::GJKVariant::DefaultGJK (C++ enumerator)
coal::GJKVariant::NesterovAcceleration (C++ enumerator)
coal::GJKVariant::PolyakAcceleration (C++ enumerator)
coal::Halfspace (C++ class)
coal::HeightField (C++ class)
coal::HeightField::buildTree (C++ function)
coal::HeightField::bvs (C++ member)
coal::HeightField::BVS (C++ type)
coal::HeightField::clone (C++ function)
coal::HeightField::computeCOM (C++ function)
coal::HeightField::computeLocalAABB (C++ function)
coal::HeightField::computeMomentofInertia (C++ function)
coal::HeightField::computeVolume (C++ function)
coal::HeightField::getBV (C++ function)
,
[1]
coal::HeightField::getHeights (C++ function)
coal::HeightField::getMaxHeight (C++ function)
coal::HeightField::getMinHeight (C++ function)
coal::HeightField::getNodes (C++ function)
coal::HeightField::getNodeType (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
coal::HeightField::getObjectType (C++ function)
coal::HeightField::getXDim (C++ function)
coal::HeightField::getXGrid (C++ function)
coal::HeightField::getYDim (C++ function)
coal::HeightField::getYGrid (C++ function)
coal::HeightField::HeightField (C++ function)
,
[1]
,
[2]
coal::HeightField::heights (C++ member)
coal::HeightField::init (C++ function)
coal::HeightField::max_height (C++ member)
coal::HeightField::min_height (C++ member)
coal::HeightField::Node (C++ type)
coal::HeightField::num_bvs (C++ member)
coal::HeightField::recursiveBuildTree (C++ function)
coal::HeightField::recursiveUpdateHeight (C++ function)
coal::HeightField::updateHeights (C++ function)
coal::HeightField::x_dim (C++ member)
coal::HeightField::x_grid (C++ member)
coal::HeightField::y_dim (C++ member)
coal::HeightField::y_grid (C++ member)
coal::HeightField::~HeightField (C++ function)
coal::HFNode (C++ struct)
coal::HFNode::bv (C++ member)
coal::HFNode::distance (C++ function)
coal::HFNode::getCenter (C++ function)
coal::HFNode::getOrientation (C++ function)
coal::HFNode::operator!= (C++ function)
coal::HFNode::operator== (C++ function)
coal::HFNode::overlap (C++ function)
,
[1]
coal::HFNode::~HFNode (C++ function)
coal::HFNodeBase (C++ struct)
coal::HFNodeBase::contact_active_faces (C++ member)
coal::HFNodeBase::FaceOrientation (C++ enum)
coal::HFNodeBase::FaceOrientation::BOTTOM (C++ enumerator)
coal::HFNodeBase::FaceOrientation::EAST (C++ enumerator)
coal::HFNodeBase::FaceOrientation::NORTH (C++ enumerator)
coal::HFNodeBase::FaceOrientation::SOUTH (C++ enumerator)
coal::HFNodeBase::FaceOrientation::TOP (C++ enumerator)
coal::HFNodeBase::FaceOrientation::WEST (C++ enumerator)
coal::HFNodeBase::first_child (C++ member)
coal::HFNodeBase::HFNodeBase (C++ function)
coal::HFNodeBase::isLeaf (C++ function)
coal::HFNodeBase::leftChild (C++ function)
coal::HFNodeBase::leftChildIndexes (C++ function)
coal::HFNodeBase::max_height (C++ member)
coal::HFNodeBase::operator!= (C++ function)
coal::HFNodeBase::operator== (C++ function)
coal::HFNodeBase::rightChild (C++ function)
coal::HFNodeBase::rightChildIndexes (C++ function)
coal::HFNodeBase::x_id (C++ member)
coal::HFNodeBase::x_size (C++ member)
coal::HFNodeBase::y_id (C++ member)
coal::HFNodeBase::y_size (C++ member)
coal::internal::Loader (C++ struct)
coal::internal::Loader::importer (C++ member)
coal::internal::Loader::load (C++ function)
coal::internal::Loader::Loader (C++ function)
coal::internal::Loader::scene (C++ member)
coal::internal::Loader::~Loader (C++ function)
coal::internal::memory_footprint_evaluator (C++ struct)
coal::internal::memory_footprint_evaluator::run (C++ function)
coal::internal::memory_footprint_evaluator<::coal::BVHModel<BV>> (C++ struct)
coal::internal::memory_footprint_evaluator<::coal::BVHModel<BV>>::run (C++ function)
coal::internal::meshFromAssimpScene (C++ function)
coal::internal::TriangleAndVertices (C++ struct)
coal::internal::TriangleAndVertices::triangles_ (C++ member)
coal::internal::TriangleAndVertices::vertices_ (C++ member)
coal::internal::updateDistanceLowerBoundFromBV (C++ function)
coal::internal::updateDistanceLowerBoundFromLeaf (C++ function)
coal::IntervalTreeCollisionManager (C++ class)
coal::IntervalTreeCollisionManager::Base (C++ type)
coal::IntervalTreeCollisionManager::checkColl (C++ function)
coal::IntervalTreeCollisionManager::checkDist (C++ function)
coal::IntervalTreeCollisionManager::clear (C++ function)
coal::IntervalTreeCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::IntervalTreeCollisionManager::collide_ (C++ function)
coal::IntervalTreeCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::IntervalTreeCollisionManager::distance_ (C++ function)
coal::IntervalTreeCollisionManager::empty (C++ function)
coal::IntervalTreeCollisionManager::EndPoint (C++ struct)
,
[1]
coal::IntervalTreeCollisionManager::EndPoint::minmax (C++ member)
,
[1]
coal::IntervalTreeCollisionManager::EndPoint::obj (C++ member)
,
[1]
coal::IntervalTreeCollisionManager::EndPoint::operator< (C++ function)
,
[1]
coal::IntervalTreeCollisionManager::EndPoint::value (C++ member)
,
[1]
coal::IntervalTreeCollisionManager::endpoints (C++ member)
coal::IntervalTreeCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::IntervalTreeCollisionManager::interval_trees (C++ member)
coal::IntervalTreeCollisionManager::IntervalTreeCollisionManager (C++ function)
coal::IntervalTreeCollisionManager::obj_interval_maps (C++ member)
coal::IntervalTreeCollisionManager::registerObject (C++ function)
coal::IntervalTreeCollisionManager::SAPInterval (C++ struct)
,
[1]
coal::IntervalTreeCollisionManager::SAPInterval::obj (C++ member)
,
[1]
coal::IntervalTreeCollisionManager::SAPInterval::SAPInterval (C++ function)
,
[1]
coal::IntervalTreeCollisionManager::setup (C++ function)
coal::IntervalTreeCollisionManager::setup_ (C++ member)
coal::IntervalTreeCollisionManager::size (C++ function)
coal::IntervalTreeCollisionManager::unregisterObject (C++ function)
coal::IntervalTreeCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::IntervalTreeCollisionManager::~IntervalTreeCollisionManager (C++ function)
coal::isEqual (C++ function)
coal::KDOP (C++ class)
coal::kIOS (C++ class)
coal::kIOS::kIOS_Sphere (C++ struct)
coal::loadPolyhedronFromResource (C++ function)
coal::Matrix3s (C++ type)
coal::MatrixX2s (C++ type)
coal::Matrixx3i (C++ type)
coal::MatrixX3s (C++ type)
coal::MatrixXs (C++ type)
coal::MeshLoader (C++ class)
coal::MeshLoader::load (C++ function)
coal::MeshLoader::loadOctree (C++ function)
coal::MeshLoader::MeshLoader (C++ function)
coal::MeshLoader::~MeshLoader (C++ function)
coal::NaiveCollisionManager (C++ class)
coal::NaiveCollisionManager::Base (C++ type)
coal::NaiveCollisionManager::clear (C++ function)
coal::NaiveCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::NaiveCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::NaiveCollisionManager::empty (C++ function)
coal::NaiveCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::NaiveCollisionManager::NaiveCollisionManager (C++ function)
coal::NaiveCollisionManager::objs (C++ member)
coal::NaiveCollisionManager::registerObject (C++ function)
coal::NaiveCollisionManager::registerObjects (C++ function)
coal::NaiveCollisionManager::setup (C++ function)
coal::NaiveCollisionManager::size (C++ function)
coal::NaiveCollisionManager::unregisterObject (C++ function)
coal::NaiveCollisionManager::update (C++ function)
coal::NODE_TYPE (C++ enum)
coal::NODE_TYPE::BV_AABB (C++ enumerator)
coal::NODE_TYPE::BV_KDOP16 (C++ enumerator)
coal::NODE_TYPE::BV_KDOP18 (C++ enumerator)
coal::NODE_TYPE::BV_KDOP24 (C++ enumerator)
coal::NODE_TYPE::BV_kIOS (C++ enumerator)
coal::NODE_TYPE::BV_OBB (C++ enumerator)
coal::NODE_TYPE::BV_OBBRSS (C++ enumerator)
coal::NODE_TYPE::BV_RSS (C++ enumerator)
coal::NODE_TYPE::BV_UNKNOWN (C++ enumerator)
coal::NODE_TYPE::GEOM_BOX (C++ enumerator)
coal::NODE_TYPE::GEOM_CAPSULE (C++ enumerator)
coal::NODE_TYPE::GEOM_CONE (C++ enumerator)
coal::NODE_TYPE::GEOM_CONVEX (C++ enumerator)
coal::NODE_TYPE::GEOM_CYLINDER (C++ enumerator)
coal::NODE_TYPE::GEOM_ELLIPSOID (C++ enumerator)
coal::NODE_TYPE::GEOM_HALFSPACE (C++ enumerator)
coal::NODE_TYPE::GEOM_OCTREE (C++ enumerator)
coal::NODE_TYPE::GEOM_PLANE (C++ enumerator)
coal::NODE_TYPE::GEOM_SPHERE (C++ enumerator)
coal::NODE_TYPE::GEOM_TRIANGLE (C++ enumerator)
coal::NODE_TYPE::HF_AABB (C++ enumerator)
coal::NODE_TYPE::HF_OBBRSS (C++ enumerator)
coal::NODE_TYPE::NODE_COUNT (C++ enumerator)
coal::OBB (C++ struct)
coal::OBBRSS (C++ struct)
coal::OBJECT_TYPE (C++ enum)
coal::OBJECT_TYPE::OT_BVH (C++ enumerator)
coal::OBJECT_TYPE::OT_COUNT (C++ enumerator)
coal::OBJECT_TYPE::OT_GEOM (C++ enumerator)
coal::OBJECT_TYPE::OT_HFIELD (C++ enumerator)
coal::OBJECT_TYPE::OT_OCTREE (C++ enumerator)
coal::OBJECT_TYPE::OT_UNKNOWN (C++ enumerator)
coal::OcTree (C++ class)
coal::OcTree::clone (C++ function)
coal::OcTree::computeLocalAABB (C++ function)
coal::OcTree::default_occupancy (C++ member)
coal::OcTree::exportAsObjFile (C++ function)
coal::OcTree::free_threshold (C++ member)
coal::OcTree::getDefaultOccupancy (C++ function)
coal::OcTree::getFreeThres (C++ function)
coal::OcTree::getNodeChild (C++ function)
,
[1]
coal::OcTree::getNodeType (C++ function)
coal::OcTree::getObjectType (C++ function)
coal::OcTree::getOccupancyThres (C++ function)
coal::OcTree::getResolution (C++ function)
coal::OcTree::getRoot (C++ function)
coal::OcTree::getRootBV (C++ function)
coal::OcTree::getTree (C++ function)
coal::OcTree::getTreeDepth (C++ function)
coal::OcTree::isNodeFree (C++ function)
coal::OcTree::isNodeOccupied (C++ function)
coal::OcTree::isNodeUncertain (C++ function)
coal::OcTree::nodeChildExists (C++ function)
coal::OcTree::nodeHasChildren (C++ function)
coal::OcTree::occupancy_threshold (C++ member)
coal::OcTree::OcTree (C++ function)
,
[1]
,
[2]
coal::OcTree::OcTreeNode (C++ type)
coal::OcTree::setCellDefaultOccupancy (C++ function)
coal::OcTree::setFreeThres (C++ function)
coal::OcTree::setOccupancyThres (C++ function)
coal::OcTree::size (C++ function)
coal::OcTree::toBoxes (C++ function)
coal::OcTree::tobytes (C++ function)
coal::OcTree::tree (C++ member)
coal::OcTreeConstPtr_t (C++ type)
coal::OcTreePtr_t (C++ type)
coal::operator& (C++ function)
coal::operator&= (C++ function)
coal::operator<< (C++ function)
coal::operator^ (C++ function)
coal::operator^= (C++ function)
coal::operator| (C++ function)
coal::operator|= (C++ function)
coal::operator~ (C++ function)
coal::Plane (C++ class)
coal::Quadrilateral (C++ struct)
coal::Quadrilateral::index_type (C++ type)
coal::Quadrilateral::operator!= (C++ function)
coal::Quadrilateral::operator== (C++ function)
coal::Quadrilateral::operator[] (C++ function)
,
[1]
coal::Quadrilateral::Quadrilateral (C++ function)
,
[1]
coal::Quadrilateral::set (C++ function)
coal::Quadrilateral::size (C++ function)
coal::Quadrilateral::size_type (C++ type)
coal::Quatf (C++ type)
coal::QueryRequest (C++ struct)
coal::QueryRequest::cached_gjk_guess (C++ member)
coal::QueryRequest::cached_support_func_guess (C++ member)
coal::QueryRequest::collision_distance_threshold (C++ member)
coal::QueryRequest::enable_cached_gjk_guess (C++ member)
coal::QueryRequest::enable_timings (C++ member)
coal::QueryRequest::epa_max_iterations (C++ member)
coal::QueryRequest::epa_tolerance (C++ member)
coal::QueryRequest::gjk_convergence_criterion (C++ member)
coal::QueryRequest::gjk_convergence_criterion_type (C++ member)
coal::QueryRequest::gjk_initial_guess (C++ member)
coal::QueryRequest::gjk_max_iterations (C++ member)
coal::QueryRequest::gjk_tolerance (C++ member)
coal::QueryRequest::gjk_variant (C++ member)
coal::QueryRequest::operator= (C++ function)
coal::QueryRequest::operator== (C++ function)
coal::QueryRequest::QueryRequest (C++ function)
coal::QueryResult (C++ struct)
coal::QueryResult::cached_gjk_guess (C++ member)
coal::QueryResult::cached_support_func_guess (C++ member)
coal::QueryResult::QueryResult (C++ function)
coal::QueryResult::timings (C++ member)
coal::relativeTransform (C++ function)
coal::RSS (C++ struct)
coal::SaPCollisionManager (C++ class)
coal::SaPCollisionManager::AABB_arr (C++ member)
coal::SaPCollisionManager::addToOverlapPairs (C++ function)
coal::SaPCollisionManager::Base (C++ type)
coal::SaPCollisionManager::clear (C++ function)
coal::SaPCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::SaPCollisionManager::collide_ (C++ function)
coal::SaPCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::SaPCollisionManager::distance_ (C++ function)
coal::SaPCollisionManager::elist (C++ member)
coal::SaPCollisionManager::empty (C++ function)
coal::SaPCollisionManager::EndPoint (C++ struct)
,
[1]
coal::SaPCollisionManager::EndPoint::aabb (C++ member)
,
[1]
coal::SaPCollisionManager::EndPoint::getVal (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
coal::SaPCollisionManager::EndPoint::minmax (C++ member)
,
[1]
coal::SaPCollisionManager::EndPoint::next (C++ member)
,
[1]
coal::SaPCollisionManager::EndPoint::prev (C++ member)
,
[1]
coal::SaPCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::SaPCollisionManager::isNotValidPair (C++ class)
,
[1]
coal::SaPCollisionManager::isNotValidPair::isNotValidPair (C++ function)
,
[1]
coal::SaPCollisionManager::isNotValidPair::operator() (C++ function)
,
[1]
coal::SaPCollisionManager::isUnregistered (C++ class)
,
[1]
coal::SaPCollisionManager::isUnregistered::isUnregistered (C++ function)
,
[1]
coal::SaPCollisionManager::isUnregistered::operator() (C++ function)
,
[1]
coal::SaPCollisionManager::obj_aabb_map (C++ member)
coal::SaPCollisionManager::optimal_axis (C++ member)
coal::SaPCollisionManager::overlap_pairs (C++ member)
coal::SaPCollisionManager::registerObject (C++ function)
coal::SaPCollisionManager::registerObjects (C++ function)
coal::SaPCollisionManager::removeFromOverlapPairs (C++ function)
coal::SaPCollisionManager::SaPAABB (C++ struct)
,
[1]
coal::SaPCollisionManager::SaPAABB::cached (C++ member)
,
[1]
coal::SaPCollisionManager::SaPAABB::hi (C++ member)
,
[1]
coal::SaPCollisionManager::SaPAABB::lo (C++ member)
,
[1]
coal::SaPCollisionManager::SaPAABB::obj (C++ member)
,
[1]
coal::SaPCollisionManager::SaPCollisionManager (C++ function)
coal::SaPCollisionManager::SaPPair (C++ struct)
,
[1]
coal::SaPCollisionManager::SaPPair::obj1 (C++ member)
,
[1]
coal::SaPCollisionManager::SaPPair::obj2 (C++ member)
,
[1]
coal::SaPCollisionManager::SaPPair::operator== (C++ function)
,
[1]
coal::SaPCollisionManager::SaPPair::SaPPair (C++ function)
,
[1]
coal::SaPCollisionManager::setup (C++ function)
coal::SaPCollisionManager::size (C++ function)
coal::SaPCollisionManager::unregisterObject (C++ function)
coal::SaPCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::SaPCollisionManager::update_ (C++ function)
coal::SaPCollisionManager::updateVelist (C++ function)
coal::SaPCollisionManager::velist (C++ member)
coal::SaPCollisionManager::~SaPCollisionManager (C++ function)
coal::serialization::detail::cast_register_initializer (C++ struct)
coal::serialization::detail::cast_register_initializer::init (C++ function)
,
[1]
,
[2]
coal::serialization::detail::init_cast_register (C++ struct)
coal::serialization::loadFromBinary (C++ function)
coal::serialization::loadFromBuffer (C++ function)
coal::serialization::loadFromString (C++ function)
coal::serialization::loadFromStringStream (C++ function)
coal::serialization::loadFromText (C++ function)
coal::serialization::loadFromXML (C++ function)
coal::serialization::register_type (C++ struct)
coal::serialization::register_type::on (C++ function)
coal::serialization::register_type<CollisionGeometry> (C++ struct)
coal::serialization::register_type<CollisionGeometry>::on (C++ function)
coal::serialization::saveToBinary (C++ function)
coal::serialization::saveToBuffer (C++ function)
coal::serialization::saveToString (C++ function)
coal::serialization::saveToStringStream (C++ function)
coal::serialization::saveToText (C++ function)
coal::serialization::saveToXML (C++ function)
coal::serialization::Serializer (C++ struct)
coal::serialization::Serializer::loadFromBinary (C++ function)
coal::serialization::Serializer::loadFromBuffer (C++ function)
coal::serialization::Serializer::loadFromString (C++ function)
coal::serialization::Serializer::loadFromStringStream (C++ function)
coal::serialization::Serializer::loadFromText (C++ function)
coal::serialization::Serializer::loadFromXML (C++ function)
coal::serialization::Serializer::saveToBinary (C++ function)
coal::serialization::Serializer::saveToBuffer (C++ function)
coal::serialization::Serializer::saveToString (C++ function)
coal::serialization::Serializer::saveToStringStream (C++ function)
coal::serialization::Serializer::saveToText (C++ function)
coal::serialization::Serializer::saveToXML (C++ function)
coal::shape_traits (C++ struct)
coal::shape_traits<Box> (C++ struct)
coal::shape_traits<Box>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Box>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Box>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Box>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Box>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<Capsule> (C++ struct)
coal::shape_traits<Capsule>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Capsule>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Capsule>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Capsule>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Capsule>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<Cone> (C++ struct)
coal::shape_traits<Cone>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Cone>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Cone>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Cone>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Cone>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<ConvexBase> (C++ struct)
coal::shape_traits<ConvexBase>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<ConvexBase>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<ConvexBase>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<ConvexBase>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<ConvexBase>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<Cylinder> (C++ struct)
coal::shape_traits<Cylinder>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Cylinder>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Cylinder>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Cylinder>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Cylinder>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<Ellipsoid> (C++ struct)
coal::shape_traits<Ellipsoid>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Ellipsoid>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Ellipsoid>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Ellipsoid>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Ellipsoid>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<Halfspace> (C++ struct)
coal::shape_traits<Halfspace>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Halfspace>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Halfspace>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Halfspace>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Halfspace>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<Sphere> (C++ struct)
coal::shape_traits<Sphere>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<Sphere>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<Sphere>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<Sphere>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<Sphere>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits<TriangleP> (C++ struct)
coal::shape_traits<TriangleP>::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits<TriangleP>::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits<TriangleP>::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits<TriangleP>::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits<TriangleP>::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::shape_traits_base (C++ struct)
coal::shape_traits_base::PhonyNameDueToError::HasInflatedSupportFunction (C++ enumerator)
coal::shape_traits_base::PhonyNameDueToError::IsInflatable (C++ enumerator)
coal::shape_traits_base::PhonyNameDueToError::IsStrictlyConvex (C++ enumerator)
coal::shape_traits_base::PhonyNameDueToError::NeedNesterovNormalizeHeuristic (C++ enumerator)
coal::shape_traits_base::PhonyNameDueToError::NeedNormalizedDir (C++ enumerator)
coal::ShapeBase (C++ class)
coal::ShapeShapeContactPatch (C++ function)
coal::SpatialHashingCollisionManager (C++ class)
coal::SpatialHashingCollisionManager::Base (C++ type)
coal::SpatialHashingCollisionManager::clear (C++ function)
coal::SpatialHashingCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::SpatialHashingCollisionManager::collide_ (C++ function)
coal::SpatialHashingCollisionManager::computeBound (C++ function)
coal::SpatialHashingCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::SpatialHashingCollisionManager::distance_ (C++ function)
coal::SpatialHashingCollisionManager::empty (C++ function)
coal::SpatialHashingCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::SpatialHashingCollisionManager::hash_table (C++ member)
coal::SpatialHashingCollisionManager::obj_aabb_map (C++ member)
coal::SpatialHashingCollisionManager::objs (C++ member)
coal::SpatialHashingCollisionManager::objs_outside_scene_limit (C++ member)
coal::SpatialHashingCollisionManager::objs_partially_penetrating_scene_limit (C++ member)
coal::SpatialHashingCollisionManager::registerObject (C++ function)
coal::SpatialHashingCollisionManager::scene_limit (C++ member)
coal::SpatialHashingCollisionManager::setup (C++ function)
coal::SpatialHashingCollisionManager::size (C++ function)
coal::SpatialHashingCollisionManager::SpatialHashingCollisionManager (C++ function)
coal::SpatialHashingCollisionManager::unregisterObject (C++ function)
coal::SpatialHashingCollisionManager::update (C++ function)
,
[1]
,
[2]
coal::SpatialHashingCollisionManager::~SpatialHashingCollisionManager (C++ function)
coal::Sphere (C++ class)
coal::SplitMethodType (C++ enum)
coal::SplitMethodType::SPLIT_METHOD_BV_CENTER (C++ enumerator)
coal::SplitMethodType::SPLIT_METHOD_MEAN (C++ enumerator)
coal::SplitMethodType::SPLIT_METHOD_MEDIAN (C++ enumerator)
coal::SSaPCollisionManager (C++ class)
coal::SSaPCollisionManager::Base (C++ type)
coal::SSaPCollisionManager::checkColl (C++ function)
coal::SSaPCollisionManager::checkDis (C++ function)
coal::SSaPCollisionManager::clear (C++ function)
coal::SSaPCollisionManager::collide (C++ function)
,
[1]
,
[2]
coal::SSaPCollisionManager::collide_ (C++ function)
coal::SSaPCollisionManager::distance (C++ function)
,
[1]
,
[2]
coal::SSaPCollisionManager::distance_ (C++ function)
coal::SSaPCollisionManager::empty (C++ function)
coal::SSaPCollisionManager::getObjects (C++ function)
,
[1]
,
[2]
coal::SSaPCollisionManager::objs_x (C++ member)
coal::SSaPCollisionManager::objs_y (C++ member)
coal::SSaPCollisionManager::objs_z (C++ member)
coal::SSaPCollisionManager::registerObject (C++ function)
coal::SSaPCollisionManager::selectOptimalAxis (C++ function)
coal::SSaPCollisionManager::setup (C++ function)
coal::SSaPCollisionManager::setup_ (C++ member)
coal::SSaPCollisionManager::size (C++ function)
coal::SSaPCollisionManager::SSaPCollisionManager (C++ function)
coal::SSaPCollisionManager::unregisterObject (C++ function)
coal::SSaPCollisionManager::update (C++ function)
coal::support_func_guess_t (C++ type)
coal::SupportSet (C++ type)
coal::Timer (C++ struct)
coal::Timer::elapsed (C++ function)
coal::Timer::is_stopped (C++ function)
coal::Timer::m_is_stopped (C++ member)
coal::Timer::m_times (C++ member)
coal::Timer::resume (C++ function)
coal::Timer::start (C++ function)
coal::Timer::stop (C++ function)
coal::Timer::Timer (C++ function)
coal::Transform3s (C++ class)
coal::Transform3s::getQuatRotation (C++ function)
coal::Transform3s::getRotation (C++ function)
coal::Transform3s::getTranslation (C++ function)
coal::Transform3s::Identity (C++ function)
coal::Transform3s::inverse (C++ function)
coal::Transform3s::inverseInPlace (C++ function)
coal::Transform3s::inverseTimes (C++ function)
coal::Transform3s::inverseTransform (C++ function)
coal::Transform3s::isIdentity (C++ function)
coal::Transform3s::operator!= (C++ function)
coal::Transform3s::operator* (C++ function)
coal::Transform3s::operator*= (C++ function)
coal::Transform3s::operator= (C++ function)
coal::Transform3s::operator== (C++ function)
coal::Transform3s::Random (C++ function)
coal::Transform3s::rotation (C++ function)
,
[1]
coal::Transform3s::setIdentity (C++ function)
coal::Transform3s::setQuatRotation (C++ function)
coal::Transform3s::setRandom (C++ function)
coal::Transform3s::setRotation (C++ function)
coal::Transform3s::setTransform (C++ function)
,
[1]
coal::Transform3s::setTranslation (C++ function)
coal::Transform3s::transform (C++ function)
coal::Transform3s::Transform3s (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
coal::Transform3s::translation (C++ function)
,
[1]
coal::Triangle (C++ class)
coal::Triangle::index_type (C++ type)
coal::Triangle::isValid (C++ function)
coal::Triangle::operator!= (C++ function)
coal::Triangle::operator== (C++ function)
coal::Triangle::operator[] (C++ function)
,
[1]
coal::Triangle::set (C++ function)
coal::Triangle::size (C++ function)
coal::Triangle::size_type (C++ type)
coal::Triangle::Triangle (C++ function)
,
[1]
coal::TriangleP (C++ class)
coal::triple (C++ function)
coal::uniformRandomQuaternion (C++ function)
coal::updateFrontList (C++ function)
coal::Vec2s (C++ type)
coal::Vec3s (C++ type)
coal::Vec6s (C++ type)
coal::VecXs (C++ type)
COAL_ASSERT (C macro)
COAL_BACKWARD_COMPATIBILITY_WITH_HPP_FCL (C macro)
COAL_COMPILER_DIAGNOSTIC_IGNORED_DEPRECECATED_DECLARATIONS (C macro)
COAL_COMPILER_DIAGNOSTIC_IGNORED_MAYBE_UNINITIALIZED (C macro)
COAL_COMPILER_DIAGNOSTIC_POP (C macro)
COAL_COMPILER_DIAGNOSTIC_PUSH (C macro)
COAL_LOG_DEBUG (C macro)
COAL_LOG_ERROR (C macro)
COAL_LOG_INFO (C macro)
COAL_LOG_WARNING (C macro)
COAL_ONLY_USED_FOR_DEBUG (C macro)
COAL_PRETTY_FUNCTION (C macro)
COAL_SERIALIZATION_CAST_REGISTER (C macro)
COAL_SERIALIZATION_DECLARE_EXPORT (C macro)
COAL_SERIALIZATION_DEFINE_EXPORT (C macro)
COAL_SERIALIZATION_SPLIT (C macro)
COAL_THROW_PRETTY (C macro)
COAL_UNUSED_VARIABLE (C macro)
H
HPP_FCL_VERSION_AT_LEAST (C macro)
P
PLANE_HSPACE_CONTACT_PATCH (C macro)
PLANE_OR_HSPACE_AND_OTHER_SHAPE_CONTACT_PATCH (C macro)