BVHModelAccessor
BVHModelAccessor::Base
BVHModelBaseAccessor
BVHModelBaseAccessor::Base
BVHModelBaseAccessor::num_tris_allocated
BVHModelBaseAccessor::num_vertices_allocated
BVSplitterAccessor
BVSplitterAccessor::Base
BVSplitterAccessor::split_axis
BVSplitterAccessor::split_method
BVSplitterAccessor::split_value
BVSplitterAccessor::split_vector
BVSplitterAccessor::tri_indices
BVSplitterAccessor::type
BVSplitterAccessor::vertices
ConvexAccessor
ConvexAccessor::Base
ConvexAccessor::fillNeighbors()
ConvexBaseAccessor
ConvexBaseAccessor::Base
ConvexBaseAccessor::own_storage_
HeightFieldAccessor
HeightFieldAccessor::Base
BVHFrontNode
BVHFrontNode::BVHFrontNode()
BVHFrontNode::left
BVHFrontNode::right
BVHFrontNode::valid
BVNode
BVNode::Base
BVNode::operator==()
BVNode::operator!=()
BVNode::overlap()
BVNode::distance()
BVNode::getCenter()
BVNode::getOrientation()
BVNode::bv
BVNodeBase
BVNodeBase::BVNodeBase()
BVNodeBase::operator==()
BVNodeBase::operator!=()
BVNodeBase::isLeaf()
BVNodeBase::primitiveId()
BVNodeBase::leftChild()
BVNodeBase::rightChild()
BVNodeBase::first_child
BVNodeBase::first_primitive
BVNodeBase::num_primitives
Key
Key::Key()
Key::operator<()
Key::filename
Key::scale
Value
Value::model
Value::mtime
CollisionCallBackBase
CollisionCallBackBase::init()
CollisionCallBackBase::collide()
CollisionCallBackBase::operator()()
CollisionCallBackCollect
CollisionCallBackCollect::CollisionPair
CollisionCallBackCollect::CollisionCallBackCollect()
CollisionCallBackCollect::collide()
CollisionCallBackCollect::numCollisionPairs()
CollisionCallBackCollect::getCollisionPairs()
CollisionCallBackCollect::init()
CollisionCallBackCollect::exist()
CollisionCallBackCollect::~CollisionCallBackCollect()
CollisionCallBackCollect::collision_pairs
CollisionCallBackCollect::max_size
CollisionCallBackDefault
CollisionCallBackDefault::init()
CollisionCallBackDefault::collide()
CollisionCallBackDefault::~CollisionCallBackDefault()
CollisionCallBackDefault::data
CollisionData
CollisionData::CollisionData()
CollisionData::clear()
CollisionData::request
CollisionData::result
CollisionData::done
CollisionFunctionMatrix
CollisionFunctionMatrix::CollisionFunc
CollisionFunctionMatrix::CollisionFunctionMatrix()
CollisionFunctionMatrix::collision_matrix
CollisionRequest
CollisionRequest::CollisionRequest()
CollisionRequest::isSatisfied()
CollisionRequest::operator==()
CollisionRequest::num_max_contacts
CollisionRequest::enable_contact
CollisionRequest::enable_distance_lower_bound
CollisionRequest::security_margin
CollisionRequest::break_distance
CollisionRequest::distance_upper_bound
CollisionResult
CollisionResult::CollisionResult()
CollisionResult::updateDistanceLowerBound()
CollisionResult::addContact()
CollisionResult::operator==()
CollisionResult::isCollision()
CollisionResult::numContacts()
CollisionResult::getContact()
CollisionResult::setContact()
CollisionResult::getContacts()
CollisionResult::clear()
CollisionResult::swapObjects()
CollisionResult::distance_lower_bound
CollisionResult::nearest_points
Contact
Contact::Contact()
Contact::operator<()
Contact::operator==()
Contact::operator!=()
Contact::o1
Contact::o2
Contact::b1
Contact::b2
Contact::normal
Contact::pos
Contact::penetration_depth
Contact::NONE
Neighbors
Neighbors::count()
Neighbors::operator[]()
Neighbors::operator==()
Neighbors::operator!=()
Neighbors::count_
Neighbors::n_
CPUTimes
CPUTimes::CPUTimes()
CPUTimes::clear()
CPUTimes::wall
CPUTimes::user
CPUTimes::system
SortByMorton
SortByMorton::operator()()
SortByMorton::SortByMorton()
SortByMorton::nodes
SortByMorton::split
NodeBase
NodeBase::isLeaf()
NodeBase::isInternal()
NodeBase::bv
NodeBase::parent
NodeBase::next
NodeBase::@3
NodeBase::children
NodeBase::data
NodeBase::@5
NodeBase::code
nodeBaseLess
nodeBaseLess::nodeBaseLess()
nodeBaseLess::operator()()
SelectImpl
SelectImpl::run()
it_recursion_node
it_recursion_node::start_node
it_recursion_node::parent_index
it_recursion_node::try_right_branch
NodeBase::NodeBase()
NodeBase::@1
SimpleInterval
SimpleInterval::~SimpleInterval()
SimpleInterval::print()
SimpleInterval::low
SimpleInterval::high
SpatialHash
SpatialHash::SpatialHash()
SpatialHash::operator()()
UpdateImpl
UpdateImpl::run()
EPA
EPA::Status
EPA::Status::Failed
EPA::Status::Valid
EPA::Status::AccuracyReached
EPA::Status::Degenerated
EPA::Status::NonConvex
EPA::Status::InvalidHull
EPA::Status::OutOfFaces
EPA::Status::OutOfVertices
EPA::Status::FallBack
EPA::SimplexV
EPA::EPA()
EPA::~EPA()
EPA::initialize()
EPA::evaluate()
EPA::getClosestPoints()
EPA::status
EPA::result
EPA::normal
EPA::depth
EPA::sv_store
EPA::fc_store
EPA::nextsv
EPA::hull
EPA::stock
EPA::bind()
EPA::SimplexF
EPA::SimplexF::SimplexF()
EPA::SimplexF::n
EPA::SimplexF::d
EPA::SimplexF::vertex
EPA::SimplexF::f
EPA::SimplexF::l
EPA::SimplexF::e
EPA::SimplexF::pass
EPA::SimplexHorizon
EPA::SimplexHorizon::SimplexHorizon()
EPA::SimplexHorizon::cf
EPA::SimplexHorizon::ff
EPA::SimplexHorizon::nf
EPA::SimplexList
EPA::SimplexList::SimplexList()
EPA::SimplexList::append()
EPA::SimplexList::remove()
EPA::SimplexList::root
EPA::SimplexList::count
SimplexF
SimplexF::SimplexF()
SimplexF::n
SimplexF::d
SimplexF::vertex
SimplexF::f
SimplexF::l
SimplexF::e
SimplexF::pass
SimplexHorizon
SimplexHorizon::SimplexHorizon()
SimplexHorizon::cf
SimplexHorizon::ff
SimplexHorizon::nf
SimplexList
SimplexList::SimplexList()
SimplexList::append()
SimplexList::remove()
SimplexList::root
SimplexList::count
GJK
GJK::Status
GJK::Status::Valid
GJK::Status::Inside
GJK::Status::Failed
GJK::Status::EarlyStopped
GJK::vertex_id_t
GJK::GJK()
GJK::initialize()
GJK::evaluate()
GJK::getSupport()
GJK::encloseOrigin()
GJK::getSimplex()
GJK::hasClosestPoints()
GJK::hasPenetrationInformation()
GJK::getClosestPoints()
GJK::getGuessFromSimplex()
GJK::setDistanceEarlyBreak()
GJK::checkConvergence()
GJK::getIterations()
GJK::getTolerance()
GJK::shape
GJK::ray
GJK::gjk_variant
GJK::convergence_criterion
GJK::convergence_criterion_type
GJK::support_hint
GJK::distance
GJK::simplices
GJK::Simplex
GJK::Simplex::Simplex()
GJK::Simplex::vertex
GJK::Simplex::rank
GJK::SimplexV
GJK::SimplexV::w0
GJK::SimplexV::w1
GJK::SimplexV::w
Simplex
Simplex::Simplex()
Simplex::vertex
Simplex::rank
SimplexV
SimplexV::w0
SimplexV::w1
SimplexV::w
MinkowskiDiff
MinkowskiDiff::Array2d
MinkowskiDiff::GetSupportFunction
MinkowskiDiff::MinkowskiDiff()
MinkowskiDiff::set()
MinkowskiDiff::support0()
MinkowskiDiff::support1()
MinkowskiDiff::support()
MinkowskiDiff::shapes
MinkowskiDiff::data
MinkowskiDiff::oR1
MinkowskiDiff::ot1
MinkowskiDiff::inflation
MinkowskiDiff::linear_log_convex_threshold
MinkowskiDiff::normalize_support_direction
MinkowskiDiff::getSupportFunc
MinkowskiDiff::ShapeData
MinkowskiDiff::ShapeData::visited
ShapeData
ShapeData::visited
UpdateBoundingVolume
UpdateBoundingVolume::run()
DistanceCallBackBase
DistanceCallBackBase::init()
DistanceCallBackBase::distance()
DistanceCallBackBase::operator()()
DistanceCallBackDefault
DistanceCallBackDefault::init()
DistanceCallBackDefault::distance()
DistanceCallBackDefault::~DistanceCallBackDefault()
DistanceCallBackDefault::data
DistanceData
DistanceData::DistanceData()
DistanceData::clear()
DistanceData::request
DistanceData::result
DistanceData::done
DistanceFunctionMatrix
DistanceFunctionMatrix::DistanceFunc
DistanceFunctionMatrix::DistanceFunctionMatrix()
DistanceFunctionMatrix::distance_matrix
DistanceRequest
DistanceRequest::DistanceRequest()
DistanceRequest::isSatisfied()
DistanceRequest::operator==()
DistanceRequest::enable_nearest_points
DistanceRequest::rel_err
DistanceRequest::abs_err
DistanceResult
DistanceResult::DistanceResult()
DistanceResult::update()
DistanceResult::clear()
DistanceResult::operator==()
DistanceResult::min_distance
DistanceResult::nearest_points
DistanceResult::normal
DistanceResult::o1
DistanceResult::o2
DistanceResult::b1
DistanceResult::b2
DistanceResult::NONE
GJKSolver
GJKSolver::Array2d
GJKSolver::initialize_gjk()
GJKSolver::shapeIntersect()
GJKSolver::shapeTriangleInteraction()
GJKSolver::shapeDistance()
GJKSolver::GJKSolver()
GJKSolver::set()
GJKSolver::epa_max_face_num
GJKSolver::epa_max_vertex_num
GJKSolver::epa_max_iterations
GJKSolver::epa_tolerance
GJKSolver::gjk_tolerance
GJKSolver::gjk_max_iterations
GJKSolver::enable_cached_guess
GJKSolver::cached_guess
GJKSolver::gjk_initial_guess
GJKSolver::gjk_variant
GJKSolver::gjk_convergence_criterion
GJKSolver::gjk_convergence_criterion_type
GJKSolver::support_func_cached_guess
GJKSolver::distance_upper_bound
HFNode
HFNode::Base
HFNode::operator==()
HFNode::operator!=()
HFNode::overlap()
HFNode::distance()
HFNode::getCenter()
HFNode::getOrientation()
HFNode::~HFNode()
HFNode::bv
HFNodeBase
HFNodeBase::HFNodeBase()
HFNodeBase::operator==()
HFNodeBase::operator!=()
HFNodeBase::isLeaf()
HFNodeBase::leftChild()
HFNodeBase::rightChild()
HFNodeBase::leftChildIndexes()
HFNodeBase::rightChildIndexes()
HFNodeBase::first_child
HFNodeBase::x_id
HFNodeBase::x_size
HFNodeBase::y_id
HFNodeBase::y_size
HFNodeBase::max_height
Loader
Loader::Loader()
Loader::~Loader()
Loader::load()
Loader::importer
Loader::scene
memory_footprint_evaluator
memory_footprint_evaluator::run()
TriangleAndVertices
TriangleAndVertices::vertices_
TriangleAndVertices::triangles_
EndPoint
EndPoint::operator<()
EndPoint::obj
EndPoint::value
EndPoint::minmax
SAPInterval
SAPInterval::SAPInterval()
SAPInterval::obj
kIOS_Sphere
kIOS_Sphere::operator==()
kIOS_Sphere::operator!=()
kIOS_Sphere::o
kIOS_Sphere::r
OBB
OBB::OBB()
OBB::operator==()
OBB::operator!=()
OBB::contain()
OBB::overlap()
OBB::distance()
OBB::operator+=()
OBB::operator+()
OBB::size()
OBB::center()
OBB::width()
OBB::height()
OBB::depth()
OBB::volume()
OBB::axes
OBB::To
OBB::extent
OBBRSS
OBBRSS::operator==()
OBBRSS::operator!=()
OBBRSS::contain()
OBBRSS::overlap()
OBBRSS::distance()
OBBRSS::operator+=()
OBBRSS::operator+()
OBBRSS::size()
OBBRSS::center()
OBBRSS::width()
OBBRSS::height()
OBBRSS::depth()
OBBRSS::volume()
OBBRSS::obb
OBBRSS::rss
Quadrilateral
Quadrilateral::index_type
Quadrilateral::size_type
Quadrilateral::Quadrilateral()
Quadrilateral::set()
Quadrilateral::operator[]()
Quadrilateral::operator==()
Quadrilateral::operator!=()
Quadrilateral::size()
QueryRequest
QueryRequest::QueryRequest()
QueryRequest::operator=()
QueryRequest::operator==()
QueryRequest::gjk_initial_guess
QueryRequest::enable_cached_gjk_guess
QueryRequest::gjk_variant
QueryRequest::gjk_convergence_criterion
QueryRequest::gjk_convergence_criterion_type
QueryRequest::gjk_tolerance
QueryRequest::gjk_max_iterations
QueryRequest::cached_gjk_guess
QueryRequest::cached_support_func_guess
QueryRequest::enable_timings
QueryRequest::collision_distance_threshold
QueryResult
QueryResult::QueryResult()
QueryResult::cached_gjk_guess
QueryResult::cached_support_func_guess
QueryResult::timings
RSS
RSS::RSS()
RSS::operator==()
RSS::operator!=()
RSS::contain()
RSS::overlap()
RSS::distance()
RSS::operator+=()
RSS::operator+()
RSS::size()
RSS::center()
RSS::width()
RSS::height()
RSS::depth()
RSS::volume()
RSS::axes
RSS::Tr
RSS::length
RSS::radius
EndPoint::getVal()
EndPoint::aabb
EndPoint::prev
EndPoint::next
SaPAABB
SaPAABB::obj
SaPAABB::lo
SaPAABB::hi
SaPAABB::cached
SaPPair
SaPPair::SaPPair()
SaPPair::operator==()
SaPPair::obj1
SaPPair::obj2
shape_traits
shape_traits::@8
shape_traits::@8::NeedNormalizedDir
shape_traits::@8::NeedNesterovNormalizeHeuristic
shape_traits::@8::IsInflatable
shape_traits::@8::HasInflatedSupportFunction
shape_traits::@11
shape_traits::@11::NeedNormalizedDir
shape_traits::@11::NeedNesterovNormalizeHeuristic
shape_traits::@11::IsInflatable
shape_traits::@11::HasInflatedSupportFunction
shape_traits::@12
shape_traits::@12::NeedNormalizedDir
shape_traits::@12::NeedNesterovNormalizeHeuristic
shape_traits::@12::IsInflatable
shape_traits::@12::HasInflatedSupportFunction
shape_traits::@14
shape_traits::@14::NeedNormalizedDir
shape_traits::@14::NeedNesterovNormalizeHeuristic
shape_traits::@14::IsInflatable
shape_traits::@14::HasInflatedSupportFunction
shape_traits::@13
shape_traits::@13::NeedNormalizedDir
shape_traits::@13::NeedNesterovNormalizeHeuristic
shape_traits::@13::IsInflatable
shape_traits::@13::HasInflatedSupportFunction
shape_traits::@10
shape_traits::@10::NeedNormalizedDir
shape_traits::@10::NeedNesterovNormalizeHeuristic
shape_traits::@10::IsInflatable
shape_traits::@10::HasInflatedSupportFunction
shape_traits::@15
shape_traits::@15::NeedNormalizedDir
shape_traits::@15::NeedNesterovNormalizeHeuristic
shape_traits::@15::IsInflatable
shape_traits::@15::HasInflatedSupportFunction
shape_traits::@9
shape_traits::@9::NeedNormalizedDir
shape_traits::@9::NeedNesterovNormalizeHeuristic
shape_traits::@9::IsInflatable
shape_traits::@9::HasInflatedSupportFunction
shape_traits::@7
shape_traits::@7::NeedNormalizedDir
shape_traits::@7::NeedNesterovNormalizeHeuristic
shape_traits::@7::IsInflatable
shape_traits::@7::HasInflatedSupportFunction
shape_traits_base
shape_traits_base::@6
shape_traits_base::@6::NeedNormalizedDir
shape_traits_base::@6::NeedNesterovNormalizeHeuristic
shape_traits_base::@6::IsInflatable
shape_traits_base::@6::HasInflatedSupportFunction
Timer
Timer::Timer()
Timer::elapsed()
Timer::start()
Timer::stop()
Timer::resume()
Timer::is_stopped()
Timer::m_times
Timer::m_is_stopped
AABB
AABB::contain()
AABB::overlap()
AABB::distance()
AABB::operator+=()
AABB::operator+()
AABB::size()
AABB::center()
AABB::width()
AABB::height()
AABB::depth()
AABB::volume()
AABB::AABB()
AABB::operator=()
AABB::update()
AABB::operator==()
AABB::operator!=()
AABB::axisOverlap()
AABB::expand()
AABB::min_
AABB::max_
Box
Box::Box()
Box::operator=()
Box::clone()
Box::computeLocalAABB()
Box::getNodeType()
Box::computeVolume()
Box::computeMomentofInertia()
Box::minInflationValue()
Box::inflated()
Box::halfSide
BroadPhaseCollisionManager
BroadPhaseCollisionManager::BroadPhaseCollisionManager()
BroadPhaseCollisionManager::~BroadPhaseCollisionManager()
BroadPhaseCollisionManager::registerObjects()
BroadPhaseCollisionManager::registerObject()
BroadPhaseCollisionManager::unregisterObject()
BroadPhaseCollisionManager::setup()
BroadPhaseCollisionManager::update()
BroadPhaseCollisionManager::clear()
BroadPhaseCollisionManager::getObjects()
BroadPhaseCollisionManager::collide()
BroadPhaseCollisionManager::distance()
BroadPhaseCollisionManager::empty()
BroadPhaseCollisionManager::size()
BroadPhaseCollisionManager::inTestedSet()
BroadPhaseCollisionManager::insertTestedSet()
BroadPhaseCollisionManager::tested_set
BroadPhaseCollisionManager::enable_tested_set_
BroadPhaseContinuousCollisionManager
BroadPhaseContinuousCollisionManager::BroadPhaseContinuousCollisionManager()
BroadPhaseContinuousCollisionManager::~BroadPhaseContinuousCollisionManager()
BroadPhaseContinuousCollisionManager::registerObjects()
BroadPhaseContinuousCollisionManager::registerObject()
BroadPhaseContinuousCollisionManager::unregisterObject()
BroadPhaseContinuousCollisionManager::setup()
BroadPhaseContinuousCollisionManager::update()
BroadPhaseContinuousCollisionManager::clear()
BroadPhaseContinuousCollisionManager::getObjects()
BroadPhaseContinuousCollisionManager::collide()
BroadPhaseContinuousCollisionManager::distance()
BroadPhaseContinuousCollisionManager::empty()
BroadPhaseContinuousCollisionManager::size()
BVFitter
BVFitter::fit()
BVFitter::prev_vertices
BVFitter::tri_indices
BVFitter::type
BVFitter::vertices
BVFitterTpl
BVFitterTpl::~BVFitterTpl()
BVFitterTpl::set()
BVFitterTpl::fit()
BVFitterTpl::clear()
BVFitterTpl::vertices
BVFitterTpl::prev_vertices
BVFitterTpl::tri_indices
BVFitterTpl::type
BVHModel
BVHModel::BVHModel()
BVHModel::clone()
BVHModel::~BVHModel()
BVHModel::getBV()
BVHModel::getNumBVs()
BVHModel::getNodeType()
BVHModel::memUsage()
BVHModel::makeParentRelative()
BVHModel::bv_splitter
BVHModel::bv_fitter
BVHModel::deleteBVs()
BVHModel::allocateBVs()
BVHModel::buildTree()
BVHModel::refitTree()
BVHModel::refitTree_topdown()
BVHModel::refitTree_bottomup()
BVHModel::recursiveBuildTree()
BVHModel::recursiveRefitTree_bottomup()
BVHModel::makeParentRelativeRecurse()
BVHModel::num_bvs_allocated
BVHModel::primitive_indices
BVHModel::bvs
BVHModel::num_bvs
BVHModelBase
BVHModelBase::getModelType()
BVHModelBase::BVHModelBase()
BVHModelBase::~BVHModelBase()
BVHModelBase::getObjectType()
BVHModelBase::computeLocalAABB()
BVHModelBase::beginModel()
BVHModelBase::addVertex()
BVHModelBase::addVertices()
BVHModelBase::addTriangles()
BVHModelBase::addTriangle()
BVHModelBase::addSubModel()
BVHModelBase::endModel()
BVHModelBase::beginReplaceModel()
BVHModelBase::replaceVertex()
BVHModelBase::replaceTriangle()
BVHModelBase::replaceSubModel()
BVHModelBase::endReplaceModel()
BVHModelBase::beginUpdateModel()
BVHModelBase::updateVertex()
BVHModelBase::updateTriangle()
BVHModelBase::updateSubModel()
BVHModelBase::endUpdateModel()
BVHModelBase::buildConvexRepresentation()
BVHModelBase::buildConvexHull()
BVHModelBase::memUsage()
BVHModelBase::makeParentRelative()
BVHModelBase::computeCOM()
BVHModelBase::computeVolume()
BVHModelBase::computeMomentofInertia()
BVHModelBase::vertices
BVHModelBase::tri_indices
BVHModelBase::prev_vertices
BVHModelBase::num_tris
BVHModelBase::num_vertices
BVHModelBase::build_state
BVHModelBase::convex
BVHModelBase::deleteBVs()
BVHModelBase::allocateBVs()
BVHModelBase::buildTree()
BVHModelBase::refitTree()
BVHModelBase::isEqual()
BVHModelBase::num_tris_allocated
BVHModelBase::num_vertices_allocated
BVHModelBase::num_vertex_updated
BVSplitter
BVSplitter::BVSplitter()
BVSplitter::~BVSplitter()
BVSplitter::set()
BVSplitter::computeRule()
BVSplitter::apply()
BVSplitter::clear()
BVSplitter::computeRule_bvcenter()
BVSplitter::computeRule_mean()
BVSplitter::computeRule_median()
BVSplitter::split_axis
BVSplitter::split_vector
BVSplitter::split_value
BVSplitter::vertices
BVSplitter::tri_indices
BVSplitter::type
BVSplitter::split_method
CachedMeshLoader
CachedMeshLoader::Cache_t
CachedMeshLoader::~CachedMeshLoader()
CachedMeshLoader::CachedMeshLoader()
CachedMeshLoader::load()
CachedMeshLoader::cache()
CachedMeshLoader::Key
CachedMeshLoader::Key::Key()
CachedMeshLoader::Key::operator<()
CachedMeshLoader::Key::filename
CachedMeshLoader::Key::scale
CachedMeshLoader::Value
CachedMeshLoader::Value::model
CachedMeshLoader::Value::mtime
Capsule
Capsule::Capsule()
Capsule::clone()
Capsule::computeLocalAABB()
Capsule::getNodeType()
Capsule::computeVolume()
Capsule::computeMomentofInertia()
Capsule::minInflationValue()
Capsule::inflated()
Capsule::radius
Capsule::halfLength
CollisionGeometry
CollisionGeometry::CollisionGeometry()
CollisionGeometry::~CollisionGeometry()
CollisionGeometry::clone()
CollisionGeometry::operator==()
CollisionGeometry::operator!=()
CollisionGeometry::getObjectType()
CollisionGeometry::getNodeType()
CollisionGeometry::computeLocalAABB()
CollisionGeometry::getUserData()
CollisionGeometry::setUserData()
CollisionGeometry::isOccupied()
CollisionGeometry::isFree()
CollisionGeometry::isUncertain()
CollisionGeometry::computeCOM()
CollisionGeometry::computeMomentofInertia()
CollisionGeometry::computeVolume()
CollisionGeometry::computeMomentofInertiaRelatedToCOM()
CollisionGeometry::aabb_center
CollisionGeometry::aabb_radius
CollisionGeometry::aabb_local
CollisionGeometry::user_data
CollisionGeometry::cost_density
CollisionGeometry::threshold_occupied
CollisionGeometry::threshold_free
CollisionObject
CollisionObject::CollisionObject()
CollisionObject::operator==()
CollisionObject::operator!=()
CollisionObject::~CollisionObject()
CollisionObject::getObjectType()
CollisionObject::getNodeType()
CollisionObject::getAABB()
CollisionObject::computeAABB()
CollisionObject::getUserData()
CollisionObject::setUserData()
CollisionObject::getTranslation()
CollisionObject::getRotation()
CollisionObject::getTransform()
CollisionObject::setRotation()
CollisionObject::setTranslation()
CollisionObject::setTransform()
CollisionObject::isIdentityTransform()
CollisionObject::setIdentityTransform()
CollisionObject::collisionGeometry()
CollisionObject::collisionGeometryPtr()
CollisionObject::setCollisionGeometry()
CollisionObject::init()
CollisionObject::cgeom
CollisionObject::t
CollisionObject::aabb
CollisionObject::user_data
ComputeCollision
ComputeCollision::ComputeCollision()
ComputeCollision::operator()()
ComputeCollision::operator==()
ComputeCollision::operator!=()
ComputeCollision::~ComputeCollision()
ComputeCollision::run()
ComputeCollision::o1
ComputeCollision::o2
ComputeCollision::solver
ComputeCollision::func
ComputeCollision::swap_geoms
ComputeDistance
ComputeDistance::ComputeDistance()
ComputeDistance::operator()()
ComputeDistance::operator==()
ComputeDistance::operator!=()
ComputeDistance::~ComputeDistance()
ComputeDistance::run()
ComputeDistance::o1
ComputeDistance::o2
ComputeDistance::solver
ComputeDistance::func
ComputeDistance::swap_geoms
Cone
Cone::Cone()
Cone::clone()
Cone::computeLocalAABB()
Cone::getNodeType()
Cone::computeVolume()
Cone::computeMomentofInertia()
Cone::computeCOM()
Cone::minInflationValue()
Cone::inflated()
Cone::radius
Cone::halfLength
Convex
Convex::Convex()
Convex::~Convex()
Convex::computeMomentofInertia()
Convex::computeCOM()
Convex::computeVolume()
Convex::set()
Convex::clone()
Convex::polygons
Convex::num_polygons
Convex::fillNeighbors()
ConvexBase
ConvexBase::~ConvexBase()
ConvexBase::clone()
ConvexBase::computeLocalAABB()
ConvexBase::getNodeType()
ConvexBase::points
ConvexBase::num_points
ConvexBase::neighbors
ConvexBase::center
ConvexBase::convexHull()
ConvexBase::ConvexBase()
ConvexBase::initialize()
ConvexBase::set()
ConvexBase::nneighbors_
ConvexBase::own_storage_
ConvexBase::Neighbors
ConvexBase::Neighbors::count()
ConvexBase::Neighbors::operator[]()
ConvexBase::Neighbors::operator==()
ConvexBase::Neighbors::operator!=()
ConvexBase::Neighbors::count_
ConvexBase::Neighbors::n_
Cylinder
Cylinder::Cylinder()
Cylinder::operator=()
Cylinder::clone()
Cylinder::computeLocalAABB()
Cylinder::getNodeType()
Cylinder::computeVolume()
Cylinder::computeMomentofInertia()
Cylinder::minInflationValue()
Cylinder::inflated()
Cylinder::radius
Cylinder::halfLength
HierarchyTree
HierarchyTree::Node
HierarchyTree::HierarchyTree()
HierarchyTree::~HierarchyTree()
HierarchyTree::init()
HierarchyTree::insert()
HierarchyTree::remove()
HierarchyTree::clear()
HierarchyTree::empty()
HierarchyTree::update()
HierarchyTree::getMaxHeight()
HierarchyTree::getMaxDepth()
HierarchyTree::balanceBottomup()
HierarchyTree::balanceTopdown()
HierarchyTree::balanceIncremental()
HierarchyTree::refit()
HierarchyTree::extractLeaves()
HierarchyTree::size()
HierarchyTree::getRoot()
HierarchyTree::print()
HierarchyTree::topdown_level
HierarchyTree::bu_threshold
HierarchyTree::root_node
HierarchyTree::n_leaves
HierarchyTree::opath
HierarchyTree::free_node
HierarchyTree::max_lookahead_level
HierarchyTree::getNodes()
HierarchyTree::NULL_NODE
HierarchyTree::nodes
HierarchyTree::n_nodes
HierarchyTree::n_nodes_alloc
HierarchyTree::freelist
IntervalTree
IntervalTree::IntervalTree()
IntervalTree::~IntervalTree()
IntervalTree::print()
IntervalTree::deleteNode()
IntervalTree::insert()
IntervalTree::getPredecessor()
IntervalTree::getSuccessor()
IntervalTree::query()
IntervalTree::leftRotate()
IntervalTree::rightRotate()
IntervalTree::recursiveInsert()
IntervalTree::recursivePrint()
IntervalTree::recursiveSearch()
IntervalTree::fixupMaxHigh()
IntervalTree::deleteFixup()
IntervalTree::root
IntervalTree::nil
IntervalTreeNode
IntervalTreeNode::IntervalTreeNode()
IntervalTreeNode::~IntervalTreeNode()
IntervalTreeNode::print()
IntervalTreeNode::stored_interval
IntervalTreeNode::key
IntervalTreeNode::high
IntervalTreeNode::max_high
IntervalTreeNode::red
IntervalTreeNode::left
IntervalTreeNode::right
IntervalTreeNode::parent
SimpleHashTable
SimpleHashTable::SimpleHashTable()
SimpleHashTable::init()
SimpleHashTable::insert()
SimpleHashTable::query()
SimpleHashTable::remove()
SimpleHashTable::clear()
SimpleHashTable::Bin
SimpleHashTable::table_
SimpleHashTable::h_
SimpleHashTable::table_size_
SparseHashTable
SparseHashTable::SparseHashTable()
SparseHashTable::init()
SparseHashTable::insert()
SparseHashTable::query()
SparseHashTable::remove()
SparseHashTable::clear()
SparseHashTable::Bin
SparseHashTable::Table
SparseHashTable::h_
SparseHashTable::table_
unordered_map_hash_table
unordered_map_hash_table::unordered_map_hash_table()
DynamicAABBTreeArrayCollisionManager
DynamicAABBTreeArrayCollisionManager::Base
DynamicAABBTreeArrayCollisionManager::DynamicAABBNode
DynamicAABBTreeArrayCollisionManager::DynamicAABBTable
DynamicAABBTreeArrayCollisionManager::DynamicAABBTreeArrayCollisionManager()
DynamicAABBTreeArrayCollisionManager::registerObjects()
DynamicAABBTreeArrayCollisionManager::registerObject()
DynamicAABBTreeArrayCollisionManager::unregisterObject()
DynamicAABBTreeArrayCollisionManager::setup()
DynamicAABBTreeArrayCollisionManager::update()
DynamicAABBTreeArrayCollisionManager::clear()
DynamicAABBTreeArrayCollisionManager::getObjects()
DynamicAABBTreeArrayCollisionManager::collide()
DynamicAABBTreeArrayCollisionManager::distance()
DynamicAABBTreeArrayCollisionManager::empty()
DynamicAABBTreeArrayCollisionManager::size()
DynamicAABBTreeArrayCollisionManager::getTree()
DynamicAABBTreeArrayCollisionManager::max_tree_nonbalanced_level
DynamicAABBTreeArrayCollisionManager::tree_incremental_balance_pass
DynamicAABBTreeArrayCollisionManager::tree_topdown_balance_threshold
DynamicAABBTreeArrayCollisionManager::tree_topdown_level
DynamicAABBTreeArrayCollisionManager::tree_init_level
DynamicAABBTreeArrayCollisionManager::octree_as_geometry_collide
DynamicAABBTreeArrayCollisionManager::octree_as_geometry_distance
DynamicAABBTreeCollisionManager
DynamicAABBTreeCollisionManager::Base
DynamicAABBTreeCollisionManager::DynamicAABBNode
DynamicAABBTreeCollisionManager::DynamicAABBTable
DynamicAABBTreeCollisionManager::DynamicAABBTreeCollisionManager()
DynamicAABBTreeCollisionManager::registerObjects()
DynamicAABBTreeCollisionManager::registerObject()
DynamicAABBTreeCollisionManager::unregisterObject()
DynamicAABBTreeCollisionManager::setup()
DynamicAABBTreeCollisionManager::update()
DynamicAABBTreeCollisionManager::clear()
DynamicAABBTreeCollisionManager::getObjects()
DynamicAABBTreeCollisionManager::collide()
DynamicAABBTreeCollisionManager::distance()
DynamicAABBTreeCollisionManager::empty()
DynamicAABBTreeCollisionManager::size()
DynamicAABBTreeCollisionManager::getTree()
DynamicAABBTreeCollisionManager::max_tree_nonbalanced_level
DynamicAABBTreeCollisionManager::tree_incremental_balance_pass
DynamicAABBTreeCollisionManager::tree_topdown_balance_threshold
DynamicAABBTreeCollisionManager::tree_topdown_level
DynamicAABBTreeCollisionManager::tree_init_level
DynamicAABBTreeCollisionManager::octree_as_geometry_collide
DynamicAABBTreeCollisionManager::octree_as_geometry_distance
Ellipsoid
Ellipsoid::Ellipsoid()
Ellipsoid::clone()
Ellipsoid::computeLocalAABB()
Ellipsoid::getNodeType()
Ellipsoid::computeMomentofInertia()
Ellipsoid::computeVolume()
Ellipsoid::minInflationValue()
Ellipsoid::inflated()
Ellipsoid::radii
Halfspace
Halfspace::Halfspace()
Halfspace::operator=()
Halfspace::clone()
Halfspace::signedDistance()
Halfspace::distance()
Halfspace::computeLocalAABB()
Halfspace::getNodeType()
Halfspace::minInflationValue()
Halfspace::inflated()
Halfspace::n
Halfspace::d
Halfspace::unitNormalTest()
HeightField
HeightField::Base
HeightField::Node
HeightField::BVS
HeightField::HeightField()
HeightField::getXGrid()
HeightField::getYGrid()
HeightField::getHeights()
HeightField::getXDim()
HeightField::getYDim()
HeightField::getMinHeight()
HeightField::getMaxHeight()
HeightField::clone()
HeightField::~HeightField()
HeightField::computeLocalAABB()
HeightField::updateHeights()
HeightField::getBV()
HeightField::getNodeType()
HeightField::init()
HeightField::getObjectType()
HeightField::computeCOM()
HeightField::computeVolume()
HeightField::computeMomentofInertia()
HeightField::buildTree()
HeightField::recursiveUpdateHeight()
HeightField::recursiveBuildTree()
HeightField::x_dim
HeightField::y_dim
HeightField::heights
HeightField::min_height
HeightField::max_height
HeightField::x_grid
HeightField::y_grid
HeightField::bvs
HeightField::num_bvs
IntervalTreeCollisionManager
IntervalTreeCollisionManager::Base
IntervalTreeCollisionManager::IntervalTreeCollisionManager()
IntervalTreeCollisionManager::~IntervalTreeCollisionManager()
IntervalTreeCollisionManager::registerObject()
IntervalTreeCollisionManager::unregisterObject()
IntervalTreeCollisionManager::setup()
IntervalTreeCollisionManager::update()
IntervalTreeCollisionManager::clear()
IntervalTreeCollisionManager::getObjects()
IntervalTreeCollisionManager::collide()
IntervalTreeCollisionManager::distance()
IntervalTreeCollisionManager::empty()
IntervalTreeCollisionManager::size()
IntervalTreeCollisionManager::checkColl()
IntervalTreeCollisionManager::checkDist()
IntervalTreeCollisionManager::collide_()
IntervalTreeCollisionManager::distance_()
IntervalTreeCollisionManager::endpoints
IntervalTreeCollisionManager::interval_trees
IntervalTreeCollisionManager::obj_interval_maps
IntervalTreeCollisionManager::setup_
IntervalTreeCollisionManager::EndPoint
IntervalTreeCollisionManager::EndPoint::operator<()
IntervalTreeCollisionManager::EndPoint::obj
IntervalTreeCollisionManager::EndPoint::value
IntervalTreeCollisionManager::EndPoint::minmax
IntervalTreeCollisionManager::SAPInterval
IntervalTreeCollisionManager::SAPInterval::SAPInterval()
IntervalTreeCollisionManager::SAPInterval::obj
KDOP
KDOP::KDOP()
KDOP::operator==()
KDOP::operator!=()
KDOP::overlap()
KDOP::distance()
KDOP::operator+=()
KDOP::operator+()
KDOP::size()
KDOP::center()
KDOP::width()
KDOP::height()
KDOP::depth()
KDOP::volume()
KDOP::dist()
KDOP::inside()
KDOP::dist_
kIOS
kIOS::operator==()
kIOS::operator!=()
kIOS::contain()
kIOS::overlap()
kIOS::distance()
kIOS::operator+=()
kIOS::operator+()
kIOS::size()
kIOS::center()
kIOS::width()
kIOS::height()
kIOS::depth()
kIOS::volume()
kIOS::spheres
kIOS::num_spheres
kIOS::obb
MeshLoader
MeshLoader::~MeshLoader()
MeshLoader::load()
MeshLoader::loadOctree()
MeshLoader::MeshLoader()
NaiveCollisionManager
NaiveCollisionManager::Base
NaiveCollisionManager::NaiveCollisionManager()
NaiveCollisionManager::registerObjects()
NaiveCollisionManager::registerObject()
NaiveCollisionManager::unregisterObject()
NaiveCollisionManager::setup()
NaiveCollisionManager::update()
NaiveCollisionManager::clear()
NaiveCollisionManager::getObjects()
NaiveCollisionManager::collide()
NaiveCollisionManager::distance()
NaiveCollisionManager::empty()
NaiveCollisionManager::size()
NaiveCollisionManager::objs
OcTree
OcTree::OcTreeNode
OcTree::OcTree()
OcTree::clone()
OcTree::exportAsObjFile()
OcTree::computeLocalAABB()
OcTree::getRootBV()
OcTree::getTreeDepth()
OcTree::getRoot()
OcTree::isNodeOccupied()
OcTree::isNodeFree()
OcTree::isNodeUncertain()
OcTree::toBoxes()
OcTree::getOccupancyThres()
OcTree::getFreeThres()
OcTree::getDefaultOccupancy()
OcTree::setCellDefaultOccupancy()
OcTree::setOccupancyThres()
OcTree::setFreeThres()
OcTree::getNodeChild()
OcTree::nodeChildExists()
OcTree::nodeHasChildren()
OcTree::getObjectType()
OcTree::getNodeType()
Plane
Plane::Plane()
Plane::operator=()
Plane::clone()
Plane::signedDistance()
Plane::distance()
Plane::computeLocalAABB()
Plane::getNodeType()
Plane::n
Plane::d
Plane::unitNormalTest()
SaPCollisionManager
SaPCollisionManager::Base
SaPCollisionManager::SaPCollisionManager()
SaPCollisionManager::~SaPCollisionManager()
SaPCollisionManager::registerObjects()
SaPCollisionManager::registerObject()
SaPCollisionManager::unregisterObject()
SaPCollisionManager::setup()
SaPCollisionManager::update()
SaPCollisionManager::clear()
SaPCollisionManager::getObjects()
SaPCollisionManager::collide()
SaPCollisionManager::distance()
SaPCollisionManager::empty()
SaPCollisionManager::size()
SaPCollisionManager::update_()
SaPCollisionManager::updateVelist()
SaPCollisionManager::distance_()
SaPCollisionManager::collide_()
SaPCollisionManager::addToOverlapPairs()
SaPCollisionManager::removeFromOverlapPairs()
SaPCollisionManager::elist
SaPCollisionManager::velist
SaPCollisionManager::AABB_arr
SaPCollisionManager::overlap_pairs
SaPCollisionManager::optimal_axis
SaPCollisionManager::obj_aabb_map
SaPCollisionManager::EndPoint
SaPCollisionManager::EndPoint::getVal()
SaPCollisionManager::EndPoint::minmax
SaPCollisionManager::EndPoint::aabb
SaPCollisionManager::EndPoint::prev
SaPCollisionManager::EndPoint::next
SaPCollisionManager::isNotValidPair
SaPCollisionManager::isNotValidPair::isNotValidPair()
SaPCollisionManager::isNotValidPair::operator()()
SaPCollisionManager::isUnregistered
SaPCollisionManager::isUnregistered::isUnregistered()
SaPCollisionManager::isUnregistered::operator()()
SaPCollisionManager::SaPAABB
SaPCollisionManager::SaPAABB::obj
SaPCollisionManager::SaPAABB::lo
SaPCollisionManager::SaPAABB::hi
SaPCollisionManager::SaPAABB::cached
SaPCollisionManager::SaPPair
SaPCollisionManager::SaPPair::SaPPair()
SaPCollisionManager::SaPPair::operator==()
SaPCollisionManager::SaPPair::obj1
SaPCollisionManager::SaPPair::obj2
isNotValidPair
isNotValidPair::isNotValidPair()
isNotValidPair::operator()()
isUnregistered
isUnregistered::isUnregistered()
isUnregistered::operator()()
ShapeBase
ShapeBase::ShapeBase()
ShapeBase::operator=()
ShapeBase::~ShapeBase()
ShapeBase::getObjectType()
SpatialHashingCollisionManager
SpatialHashingCollisionManager::Base
SpatialHashingCollisionManager::SpatialHashingCollisionManager()
SpatialHashingCollisionManager::~SpatialHashingCollisionManager()
SpatialHashingCollisionManager::registerObject()
SpatialHashingCollisionManager::unregisterObject()
SpatialHashingCollisionManager::setup()
SpatialHashingCollisionManager::update()
SpatialHashingCollisionManager::clear()
SpatialHashingCollisionManager::getObjects()
SpatialHashingCollisionManager::collide()
SpatialHashingCollisionManager::distance()
SpatialHashingCollisionManager::empty()
SpatialHashingCollisionManager::size()
SpatialHashingCollisionManager::computeBound()
SpatialHashingCollisionManager::collide_()
SpatialHashingCollisionManager::distance_()
SpatialHashingCollisionManager::objs
SpatialHashingCollisionManager::objs_partially_penetrating_scene_limit
SpatialHashingCollisionManager::objs_outside_scene_limit
SpatialHashingCollisionManager::scene_limit
SpatialHashingCollisionManager::obj_aabb_map
SpatialHashingCollisionManager::hash_table
Sphere
Sphere::Sphere()
Sphere::clone()
Sphere::computeLocalAABB()
Sphere::getNodeType()
Sphere::computeMomentofInertia()
Sphere::computeVolume()
Sphere::minInflationValue()
Sphere::inflated()
Sphere::radius
SSaPCollisionManager
SSaPCollisionManager::Base
SSaPCollisionManager::SSaPCollisionManager()
SSaPCollisionManager::registerObject()
SSaPCollisionManager::unregisterObject()
SSaPCollisionManager::setup()
SSaPCollisionManager::update()
SSaPCollisionManager::clear()
SSaPCollisionManager::getObjects()
SSaPCollisionManager::collide()
SSaPCollisionManager::distance()
SSaPCollisionManager::empty()
SSaPCollisionManager::size()
SSaPCollisionManager::checkColl()
SSaPCollisionManager::checkDis()
SSaPCollisionManager::collide_()
SSaPCollisionManager::distance_()
SSaPCollisionManager::objs_x
SSaPCollisionManager::objs_y
SSaPCollisionManager::objs_z
SSaPCollisionManager::setup_
SSaPCollisionManager::selectOptimalAxis()
Transform3f
Transform3f::Transform3f()
Transform3f::operator=()
Transform3f::getTranslation()
Transform3f::translation()
Transform3f::getRotation()
Transform3f::rotation()
Transform3f::getQuatRotation()
Transform3f::setTransform()
Transform3f::setRotation()
Transform3f::setTranslation()
Transform3f::setQuatRotation()
Transform3f::transform()
Transform3f::inverseInPlace()
Transform3f::inverse()
Transform3f::inverseTimes()
Transform3f::operator*=()
Transform3f::operator*()
Transform3f::isIdentity()
Transform3f::setIdentity()
Transform3f::operator==()
Transform3f::operator!=()
Transform3f::Identity()
Triangle
Triangle::index_type
Triangle::size_type
Triangle::Triangle()
Triangle::set()
Triangle::operator[]()
Triangle::operator==()
Triangle::operator!=()
Triangle::size()
TriangleP
TriangleP::TriangleP()
TriangleP::clone()
TriangleP::computeLocalAABB()
TriangleP::getNodeType()
TriangleP::a
TriangleP::b
TriangleP::c
MeshShapeDistanceTraversalNodekIOS
MeshShapeDistanceTraversalNodekIOS::MeshShapeDistanceTraversalNodekIOS()
MeshShapeDistanceTraversalNodekIOS::preprocess()
MeshShapeDistanceTraversalNodekIOS::postprocess()
MeshShapeDistanceTraversalNodekIOS::BVDistanceLowerBound()
MeshShapeDistanceTraversalNodekIOS::leafComputeDistance()
MeshShapeDistanceTraversalNodeOBBRSS
MeshShapeDistanceTraversalNodeOBBRSS::MeshShapeDistanceTraversalNodeOBBRSS()
MeshShapeDistanceTraversalNodeOBBRSS::preprocess()
MeshShapeDistanceTraversalNodeOBBRSS::postprocess()
MeshShapeDistanceTraversalNodeOBBRSS::BVDistanceLowerBound()
MeshShapeDistanceTraversalNodeOBBRSS::leafComputeDistance()
MeshShapeDistanceTraversalNodeRSS
MeshShapeDistanceTraversalNodeRSS::MeshShapeDistanceTraversalNodeRSS()
MeshShapeDistanceTraversalNodeRSS::preprocess()
MeshShapeDistanceTraversalNodeRSS::postprocess()
MeshShapeDistanceTraversalNodeRSS::BVDistanceLowerBound()
MeshShapeDistanceTraversalNodeRSS::leafComputeDistance()
ShapeMeshDistanceTraversalNode
ShapeMeshDistanceTraversalNode::ShapeMeshDistanceTraversalNode()
ShapeMeshDistanceTraversalNode::leafComputeDistance()
ShapeMeshDistanceTraversalNode::canStop()
ShapeMeshDistanceTraversalNode::vertices
ShapeMeshDistanceTraversalNode::tri_indices
ShapeMeshDistanceTraversalNode::rel_err
ShapeMeshDistanceTraversalNode::abs_err
ShapeMeshDistanceTraversalNode::nsolver
ShapeMeshDistanceTraversalNodekIOS
ShapeMeshDistanceTraversalNodekIOS::ShapeMeshDistanceTraversalNodekIOS()
ShapeMeshDistanceTraversalNodekIOS::preprocess()
ShapeMeshDistanceTraversalNodekIOS::postprocess()
ShapeMeshDistanceTraversalNodekIOS::BVDistanceLowerBound()
ShapeMeshDistanceTraversalNodekIOS::leafComputeDistance()
ShapeMeshDistanceTraversalNodeOBBRSS
ShapeMeshDistanceTraversalNodeOBBRSS::ShapeMeshDistanceTraversalNodeOBBRSS()
ShapeMeshDistanceTraversalNodeOBBRSS::preprocess()
ShapeMeshDistanceTraversalNodeOBBRSS::postprocess()
ShapeMeshDistanceTraversalNodeOBBRSS::BVDistanceLowerBound()
ShapeMeshDistanceTraversalNodeOBBRSS::leafComputeDistance()
ShapeMeshDistanceTraversalNodeRSS
ShapeMeshDistanceTraversalNodeRSS::ShapeMeshDistanceTraversalNodeRSS()
ShapeMeshDistanceTraversalNodeRSS::preprocess()
ShapeMeshDistanceTraversalNodeRSS::postprocess()
ShapeMeshDistanceTraversalNodeRSS::BVDistanceLowerBound()
ShapeMeshDistanceTraversalNodeRSS::leafComputeDistance()
BVHBuildState
BVHBuildState::BVH_BUILD_STATE_EMPTY
BVHBuildState::BVH_BUILD_STATE_BEGUN
BVHBuildState::BVH_BUILD_STATE_PROCESSED
BVHBuildState::BVH_BUILD_STATE_UPDATE_BEGUN
BVHBuildState::BVH_BUILD_STATE_UPDATED
BVHBuildState::BVH_BUILD_STATE_REPLACE_BEGUN
BVHModelType
BVHModelType::BVH_MODEL_UNKNOWN
BVHModelType::BVH_MODEL_TRIANGLES
BVHModelType::BVH_MODEL_POINTCLOUD
BVHReturnCode
BVHReturnCode::BVH_OK
BVHReturnCode::BVH_ERR_MODEL_OUT_OF_MEMORY
BVHReturnCode::BVH_ERR_BUILD_OUT_OF_SEQUENCE
BVHReturnCode::BVH_ERR_BUILD_EMPTY_MODEL
BVHReturnCode::BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME
BVHReturnCode::BVH_ERR_UNSUPPORTED_FUNCTION
BVHReturnCode::BVH_ERR_UNUPDATED_MODEL
BVHReturnCode::BVH_ERR_INCORRECT_DATA
BVHReturnCode::BVH_ERR_UNKNOWN
CollisionRequestFlag
CollisionRequestFlag::CONTACT
CollisionRequestFlag::DISTANCE_LOWER_BOUND
CollisionRequestFlag::NO_REQUEST
GJKConvergenceCriterion
GJKConvergenceCriterion::VDB
GJKConvergenceCriterion::DualityGap
GJKConvergenceCriterion::Hybrid
GJKConvergenceCriterionType
GJKConvergenceCriterionType::Relative
GJKConvergenceCriterionType::Absolute
GJKInitialGuess
GJKInitialGuess::DefaultGuess
GJKInitialGuess::CachedGuess
GJKInitialGuess::BoundingVolumeGuess
GJKVariant
GJKVariant::DefaultGJK
GJKVariant::NesterovAcceleration
NODE_TYPE
NODE_TYPE::BV_UNKNOWN
NODE_TYPE::BV_AABB
NODE_TYPE::BV_OBB
NODE_TYPE::BV_RSS
NODE_TYPE::BV_kIOS
NODE_TYPE::BV_OBBRSS
NODE_TYPE::BV_KDOP16
NODE_TYPE::BV_KDOP18
NODE_TYPE::BV_KDOP24
NODE_TYPE::GEOM_BOX
NODE_TYPE::GEOM_SPHERE
NODE_TYPE::GEOM_CAPSULE
NODE_TYPE::GEOM_CONE
NODE_TYPE::GEOM_CYLINDER
NODE_TYPE::GEOM_CONVEX
NODE_TYPE::GEOM_PLANE
NODE_TYPE::GEOM_HALFSPACE
NODE_TYPE::GEOM_TRIANGLE
NODE_TYPE::GEOM_OCTREE
NODE_TYPE::GEOM_ELLIPSOID
NODE_TYPE::HF_AABB
NODE_TYPE::HF_OBBRSS
NODE_TYPE::NODE_COUNT
OBJECT_TYPE
OBJECT_TYPE::OT_UNKNOWN
OBJECT_TYPE::OT_BVH
OBJECT_TYPE::OT_GEOM
OBJECT_TYPE::OT_OCTREE
OBJECT_TYPE::OT_HFIELD
OBJECT_TYPE::OT_COUNT
SplitMethodType
SplitMethodType::SPLIT_METHOD_MEAN
SplitMethodType::SPLIT_METHOD_MEDIAN
SplitMethodType::SPLIT_METHOD_BV_CENTER
load()
save()
serialize()
setupShapeMeshDistanceOrientedNode()
computeBV()
computeChildBV()
computeMemoryFootprint()
convertBV()
defaultCollisionFunction()
defaultDistanceFunction()
select()
nodeBaseLess()
getSupport()
fit()
fromAxisAngle()
generateBVHModel()
generateCoordinateSystem()
get_node_type_name()
get_object_type_name()
meshFromAssimpScene()
updateDistanceLowerBoundFromBV()
updateDistanceLowerBoundFromLeaf()
isEqual()
loadPolyhedronFromResource()
operator&()
operator&=()
operator<<()
operator^()
operator^=()
operator|()
operator|=()
operator~()
relativeTransform()
rotate()
SHAPE_DISTANCE_SPECIALIZATION()
SHAPE_DISTANCE_SPECIALIZATION_BASE()
SHAPE_INTERSECT_SPECIALIZATION()
SHAPE_INTERSECT_SPECIALIZATION_BASE()
triple()
updateFrontList()
initialize()
EPA_EPS
EPA_MAX_FACES
EPA_MAX_ITERATIONS
EPA_MAX_VERTICES
BroadPhaseContinuousCollisionManagerd
BroadPhaseContinuousCollisionManagerf
BVHFrontList
BVHModelPtr_t
CollisionGeometryConstPtr_t
CollisionGeometryPtr_t
CollisionObjectConstPtr_t
CollisionObjectPtr_t
ContinuousCollisionCallBack
ContinuousDistanceCallBack
FCL_REAL
Matrix3f
Matrixx3f
Matrixx3i
MatrixXf
OcTreeConstPtr_t
OcTreePtr_t
Quaternion3f
support_func_guess_t
Vec3f
VecXf
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/AABB.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/AABB.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/mesh_loader/assimp.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_bruteforce.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_callbacks.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_collision_manager.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_continuous_collision_manager-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_continuous_collision_manager.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_dynamic_AABB_tree.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_interval_tree.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_SaP.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_spatialhash-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_spatialhash.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/broadphase_SSaP.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/BV.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/BV_fitter.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/BV_node.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/BV_node.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/BV_splitter.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/BV_splitter.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/BVH_front.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/BVH_internal.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/BVH_model.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/BVH_model.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BVH/BVH_utility.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/collision.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/collision_data.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/collision_data.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/collision_func_matrix.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/collision_object.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/collision_object.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/collision_utility.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/convex.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/convex.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/details/convex.hxx
/tmp/ws/src/hpp-fcl/include/hpp/fcl/data_types.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/default_broadphase_callbacks.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/distance.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/distance_func_matrix.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/doc.hh
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/eigen.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/fwd.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/fwd.hh
/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/geometric_shape_to_BVH_model.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/geometric_shapes.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/geometric_shapes.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/geometric_shapes_traits.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/shape/geometric_shapes_utility.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/gjk.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/hfield.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/hfield.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/hierarchy_tree-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/hierarchy_tree.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/hierarchy_tree_array-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/hierarchy_tree_array.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/intersect.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/interval_tree.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/interval_tree_node-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/interval_tree_node.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/kDOP.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/kIOS.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/mesh_loader/loader.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/matrix_3f.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/memory.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/morton-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/morton.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/narrowphase/narrowphase.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/node_base-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/node_base.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/node_base_array-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/node_base_array.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/OBB.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/OBB.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/OBBRSS.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/OBBRSS.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/octree.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/quadrilateral.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/BV/RSS.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/RSS.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/shape_shape_func.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/simple_hash_table-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/simple_hash_table.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/simple_interval-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/simple_interval.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/sparse_hash_table-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/sparse_hash_table.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/spatial_hash-inl.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/broadphase/detail/spatial_hash.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/timings.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/tools.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/transform.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_base.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_bvh_hfield.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_bvh_shape.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_bvhs.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_hfield_shape.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_octree.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_setup.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_node_shapes.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/internal/traversal_recurse.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/serialization/triangle.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/types.h
/tmp/ws/src/hpp-fcl/include/hpp/fcl/math/vec_3f.h
Defined in File data_types.h