AABB-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
AABB-inl_8h
fcl/math/bv/AABB.h
fcl
AABB< S >
translate
namespacefcl.html
a126aefda7e3bcdfc1fdcc1d4212cf459
(const AABB< S > &aabb, const Eigen::MatrixBase< Derived > &t)
template class FCL_EXPORT
AABB< double >
namespacefcl.html
a061654c8b1dbe94ba60f7dbcdb170158
AABB.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
AABB_8cpp
fcl/math/bv/AABB-inl.h
fcl
AABB.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
AABB_8h
fcl/common/types.h
fcl/math/bv/AABB-inl.h
fcl::AABB
fcl
AABB< double >
AABBd
namespacefcl.html
a0787625b8274e723257d63572b14fe14
AABB< float >
AABBf
namespacefcl.html
ac9207ee03b31150864c4a4f195f3c545
AABB< S >
translate
namespacefcl.html
a126aefda7e3bcdfc1fdcc1d4212cf459
(const AABB< S > &aabb, const Eigen::MatrixBase< Derived > &t)
alloc.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
alloc_8h
#define
__CCD_ALLOC_MEMORY
alloc_8h.html
ac1e9345a8d2b7918e44e0e06477d384f
(type, ptr_old, size)
#define
CCD_ALLOC
alloc_8h.html
a755aa7c96b1024e967f50c9ad7f820ab
(type)
#define
CCD_ALLOC_ARR
alloc_8h.html
a1858c5c66f67d896f90918422ab98724
(type, num_elements)
#define
CCD_REALLOC_ARR
alloc_8h.html
abb78d46a3abbb3076485989055f75632
(ptr, type, num_elements)
box-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
box-inl_8h
fcl/geometry/shape/box.h
fcl
template class FCL_EXPORT
Box< double >
namespacefcl.html
a49cd8fc9f6be9ba3f4c5fb4c8a1d4141
box.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
box_8cpp
fcl/geometry/shape/box-inl.h
fcl
box.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
box_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/box-inl.h
fcl::Box
fcl
Box< double >
Boxd
namespacefcl.html
abb0ca43df92190393eab3c0979b627cb
Box< float >
Boxf
namespacefcl.html
adf66a6744ab9fd7b6ef0e7bd931060dc
box_box-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
box__box-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/box_box.h
fcl
fcl::detail
template int
boxBox2
namespacefcl_1_1detail.html
aa363047fbfad4856ff77a59352baf15f
(const Vector3< double > &side1, const Transform3< double > &tf1, const Vector3< double > &side2, const Transform3< double > &tf2, Vector3< double > &normal, double *depth, int *return_code, int maxc, std::vector< ContactPoint< double >> &contacts)
int
boxBox2
namespacefcl_1_1detail.html
a718ee4c364167276a0b92b344b819e42
(const Vector3< S > &side1, const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &T1, const Vector3< S > &side2, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &T2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
int
boxBox2
namespacefcl_1_1detail.html
a5e1b2a36d18757fa9d69269b2e236a43
(const Vector3< S > &side1, const Transform3< S > &tf1, const Vector3< S > &side2, const Transform3< S > &tf2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
template bool
boxBoxIntersect
namespacefcl_1_1detail.html
a20ecd15a388cd6589538faba16a176c7
(const Box< double > &s1, const Transform3< double > &tf1, const Box< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts_)
bool
boxBoxIntersect
namespacefcl_1_1detail.html
ae210f5f3403f5507a425d580c523bd2f
(const Box< S > &s1, const Transform3< S > &tf1, const Box< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts_)
template void
cullPoints2
namespacefcl_1_1detail.html
a603d2f5e7992de5860b6536a751d286d
(int n, double p[], int m, int i0, int iret[])
void
cullPoints2
namespacefcl_1_1detail.html
a904bd7d2ad7d62a0f22c09cf66d6a6e0
(int n, S p[], int m, int i0, int iret[])
template int
intersectRectQuad2
namespacefcl_1_1detail.html
a0e27c7c52a296f351cf8e099a158954a
(double h[2], double p[8], double ret[16])
int
intersectRectQuad2
namespacefcl_1_1detail.html
ae1c8021d4a3827f0cbcf9e247234e543
(S h[2], S p[8], S ret[16])
template void
lineClosestApproach
namespacefcl_1_1detail.html
ac12c60722cebfd9e2e6d5495a6fd466a
(const Vector3< double > &pa, const Vector3< double > &ua, const Vector3< double > &pb, const Vector3< double > &ub, double *alpha, double *beta)
void
lineClosestApproach
namespacefcl_1_1detail.html
acce5b92d8a26c4c786c46b30ecb1fde9
(const Vector3< S > &pa, const Vector3< S > &ua, const Vector3< S > &pb, const Vector3< S > &ub, S *alpha, S *beta)
box_box.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
box__box_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/box_box-inl.h
fcl
fcl::detail
template int
boxBox2
namespacefcl_1_1detail.html
aa363047fbfad4856ff77a59352baf15f
(const Vector3< double > &side1, const Transform3< double > &tf1, const Vector3< double > &side2, const Transform3< double > &tf2, Vector3< double > &normal, double *depth, int *return_code, int maxc, std::vector< ContactPoint< double >> &contacts)
template bool
boxBoxIntersect
namespacefcl_1_1detail.html
a20ecd15a388cd6589538faba16a176c7
(const Box< double > &s1, const Transform3< double > &tf1, const Box< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts_)
template void
cullPoints2
namespacefcl_1_1detail.html
a603d2f5e7992de5860b6536a751d286d
(int n, double p[], int m, int i0, int iret[])
template int
intersectRectQuad2
namespacefcl_1_1detail.html
a0e27c7c52a296f351cf8e099a158954a
(double h[2], double p[8], double ret[16])
template void
lineClosestApproach
namespacefcl_1_1detail.html
ac12c60722cebfd9e2e6d5495a6fd466a
(const Vector3< double > &pa, const Vector3< double > &ua, const Vector3< double > &pb, const Vector3< double > &ub, double *alpha, double *beta)
box_box.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
box__box_8h
fcl/common/types.h
fcl/narrowphase/contact_point.h
fcl/geometry/shape/box.h
fcl/narrowphase/detail/primitive_shape_algorithm/box_box-inl.h
fcl
fcl::detail
FCL_EXPORT int
boxBox2
namespacefcl_1_1detail.html
ac4fa2fcec5daaafa2af1d88487c4018b
(const Vector3< S > &side1, const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &T1, const Vector3< S > &side2, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &T2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
FCL_EXPORT int
boxBox2
namespacefcl_1_1detail.html
ad2e50dbb88b64dd3e17c28a51e8d0bad
(const Vector3< S > &side1, const Transform3< S > &tf1, const Vector3< S > &side2, const Transform3< S > &tf2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
FCL_EXPORT bool
boxBoxIntersect
namespacefcl_1_1detail.html
a63dc2091d40f03d2fcb3d3c46cace9c5
(const Box< S > &s1, const Transform3< S > &tf1, const Box< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts_)
FCL_EXPORT void
cullPoints2
namespacefcl_1_1detail.html
a045e95843faf6dc80b2680c7a641f91a
(int n, S p[], int m, int i0, int iret[])
FCL_EXPORT int
intersectRectQuad2
namespacefcl_1_1detail.html
ae43e502c62ed96c9a5951172373f1ae7
(S h[2], S p[8], S ret[16])
FCL_EXPORT void
lineClosestApproach
namespacefcl_1_1detail.html
ad6845617cd43b373a95ce416aacff8f8
(const Vector3< S > &pa, const Vector3< S > &ua, const Vector3< S > &pb, const Vector3< S > &ub, S *alpha, S *beta)
broadphase_bruteforce-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__bruteforce-inl_8h
fcl/broadphase/broadphase_bruteforce.h
fcl
template class FCL_EXPORT
NaiveCollisionManager< double >
namespacefcl.html
a45d00cb94c44da66c1d0d8951860e6f2
broadphase_bruteforce.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__bruteforce_8cpp
fcl/broadphase/broadphase_bruteforce-inl.h
fcl
broadphase_bruteforce.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__bruteforce_8h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/broadphase_bruteforce-inl.h
fcl::NaiveCollisionManager
fcl
NaiveCollisionManager< double >
NaiveCollisionManagerd
namespacefcl.html
ab4fce1d7f5f61b7ce8d929daa551738f
NaiveCollisionManager< float >
NaiveCollisionManagerf
namespacefcl.html
af776340f1f472f628df2843ee63d04a7
broadphase_collision_manager-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__collision__manager-inl_8h
fcl/broadphase/broadphase_collision_manager.h
fcl/common/unused.h
fcl
template class FCL_EXPORT
BroadPhaseCollisionManager< double >
namespacefcl.html
ae4a84b61cc2ef7f0e24e27c2545a2f61
broadphase_collision_manager.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__collision__manager_8cpp
fcl/broadphase/broadphase_collision_manager-inl.h
fcl
broadphase_collision_manager.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__collision__manager_8h
fcl/narrowphase/collision_object.h
fcl/broadphase/broadphase_collision_manager-inl.h
fcl::BroadPhaseCollisionManager
fcl
BroadPhaseCollisionManager< double >
BroadPhaseCollisionManagerd
namespacefcl.html
a0fc23e51d751145e4fa8cbb17e742922
BroadPhaseCollisionManager< float >
BroadPhaseCollisionManagerf
namespacefcl.html
aa84059ffe389b95aef3b8c2e1df3da45
bool(*)(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata)
CollisionCallBack
namespacefcl.html
ad3d91aa981105e93352826566fbb264c
bool(*)(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata, S &dist)
DistanceCallBack
namespacefcl.html
a00a119735ceaf9bddfb33ee48ec641ea
broadphase_continuous_collision_manager-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__continuous__collision__manager-inl_8h
fcl/broadphase/broadphase_continuous_collision_manager.h
fcl/common/unused.h
fcl
template class FCL_EXPORT
BroadPhaseContinuousCollisionManager< double >
namespacefcl.html
a1fb8cab19d891201036975b7ca1632b6
broadphase_continuous_collision_manager.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__continuous__collision__manager_8cpp
fcl/broadphase/broadphase_continuous_collision_manager-inl.h
fcl
broadphase_continuous_collision_manager.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__continuous__collision__manager_8h
fcl/broadphase/broadphase_collision_manager.h
fcl/narrowphase/collision_object.h
fcl/narrowphase/continuous_collision_object.h
fcl/broadphase/broadphase_continuous_collision_manager-inl.h
fcl::BroadPhaseContinuousCollisionManager
fcl
BroadPhaseContinuousCollisionManager< double >
BroadPhaseContinuousCollisionManagerd
namespacefcl.html
a1779bcb6051bbef3ff25112f16d10367
BroadPhaseContinuousCollisionManager< float >
BroadPhaseContinuousCollisionManagerf
namespacefcl.html
aa493e032d0a40dbd6aaf77cd9f01a2f1
bool(*)(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *cdata)
ContinuousCollisionCallBack
namespacefcl.html
a84c8bf37ce850b0302b8d1798b1e8a55
bool(*)(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *cdata, S &dist)
ContinuousDistanceCallBack
namespacefcl.html
a2a403425b1d336aeab1bff313fd61383
broadphase_dynamic_AABB_tree-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__dynamic__AABB__tree-inl_8h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl
fcl::detail
fcl::detail::dynamic_AABB_tree
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ab820dc05831dead7f8603e3382f79c9b
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root1, typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root2, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ab2c1fdb6563b62e8bc88832123363491
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, CollisionObject< S > *query, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ac7a4d560020344eec6ca45fc0492fce7
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root1, typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root2, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ae3c3e6fda9c097a227773aa4cd2bbd88
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, CollisionObject< S > *query, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
selfCollisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
af3d1e2b50f38f8bab7aeed4d676609ca
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
selfDistanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
a6a8a066c51545329dc8d448517167242
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, void *cdata, DistanceCallBack< S > callback, S &min_dist)
template class FCL_EXPORT
DynamicAABBTreeCollisionManager< double >
namespacefcl.html
a786bc9f7fb78a1b9c4ee22ab2a2194de
broadphase_dynamic_AABB_tree.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__dynamic__AABB__tree_8cpp
fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h
fcl
broadphase_dynamic_AABB_tree.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__dynamic__AABB__tree_8h
fcl/math/bv/utility.h
fcl/geometry/shape/box.h
fcl/geometry/shape/utility.h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/detail/hierarchy_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h
fcl::DynamicAABBTreeCollisionManager
fcl
DynamicAABBTreeCollisionManager< double >
DynamicAABBTreeCollisionManagerd
namespacefcl.html
a961d22b0f57dc4fcd6257cef0c9441a8
DynamicAABBTreeCollisionManager< float >
DynamicAABBTreeCollisionManagerf
namespacefcl.html
a8678f3624c6698d11e98ebabc19f851e
broadphase_dynamic_AABB_tree_array-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__dynamic__AABB__tree__array-inl_8h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl
fcl::detail
fcl::detail::dynamic_AABB_tree_array
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
a6e532c6bd62342b858d12f58eaf80d53
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes1, size_t root1_id, typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes2, size_t root2_id, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
a7023b0efdc10c9976839f40edec0091e
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, CollisionObject< S > *query, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
ae8dc5a70eab710957c6d43259410a751
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes1, size_t root1_id, typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes2, size_t root2_id, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
aa198116892e2f9901ab2dd3d633b5ad6
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, CollisionObject< S > *query, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
selfCollisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
afc34145cb7c9d4e753806117d61169c2
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
selfDistanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
a48b053c407bd21590dd9afedbaae54ba
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, void *cdata, DistanceCallBack< S > callback, S &min_dist)
template class FCL_EXPORT
DynamicAABBTreeCollisionManager_Array< double >
namespacefcl.html
af849a55c106874842f0b254716fef588
broadphase_dynamic_AABB_tree_array.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__dynamic__AABB__tree__array_8cpp
fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h
fcl
broadphase_dynamic_AABB_tree_array.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__dynamic__AABB__tree__array_8h
fcl/math/bv/utility.h
fcl/geometry/shape/box.h
fcl/geometry/shape/utility.h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/detail/hierarchy_tree_array.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h
fcl::DynamicAABBTreeCollisionManager_Array
fcl
DynamicAABBTreeCollisionManager_Array< double >
DynamicAABBTreeCollisionManager_Arrayd
namespacefcl.html
a2a77d9ee196f0ddaeed6a563e74e91e5
DynamicAABBTreeCollisionManager_Array< float >
DynamicAABBTreeCollisionManager_Arrayf
namespacefcl.html
a9cee6599ed93def3ac3a31723a9f8c13
broadphase_interval_tree-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__interval__tree-inl_8h
fcl/broadphase/broadphase_interval_tree.h
fcl
template class FCL_EXPORT
IntervalTreeCollisionManager< double >
namespacefcl.html
a6debd26f965e169cd4960ed322741483
broadphase_interval_tree.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__interval__tree_8cpp
fcl/broadphase/broadphase_interval_tree-inl.h
fcl
broadphase_interval_tree.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__interval__tree_8h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/detail/interval_tree.h
fcl/broadphase/broadphase_interval_tree-inl.h
fcl::IntervalTreeCollisionManager
fcl::IntervalTreeCollisionManager< S >
fcl::IntervalTreeCollisionManager< S >
fcl
IntervalTreeCollisionManager< double >
IntervalTreeCollisionManagerd
namespacefcl.html
a5913a0edc7f832d1cbddc0671fcd0eb9
IntervalTreeCollisionManager< float >
IntervalTreeCollisionManagerf
namespacefcl.html
a2047fda2a67ccb6d89c7d3e62d8d83f9
broadphase_SaP-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__SaP-inl_8h
fcl/broadphase/broadphase_SaP.h
fcl
template class FCL_EXPORT
SaPCollisionManager< double >
namespacefcl.html
a820a245409e8ebeddbad077fc22a2aa2
broadphase_SaP.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__SaP_8cpp
fcl/broadphase/broadphase_SaP-inl.h
fcl
broadphase_SaP.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__SaP_8h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/broadphase_SaP-inl.h
fcl::SaPCollisionManager::EndPoint
fcl::SaPCollisionManager::SaPAABB
fcl::SaPCollisionManager
fcl::SaPCollisionManager< S >
fcl::SaPCollisionManager< S >
fcl::SaPCollisionManager::SaPPair
fcl
SaPCollisionManager< double >
SaPCollisionManagerd
namespacefcl.html
a90139dd2fd8c51caa3e5cd71075d0b06
SaPCollisionManager< float >
SaPCollisionManagerf
namespacefcl.html
a799312398c5688181ebe21a328b35ae0
SaPCollisionManager< S >::SaPAABB *
aabb
broadphase__SaP_8h.html
a0a17fd202cdd4d9e2c0244ff2a736044
AABB< S >
cached
broadphase__SaP_8h.html
ad8013fc419adcd081bbb135c3bb81f66
SaPCollisionManager< S >::EndPoint *
hi
broadphase__SaP_8h.html
a9518a873c754fe49349ef1c0bf2bc06f
SaPCollisionManager< S >::EndPoint *
lo
broadphase__SaP_8h.html
a77ad4c9496cea47a9083d35050d23623
char
minmax
broadphase__SaP_8h.html
a445dd7d2bdbf33eb8e7eeff0dbeecc95
EndPoint *
next
broadphase__SaP_8h.html
a2065de486a3239981fec359fa55c8813
[3]
CollisionObject< S > *
obj
broadphase__SaP_8h.html
a38f2be29266798912f5b114d4c639a3c
CollisionObject< S > *
obj1
broadphase__SaP_8h.html
a928edd3bf58af4d932cea3445f6bf949
CollisionObject< S > *
obj2
broadphase__SaP_8h.html
a9d1eee5e7ab750f004d7fe545d118eab
EndPoint *
prev
broadphase__SaP_8h.html
acce12e04e5903065fb18fbb9e44328a2
[3]
broadphase_spatialhash-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__spatialhash-inl_8h
fcl/broadphase/broadphase_spatialhash.h
fcl
broadphase_spatialhash.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__spatialhash_8cpp
fcl/broadphase/broadphase_spatialhash-inl.h
fcl
broadphase_spatialhash.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__spatialhash_8h
fcl/math/bv/AABB.h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/detail/simple_hash_table.h
fcl/broadphase/detail/sparse_hash_table.h
fcl/broadphase/detail/spatial_hash.h
fcl/broadphase/broadphase_spatialhash-inl.h
fcl::SpatialHashingCollisionManager
fcl
SpatialHashingCollisionManager< double, HashTable >
SpatialHashingCollisionManagerd
namespacefcl.html
a365d9b49285f8eea5307cd027ea79082
SpatialHashingCollisionManager< float, HashTable >
SpatialHashingCollisionManagerf
namespacefcl.html
a43b8981827786bda8930911d416b41ac
broadphase_SSaP-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__SSaP-inl_8h
fcl/broadphase/broadphase_SSaP.h
fcl::DummyCollisionObject
fcl::SortByXLow
fcl::SortByYLow
fcl::SortByZLow
fcl
template class FCL_EXPORT
SSaPCollisionManager< double >
namespacefcl.html
ac31b33bc47b0a77d5489eba106168e10
broadphase_SSaP.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/
broadphase__SSaP_8cpp
fcl/broadphase/broadphase_SSaP-inl.h
fcl
broadphase_SSaP.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
broadphase__SSaP_8h
fcl/broadphase/broadphase_collision_manager.h
fcl/broadphase/broadphase_SSaP-inl.h
fcl::SSaPCollisionManager
fcl
SSaPCollisionManager< double >
SSaPCollisionManagerd
namespacefcl.html
ad910bcb4ba1fd1d4e6648c4653e56c0a
SSaPCollisionManager< float >
SSaPCollisionManagerf
namespacefcl.html
ad7b3c2bf5b8adaf12ce40b13bd407c35
BV_fitter-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BV__fitter-inl_8h
fcl/geometry/bvh/detail/BV_fitter.h
fcl::detail::FitImpl
fcl::detail::FitImpl
fcl::detail::FitImpl< S, kIOS< S > >
fcl::detail::FitImpl< S, OBB< S > >
fcl::detail::FitImpl< S, OBBRSS< S > >
fcl::detail::FitImpl< S, RSS< S > >
fcl::detail::SetImpl
fcl::detail::SetImpl
fcl::detail::SetImpl< S, kIOS< S > >
fcl::detail::SetImpl< S, OBB< S > >
fcl::detail::SetImpl< S, OBBRSS< S > >
fcl::detail::SetImpl< S, RSS< S > >
fcl
fcl::detail
BV_fitter.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BV__fitter_8h
fcl/math/triangle.h
fcl/math/bv/kIOS.h
fcl/geometry/bvh/BVH_internal.h
fcl/geometry/bvh/detail/BV_fitter_base.h
fcl/geometry/bvh/detail/BV_fitter-inl.h
fcl::detail::BVFitter
fcl
fcl::detail
BV_fitter_base.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BV__fitter__base_8h
fcl/math/triangle.h
fcl/geometry/bvh/BVH_internal.h
fcl/math/bv/kIOS.h
fcl::detail::BVFitterBase
fcl
fcl::detail
bv_motion_bound_visitor.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
bv__motion__bound__visitor_8h
fcl::BVMotionBoundVisitor
fcl::InterpMotion
fcl::MotionBase
fcl::ScrewMotion
fcl::SplineMotion
fcl::TranslationMotion
fcl
BV_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BV__node-inl_8h
fcl/geometry/bvh/BV_node.h
fcl::GetOrientationImpl
fcl::GetOrientationImpl< S, OBB< S > >
fcl::GetOrientationImpl< S, OBBRSS< S > >
fcl::GetOrientationImpl< S, RSS< S > >
fcl
BV_node.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BV__node_8h
fcl/math/bv/OBB.h
fcl/geometry/bvh/BV_node_base.h
fcl/geometry/bvh/BV_node-inl.h
fcl::BVNode
fcl
BV_node_base.cpp
/tmp/ws/src/fcl_catkin/src/geometry/bvh/
BV__node__base_8cpp
fcl/geometry/bvh/BV_node_base.h
fcl
BV_node_base.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BV__node__base_8h
fcl/math/bv/OBB.h
fcl::BVNodeBase
fcl
BV_splitter-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BV__splitter-inl_8h
fcl/geometry/bvh/detail/BV_splitter.h
fcl/common/unused.h
fcl::detail::ApplyImpl
fcl::detail::ApplyImpl< S, kIOS< S > >
fcl::detail::ApplyImpl< S, OBB< S > >
fcl::detail::ApplyImpl< S, OBBRSS< S > >
fcl::detail::ApplyImpl< S, RSS< S > >
fcl::detail::ComputeRuleCenterImpl
fcl::detail::ComputeRuleCenterImpl< S, kIOS< S > >
fcl::detail::ComputeRuleCenterImpl< S, OBB< S > >
fcl::detail::ComputeRuleCenterImpl< S, OBBRSS< S > >
fcl::detail::ComputeRuleCenterImpl< S, RSS< S > >
fcl::detail::ComputeRuleMeanImpl
fcl::detail::ComputeRuleMeanImpl< S, kIOS< S > >
fcl::detail::ComputeRuleMeanImpl< S, OBB< S > >
fcl::detail::ComputeRuleMeanImpl< S, OBBRSS< S > >
fcl::detail::ComputeRuleMeanImpl< S, RSS< S > >
fcl::detail::ComputeRuleMedianImpl
fcl::detail::ComputeRuleMedianImpl< S, kIOS< S > >
fcl::detail::ComputeRuleMedianImpl< S, OBB< S > >
fcl::detail::ComputeRuleMedianImpl< S, OBBRSS< S > >
fcl::detail::ComputeRuleMedianImpl< S, RSS< S > >
fcl::detail::ComputeSplitVectorImpl
fcl::detail::ComputeSplitVectorImpl< S, kIOS< S > >
fcl::detail::ComputeSplitVectorImpl< S, OBBRSS< S > >
fcl
fcl::detail
void
computeSplitValue_bvcenter
namespacefcl_1_1detail.html
a21b58ca3b5e0c1ae32b02495ecce17dc
(const BV &bv, S &split_value)
void
computeSplitValue_mean
namespacefcl_1_1detail.html
a6db72dc33a8da879abd7c82a44f841ee
(const BV &bv, Vector3< S > *vertices, Triangle *triangles, unsigned int *primitive_indices, int num_primitives, BVHModelType type, const Vector3< S > &split_vector, S &split_value)
void
computeSplitValue_median
namespacefcl_1_1detail.html
abc623769a9b9e03e6b001f3760dc9a96
(const BV &bv, Vector3< S > *vertices, Triangle *triangles, unsigned int *primitive_indices, int num_primitives, BVHModelType type, const Vector3< S > &split_vector, S &split_value)
void
computeSplitVector
namespacefcl_1_1detail.html
a9c5ec80e9a13cac86f709a72c75213ac
(const BV &bv, Vector3< S > &split_vector)
BV_splitter.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BV__splitter_8h
fcl/math/triangle.h
fcl/math/bv/kIOS.h
fcl/geometry/bvh/BVH_internal.h
fcl/geometry/bvh/detail/BV_splitter_base.h
fcl/geometry/bvh/detail/BV_splitter-inl.h
fcl::detail::BVSplitter
fcl
fcl::detail
SplitMethodType
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363
SPLIT_METHOD_MEAN
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363a77ddbabf83bf09dc665b50132b18f9cc
SPLIT_METHOD_MEDIAN
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363a8cf531214ce9af60d91bf7fcb581c706
SPLIT_METHOD_BV_CENTER
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363a5899cbd3840195f101f27b3233ab4de7
void
computeSplitValue_bvcenter
namespacefcl_1_1detail.html
a21b58ca3b5e0c1ae32b02495ecce17dc
(const BV &bv, S &split_value)
void
computeSplitValue_mean
namespacefcl_1_1detail.html
a6db72dc33a8da879abd7c82a44f841ee
(const BV &bv, Vector3< S > *vertices, Triangle *triangles, unsigned int *primitive_indices, int num_primitives, BVHModelType type, const Vector3< S > &split_vector, S &split_value)
void
computeSplitValue_median
namespacefcl_1_1detail.html
abc623769a9b9e03e6b001f3760dc9a96
(const BV &bv, Vector3< S > *vertices, Triangle *triangles, unsigned int *primitive_indices, int num_primitives, BVHModelType type, const Vector3< S > &split_vector, S &split_value)
void
computeSplitVector
namespacefcl_1_1detail.html
a9c5ec80e9a13cac86f709a72c75213ac
(const BV &bv, Vector3< S > &split_vector)
BV_splitter_base.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BV__splitter__base_8h
fcl/math/triangle.h
fcl/geometry/bvh/BVH_internal.h
fcl/math/bv/kIOS.h
fcl::detail::BVSplitterBase
fcl
fcl::detail
bvh_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
bvh__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node.h
fcl
fcl::detail
bvh_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
bvh__collision__traversal__node_8h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node-inl.h
fcl::detail::BVHCollisionTraversalNode
fcl
fcl::detail
bvh_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
bvh__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node.h
fcl
fcl::detail
bvh_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
bvh__distance__traversal__node_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node-inl.h
fcl::detail::BVHDistanceTraversalNode
fcl
fcl::detail
BVH_front.cpp
/tmp/ws/src/fcl_catkin/src/geometry/bvh/detail/
BVH__front_8cpp
fcl/geometry/bvh/detail/BVH_front.h
fcl
fcl::detail
FCL_EXPORT void
updateFrontList
namespacefcl_1_1detail.html
a7c7e17880d511023b844b7b2a2c8e673
(BVHFrontList *front_list, int b1, int b2)
BVH_front.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/detail/
BVH__front_8h
fcl::detail::BVHFrontNode
fcl
fcl::detail
std::list< BVHFrontNode >
BVHFrontList
namespacefcl_1_1detail.html
a758ef3d3fb74fe1817b398b09bf60ba4
FCL_EXPORT void
updateFrontList
namespacefcl_1_1detail.html
a7c7e17880d511023b844b7b2a2c8e673
(BVHFrontList *front_list, int b1, int b2)
BVH_internal.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BVH__internal_8h
fcl/common/types.h
fcl
BVHBuildState
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903
BVH_BUILD_STATE_EMPTY
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903ae77a47d44c561f35b98bd35d99da284b
BVH_BUILD_STATE_BEGUN
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903ab4b43a78244c7ca9075d574be855abb4
BVH_BUILD_STATE_PROCESSED
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a974153e9dbc2b06b0abcbf8d3d708701
BVH_BUILD_STATE_UPDATE_BEGUN
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a0046a200b336cf633af881d929b35d2c
BVH_BUILD_STATE_UPDATED
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a76633d7b729c9a20c4a18e617ce9b8e8
BVH_BUILD_STATE_REPLACE_BEGUN
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a572b91eb341425f15aeaf097d0bb8c27
BVHModelType
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848
BVH_MODEL_UNKNOWN
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848aa8ddcde6ac1e82f3fbe22e7dc7fe6864
BVH_MODEL_TRIANGLES
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848a00ca407cf9da666862722133cd18a0b4
BVH_MODEL_POINTCLOUD
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848a33b4f7676fa1247fd3a728bc672d577a
BVHReturnCode
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8
BVH_OK
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a2ed3e9cc6a5634f3ca6584fd2b959f7e
BVH_ERR_MODEL_OUT_OF_MEMORY
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8afb160e4324dbfadad4e849d4e089ec9d
BVH_ERR_BUILD_OUT_OF_SEQUENCE
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8ab5748632eb40cd13a027a5f30c551844
BVH_ERR_BUILD_EMPTY_MODEL
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a951705c5436e5fe2a5f50d971d528af4
BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a18ce31b56f49cadb82c2bea48279b2f2
BVH_ERR_UNSUPPORTED_FUNCTION
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8ab20baa1089fe6f35f697246b574294e9
BVH_ERR_UNUPDATED_MODEL
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a3845b66a886bff6b5290f4880f51b666
BVH_ERR_INCORRECT_DATA
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a7d5b8933a310253f86a82c15122284b5
BVH_ERR_UNKNOWN
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a72c62ead9e80b334d334fadc7bfb7b9b
BVH_model-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BVH__model-inl_8h
fcl/geometry/bvh/BVH_model.h
fcl::GetNodeTypeImpl
fcl::GetNodeTypeImpl< AABB< S > >
fcl::GetNodeTypeImpl< KDOP< S, 16 > >
fcl::GetNodeTypeImpl< KDOP< S, 18 > >
fcl::GetNodeTypeImpl< KDOP< S, 24 > >
fcl::GetNodeTypeImpl< kIOS< S > >
fcl::GetNodeTypeImpl< OBB< S > >
fcl::GetNodeTypeImpl< OBBRSS< S > >
fcl::GetNodeTypeImpl< RSS< S > >
fcl::MakeParentRelativeRecurseImpl
fcl::MakeParentRelativeRecurseImpl< S, OBB< S > >
fcl::MakeParentRelativeRecurseImpl< S, OBBRSS< S > >
fcl::MakeParentRelativeRecurseImpl< S, RSS< S > >
fcl
BVH_model.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BVH__model_8h
fcl/math/bv/OBB.h
fcl/math/bv/kDOP.h
fcl/geometry/collision_geometry.h
fcl/geometry/bvh/BVH_internal.h
fcl/geometry/bvh/BV_node.h
fcl/geometry/bvh/detail/BV_splitter.h
fcl/geometry/bvh/detail/BV_fitter.h
fcl/geometry/bvh/BVH_model-inl.h
fcl::BVHModel
fcl
bvh_shape_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
bvh__shape__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
bvh_shape_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
bvh__shape__collision__traversal__node_8h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node-inl.h
fcl::detail::BVHShapeCollisionTraversalNode
fcl
fcl::detail
bvh_shape_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
bvh__shape__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
bvh_shape_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
bvh__shape__distance__traversal__node_8h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node-inl.h
fcl::detail::BVHShapeDistanceTraversalNode
fcl
fcl::detail
BVH_utility-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BVH__utility-inl_8h
fcl/geometry/bvh/BVH_utility.h
fcl/math/bv/utility.h
fcl
template void
BVHExpand
namespacefcl.html
a4a9c8703d0c3d3d5a8be11a4357ca4ed
(BVHModel< OBB< double >> &model, const Variance3< double > *ucs, double r)
template void
BVHExpand
namespacefcl.html
a83b6bbdb54c826e385b0d99d81dd049b
(BVHModel< RSS< double >> &model, const Variance3< double > *ucs, double r)
FCL_EXPORT void
BVHExpand
namespacefcl.html
a8333c3ff4e6768e577505684ccc65807
(BVHModel< BV > &model, const Variance3< S > *ucs, S r)
FCL_EXPORT void
BVHExpand
namespacefcl.html
adf5cd6548cf470933ebf6236b2996301
(BVHModel< OBB< S >> &model, const Variance3< S > *ucs, S r=1.0)
FCL_EXPORT void
BVHExpand
namespacefcl.html
ae72706daa21c67d0862ad029ff2e0300
(BVHModel< RSS< S >> &model, const Variance3< S > *ucs, S r=1.0)
BVH_utility.cpp
/tmp/ws/src/fcl_catkin/src/geometry/bvh/
BVH__utility_8cpp
fcl/geometry/bvh/BVH_utility-inl.h
fcl
template void
BVHExpand
namespacefcl.html
a4a9c8703d0c3d3d5a8be11a4357ca4ed
(BVHModel< OBB< double >> &model, const Variance3< double > *ucs, double r)
template void
BVHExpand
namespacefcl.html
a83b6bbdb54c826e385b0d99d81dd049b
(BVHModel< RSS< double >> &model, const Variance3< double > *ucs, double r)
BVH_utility.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/bvh/
BVH__utility_8h
fcl/math/variance3.h
fcl/geometry/bvh/BVH_model.h
fcl/geometry/bvh/BVH_utility-inl.h
fcl
FCL_EXPORT void
BVHExpand
namespacefcl.html
a8333c3ff4e6768e577505684ccc65807
(BVHModel< BV > &model, const Variance3< S > *ucs, S r)
FCL_EXPORT void
BVHExpand
namespacefcl.html
adf5cd6548cf470933ebf6236b2996301
(BVHModel< OBB< S >> &model, const Variance3< S > *ucs, S r=1.0)
FCL_EXPORT void
BVHExpand
namespacefcl.html
ae72706daa21c67d0862ad029ff2e0300
(BVHModel< RSS< S >> &model, const Variance3< S > *ucs, S r=1.0)
capsule-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
capsule-inl_8h
fcl/geometry/shape/capsule.h
fcl
template class FCL_EXPORT
Capsule< double >
namespacefcl.html
aaa66523d24adec6ede4af3d852e45217
capsule.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
capsule_8cpp
fcl/geometry/shape/capsule-inl.h
fcl
capsule.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
capsule_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/capsule-inl.h
fcl::Capsule
fcl
Capsule< double >
Capsuled
namespacefcl.html
ae9d9bc8dc8265d2b37d184309bd178e3
Capsule< float >
Capsulef
namespacefcl.html
a5c24c4e4e4f799c5762956c44be82d29
capsule_capsule-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
capsule__capsule-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.h
fcl
fcl::detail
template bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
ac9222d76593d0b0695d3434d400f535e
(const Capsule< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, double *dist, Vector3d *p1_res, Vector3d *p2_res)
bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
aff85312071d42b21ec821fa028a283f2
(const Capsule< S > &s1, const Transform3< S > &X_FC1, const Capsule< S > &s2, const Transform3< S > &X_FC2, S *dist, Vector3< S > *p_FW1, Vector3< S > *p_FW2)
template double
clamp
namespacefcl_1_1detail.html
a601421d79466a60ab1f971e06682d090
(double n, double min, double max)
S
clamp
namespacefcl_1_1detail.html
a91f66f16875d0d64c70317151cffa4c0
(S n, S min, S max)
template double
closestPtSegmentSegment
namespacefcl_1_1detail.html
a7f496944c6b6f4ea027d28a43b05e04d
(const Vector3d &p_FP1, const Vector3d &p_FQ1, const Vector3d &p_FP2, const Vector3d &p_FQ2, double *s, double *t, Vector3d *p_FC1, Vector3d *p_FC2)
S
closestPtSegmentSegment
namespacefcl_1_1detail.html
a72e37b210e6932c33ea23a7bdb5ffb47
(const Vector3< S > &p_FP1, const Vector3< S > &p_FQ1, const Vector3< S > &p_FP2, const Vector3< S > &p_FQ2, S *s, S *t, Vector3< S > *p_FC1, Vector3< S > *p_FC2)
Vector3< S >
z_axis
namespacefcl_1_1detail.html
af8a84805597ff5cc0f3bf33ac512c22a
(const Transform3< S > &X_AB)
capsule_capsule.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
capsule__capsule_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule-inl.h
fcl
fcl::detail
template bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
ac9222d76593d0b0695d3434d400f535e
(const Capsule< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, double *dist, Vector3d *p1_res, Vector3d *p2_res)
template double
clamp
namespacefcl_1_1detail.html
a601421d79466a60ab1f971e06682d090
(double n, double min, double max)
template double
closestPtSegmentSegment
namespacefcl_1_1detail.html
a7f496944c6b6f4ea027d28a43b05e04d
(const Vector3d &p_FP1, const Vector3d &p_FQ1, const Vector3d &p_FP2, const Vector3d &p_FQ2, double *s, double *t, Vector3d *p_FC1, Vector3d *p_FC2)
capsule_capsule.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
capsule__capsule_8h
fcl/common/types.h
fcl/geometry/shape/capsule.h
fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule-inl.h
fcl
fcl::detail
FCL_EXPORT bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
a7527c4a133cacdd1923230d18c96aaf6
(const Capsule< S > &s1, const Transform3< S > &X_FC1, const Capsule< S > &s2, const Transform3< S > &X_FC2, S *dist, Vector3< S > *p_FW1, Vector3< S > *p_FW2)
FCL_EXPORT S
clamp
namespacefcl_1_1detail.html
a1fdac83a21f19e4bd82051127a4c7d9f
(S n, S min, S max)
FCL_EXPORT S
closestPtSegmentSegment
namespacefcl_1_1detail.html
a285df944e296cde64bb45b21c352ca68
(const Vector3< S > &p_FP1, const Vector3< S > &p_FQ1, const Vector3< S > &p_FP2, const Vector3< S > &p_FQ2, S *s, S *t, Vector3< S > *p_FC1, Vector3< S > *p_FC2)
collision-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision-inl_8h
fcl/narrowphase/collision.h
fcl/narrowphase/detail/collision_func_matrix.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl
template FCL_EXPORT std::size_t
collide
namespacefcl.html
a2e674c7dae503a26073f42b09032239e
(const CollisionObject< double > *o1, const CollisionObject< double > *o2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template FCL_EXPORT std::size_t
collide
namespacefcl.html
a53114b6ecc124243a4cd1209d8072668
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1, const CollisionGeometry< double > *o2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a6967141b182ae1f5a7b2ffa831ef94f8
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a508d13494396d871c97d57667e446863
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver_, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a3385ed4bd726ea11628795d8591878ed
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a690d71d7048e9bc7d38191688959bca0
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
detail::CollisionFunctionMatrix< GJKSolver > &
getCollisionFunctionLookTable
namespacefcl.html
aac1dcbd5f7d1a978c7e5f2afd601ea50
()
collision.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
collision_8cpp
fcl/narrowphase/collision-inl.h
fcl
template FCL_EXPORT std::size_t
collide
namespacefcl.html
a2e674c7dae503a26073f42b09032239e
(const CollisionObject< double > *o1, const CollisionObject< double > *o2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template FCL_EXPORT std::size_t
collide
namespacefcl.html
a53114b6ecc124243a4cd1209d8072668
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1, const CollisionGeometry< double > *o2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
collision.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision_8h
fcl/narrowphase/collision_object.h
fcl/narrowphase/collision_request.h
fcl/narrowphase/collision_result.h
fcl/narrowphase/collision-inl.h
fcl
FCL_EXPORT std::size_t
collide
namespacefcl.html
a3385ed4bd726ea11628795d8591878ed
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a690d71d7048e9bc7d38191688959bca0
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
collision_func_matrix-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
collision__func__matrix-inl_8h
fcl/narrowphase/detail/collision_func_matrix.h
fcl/common/unused.h
fcl/narrowphase/collision_object.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/triangle_p.h
fcl/geometry/shape/utility.h
fcl/narrowphase/detail/traversal/collision_node.h
fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node.h
fcl::detail::BVHCollideImpl
fcl::detail::BVHCollideImpl< S, kIOS< S > >
fcl::detail::BVHCollideImpl< S, OBB< S > >
fcl::detail::BVHCollideImpl< S, OBBRSS< S > >
fcl::detail::BVHShapeCollider
fcl::detail::BVHShapeCollider< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollider< OBB< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollider< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollider< RSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl
fcl::detail
std::size_t
BVHCollide
namespacefcl_1_1detail.html
a807ee3a404dd581932c23d97c07138c9
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
std::size_t
BVHCollide
namespacefcl_1_1detail.html
afbf268379643e2d94b72f44729ed6a03
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
std::size_t
orientedBVHShapeCollide
namespacefcl_1_1detail.html
af514dc3f4536301259c6e8096005f67c
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
std::size_t
orientedMeshCollide
namespacefcl_1_1detail.html
a494bdeaaf30b6e5a8bbde5e676010efa
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
std::size_t
ShapeShapeCollide
namespacefcl_1_1detail.html
a830e4660eb41c999bab4ee5342090aaf
(const CollisionGeometry< typename Shape1::S > *o1, const Transform3< typename Shape1::S > &tf1, const CollisionGeometry< typename Shape1::S > *o2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result)
collision_func_matrix.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
collision__func__matrix_8h
fcl/geometry/collision_geometry.h
fcl/narrowphase/collision_request.h
fcl/narrowphase/collision_result.h
fcl/narrowphase/detail/collision_func_matrix-inl.h
fcl::detail::CollisionFunctionMatrix
fcl
fcl::detail
collision_geometry-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/
collision__geometry-inl_8h
fcl/geometry/collision_geometry.h
fcl
template class FCL_EXPORT
CollisionGeometry< double >
namespacefcl.html
aec81337d8465202be1c9e1bded381b82
collision_geometry.cpp
/tmp/ws/src/fcl_catkin/src/geometry/
collision__geometry_8cpp
fcl/geometry/collision_geometry-inl.h
fcl
collision_geometry.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/
collision__geometry_8h
fcl/math/bv/AABB.h
fcl/math/motion/motion_base.h
fcl/geometry/collision_geometry-inl.h
fcl::CollisionGeometry
fcl
CollisionGeometry< double >
CollisionGeometryd
namespacefcl.html
a28aa5b74550fb86ade5bf3ef145df76a
CollisionGeometry< float >
CollisionGeometryf
namespacefcl.html
a2313ff8c37b9cdf7e05079f8bff7022e
NODE_TYPE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fc
BV_UNKNOWN
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcad3e6ca8b70b530c4d7ba1ad736440666
BV_AABB
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca9857d1f72385fe4b7987ad8b6b6a5606
BV_OBB
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcae46803ef7bea97088c41ca7868fb632f
BV_RSS
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca564c0417a70d84d431d6d04b926ee2a2
BV_kIOS
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcaf575d2e12bedf42d88b4c02f6dcc4fe0
BV_OBBRSS
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcae06499fa86fc8bc8e405c83d7f4b5ecc
BV_KDOP16
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca334b960816082bb79fbbd65b5b5498ed
BV_KDOP18
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca50255c29ad680d441eb6da9085de773d
BV_KDOP24
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcaf154da9cd26cbd3c161d9d7481801db5
GEOM_BOX
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca29bdba1e84ec5699e231d9bd0b23727a
GEOM_SPHERE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca3720e447a9e71dd98b0f34e3a8e64209
GEOM_ELLIPSOID
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca4f31d1ea10588d9e833c624aecba1248
GEOM_CAPSULE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca17e66c698216b26cd58d380874337dd5
GEOM_CONE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcafae464caba3a63e1c891c84df6f45b5a
GEOM_CYLINDER
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcad98413be41320954248b24e9711d371b
GEOM_CONVEX
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca78ee619a815e5c157eb829a735599f92
GEOM_PLANE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcafc44c4c46c563f822f5e9a2a0cdf635b
GEOM_HALFSPACE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca6aa503880dcca9701c780fc5b17bb3f4
GEOM_TRIANGLE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcacfa91142aa5810c8e70258cc7aa69cfc
GEOM_OCTREE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca537e2a416d894d676b87cd50bf140973
NODE_COUNT
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca3e1cf1dfc3af2080ef9a90b748d49b95
OBJECT_TYPE
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7d
OT_UNKNOWN
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7da74ae171a071b4c4ab7e9a9db289b8133
OT_BVH
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7daff86ba3cb45be6c2e1538ec7debff753
OT_GEOM
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7da8cf27e957b65b6741fe502574d0508c9
OT_OCTREE
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7dad4b741ca2d99d48cbc611ecca15a088b
OT_COUNT
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7da65f4ecf718f93ca1cf89f4d400dabc6c
collision_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/
collision__node-inl_8h
fcl/narrowphase/detail/traversal/collision_node.h
fcl
fcl::detail
template void
collide
namespacefcl_1_1detail.html
a9b0540fac2dae15078f46e554da49a80
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
void
collide
namespacefcl_1_1detail.html
a5f78423040ef4eb8f8704b1c26c3bb58
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
template void
collide2
namespacefcl_1_1detail.html
a41ced45ff69afd57fc1a7cdaca6c40bd
(MeshCollisionTraversalNodeOBB< double > *node, BVHFrontList *front_list)
template void
collide2
namespacefcl_1_1detail.html
ad7bd58e9dc312c1d3f2d9b77ecc3e8d4
(MeshCollisionTraversalNodeRSS< double > *node, BVHFrontList *front_list)
void
collide2
namespacefcl_1_1detail.html
aba99e7deb0c6eefd989527e3799b9bac
(MeshCollisionTraversalNodeOBB< S > *node, BVHFrontList *front_list)
void
collide2
namespacefcl_1_1detail.html
a45d0a16624f5531d8a970f70bc0bff5a
(MeshCollisionTraversalNodeRSS< S > *node, BVHFrontList *front_list)
template void
distance
namespacefcl_1_1detail.html
a23278e015480e0ad6620d5972245f9e4
(DistanceTraversalNodeBase< double > *node, BVHFrontList *front_list, int qsize)
void
distance
namespacefcl_1_1detail.html
aa1560e9886dd5dccae4f29333eb86556
(DistanceTraversalNodeBase< S > *node, BVHFrontList *front_list, int qsize)
template void
selfCollide
namespacefcl_1_1detail.html
a76fd85eba4a35180ed2426625ad05bb3
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
void
selfCollide
namespacefcl_1_1detail.html
a29e8de7eee0e175abcf83d93c516d4b7
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
collision_node.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/
collision__node_8cpp
fcl/narrowphase/detail/traversal/collision_node-inl.h
fcl
fcl::detail
template void
collide
namespacefcl_1_1detail.html
a9b0540fac2dae15078f46e554da49a80
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
template void
collide2
namespacefcl_1_1detail.html
a41ced45ff69afd57fc1a7cdaca6c40bd
(MeshCollisionTraversalNodeOBB< double > *node, BVHFrontList *front_list)
template void
collide2
namespacefcl_1_1detail.html
ad7bd58e9dc312c1d3f2d9b77ecc3e8d4
(MeshCollisionTraversalNodeRSS< double > *node, BVHFrontList *front_list)
template void
distance
namespacefcl_1_1detail.html
a23278e015480e0ad6620d5972245f9e4
(DistanceTraversalNodeBase< double > *node, BVHFrontList *front_list, int qsize)
template void
selfCollide
namespacefcl_1_1detail.html
a76fd85eba4a35180ed2426625ad05bb3
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
collision_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/
collision__node_8h
fcl/geometry/bvh/detail/BVH_front.h
fcl/narrowphase/detail/traversal/traversal_recurse.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/collision_node-inl.h
fcl
fcl::detail
FCL_EXPORT void
collide
namespacefcl_1_1detail.html
a27f45ab5b848435dcf80c7ff56c532d5
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list=nullptr)
FCL_EXPORT void
collide2
namespacefcl_1_1detail.html
a65b9a9267789735021ece5aa39096cc2
(MeshCollisionTraversalNodeOBB< S > *node, BVHFrontList *front_list=nullptr)
FCL_EXPORT void
collide2
namespacefcl_1_1detail.html
a4e7a55c288b014ebe3b97a3a8d66aa2c
(MeshCollisionTraversalNodeRSS< S > *node, BVHFrontList *front_list=nullptr)
FCL_EXPORT void
distance
namespacefcl_1_1detail.html
ace7a22d1afd0070d0fa6d40280a71ffe
(DistanceTraversalNodeBase< S > *node, BVHFrontList *front_list=nullptr, int qsize=2)
FCL_EXPORT void
selfCollide
namespacefcl_1_1detail.html
a91f393cf8e8e562197f013ff0e339964
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list=nullptr)
collision_object-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision__object-inl_8h
fcl/narrowphase/collision_object.h
fcl
template class FCL_EXPORT
CollisionObject< double >
namespacefcl.html
a644e38fa6a2a4621c5f5a96d4ff29070
collision_object.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
collision__object_8cpp
fcl/narrowphase/collision_object-inl.h
fcl
collision_object.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision__object_8h
fcl/geometry/collision_geometry.h
fcl/narrowphase/collision_object-inl.h
fcl::CollisionObject
fcl
CollisionObject< double >
CollisionObjectd
namespacefcl.html
ad8615572c5e4ddaf74ecafd812f6798d
CollisionObject< float >
CollisionObjectf
namespacefcl.html
a8648139431e2634f85710fbd3128109e
collision_request-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision__request-inl_8h
fcl/narrowphase/collision_request.h
fcl/narrowphase/collision_result.h
fcl
collision_request.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
collision__request_8cpp
fcl/narrowphase/collision_request-inl.h
fcl
collision_request.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision__request_8h
fcl/common/types.h
fcl/narrowphase/gjk_solver_type.h
fcl/narrowphase/collision_request-inl.h
fcl::CollisionRequest
fcl::CollisionResult
fcl
CollisionRequest< double >
CollisionRequestd
namespacefcl.html
a0c66d67f1b37b2e8d8a4dea3f86e834f
CollisionRequest< float >
CollisionRequestf
namespacefcl.html
a982da890b993eb3009758e9d1ba0ce17
collision_result-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision__result-inl_8h
fcl/narrowphase/collision_result.h
fcl
collision_result.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
collision__result_8cpp
fcl/narrowphase/collision_result-inl.h
fcl
collision_result.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
collision__result_8h
fcl/common/types.h
fcl/narrowphase/contact.h
fcl/narrowphase/cost_source.h
fcl/narrowphase/collision_result-inl.h
fcl::CollisionResult
fcl
CollisionResult< double >
CollisionResultd
namespacefcl.html
a6d6ada348b883898295477a0a57a7f35
CollisionResult< float >
CollisionResultf
namespacefcl.html
aa2db6f8d5a5f5ff06492a1a73bd7b936
collision_traversal_node_base-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
collision__traversal__node__base-inl_8h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/common/unused.h
fcl
fcl::detail
template class FCL_EXPORT
CollisionTraversalNodeBase< double >
namespacefcl_1_1detail.html
a0ec5fa0335ab43191d3fd8e4ceb6a513
collision_traversal_node_base.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/collision/
collision__traversal__node__base_8cpp
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base-inl.h
fcl
fcl::detail
collision_traversal_node_base.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
collision__traversal__node__base_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/narrowphase/collision_request.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base-inl.h
fcl::detail::CollisionTraversalNodeBase
fcl
fcl::detail
CollisionTraversalNodeBase< double >
CollisionTraversalNodeBased
namespacefcl_1_1detail.html
a21c961de9dcc78147d871f23cf0bfd7d
CollisionTraversalNodeBase< float >
CollisionTraversalNodeBasef
namespacefcl_1_1detail.html
a872794855228101a4459f1dc095c3eac
cone-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
cone-inl_8h
fcl/geometry/shape/cone.h
fcl
template class FCL_EXPORT
Cone< double >
namespacefcl.html
a935a7b5e64ee9b4d01dccc31094cabfd
cone.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
cone_8cpp
fcl/geometry/shape/cone-inl.h
fcl
cone.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
cone_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/cone-inl.h
fcl::Cone
fcl
Cone< double >
Coned
namespacefcl.html
abdc6b865023b420fd0f5bca5e1c6cc3c
Cone< float >
Conef
namespacefcl.html
a64dcbffe5bb116132e1188c08fea2d98
conservative_advancement_func_matrix-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
conservative__advancement__func__matrix-inl_8h
fcl/narrowphase/detail/conservative_advancement_func_matrix.h
fcl/common/unused.h
fcl/narrowphase/collision_object.h
fcl/math/motion/motion_base.h
fcl/geometry/bvh/BVH_model.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/triangle_p.h
fcl/narrowphase/detail/traversal/traversal_recurse.h
fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node.h
fcl::detail::ConservativeAdvancementImpl
fcl::detail::ConservativeAdvancementImpl< S, BVHModel< OBBRSS< S > >, NarrowPhaseSolver >
fcl::detail::ConservativeAdvancementImpl< S, BVHModel< RSS< S > >, NarrowPhaseSolver >
fcl
fcl::detail
BV::S
BVHConservativeAdvancement
namespacefcl_1_1detail.html
a3054331ee3779f9cffb614107e39d3be
(const CollisionGeometry< typename BV::S > *o1, const MotionBase< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
BV::S
BVHShapeConservativeAdvancement
namespacefcl_1_1detail.html
aacacad05a99a208ddf4b6624b561751a
(const CollisionGeometry< typename BV::S > *o1, const MotionBase< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
aefc544e284dc0cd6ba45dbd5da40d409
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
ace86d650b6b18916a420cd6d3b7754f5
(const Shape1 &o1, const MotionBase< typename Shape1::S > *motion1, const Shape2 &o2, const MotionBase< typename Shape1::S > *motion2, const NarrowPhaseSolver *solver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result, typename Shape1::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a6747b0a8e8e4bdfb77ffd7b70544ef3f
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const Shape &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
aee2fc695d1f6ff083e621bee37e860c8
(const BVHModel< RSS< typename Shape::S >> &o1, const MotionBase< typename Shape::S > *motion1, const Shape &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a72093f584a4dd3181ec0910aa029528d
(const BVHModel< OBBRSS< typename Shape::S >> &o1, const MotionBase< typename Shape::S > *motion1, const Shape &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a433f65e46c45aa10dde71ce1e68417c5
(const Shape &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
ab4c9b100ead31865f53533d800eb4696
(const Shape &o1, const MotionBase< typename Shape::S > *motion1, const BVHModel< RSS< typename Shape::S >> &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a2eade11dcbf9700f405d11e3dc0018b5
(const Shape &o1, const MotionBase< typename Shape::S > *motion1, const BVHModel< OBBRSS< typename Shape::S >> &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancementMeshOriented
namespacefcl_1_1detail.html
aec5552048288e0e685c509596b3f1c6e
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancementMeshShapeOriented
namespacefcl_1_1detail.html
a5118b701e3a009a215ec85b674fcdc35
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const Shape &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancementShapeMeshOriented
namespacefcl_1_1detail.html
ade6c3fd90da8c1d0d1e0c4aa7951ee01
(const Shape &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
BV::S
ShapeBVHConservativeAdvancement
namespacefcl_1_1detail.html
aea7199923a4ff85e847bdce2efed5894
(const CollisionGeometry< typename BV::S > *o1, const MotionBase< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
Shape1::S
ShapeConservativeAdvancement
namespacefcl_1_1detail.html
a08b45cd7766fb1782783cb8bd94fc161
(const CollisionGeometry< typename Shape1::S > *o1, const MotionBase< typename Shape1::S > *motion1, const CollisionGeometry< typename Shape1::S > *o2, const MotionBase< typename Shape1::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename Shape1::S > &request, ContinuousCollisionResult< typename Shape1::S > &result)
conservative_advancement_func_matrix.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
conservative__advancement__func__matrix_8h
fcl/geometry/collision_geometry.h
fcl/narrowphase/continuous_collision_request.h
fcl/narrowphase/continuous_collision_result.h
fcl/narrowphase/detail/conservative_advancement_func_matrix-inl.h
fcl::detail::ConservativeAdvancementFunctionMatrix
fcl
fcl::detail
conservative_advancement_stack_data-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
conservative__advancement__stack__data-inl_8h
fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h
fcl
fcl::detail
conservative_advancement_stack_data.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/distance/
conservative__advancement__stack__data_8cpp
fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data-inl.h
fcl
fcl::detail
conservative_advancement_stack_data.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
conservative__advancement__stack__data_8h
fcl/common/types.h
fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data-inl.h
fcl::detail::ConservativeAdvancementStackData
fcl
fcl::detail
constants.cpp
/tmp/ws/src/fcl_catkin/src/math/
constants_8cpp
fcl/math/constants.h
fcl
constants.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
constants_8h
fcl/common/types.h
fcl::constants
fcl::detail::ScalarTrait
fcl::detail::ScalarTrait< double >
fcl::detail::ScalarTrait< float >
fcl::detail::ScalarTrait< long double >
fcl
fcl::detail
constants< double >
constantsd
namespacefcl.html
ad0cb2db8c1f4aaaffb35f1a3be1e01ae
constants< float >
constantsf
namespacefcl.html
aef2829849cefd810c6c78bab45e0d052
contact-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
contact-inl_8h
fcl/narrowphase/contact.h
fcl
contact.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
contact_8cpp
fcl/narrowphase/contact-inl.h
fcl
contact.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
contact_8h
fcl/narrowphase/collision_object.h
fcl/narrowphase/contact-inl.h
fcl::Contact
fcl
Contact< double >
Contactd
namespacefcl.html
a918027b65f64a28c43b49c6e2095c3ad
Contact< float >
Contactf
namespacefcl.html
ae20b7ac5ddfbdd5eafb6ade9bf792540
contact_point-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
contact__point-inl_8h
fcl/narrowphase/contact_point.h
fcl
template bool
comparePenDepth
namespacefcl.html
a5b3a92cad8c677fb07d6f53f586fdd36
(const ContactPoint< double > &_cp1, const ContactPoint< double > &_cp2)
bool
comparePenDepth
namespacefcl.html
a88ab1ea07f98c13a6bd2a0a542161605
(const ContactPoint< S > &_cp1, const ContactPoint< S > &_cp2)
template void
flipNormal
namespacefcl.html
a91d2de3798ef909e89dd4384c7adb28e
(std::vector< ContactPoint< double >> &contacts)
void
flipNormal
namespacefcl.html
a585c4f0100a76f3df7b2feec85f4134e
(std::vector< ContactPoint< S >> &contacts)
contact_point.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
contact__point_8cpp
fcl/narrowphase/contact_point-inl.h
fcl
template bool
comparePenDepth
namespacefcl.html
a5b3a92cad8c677fb07d6f53f586fdd36
(const ContactPoint< double > &_cp1, const ContactPoint< double > &_cp2)
template void
flipNormal
namespacefcl.html
a91d2de3798ef909e89dd4384c7adb28e
(std::vector< ContactPoint< double >> &contacts)
contact_point.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
contact__point_8h
fcl/common/types.h
fcl/narrowphase/contact_point-inl.h
fcl::ContactPoint
fcl
ContactPoint< double >
ContactPointd
namespacefcl.html
add63d03b1370c3f398900b9b72e91b95
ContactPoint< float >
ContactPointf
namespacefcl.html
a8d0082fa23bf76e33e5cc08bd3247786
FCL_EXPORT bool
comparePenDepth
namespacefcl.html
a1e2b0bd0a9c5919cf6de718025f30bbc
(const ContactPoint< S > &_cp1, const ContactPoint< S > &_cp2)
FCL_EXPORT void
flipNormal
namespacefcl.html
ac7031cd55bb82adf9cbb50888f1e9f04
(std::vector< ContactPoint< S >> &contacts)
continuous_collision-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision-inl_8h
fcl/narrowphase/continuous_collision.h
fcl/common/unused.h
fcl/math/motion/translation_motion.h
fcl/math/motion/interp_motion.h
fcl/math/motion/screw_motion.h
fcl/math/motion/spline_motion.h
fcl/narrowphase/collision.h
fcl/narrowphase/collision_result.h
fcl/narrowphase/detail/traversal/collision_node.h
fcl
fcl::detail
template double
collide
namespacefcl.html
ac8f1b4258e8d157825085fc553b4d089
(const ContinuousCollisionObject< double > *o1, const ContinuousCollisionObject< double > *o2, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
FCL_EXPORT S
collide
namespacefcl.html
a4792d04c385264aa68fdf9350c66c00a
(const ContinuousCollisionObject< S > *o1, const ContinuousCollisionObject< S > *o2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
template double
continuousCollide
namespacefcl.html
a65e62988b82625f27ef2d89517a5511d
(const CollisionGeometry< double > *o1, const MotionBase< double > *motion1, const CollisionGeometry< double > *o2, const MotionBase< double > *motion2, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
ae477c668c35d58211d82eb6f42a8985a
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1_beg, const Transform3< double > &tf1_end, const CollisionGeometry< double > *o2, const Transform3< double > &tf2_beg, const Transform3< double > &tf2_end, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
ae3b90bf203afeb5c49980d4384a69258
(const CollisionObject< double > *o1, const Transform3< double > &tf1_end, const CollisionObject< double > *o2, const Transform3< double > &tf2_end, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
a2df8fbe75e6a73a92dd1ef305f1644f5
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
acef42632c3af5f71b30f7af90a0c2c54
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1_beg, const Transform3< S > &tf1_end, const CollisionGeometry< S > *o2, const Transform3< S > &tf2_beg, const Transform3< S > &tf2_end, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
a712f73f7a3fb9663e2a498d09f4a59c7
(const CollisionObject< S > *o1, const Transform3< S > &tf1_end, const CollisionObject< S > *o2, const Transform3< S > &tf2_end, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT BV::S
continuousCollideBVHPolynomial
namespacefcl_1_1detail.html
a21bf46823620c636241b365ed9e46c8c
(const CollisionGeometry< typename BV::S > *o1_, const TranslationMotion< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2_, const TranslationMotion< typename BV::S > *motion2, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
FCL_EXPORT S
continuousCollideBVHPolynomial
namespacefcl.html
a89d77e5b84aec6886f2bc30fc835f2cc
(const CollisionGeometry< S > *o1, const TranslationMotion< S > *motion1, const CollisionGeometry< S > *o2, const TranslationMotion< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT NarrowPhaseSolver::S
continuousCollideConservativeAdvancement
namespacefcl_1_1detail.html
ac0a32e0404bb423562800aaa20a993da
(const CollisionGeometry< typename NarrowPhaseSolver::S > *o1, const MotionBase< typename NarrowPhaseSolver::S > *motion1, const CollisionGeometry< typename NarrowPhaseSolver::S > *o2, const MotionBase< typename NarrowPhaseSolver::S > *motion2, const NarrowPhaseSolver *nsolver_, const ContinuousCollisionRequest< typename NarrowPhaseSolver::S > &request, ContinuousCollisionResult< typename NarrowPhaseSolver::S > &result)
FCL_EXPORT S
continuousCollideConservativeAdvancement
namespacefcl.html
a85b1750a16e01d526ad9548dcdd8af41
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollideNaive
namespacefcl.html
a2b75ff74b08028d74a32022fef2b70ce
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
detail::ConservativeAdvancementFunctionMatrix< GJKSolver > &
getConservativeAdvancementFunctionLookTable
namespacefcl.html
af20d618c730c3f2371e755396a04a03e
()
FCL_EXPORT MotionBasePtr< S >
getMotionBase
namespacefcl.html
a31d45bfd20fefb894bfac85b6c8e42e1
(const Transform3< S > &tf_beg, const Transform3< S > &tf_end, CCDMotionType motion_type)
continuous_collision.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
continuous__collision_8cpp
fcl/narrowphase/continuous_collision-inl.h
fcl
template double
collide
namespacefcl.html
ac8f1b4258e8d157825085fc553b4d089
(const ContinuousCollisionObject< double > *o1, const ContinuousCollisionObject< double > *o2, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
a65e62988b82625f27ef2d89517a5511d
(const CollisionGeometry< double > *o1, const MotionBase< double > *motion1, const CollisionGeometry< double > *o2, const MotionBase< double > *motion2, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
ae477c668c35d58211d82eb6f42a8985a
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1_beg, const Transform3< double > &tf1_end, const CollisionGeometry< double > *o2, const Transform3< double > &tf2_beg, const Transform3< double > &tf2_end, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
ae3b90bf203afeb5c49980d4384a69258
(const CollisionObject< double > *o1, const Transform3< double > &tf1_end, const CollisionObject< double > *o2, const Transform3< double > &tf2_end, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
continuous_collision.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision_8h
fcl/narrowphase/collision_object.h
fcl/narrowphase/continuous_collision_object.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/narrowphase/detail/conservative_advancement_func_matrix.h
fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.h
fcl/narrowphase/continuous_collision-inl.h
fcl
FCL_EXPORT S
collide
namespacefcl.html
a4792d04c385264aa68fdf9350c66c00a
(const ContinuousCollisionObject< S > *o1, const ContinuousCollisionObject< S > *o2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
a2df8fbe75e6a73a92dd1ef305f1644f5
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
acef42632c3af5f71b30f7af90a0c2c54
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1_beg, const Transform3< S > &tf1_end, const CollisionGeometry< S > *o2, const Transform3< S > &tf2_beg, const Transform3< S > &tf2_end, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
a712f73f7a3fb9663e2a498d09f4a59c7
(const CollisionObject< S > *o1, const Transform3< S > &tf1_end, const CollisionObject< S > *o2, const Transform3< S > &tf2_end, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
continuous_collision_object-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision__object-inl_8h
fcl/narrowphase/continuous_collision_object.h
fcl
template class FCL_EXPORT
ContinuousCollisionObject< double >
namespacefcl.html
a8089b6c45862d3378a9b67b2a2e5f983
continuous_collision_object.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
continuous__collision__object_8cpp
fcl/narrowphase/continuous_collision_object-inl.h
fcl
continuous_collision_object.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision__object_8h
fcl/geometry/collision_geometry.h
fcl/narrowphase/continuous_collision_object-inl.h
fcl::ContinuousCollisionObject
fcl
ContinuousCollisionObject< double >
ContinuousCollisionObjectd
namespacefcl.html
a853a3a3180537b850e75e35fbc97eef6
ContinuousCollisionObject< float >
ContinuousCollisionObjectf
namespacefcl.html
aeb990c9a99ddb1822666eee392967685
continuous_collision_request-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision__request-inl_8h
fcl/narrowphase/continuous_collision_request.h
fcl
continuous_collision_request.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
continuous__collision__request_8cpp
fcl/narrowphase/continuous_collision_request-inl.h
fcl
continuous_collision_request.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision__request_8h
fcl/narrowphase/gjk_solver_type.h
fcl/narrowphase/continuous_collision_request-inl.h
fcl::ContinuousCollisionRequest
fcl
ContinuousCollisionRequest< double >
ContinuousCollisionRequestd
namespacefcl.html
a35097232f600c13d42ecede4cd8c20ab
ContinuousCollisionRequest< float >
ContinuousCollisionRequestf
namespacefcl.html
aa2fcc31e3d34130d406595c054a93e41
CCDMotionType
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716
CCDM_TRANS
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716a6deb9863f48fe864e2dd6bd5ee9c5800
CCDM_LINEAR
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716a9b7d2ad283498ecc381d3b5cad50ad01
CCDM_SCREW
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716abd5f14ebdcd2a48541bc95031efa42d6
CCDM_SPLINE
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716adf79f3068964b1472938c079a612ba48
CCDSolverType
namespacefcl.html
a917b18048691106c9eb987f4f0452657
CCDC_NAIVE
namespacefcl.html
a917b18048691106c9eb987f4f0452657a0a7d3a77b9294e857e16eabfedd5124a
CCDC_CONSERVATIVE_ADVANCEMENT
namespacefcl.html
a917b18048691106c9eb987f4f0452657a804447beea3fdbd385d0ae1d55e22a37
CCDC_RAY_SHOOTING
namespacefcl.html
a917b18048691106c9eb987f4f0452657a728c4b1595c5f7861c1d602939cc48d0
CCDC_POLYNOMIAL_SOLVER
namespacefcl.html
a917b18048691106c9eb987f4f0452657a52b0464eb10a2aeea128cf0714be8ff9
continuous_collision_result-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision__result-inl_8h
fcl/narrowphase/continuous_collision_result.h
fcl
continuous_collision_result.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
continuous__collision__result_8cpp
fcl/narrowphase/continuous_collision_result-inl.h
fcl
continuous_collision_result.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
continuous__collision__result_8h
fcl/common/types.h
fcl/narrowphase/continuous_collision_result-inl.h
fcl::ContinuousCollisionResult
fcl
ContinuousCollisionResult< double >
ContinuousCollisionResultd
namespacefcl.html
aec00717babcf7b9f53046d19f02e42d6
ContinuousCollisionResult< float >
ContinuousCollisionResultf
namespacefcl.html
a65a369b7c67fa0d8fbe2252037377ce2
convex-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
convex-inl_8h
fcl/geometry/shape/convex.h
fcl
template class FCL_EXPORT
Convex< double >
namespacefcl.html
ad91f0a5a4cae9f1819902f0036002f03
convex.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
convex_8cpp
fcl/geometry/shape/convex-inl.h
fcl
convex.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
convex_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/convex-inl.h
fcl::Convex
fcl
Convex< double >
Convexd
namespacefcl.html
a018540a2d3f3581825d1ba1851587b3a
Convex< float >
Convexf
namespacefcl.html
aa0c935e3461859a1dcb3c88cb1121ddb
cost_source-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
cost__source-inl_8h
fcl/narrowphase/cost_source.h
fcl
cost_source.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
cost__source_8cpp
fcl/narrowphase/cost_source-inl.h
fcl
cost_source.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
cost__source_8h
fcl/common/types.h
fcl/math/bv/AABB.h
fcl/narrowphase/cost_source-inl.h
fcl::CostSource
fcl
CostSource< double >
CostSourced
namespacefcl.html
ad985077a59b21bc75628db20b07c8f93
CostSource< float >
CostSourcef
namespacefcl.html
a5f210613aec7769bb67329bc22ed5582
cylinder-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
cylinder-inl_8h
fcl/geometry/shape/cylinder.h
fcl
template class FCL_EXPORT
Cylinder< double >
namespacefcl.html
a0bb4f16465395599bb6f51d462e6107c
cylinder.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
cylinder_8cpp
fcl/geometry/shape/cylinder-inl.h
fcl
cylinder.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
cylinder_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/cylinder-inl.h
fcl::Cylinder
fcl
Cylinder< double >
Cylinderd
namespacefcl.html
ae13bb2e4a1e49cc4983ce25a04c6c197
Cylinder< float >
Cylinderf
namespacefcl.html
a5986abb3361e4f245631b49fce3f28b1
default_broadphase_callbacks.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/
default__broadphase__callbacks_8h
fcl/narrowphase/collision.h
fcl/narrowphase/collision_request.h
fcl/narrowphase/collision_result.h
fcl/narrowphase/continuous_collision.h
fcl/narrowphase/continuous_collision_request.h
fcl/narrowphase/continuous_collision_result.h
fcl/narrowphase/distance.h
fcl/narrowphase/distance_request.h
fcl/narrowphase/distance_result.h
fcl::DefaultCollisionData
fcl::DefaultContinuousCollisionData
fcl::DefaultDistanceData
fcl
bool
DefaultCollisionFunction
namespacefcl.html
ab34a6100f661c140087228266ee246d0
(CollisionObject< S > *o1, CollisionObject< S > *o2, void *data)
bool
DefaultContinuousCollisionFunction
namespacefcl.html
ad2fadb29fbd400534e9ef6b9bf7116af
(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *data)
bool
DefaultDistanceFunction
namespacefcl.html
a9dd1a4a61b0a173758d83df5593241f8
(CollisionObject< S > *o1, CollisionObject< S > *o2, void *data, S &dist)
distance-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
distance-inl_8h
fcl/narrowphase/distance.h
fcl/narrowphase/collision.h
fcl
template double
distance
namespacefcl.html
a5fd72def0fad0449b36503508563b8fa
(const CollisionObject< double > *o1, const CollisionObject< double > *o2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template double
distance
namespacefcl.html
ac066a979f564b9d75360df40994e4806
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1, const CollisionGeometry< double > *o2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
NarrowPhaseSolver::S
distance
namespacefcl.html
a1365d0ff992d5c30a5810aa598be2945
(const CollisionObject< typename NarrowPhaseSolver::S > *o1, const CollisionObject< typename NarrowPhaseSolver::S > *o2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
NarrowPhaseSolver::S
distance
namespacefcl.html
a8b416f28c6dcb054593b2f49ce186f9b
(const CollisionGeometry< typename NarrowPhaseSolver::S > *o1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const CollisionGeometry< typename NarrowPhaseSolver::S > *o2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const NarrowPhaseSolver *nsolver_, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
S
distance
namespacefcl.html
a758df3a99c4759aed336e3588baf3008
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const DistanceRequest< S > &request, DistanceResult< S > &result)
S
distance
namespacefcl.html
a91a9834ee0b74226d0952ec11ef84d7a
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
detail::DistanceFunctionMatrix< GJKSolver > &
getDistanceFunctionLookTable
namespacefcl.html
aeed0d06041543b1d9d715f650ce2201f
()
distance.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
distance_8cpp
fcl/narrowphase/distance-inl.h
fcl
template double
distance
namespacefcl.html
a5fd72def0fad0449b36503508563b8fa
(const CollisionObject< double > *o1, const CollisionObject< double > *o2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template double
distance
namespacefcl.html
ac066a979f564b9d75360df40994e4806
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1, const CollisionGeometry< double > *o2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
distance.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
distance_8h
fcl/narrowphase/collision_object.h
fcl/narrowphase/detail/distance_func_matrix.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/narrowphase/distance-inl.h
fcl
FCL_EXPORT S
distance
namespacefcl.html
aa1dea4d18d7025d4b3675de8278c2094
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_EXPORT S
distance
namespacefcl.html
a2bcdd0a6b9c2f3a744cecaa8a7b59ed0
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
distance_func_matrix-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
distance__func__matrix-inl_8h
fcl/narrowphase/detail/distance_func_matrix.h
fcl/common/types.h
fcl/common/unused.h
fcl/narrowphase/collision_object.h
fcl/narrowphase/detail/traversal/collision_node.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node.h
fcl::detail::BVHDistanceImpl
fcl::detail::BVHDistanceImpl< S, kIOS< S > >
fcl::detail::BVHDistanceImpl< S, OBBRSS< S > >
fcl::detail::BVHDistanceImpl< S, RSS< S > >
fcl::detail::BVHShapeDistancer
fcl::detail::BVHShapeDistancer< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeDistancer< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeDistancer< RSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl
fcl::detail
BV::S
BVHDistance
namespacefcl_1_1detail.html
ac90ccc2c50edcd53cd993177c5099d57
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
BV::S
BVHDistance
namespacefcl_1_1detail.html
a87db35d9151eab1aa3692bb28d45fddc
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
Shape::S
orientedBVHShapeDistance
namespacefcl_1_1detail.html
a24c5650f1b60e1fa213c27e98611c674
(const CollisionGeometry< typename Shape::S > *o1, const Transform3< typename Shape::S > &tf1, const CollisionGeometry< typename Shape::S > *o2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
BV::S
orientedMeshDistance
namespacefcl_1_1detail.html
a7c470e27984b21acd326a47341d81f17
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
Shape1::S
ShapeShapeDistance
namespacefcl_1_1detail.html
a387ce047f162c8106321c3fb4a207dc9
(const CollisionGeometry< typename Shape1::S > *o1, const Transform3< typename Shape1::S > &tf1, const CollisionGeometry< typename Shape1::S > *o2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape1::S > &request, DistanceResult< typename Shape1::S > &result)
distance_func_matrix.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
distance__func__matrix_8h
fcl/geometry/collision_geometry.h
fcl/narrowphase/distance_request.h
fcl/narrowphase/distance_result.h
fcl/narrowphase/detail/distance_func_matrix-inl.h
fcl::detail::DistanceFunctionMatrix
fcl
fcl::detail
distance_request-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
distance__request-inl_8h
fcl/narrowphase/distance_request.h
fcl/narrowphase/distance_result.h
fcl
distance_request.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
distance__request_8cpp
fcl/narrowphase/distance_request-inl.h
fcl
distance_request.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
distance__request_8h
fcl/common/types.h
fcl/narrowphase/gjk_solver_type.h
fcl/narrowphase/distance_request-inl.h
fcl::DistanceRequest
fcl::DistanceResult
fcl
DistanceRequest< double >
DistanceRequestd
namespacefcl.html
a1ac7d1a963a44eac34869eca1f97dac9
DistanceRequest< float >
DistanceRequestf
namespacefcl.html
aba4287eba223f888068ac4c3fe258864
distance_result-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
distance__result-inl_8h
fcl/narrowphase/distance_result.h
fcl
distance_result.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/
distance__result_8cpp
fcl/narrowphase/distance_result-inl.h
fcl
distance_result.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
distance__result_8h
fcl/common/types.h
fcl/narrowphase/distance_result-inl.h
fcl::CollisionGeometry
fcl::DistanceResult
fcl
DistanceResult< double >
DistanceResultd
namespacefcl.html
ab0918a8bb709fb3a42498921848f5898
DistanceResult< float >
DistanceResultf
namespacefcl.html
abaa2df0d830bd126bd93698d61efba06
distance_traversal_node_base-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
distance__traversal__node__base-inl_8h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/common/unused.h
fcl
fcl::detail
template class FCL_EXPORT
DistanceTraversalNodeBase< double >
namespacefcl_1_1detail.html
ac0b133ae142432df6c575a25f23716fa
distance_traversal_node_base.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/distance/
distance__traversal__node__base_8cpp
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base-inl.h
fcl
fcl::detail
distance_traversal_node_base.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
distance__traversal__node__base_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/narrowphase/distance_request.h
fcl/narrowphase/distance_result.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base-inl.h
fcl::detail::DistanceTraversalNodeBase
fcl
fcl::detail
eigen_matrix_compare.h
/tmp/ws/src/fcl_catkin/test/
eigen__matrix__compare_8h
gtest/gtest.h
fcl
MatrixCompareType
namespacefcl.html
a5649a67b0e73e39f597e4e5cd056bb4b
absolute
relative
::testing::AssertionResult
CompareMatrices
namespacefcl.html
a7ef8f0ba2b640a340779073814baa8d0
(const Eigen::MatrixBase< DerivedA > &m1, const Eigen::MatrixBase< DerivedB > &m2, double tolerance=0.0, MatrixCompareType compare_type=MatrixCompareType::absolute)
ellipsoid-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
ellipsoid-inl_8h
fcl/geometry/shape/ellipsoid.h
fcl
template class FCL_EXPORT
Ellipsoid< double >
namespacefcl.html
a7f6732bb8ea242a43fd54e69d64547ea
ellipsoid.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
ellipsoid_8cpp
fcl/geometry/shape/ellipsoid-inl.h
fcl
ellipsoid.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
ellipsoid_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/ellipsoid-inl.h
fcl::Ellipsoid
fcl
Ellipsoid< double >
Ellipsoidd
namespacefcl.html
ad2bf9a8b080e1a9f1a8e027045b40ebf
Ellipsoid< float >
Ellipsoidf
namespacefcl.html
a7100cfe2f7e23f190315c42893fda1ad
epa-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
epa-inl_8h
fcl/narrowphase/detail/convexity_based_algorithm/epa.h
fcl
fcl::detail
epa.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/convexity_based_algorithm/
epa_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/epa-inl.h
fcl
fcl::detail
epa.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
epa_8h
fcl/narrowphase/detail/convexity_based_algorithm/gjk.h
fcl/narrowphase/detail/convexity_based_algorithm/epa-inl.h
fcl::detail::EPA
fcl::detail::EPA::SimplexF
fcl::detail::EPA::SimplexHorizon
fcl::detail::EPA::SimplexList
fcl
fcl::detail
EPA< double >
EPAd
namespacefcl_1_1detail.html
a96c15dc30329f6516f07ef2be94ebe28
EPA< float >
EPAf
namespacefcl_1_1detail.html
a62b45f00674eea2866cf65e692743624
exception.cpp
/tmp/ws/src/fcl_catkin/src/common/
exception_8cpp
fcl/common/exception.h
fcl
exception.h
/tmp/ws/src/fcl_catkin/include/fcl/common/
exception_8h
fcl::Exception
fcl
expect_throws_message.h
/tmp/ws/src/fcl_catkin/test/
expect__throws__message_8h
#define
FCL_ASSERT_THROWS_MESSAGE
expect__throws__message_8h.html
a2d24de076990b207f4c2c1802d71f46f
(expression, exception, regexp)
#define
FCL_ASSERT_THROWS_MESSAGE_IF_DEBUG
expect__throws__message_8h.html
a7876dcbf6c3d8dc20f5f8fed68765640
(expression, exception, regexp)
#define
FCL_EXPECT_THROWS_MESSAGE
expect__throws__message_8h.html
aa910478e72ee70e93838392165bd4e1a
(expression, exception, regexp)
#define
FCL_EXPECT_THROWS_MESSAGE_HELPER
expect__throws__message_8h.html
aceccb16c738729619aa9ae3d15b94d96
(expression, exception, regexp, must_throw, fatal_failure)
#define
FCL_EXPECT_THROWS_MESSAGE_IF_DEBUG
expect__throws__message_8h.html
af463055d2e740ee4c2f0f298d970a64c
(expression, exception, regexp)
failed_at_this_configuration.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/
failed__at__this__configuration_8cpp
fcl/narrowphase/detail/failed_at_this_configuration.h
fcl
fcl::detail
FCL_EXPORT void
ThrowFailedAtThisConfiguration
namespacefcl_1_1detail.html
a201b684fe1353fd58652120c8bff03c8
(const std::string &message, const char *func, const char *file, int line)
failed_at_this_configuration.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
failed__at__this__configuration_8h
fcl::detail::FailedAtThisConfiguration
fcl
fcl::detail
#define
FCL_THROW_FAILED_AT_THIS_CONFIGURATION
failed__at__this__configuration_8h.html
aaf7b1f1f6f5c52b73ad5e5cebbd3bd34
(message)
void
ThrowDetailedConfiguration
namespacefcl_1_1detail.html
aeadea459bd1a3be821b746d53d31d5b6
(const Shape1 &s1, const Pose &X_FS1, const Shape2 &s2, const Pose &X_FS2, const Solver &solver, const std::exception &e)
FCL_EXPORT void
ThrowFailedAtThisConfiguration
namespacefcl_1_1detail.html
a201b684fe1353fd58652120c8bff03c8
(const std::string &message, const char *func, const char *file, int line)
geometric_shape_to_BVH_model-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/
geometric__shape__to__BVH__model-inl_8h
fcl/geometry/geometric_shape_to_BVH_model.h
fcl
int
addTriangles
namespacefcl.html
a07c81098af3b3480decdd3d4fbba7b2a
(BVHModel< BV > &model, const std::vector< Vector3< typename BV::S >> &points, const std::vector< Triangle > &tri_indices, FinalizeModel finalize_model)
int
generateBVHModel
group__generateBVHModel.html
ga3df75d1964387250ac45f34525a8c29c
(BVHModel< BV > &model, const Box< typename BV::S > &shape, const Transform3< typename BV::S > &pose, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3cb315fef65131359c76dab6d460f633
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga12c3402db46d419b0acc813a226edc9e
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_sphere, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3ea8dc825500643cea0dccbc75adda13
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gacf939056664e5aba44063b150b2e2718
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_ellipsoid, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga170e5c2c96b7858a05146ab74a7e2c1e
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga7555e4d2e9887273bc5056566fcf6075
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cylinder, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gab365e5d82c671489373c2a5f8bd728e0
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga92c71ad065ac9f4aed6ff76beebeca3e
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cone, FinalizeModel finalize_model=FinalizeModel::DO)
geometric_shape_to_BVH_model.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/
geometric__shape__to__BVH__model_8h
fcl/geometry/bvh/BVH_model.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/triangle_p.h
fcl/geometry/geometric_shape_to_BVH_model-inl.h
fcl
FinalizeModel
namespacefcl.html
a8002b8dad1bdd2771e5ccbb3b466621c
DO
DONT
int
generateBVHModel
group__generateBVHModel.html
ga3df75d1964387250ac45f34525a8c29c
(BVHModel< BV > &model, const Box< typename BV::S > &shape, const Transform3< typename BV::S > &pose, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3cb315fef65131359c76dab6d460f633
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga12c3402db46d419b0acc813a226edc9e
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_sphere, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3ea8dc825500643cea0dccbc75adda13
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gacf939056664e5aba44063b150b2e2718
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_ellipsoid, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga170e5c2c96b7858a05146ab74a7e2c1e
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga7555e4d2e9887273bc5056566fcf6075
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cylinder, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gab365e5d82c671489373c2a5f8bd728e0
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga92c71ad065ac9f4aed6ff76beebeca3e
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cone, FinalizeModel finalize_model=FinalizeModel::DO)
geometry-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
geometry-inl_8h
fcl/math/geometry.h
fcl/math/constants.h
fcl
fcl::detail
template void
axisFromEigen
namespacefcl.html
a75cae6469a048913ef5a969bccfe90fb
(const Matrix3d &eigenV, const Vector3d &eigenS, Matrix3d &axis)
template void
axisFromEigen
namespacefcl.html
a34231b39abe950d33f5da6f1e64ba75f
(const Matrix3d &eigenV, const Vector3d &eigenS, Transform3d &tf)
FCL_EXPORT void
axisFromEigen
namespacefcl.html
a7c27f4bbae490b6895647c4cdf7759d9
(const Matrix3< S > &eigenV, const Vector3< S > &eigenS, Matrix3< S > &axis)
FCL_EXPORT void
axisFromEigen
namespacefcl.html
af3101076b5d28fd009f18cb32fb9de1a
(const Matrix3< S > &eigenV, const Vector3< S > &eigenS, Transform3< S > &tf)
template void
circumCircleComputation
namespacefcl.html
a95090cf4ba109e0752cfb4cb8f108508
(const Vector3d &a, const Vector3d &b, const Vector3d &c, Vector3d ¢er, double &radius)
FCL_EXPORT void
circumCircleComputation
namespacefcl.html
ab124647681a236a8e3b7384dd97805b4
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, Vector3< S > ¢er, S &radius)
FCL_EXPORT VectorN< S, M+N >
combine
namespacefcl.html
a74c5b2b69c71506801a32ac72307757a
(const VectorN< S, M > &v1, const VectorN< S, N > &v2)
template void
eigen
namespacefcl.html
a2a23f91a3c2a630c25c64ccee8984c7f
(const Matrix3d &m, Vector3d &dout, Matrix3d &vout)
FCL_EXPORT void
eigen
namespacefcl.html
a006fd4a4955cc33debeddd505f5984c5
(const Matrix3< S > &m, Vector3< S > &dout, Matrix3< S > &vout)
template void
eigen_old
namespacefcl.html
a2f57fff569c1c0fe2973fea61ae4a42c
(const Matrix3d &m, Vector3d &dout, Matrix3d &vout)
FCL_EXPORT void
eigen_old
namespacefcl.html
a522f6eb23fa9f7248dff0b2f596f0ca5
(const Matrix3< S > &m, Vector3< S > &dout, Matrix3< S > &vout)
template Matrix3d
generateCoordinateSystem
namespacefcl.html
a00d8492d1a777f08d5e9f2698fd5022e
(const Vector3d &x_axis)
FCL_EXPORT Matrix3< S >
generateCoordinateSystem
namespacefcl.html
a0ede3d288ae46ad92fd76f64f0ccd1d7
(const Vector3< S > &x_axis)
template void
getCovariance
namespacefcl.html
a8140d97544913394e4186e0eafaaac4f
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, Matrix3d &M)
FCL_EXPORT void
getCovariance
namespacefcl.html
af5b79022dd66b41a464c5bbcaeb984b3
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Matrix3< S > &M)
template void
getExtentAndCenter
namespacefcl.html
a0b22ec433965fc2bbaec60054bd3b856
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
FCL_EXPORT void
getExtentAndCenter
namespacefcl.html
a798320c1bb827b5a8aaf185a8588a90f
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
FCL_EXPORT void
getExtentAndCenter_mesh
namespacefcl_1_1detail.html
a6c0d8f31ff44ee7e51c68f218154ada8
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
template void
getExtentAndCenter_mesh
namespacefcl_1_1detail.html
ad1d2beb2b7c494822dbfc64199331ddc
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
FCL_EXPORT void
getExtentAndCenter_pointcloud
namespacefcl_1_1detail.html
a9c230547b8a94f5efb2e89c86aeaef95
(const Vector3< S > *const ps, const Vector3< S > *const ps2, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
template void
getExtentAndCenter_pointcloud
namespacefcl_1_1detail.html
af0c5bbc176df3d8d9053bce4c16461f9
(const Vector3d *const ps, const Vector3d *const ps2, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
template void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
a9027ee07ddc71c6eb9b4794b3eabfc66
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d &origin, double l[2], double &r)
template void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
acffbb3a725b0f3374d3b38be615385fb
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3d &tf, double l[2], double &r)
FCL_EXPORT void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
a43905126b6935ffa4deb59bfc90548c4
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > &origin, S l[2], S &r)
FCL_EXPORT void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
ae5d57bbadf536970c8c23a4e3945dd5b
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3< S > &tf, S l[2], S &r)
template void
hat
namespacefcl.html
a31fd42af20815cb97da181f9f3e63ce7
(Matrix3d &mat, const Vector3d &vec)
FCL_EXPORT void
hat
namespacefcl.html
adaf370b25e058b59cdd80575b91d50fa
(Matrix3< S > &mat, const Vector3< S > &vec)
template double
maximumDistance
namespacefcl.html
a718c336b293433d9a90604cf31c67d91
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3d &query)
FCL_EXPORT S
maximumDistance
namespacefcl.html
acf8af3c3c72186b4a5b2d02e5447e120
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3< S > &query)
FCL_EXPORT S
maximumDistance_mesh
namespacefcl_1_1detail.html
a7cb90631a72f5bda82d2aa94a72e5917
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3< S > &query)
template double
maximumDistance_mesh
namespacefcl_1_1detail.html
aed366286f72f6977a8348e73180a6c31
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3d &query)
FCL_EXPORT S
maximumDistance_pointcloud
namespacefcl_1_1detail.html
a6458a6973e4259a738279bf1ef1cf21b
(const Vector3< S > *const ps, const Vector3< S > *const ps2, unsigned int *indices, int n, const Vector3< S > &query)
template double
maximumDistance_pointcloud
namespacefcl_1_1detail.html
a7ead90c26760c911f5e20ebabcbc8cf6
(const Vector3d *const ps, const Vector3d *const ps2, unsigned int *indices, int n, const Vector3d &query)
template void
normalize
namespacefcl.html
a8ec8da19635a52621ea17a2685d43fc9
(Vector3d &v, bool *signal)
FCL_EXPORT void
normalize
namespacefcl.html
add05794b175a69f12edb9452169b5b67
(Vector3< S > &v, bool *signal)
FCL_EXPORT void
relativeTransform
namespacefcl.html
acb735df71bcafc67f59878504373ba89
(const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &t1, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &t2, Eigen::MatrixBase< DerivedC > &R, Eigen::MatrixBase< DerivedD > &t)
FCL_EXPORT void
relativeTransform
namespacefcl.html
a939ecaf77efe91894c4b83c34b70572a
(const Transform3< S > &T1, const Transform3< S > &T2, Eigen::MatrixBase< DerivedA > &R, Eigen::MatrixBase< DerivedB > &t)
FCL_EXPORT Derived::RealScalar
triple
namespacefcl.html
a9f0f7f76ca15e5bb3bfdcd00cf919b0d
(const Eigen::MatrixBase< Derived > &x, const Eigen::MatrixBase< Derived > &y, const Eigen::MatrixBase< Derived > &z)
geometry.cpp
/tmp/ws/src/fcl_catkin/src/math/
geometry_8cpp
fcl/math/geometry-inl.h
fcl
fcl::detail
template void
axisFromEigen
namespacefcl.html
a75cae6469a048913ef5a969bccfe90fb
(const Matrix3d &eigenV, const Vector3d &eigenS, Matrix3d &axis)
template void
axisFromEigen
namespacefcl.html
a34231b39abe950d33f5da6f1e64ba75f
(const Matrix3d &eigenV, const Vector3d &eigenS, Transform3d &tf)
template void
circumCircleComputation
namespacefcl.html
a95090cf4ba109e0752cfb4cb8f108508
(const Vector3d &a, const Vector3d &b, const Vector3d &c, Vector3d ¢er, double &radius)
template void
eigen
namespacefcl.html
a2a23f91a3c2a630c25c64ccee8984c7f
(const Matrix3d &m, Vector3d &dout, Matrix3d &vout)
template void
eigen_old
namespacefcl.html
a2f57fff569c1c0fe2973fea61ae4a42c
(const Matrix3d &m, Vector3d &dout, Matrix3d &vout)
template Matrix3d
generateCoordinateSystem
namespacefcl.html
a00d8492d1a777f08d5e9f2698fd5022e
(const Vector3d &x_axis)
template void
getCovariance
namespacefcl.html
a8140d97544913394e4186e0eafaaac4f
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, Matrix3d &M)
template void
getExtentAndCenter
namespacefcl.html
a0b22ec433965fc2bbaec60054bd3b856
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
template void
getExtentAndCenter_mesh
namespacefcl_1_1detail.html
ad1d2beb2b7c494822dbfc64199331ddc
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
template void
getExtentAndCenter_pointcloud
namespacefcl_1_1detail.html
af0c5bbc176df3d8d9053bce4c16461f9
(const Vector3d *const ps, const Vector3d *const ps2, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
template void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
a9027ee07ddc71c6eb9b4794b3eabfc66
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d &origin, double l[2], double &r)
template void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
acffbb3a725b0f3374d3b38be615385fb
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3d &tf, double l[2], double &r)
template void
hat
namespacefcl.html
a31fd42af20815cb97da181f9f3e63ce7
(Matrix3d &mat, const Vector3d &vec)
template double
maximumDistance
namespacefcl.html
a718c336b293433d9a90604cf31c67d91
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3d &query)
template double
maximumDistance_mesh
namespacefcl_1_1detail.html
aed366286f72f6977a8348e73180a6c31
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3d &query)
template double
maximumDistance_pointcloud
namespacefcl_1_1detail.html
a7ead90c26760c911f5e20ebabcbc8cf6
(const Vector3d *const ps, const Vector3d *const ps2, unsigned int *indices, int n, const Vector3d &query)
template void
normalize
namespacefcl.html
a8ec8da19635a52621ea17a2685d43fc9
(Vector3d &v, bool *signal)
geometry.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
geometry_8h
fcl/common/types.h
fcl/math/triangle.h
fcl/math/geometry-inl.h
fcl
FCL_EXPORT void
axisFromEigen
namespacefcl.html
a7c27f4bbae490b6895647c4cdf7759d9
(const Matrix3< S > &eigenV, const Vector3< S > &eigenS, Matrix3< S > &axis)
FCL_EXPORT void
axisFromEigen
namespacefcl.html
af3101076b5d28fd009f18cb32fb9de1a
(const Matrix3< S > &eigenV, const Vector3< S > &eigenS, Transform3< S > &tf)
FCL_EXPORT void
circumCircleComputation
namespacefcl.html
ab124647681a236a8e3b7384dd97805b4
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, Vector3< S > ¢er, S &radius)
FCL_EXPORT VectorN< S, M+N >
combine
namespacefcl.html
a74c5b2b69c71506801a32ac72307757a
(const VectorN< S, M > &v1, const VectorN< S, N > &v2)
FCL_EXPORT void
eigen
namespacefcl.html
a006fd4a4955cc33debeddd505f5984c5
(const Matrix3< S > &m, Vector3< S > &dout, Matrix3< S > &vout)
FCL_EXPORT void
eigen_old
namespacefcl.html
a522f6eb23fa9f7248dff0b2f596f0ca5
(const Matrix3< S > &m, Vector3< S > &dout, Matrix3< S > &vout)
FCL_EXPORT Matrix3< S >
generateCoordinateSystem
namespacefcl.html
a0ede3d288ae46ad92fd76f64f0ccd1d7
(const Vector3< S > &x_axis)
FCL_EXPORT void
getCovariance
namespacefcl.html
af5b79022dd66b41a464c5bbcaeb984b3
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Matrix3< S > &M)
FCL_EXPORT void
getExtentAndCenter
namespacefcl.html
a80403fe1051c85edbb72a19be151209a
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3< S > &tf, Vector3< S > &extent)
FCL_EXPORT void
getExtentAndCenter
namespacefcl.html
a798320c1bb827b5a8aaf185a8588a90f
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
FCL_EXPORT void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
a43905126b6935ffa4deb59bfc90548c4
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > &origin, S l[2], S &r)
FCL_EXPORT void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
ae5d57bbadf536970c8c23a4e3945dd5b
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3< S > &tf, S l[2], S &r)
FCL_EXPORT void
hat
namespacefcl.html
adaf370b25e058b59cdd80575b91d50fa
(Matrix3< S > &mat, const Vector3< S > &vec)
FCL_EXPORT S
maximumDistance
namespacefcl.html
acf8af3c3c72186b4a5b2d02e5447e120
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3< S > &query)
FCL_EXPORT void
normalize
namespacefcl.html
add05794b175a69f12edb9452169b5b67
(Vector3< S > &v, bool *signal)
FCL_EXPORT void
relativeTransform
namespacefcl.html
ade2b59f6d10618c748549d154c59f566
(const Eigen::Transform< S, 3, Eigen::Isometry > &T1, const Eigen::Transform< S, 3, Eigen::Isometry > &T2, Eigen::MatrixBase< DerivedA > &R, Eigen::MatrixBase< DerivedB > &t)
FCL_EXPORT void
relativeTransform
namespacefcl.html
acb735df71bcafc67f59878504373ba89
(const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &t1, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &t2, Eigen::MatrixBase< DerivedC > &R, Eigen::MatrixBase< DerivedD > &t)
FCL_EXPORT Derived::RealScalar
triple
namespacefcl.html
a9f0f7f76ca15e5bb3bfdcd00cf919b0d
(const Eigen::MatrixBase< Derived > &x, const Eigen::MatrixBase< Derived > &y, const Eigen::MatrixBase< Derived > &z)
gjk-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
gjk-inl_8h
fcl/narrowphase/detail/convexity_based_algorithm/gjk.h
fcl
fcl::detail
gjk.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/convexity_based_algorithm/
gjk_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk-inl.h
fcl
fcl::detail
gjk.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
gjk_8h
fcl/common/types.h
fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff.h
fcl/narrowphase/detail/convexity_based_algorithm/gjk-inl.h
fcl::detail::GJK
fcl::detail::GJK::Simplex
fcl::detail::GJK::SimplexV
fcl
fcl::detail
GJK< double >
GJKd
namespacefcl_1_1detail.html
aca2f5859c8785b21eb6abe073852d09e
GJK< float >
GJKf
namespacefcl_1_1detail.html
a80df984b3997cf6d5b0e9fbf68d0d22a
gjk_libccd-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
gjk__libccd-inl_8h
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h
fcl/narrowphase/detail/failed_at_this_configuration.h
fcl/common/unused.h
fcl/common/warning.h
fcl::detail::ccd_box_t
fcl::detail::ccd_cap_t
fcl::detail::ccd_cone_t
fcl::detail::ccd_convex_t
fcl::detail::ccd_cyl_t
fcl::detail::ccd_ellipsoid_t
fcl::detail::ccd_obj_t
fcl::detail::ccd_sphere_t
fcl::detail::ccd_triangle_t
fcl
fcl::detail
fcl::detail::libccd_extension
std::function< ccd_real_t(const void *, const void *, const ccd_t *, ccd_vec3_t *, ccd_vec3_t *)>
DistanceFn
namespacefcl_1_1detail.html
ad5dbd8a64d64942bd44b1459b7b60f53
static int
__ccdEPA
namespacefcl_1_1detail_1_1libccd__extension.html
a55eccc3f8cac16b73f868c75d300052c
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex, ccd_pt_t *polytope, ccd_pt_el_t **nearest)
static int
__ccdGJK
namespacefcl_1_1detail_1_1libccd__extension.html
a138e4056d989159a07c9f1b8d5bd9204
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex)
static ccd_real_t
_ccdDist
namespacefcl_1_1detail_1_1libccd__extension.html
a7cfb879954da2fede5156456a5b7433b
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex, ccd_vec3_t *p1, ccd_vec3_t *p2)
static bool
are_coincident
namespacefcl_1_1detail_1_1libccd__extension.html
a7ba9bf7f5f38a7f387dcc4e53e3fb950
(const ccd_vec3_t &p, const ccd_vec3_t &q)
static void
boxToGJK
namespacefcl_1_1detail.html
ad6a8af2149ec6e2d2eec65f04e0b0303
(const Box< S > &s, const Transform3< S > &tf, ccd_box_t *box)
static void
capToGJK
namespacefcl_1_1detail.html
a05fc83ecdbe191941360bdf4254bfde4
(const Capsule< S > &s, const Transform3< S > &tf, ccd_cap_t *cap)
static ccd_real_t
ccdGJKDist2
namespacefcl_1_1detail_1_1libccd__extension.html
ae565257a7e479a972fd83293af99dafd
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_vec3_t *p1, ccd_vec3_t *p2)
static ccd_real_t
ccdGJKSignedDist
namespacefcl_1_1detail_1_1libccd__extension.html
a82cae12adf843dda2bf8b540f24d5bf2
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_vec3_t *p1, ccd_vec3_t *p2)
static void
centerConvex
namespacefcl_1_1detail.html
aa23fc2f62dd4303650a9def6ca312365
(const void *obj, ccd_vec3_t *c)
static void
centerShape
namespacefcl_1_1detail.html
a319a9876653d5b396c285cc9009059d2
(const void *obj, ccd_vec3_t *c)
static void
centerTriangle
namespacefcl_1_1detail.html
ae574de30e2ff199e1cc61d75079da9de
(const void *obj, ccd_vec3_t *c)
static void
ClassifyBorderEdge
namespacefcl_1_1detail_1_1libccd__extension.html
aa0e103f4034a424f7827f06abec414a8
(ccd_pt_edge_t *edge, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static void
ClassifyInternalEdge
namespacefcl_1_1detail_1_1libccd__extension.html
a3c0cc2dcdc45b3ccf0c9edee8d1e1165
(ccd_pt_edge_t *edge, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static void
ComputeVisiblePatch
namespacefcl_1_1detail_1_1libccd__extension.html
a12f269865a622a90e31ed0479db24b8d
(const ccd_pt_t &polytope, ccd_pt_face_t &f, const ccd_vec3_t &query_point, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_face_t *> *visible_faces, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static void
ComputeVisiblePatchRecursive
namespacefcl_1_1detail_1_1libccd__extension.html
a759e37449d853e89116fddc67593f9c6
(const ccd_pt_t &polytope, ccd_pt_face_t &f, int edge_index, const ccd_vec3_t &query_point, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_face_t *> *visible_faces, std::unordered_set< ccd_pt_face_t *> *hidden_faces, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static bool
ComputeVisiblePatchRecursiveSanityCheck
namespacefcl_1_1detail_1_1libccd__extension.html
a1586d189d04d2ea525b360aa31d77fc4
(const ccd_pt_t &polytope, const std::unordered_set< ccd_pt_edge_t *> &border_edges, const std::unordered_set< ccd_pt_face_t *> &visible_faces, const std::unordered_set< ccd_pt_edge_t *> &internal_edges)
static void
coneToGJK
namespacefcl_1_1detail.html
a6d87cff95d40e26e2736895b7aa90c99
(const Cone< S > &s, const Transform3< S > &tf, ccd_cone_t *cone)
static int
convert2SimplexToTetrahedron
namespacefcl_1_1detail_1_1libccd__extension.html
a8d7dc5f31c9878c5f148bb3b41ffd357
(const void *obj1, const void *obj2, const ccd_t *ccd, const ccd_simplex_t *simplex, ccd_pt_t *polytope, ccd_pt_el_t **nearest)
static void
convexToGJK
namespacefcl_1_1detail.html
a8b3c8a81c91dc6305faa0876c6c12fe7
(const Convex< S > &s, const Transform3< S > &tf, ccd_convex_t< S > *conv)
static void
cylToGJK
namespacefcl_1_1detail.html
a7c660ba74510b9ebfcb1fc2036d8c9e3
(const Cylinder< S > &s, const Transform3< S > &tf, ccd_cyl_t *cyl)
static int
doSimplex
namespacefcl_1_1detail_1_1libccd__extension.html
a15abfcf5144287e32cccff35fba3ca7c
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
doSimplex2
namespacefcl_1_1detail_1_1libccd__extension.html
af1e5d92d9d20e3c681e011e8a63b1381
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
doSimplex3
namespacefcl_1_1detail_1_1libccd__extension.html
a593be0c57bc6ab56d7dff6ea5f7e6c2a
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
doSimplex4
namespacefcl_1_1detail_1_1libccd__extension.html
a3fdf862203aaa76f85d630610f7f7530
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static void
ellipsoidToGJK
namespacefcl_1_1detail.html
aed7e29759aea4f0186cb45fae7bc551b
(const Ellipsoid< S > &s, const Transform3< S > &tf, ccd_ellipsoid_t *ellipsoid)
static int
expandPolytope
namespacefcl_1_1detail_1_1libccd__extension.html
ad12a4fcb1b94c4d15e899d1aaa086158
(ccd_pt_t *polytope, ccd_pt_el_t *el, const ccd_support_t *newv)
static void
extractClosestPoints
namespacefcl_1_1detail_1_1libccd__extension.html
a370c57dcc71884feafeddcd9631886ad
(ccd_simplex_t *simplex, ccd_vec3_t *p1, ccd_vec3_t *p2, ccd_vec3_t *p)
static void
extractObjectPointsFromPoint
namespacefcl_1_1detail_1_1libccd__extension.html
af00958d4370a578b9e7a74a78cfd9729
(ccd_support_t *q, ccd_vec3_t *p1, ccd_vec3_t *p2)
static void
extractObjectPointsFromSegment
namespacefcl_1_1detail_1_1libccd__extension.html
a5730b2753328894f2bb7b2f253a73d9d
(ccd_support_t *a, ccd_support_t *b, ccd_vec3_t *p1, ccd_vec3_t *p2, ccd_vec3_t *p)
static ccd_vec3_t
faceNormalPointingOutward
namespacefcl_1_1detail_1_1libccd__extension.html
a4c118bfdba574d90c5d3f26cc7fba05d
(const ccd_pt_t *polytope, const ccd_pt_face_t *face)
template bool
GJKCollide
namespacefcl_1_1detail.html
aa75a69f83dc47c39671ea1bf26681cdb
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, double tolerance, Vector3d *contact_points, double *penetration_depth, Vector3d *normal)
bool
GJKCollide
namespacefcl_1_1detail.html
ac29591be7529de6a808f185a17cdad91
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, S tolerance, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
GJKDistance
namespacefcl_1_1detail.html
a97f6b143c52e03bc2ed2e367dcca67b5
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, double tolerance, double *dist, Vector3d *p1, Vector3d *p2)
bool
GJKDistance
namespacefcl_1_1detail.html
a88878d9757bd3a4e1af3c11be5707385
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *res, Vector3< S > *p1, Vector3< S > *p2)
bool
GJKDistanceImpl
namespacefcl_1_1detail.html
a558f1251bd9c9e375471a27e0fb81d47
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, detail::DistanceFn distance_func, S *res, Vector3< S > *p1, Vector3< S > *p2)
template bool
GJKSignedDistance
namespacefcl_1_1detail.html
ac4385fd7abfd2785d378775a5c43c47b
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, double tolerance, double *dist, Vector3d *p1, Vector3d *p2)
bool
GJKSignedDistance
namespacefcl_1_1detail.html
a37b094d8a22ec7fa9b6bd34e8b5f1054
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *res, Vector3< S > *p1, Vector3< S > *p2)
static bool
isAbsValueLessThanEpsSquared
namespacefcl_1_1detail_1_1libccd__extension.html
a8d401dc602763d4eb2eed6576e77f8d8
(ccd_real_t val)
static bool
isOutsidePolytopeFace
namespacefcl_1_1detail_1_1libccd__extension.html
ad1b9d4186d25179794eadb6ef4ad0e67
(const ccd_pt_t *polytope, const ccd_pt_face_t *f, const ccd_vec3_t *pt)
static bool
isPolytopeEmpty
namespacefcl_1_1detail_1_1libccd__extension.html
a3139bc9395b1d20e3219b6d59e78603f
(const ccd_pt_t &polytope)
static int
nextSupport
namespacefcl_1_1detail_1_1libccd__extension.html
a16ed7d5d131d634cd6cd878863a824df
(const ccd_pt_t *polytope, const void *obj1, const void *obj2, const ccd_t *ccd, const ccd_pt_el_t *el, ccd_support_t *out)
static int
penEPAPosClosest
namespacefcl_1_1detail_1_1libccd__extension.html
afee8bdd9744f59a35b7735eee445b304
(const ccd_pt_el_t *nearest, ccd_vec3_t *p1, ccd_vec3_t *p2)
static void
shapeToGJK
namespacefcl_1_1detail.html
a392a5bf34bb9d8ef624b8f604196f5c6
(const ShapeBase< S > &s, const Transform3< S > &tf, ccd_obj_t *o)
static ccd_real_t
simplexReduceToTriangle
namespacefcl_1_1detail_1_1libccd__extension.html
a0748ef8ebae90ef7106e2c434d8ebf34
(ccd_simplex_t *simplex, ccd_real_t dist, ccd_vec3_t *best_witness)
static int
simplexToPolytope2
namespacefcl_1_1detail_1_1libccd__extension.html
aa336c2160f393f6e58b03b1a0063bc43
(const void *obj1, const void *obj2, const ccd_t *ccd, const ccd_simplex_t *simplex, ccd_pt_t *pt, ccd_pt_el_t **nearest)
static int
simplexToPolytope4
namespacefcl_1_1detail_1_1libccd__extension.html
ac76cf9848d01a535eedbec923312aaa4
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex, ccd_pt_t *pt, ccd_pt_el_t **nearest)
static void
sphereToGJK
namespacefcl_1_1detail.html
abc39c32f4c01cd5cc12b0c51911545a2
(const Sphere< S > &s, const Transform3< S > &tf, ccd_sphere_t *sph)
static void
supportBox
namespacefcl_1_1detail.html
a873a0dd6e539c60f4d333a8ca4e5dc43
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportCap
namespacefcl_1_1detail.html
af0d89f395441594dd8ad802c8c6ef86a
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportCone
namespacefcl_1_1detail.html
a2be017c46fa646e0ae0fecb1ae99712f
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportConvex
namespacefcl_1_1detail.html
a7419bca10393f176e6f4b4815097496d
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportCyl
namespacefcl_1_1detail.html
a65e32a4a5ec1398e25b5bb1d227c6543
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportEllipsoid
namespacefcl_1_1detail.html
a4887fb1b7390f5ada1fa4af3328d754a
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static ccd_vec3_t
supportEPADirection
namespacefcl_1_1detail_1_1libccd__extension.html
a6ddeb5888dd6bad7d0fcf693b03e5f5e
(const ccd_pt_t *polytope, const ccd_pt_el_t *nearest_feature)
static void
supportSphere
namespacefcl_1_1detail.html
a8f677f68f0c3a775abd6cf5143163b2d
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportTriangle
namespacefcl_1_1detail.html
aa55ea068a888181d21ae459204920b8a
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static bool
triangle_area_is_zero
namespacefcl_1_1detail_1_1libccd__extension.html
ab64eea0ed45e23873afdab902c5f3cfd
(const ccd_vec3_t &a, const ccd_vec3_t &b, const ccd_vec3_t &c)
template void *
triCreateGJKObject
namespacefcl_1_1detail.html
a03c598517c91c64f80d28522d0e8ec57
(const Vector3d &P1, const Vector3d &P2, const Vector3d &P3)
template void *
triCreateGJKObject
namespacefcl_1_1detail.html
a5c2f5f4294be486161d1e53023ee2b61
(const Vector3d &P1, const Vector3d &P2, const Vector3d &P3, const Transform3d &tf)
void *
triCreateGJKObject
namespacefcl_1_1detail.html
a9bb5ccbcae6e8219134d4ef74275a5fc
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3)
void *
triCreateGJKObject
namespacefcl_1_1detail.html
a086dccc435426d5d0207bc7051d4f931
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf)
void
triDeleteGJKObject
namespacefcl_1_1detail.html
ad45c7e87cec4e03d1f2fd816dd88d9a4
(void *o_)
GJKCenterFunction
triGetCenterFunction
namespacefcl_1_1detail.html
a6cfc49a77d40e55ea19b8f9984c49ee6
()
GJKSupportFunction
triGetSupportFunction
namespacefcl_1_1detail.html
a3a4c06f4a3d7a6e15d1a348f1b8facc5
()
_ccd_inline void
tripleCross
namespacefcl_1_1detail_1_1libccd__extension.html
a370270c80dad44a1c99b153cf0cde6a1
(const ccd_vec3_t *a, const ccd_vec3_t *b, const ccd_vec3_t *c, ccd_vec3_t *d)
static void
validateNearestFeatureOfPolytopeBeingEdge
namespacefcl_1_1detail_1_1libccd__extension.html
a76c9df93eb70084e0a846bddbef777b0
(ccd_pt_t *polytope)
template class FCL_EXPORT
GJKInitializer< double, Box< double > >
namespacefcl_1_1detail.html
a906252f14de67a32579f240f1fc4a81f
template class FCL_EXPORT
GJKInitializer< double, Capsule< double > >
namespacefcl_1_1detail.html
a2a460cb8d86745d2dcfa990caeac317f
template class FCL_EXPORT
GJKInitializer< double, Cone< double > >
namespacefcl_1_1detail.html
af21074d44ac04ac7937932b6d20db398
template class FCL_EXPORT
GJKInitializer< double, Convex< double > >
namespacefcl_1_1detail.html
ad231c707e49c6949c1bcd6efe3f93021
template class FCL_EXPORT
GJKInitializer< double, Cylinder< double > >
namespacefcl_1_1detail.html
a7d926d382bc539866d3c2901a93834c6
template class FCL_EXPORT
GJKInitializer< double, Ellipsoid< double > >
namespacefcl_1_1detail.html
ac96bf4107a3ce9d2d45034e4de193beb
template class FCL_EXPORT
GJKInitializer< double, Sphere< double > >
namespacefcl_1_1detail.html
a3d803b7fbb5cc59d8ccf7500db9e2510
gjk_libccd.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/convexity_based_algorithm/
gjk__libccd_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h
fcl
fcl::detail
template bool
GJKCollide
namespacefcl_1_1detail.html
aa75a69f83dc47c39671ea1bf26681cdb
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, double tolerance, Vector3d *contact_points, double *penetration_depth, Vector3d *normal)
template bool
GJKDistance
namespacefcl_1_1detail.html
a97f6b143c52e03bc2ed2e367dcca67b5
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, double tolerance, double *dist, Vector3d *p1, Vector3d *p2)
template bool
GJKSignedDistance
namespacefcl_1_1detail.html
ac4385fd7abfd2785d378775a5c43c47b
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, double tolerance, double *dist, Vector3d *p1, Vector3d *p2)
template void *
triCreateGJKObject
namespacefcl_1_1detail.html
a03c598517c91c64f80d28522d0e8ec57
(const Vector3d &P1, const Vector3d &P2, const Vector3d &P3)
template void *
triCreateGJKObject
namespacefcl_1_1detail.html
a5c2f5f4294be486161d1e53023ee2b61
(const Vector3d &P1, const Vector3d &P2, const Vector3d &P3, const Transform3d &tf)
gjk_libccd.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
gjk__libccd_8h
fcl/common/unused.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/triangle_p.h
fcl/narrowphase/detail/convexity_based_algorithm/simplex.h
fcl/narrowphase/detail/convexity_based_algorithm/polytope.h
fcl/narrowphase/detail/convexity_based_algorithm/alloc.h
fcl/narrowphase/detail/convexity_based_algorithm/list.h
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h
fcl::detail::GJKInitializer
fcl::detail::GJKInitializer< S, Box< S > >
fcl::detail::GJKInitializer< S, Capsule< S > >
fcl::detail::GJKInitializer< S, Cone< S > >
fcl::detail::GJKInitializer< S, Convex< S > >
fcl::detail::GJKInitializer< S, Cylinder< S > >
fcl::detail::GJKInitializer< S, Ellipsoid< S > >
fcl::detail::GJKInitializer< S, Sphere< S > >
fcl
fcl::detail
void(*)(const void *obj, ccd_vec3_t *c)
GJKCenterFunction
namespacefcl_1_1detail.html
a698d1f25c72b67fb5f31b6806437c589
void(*)(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
GJKSupportFunction
namespacefcl_1_1detail.html
aadcdffeced843c9db80a5ec4eea5dbcc
FCL_EXPORT bool
GJKCollide
namespacefcl_1_1detail.html
ac56c3e9bb0f3849523be2bc583bf52e5
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, S tolerance, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
FCL_EXPORT bool
GJKDistance
namespacefcl_1_1detail.html
ad1df7ec98d817de6b18b1ae955a0c6d6
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *dist, Vector3< S > *p1, Vector3< S > *p2)
FCL_EXPORT bool
GJKSignedDistance
namespacefcl_1_1detail.html
a47a2e8a2c1bde212cdb17f2b45104d2e
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *dist, Vector3< S > *p1, Vector3< S > *p2)
FCL_EXPORT void *
triCreateGJKObject
namespacefcl_1_1detail.html
a6b06c576154ebe5a38293ae055120093
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3)
FCL_EXPORT void *
triCreateGJKObject
namespacefcl_1_1detail.html
a5b078a4d98e9174a1dce6048ab0e852b
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf)
void
triDeleteGJKObject
namespacefcl_1_1detail.html
ad45c7e87cec4e03d1f2fd816dd88d9a4
(void *o_)
GJKCenterFunction
triGetCenterFunction
namespacefcl_1_1detail.html
a6cfc49a77d40e55ea19b8f9984c49ee6
()
GJKSupportFunction
triGetSupportFunction
namespacefcl_1_1detail.html
a3a4c06f4a3d7a6e15d1a348f1b8facc5
()
gjk_solver_indep-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
gjk__solver__indep-inl_8h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/common/unused.h
fcl/geometry/shape/triangle_p.h
fcl/narrowphase/detail/convexity_based_algorithm/gjk.h
fcl/narrowphase/detail/convexity_based_algorithm/epa.h
fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.h
fcl/narrowphase/detail/primitive_shape_algorithm/box_box.h
fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h
fcl/narrowphase/detail/primitive_shape_algorithm/plane.h
fcl/narrowphase/detail/failed_at_this_configuration.h
fcl::detail::ShapeDistanceIndepImpl
fcl::detail::ShapeDistanceIndepImpl< S, Box< S >, Sphere< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Capsule< S >, Capsule< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Capsule< S >, Sphere< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Cylinder< S >, Sphere< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Box< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Capsule< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Cylinder< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Sphere< S > >
fcl::detail::ShapeIntersectIndepImpl
fcl::detail::ShapeIntersectIndepImpl< S, Halfspace< S >, Halfspace< S > >
fcl::detail::ShapeIntersectIndepImpl< S, Halfspace< S >, Plane< S > >
fcl::detail::ShapeIntersectIndepImpl< S, Plane< S >, Halfspace< S > >
fcl::detail::ShapeIntersectIndepImpl< S, Plane< S >, Plane< S > >
fcl::detail::ShapeTransformedTriangleDistanceIndepImpl
fcl::detail::ShapeTransformedTriangleDistanceIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Halfspace< S > >
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Plane< S > >
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleDistanceIndepImpl
fcl::detail::ShapeTriangleDistanceIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleIntersectIndepImpl
fcl::detail::ShapeTriangleIntersectIndepImpl< S, Sphere< S > >
fcl
fcl::detail
#define
FCL_GJK_INDEP_SHAPE_INTERSECT
gjk__solver__indep-inl_8h.html
a844443a1823d29fcebac79dddcf42be3
(SHAPE, ALG)
#define
FCL_GJK_INDEP_SHAPE_SHAPE_INTERSECT
gjk__solver__indep-inl_8h.html
af1a96fbcb9c8c800bed834102e1e4165
(SHAPE1, SHAPE2, ALG)
#define
FCL_GJK_INDEP_SHAPE_SHAPE_INTERSECT_INV
gjk__solver__indep-inl_8h.html
a7174b04c9ba6663714095f5315899b5f
(SHAPE1, SHAPE2, ALG)
#define
FCL_GJK_INDEP_SHAPE_SHAPE_INTERSECT_REG
gjk__solver__indep-inl_8h.html
a1a032405d506c62cc4c8f191a93bb25a
(SHAPE1, SHAPE2, ALG)
gjk_solver_indep.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/
gjk__solver__indep_8cpp
fcl/narrowphase/detail/gjk_solver_indep-inl.h
fcl
fcl::detail
gjk_solver_indep.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
gjk__solver__indep_8h
fcl/common/types.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/gjk_solver_indep-inl.h
fcl::detail::GJKSolver_indep
fcl
fcl::detail
GJKSolver_indep< double >
GJKSolver_indepd
namespacefcl_1_1detail.html
a1eb47cc790442e4c64404bafaa6c1229
GJKSolver_indep< float >
GJKSolver_indepf
namespacefcl_1_1detail.html
aa1e54af4ca10c540d906f19212338b5f
gjk_solver_libccd-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
gjk__solver__libccd-inl_8h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/common/unused.h
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h
fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.h
fcl/narrowphase/detail/primitive_shape_algorithm/box_box.h
fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h
fcl/narrowphase/detail/primitive_shape_algorithm/plane.h
fcl/narrowphase/detail/failed_at_this_configuration.h
fcl::detail::ShapeDistanceLibccdImpl
fcl::detail::ShapeDistanceLibccdImpl< S, Box< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Capsule< S >, Capsule< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Capsule< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Cylinder< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Box< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Capsule< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Cylinder< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Sphere< S > >
fcl::detail::ShapeIntersectLibccdImpl
fcl::detail::ShapeIntersectLibccdImpl< S, Halfspace< S >, Halfspace< S > >
fcl::detail::ShapeIntersectLibccdImpl< S, Halfspace< S >, Plane< S > >
fcl::detail::ShapeIntersectLibccdImpl< S, Plane< S >, Halfspace< S > >
fcl::detail::ShapeIntersectLibccdImpl< S, Plane< S >, Plane< S > >
fcl::detail::ShapeSignedDistanceLibccdImpl
fcl::detail::ShapeTransformedTriangleDistanceLibccdImpl
fcl::detail::ShapeTransformedTriangleDistanceLibccdImpl< S, Sphere< S > >
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Halfspace< S > >
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Plane< S > >
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleDistanceLibccdImpl
fcl::detail::ShapeTriangleDistanceLibccdImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleIntersectLibccdImpl
fcl::detail::ShapeTriangleIntersectLibccdImpl< S, Sphere< S > >
fcl
fcl::detail
#define
FCL_GJK_LIBCCD_SHAPE_INTERSECT
gjk__solver__libccd-inl_8h.html
a2ef6e88d40bd597bb271b299a408b245
(SHAPE, ALG)
#define
FCL_GJK_LIBCCD_SHAPE_SHAPE_INTERSECT
gjk__solver__libccd-inl_8h.html
a81dfb59f19a33bc1f8dc9739cf9dd19d
(SHAPE1, SHAPE2, ALG)
#define
FCL_GJK_LIBCCD_SHAPE_SHAPE_INTERSECT_INV
gjk__solver__libccd-inl_8h.html
a95760b869c1ab18f3a8f1b86439c8292
(SHAPE1, SHAPE2, ALG)
#define
FCL_GJK_LIBCCD_SHAPE_SHAPE_INTERSECT_REG
gjk__solver__libccd-inl_8h.html
a5bd5460257fc005f4e8afb5d78cc7be4
(SHAPE1, SHAPE2, ALG)
gjk_solver_libccd.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/
gjk__solver__libccd_8cpp
fcl/narrowphase/detail/gjk_solver_libccd-inl.h
fcl
fcl::detail
gjk_solver_libccd.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/
gjk__solver__libccd_8h
fcl/common/types.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/gjk_solver_libccd-inl.h
fcl::detail::GJKSolver_libccd
fcl
fcl::detail
GJKSolver_libccd< double >
GJKSolver_libccdd
namespacefcl_1_1detail.html
a86a1068dfc9b9699b856772f15e3b7b1
GJKSolver_libccd< float >
GJKSolver_libccdf
namespacefcl_1_1detail.html
a8c336d50163f6e660bc10dc6234844e5
gjk_solver_type.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/
gjk__solver__type_8h
fcl
GJKSolverType
namespacefcl.html
a576bdc98c01e92cdef6f3c60617b2d3d
GST_LIBCCD
namespacefcl.html
a576bdc98c01e92cdef6f3c60617b2d3dafa4370b6ec1b7cad14c4509912c982a7
GST_INDEP
namespacefcl.html
a576bdc98c01e92cdef6f3c60617b2d3dae1fdd48760bbeeca993df32d339d6270
gtest-all.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-all_8cc
gtest/gtest.h
src/gtest.cc
src/gtest-death-test.cc
src/gtest-filepath.cc
src/gtest-port.cc
src/gtest-printers.cc
src/gtest-test-part.cc
src/gtest-typed-test.cc
gtest-death-test-internal.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-death-test-internal_8h
gtest/internal/gtest-internal.h
testing
testing::internal
#define
GTEST_UNSUPPORTED_DEATH_TEST_
gtest-death-test-internal_8h.html
a29a145cda8bd2d0c6a78b0ac1d670d18
(statement, regex, terminator)
GTEST_DECLARE_string_
namespacetesting_1_1internal.html
ac20f635c3285878fc1195ce687f23950
(internal_run_death_test)
const char
kDeathTestStyleFlag
namespacetesting_1_1internal.html
a008ebfe0c0347d65e5e06e4d310981b3
[]
const char
kDeathTestUseFork
namespacetesting_1_1internal.html
a32051e2574562b548be3e26a52eaa553
[]
const char
kInternalRunDeathTestFlag
namespacetesting_1_1internal.html
a8572303d929880adf30db00952e1c45d
[]
gtest-death-test.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-death-test_8cc
gtest/gtest-death-test.h
gtest/internal/gtest-port.h
gtest/gtest-message.h
gtest/internal/gtest-string.h
src/gtest-internal-inl.h
testing
testing::internal
#define
GTEST_IMPLEMENTATION_
gtest-death-test_8cc.html
a83bd232fd1077579fada92c31bb7469f
GTEST_DEFINE_bool_
namespacetesting.html
a428e5944490e497df683cb8324ce4489
(death_test_use_fork, internal::BoolFromGTestEnv("death_test_use_fork", false), "Instructs to use fork()/_exit() instead of clone() in death tests. " "Ignored and always uses fork() on POSIX systems where clone() is not " "implemented. Useful when running under valgrind or similar tools if " "those do not support clone(). Valgrind 3.3.1 will just fail if " "it sees an unsupported combination of clone() flags. " "It is not recommended to use this flag w/o valgrind though it will " "work in 99% of the cases. Once valgrind is fixed, this flag will " "most likely be removed.")
GTEST_DEFINE_string_
namespacetesting.html
a8e954ed3f0f6ca2e90b043e419c74123
(death_test_style, internal::StringFromGTestEnv("death_test_style", kDefaultDeathTestStyle), "Indicates how to run a death test in a forked child process: " "\hreadsafe\(child process re-executes the test binary " "from the beginning, running only the specific death test) or " "\ast\(child process runs the death test immediately " "after forking).")
GTEST_DEFINE_string_
namespacetesting_1_1internal.html
a20bfd9d47d8dd167ffc1c37a4c9ff73e
(internal_run_death_test, "", "Indicates the file, line number, temporal index of " "the single death test to run, and a file descriptor to " "which a success code may be sent, all separated by " "the '|' characters. This flag is specified if and only if the current " "process is a sub-process launched for running a thread-safe " "death test. FOR INTERNAL USE ONLY.")
static const char
kDefaultDeathTestStyle
namespacetesting.html
a317291240e750e2142a23cbd52bc5aec
[]
gtest-death-test.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-death-test_8h
gtest/internal/gtest-death-test-internal.h
testing
#define
ASSERT_DEATH_IF_SUPPORTED
gtest-death-test_8h.html
ab2f0f25b46353767179a49ebd15b7345
(statement, regex)
#define
EXPECT_DEATH_IF_SUPPORTED
gtest-death-test_8h.html
a8564de0e012dd0898949c513d1571f8b
(statement, regex)
GTEST_DECLARE_string_
namespacetesting.html
a37b7e87f0a5f502c6918f37d1768c1f3
(death_test_style)
gtest-filepath.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-filepath_8cc
gtest/gtest-message.h
gtest/internal/gtest-filepath.h
gtest/internal/gtest-port.h
gtest/internal/gtest-string.h
testing
testing::internal
#define
GTEST_PATH_MAX_
gtest-filepath_8cc.html
ad9d445747785a9271a57cf1d392b89ad
static bool
IsPathSeparator
namespacetesting_1_1internal.html
a6b8d22cee9edbbfe56077420a6fa1cb1
(char c)
const char
kCurrentDirectoryString
namespacetesting_1_1internal.html
a23a8e9527d0e544e7df2d64ad549ce3e
[]
const char
kPathSeparator
namespacetesting_1_1internal.html
afcd71adaa9d1e6df7b282a17fc48125c
const char
kPathSeparatorString
namespacetesting_1_1internal.html
ab8904ed136370f97cef4fd6d9eeb8439
[]
gtest-filepath.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-filepath_8h
gtest/internal/gtest-string.h
testing::internal::FilePath
testing
testing::internal
gtest-internal-inl.h
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-internal-inl_8h
gtest/internal/gtest-port.h
gtest/gtest.h
gtest/gtest-spi.h
testing::internal::DefaultGlobalTestPartResultReporter
testing::internal::DefaultPerThreadTestPartResultReporter
testing::internal::GTestFlagSaver
testing::internal::OsStackTraceGetter
testing::internal::OsStackTraceGetterInterface
testing::internal::TestPropertyKeyIs
testing::internal::TestResultAccessor
testing::internal::TraceInfo
testing::internal::UnitTestImpl
testing::internal::UnitTestOptions
testing
testing::internal
GTEST_API_ std::string
CodePointToUtf8
namespacetesting_1_1internal.html
a0c0f9558efb9abb965851c4738cdc725
(UInt32 code_point)
int
CountIf
namespacetesting_1_1internal.html
a1e77a774d910346eff11a86d8df783a5
(const Container &c, Predicate predicate)
static void
Delete
namespacetesting_1_1internal.html
a1e7045e09392aece10aea4517458b7ed
(T *x)
void
ForEach
namespacetesting_1_1internal.html
a52f5504ed65d116201ccb8f99a44fd7e
(const Container &c, Functor functor)
GTEST_API_ std::string
FormatEpochTimeInMillisAsIso8601
namespacetesting_1_1internal.html
a5ef227c4a610e7ff638b12dfb25b068e
(TimeInMillis ms)
GTEST_API_ std::string
FormatTimeInMillisAsSeconds
namespacetesting_1_1internal.html
a904485f27a54be8a5a92856e2d838797
(TimeInMillis ms)
GTEST_API_ FilePath
GetCurrentExecutableName
namespacetesting_1_1internal.html
a7a2bbf069f75bc99873976ad6fc356ad
()
E
GetElementOr
namespacetesting_1_1internal.html
a71fdd20a0686bea3dc0cdcd95e0bca1c
(const std::vector< E > &v, int i, E default_value)
int
GetNextRandomSeed
namespacetesting_1_1internal.html
a6e07a655cb987d131cd8fbeba9a7f1eb
(int seed)
int
GetRandomSeedFromFlag
namespacetesting_1_1internal.html
ae74fedbdaebaac8d1202192266243b9e
(Int32 random_seed_flag)
GTEST_API_ TimeInMillis
GetTimeInMillis
namespacetesting_1_1internal.html
ae66b46943a429e6efb1db456d4cae90c
()
class UnitTestImpl *
GetUnitTestImpl
namespacetesting_1_1internal.html
a9bd0caf5d16512de38b39599c13ee634
()
GTEST_DECLARE_bool_
namespacetesting.html
a534f0743e7c42c55d27dcd0dd3d38f18
(death_test_use_fork)
GTEST_API_ Int32
Int32FromEnvOrDie
namespacetesting_1_1internal.html
aaa576613655c2f380278c255c3ec5fef
(const char *env_var, Int32 default_val)
GTEST_API_ void
ParseGoogleTestFlagsOnly
namespacetesting_1_1internal.html
a472880afbcc592a41e3d623e2dec8412
(int *argc, char **argv)
GTEST_API_ void
ParseGoogleTestFlagsOnly
namespacetesting_1_1internal.html
aa3c81a67914856448d0778990d9d9cab
(int *argc, wchar_t **argv)
GTEST_API_ bool
ParseInt32Flag
namespacetesting_1_1internal.html
ae3449e173767750b613114ceac6d916a
(const char *str, const char *flag, Int32 *value)
GTEST_API_ bool
ShouldRunTestOnShard
namespacetesting_1_1internal.html
a437bd89f5bc532778d7467600e210395
(int total_shards, int shard_index, int test_id)
GTEST_API_ bool
ShouldShard
namespacetesting_1_1internal.html
a0fe41657b1d1ab7ec4e37ec07403ee6c
(const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)
GTEST_API_ bool
ShouldUseColor
namespacetesting_1_1internal.html
ac1db1b4603967a6c4404f31cbbac31a6
(bool stdout_is_tty)
void
Shuffle
namespacetesting_1_1internal.html
a90d9e6ffe8522a7eb1b2ce9b1a0c4673
(internal::Random *random, std::vector< E > *v)
void
ShuffleRange
namespacetesting_1_1internal.html
a0e1d3dc36138a591769412d4c7779861
(internal::Random *random, int begin, int end, std::vector< E > *v)
GTEST_API_ std::string
WideStringToUtf8
namespacetesting_1_1internal.html
a05b8c86ff38243f34d8f839a0eadefb1
(const wchar_t *str, int num_chars)
void
WriteToShardStatusFileIfNeeded
namespacetesting_1_1internal.html
a19b35b39782d41e6ef76e1910a3a502e
()
GTEST_API_ bool
g_help_flag
namespacetesting_1_1internal.html
a93a772f5e51973b105d91cbb66a203f4
const char
kAlsoRunDisabledTestsFlag
namespacetesting_1_1internal.html
ad5882ed0ceadc0f23090f0f08b5d495b
[]
const char
kBreakOnFailureFlag
namespacetesting_1_1internal.html
a804c907155bfee3a6616ae3ca04048d0
[]
const char
kCatchExceptionsFlag
namespacetesting_1_1internal.html
af4bb309802e83df0927097e6e4201a38
[]
const char
kColorFlag
namespacetesting_1_1internal.html
a884ff13b75232fbe7daa0caf46f1de66
[]
const char
kFilterFlag
namespacetesting_1_1internal.html
a8cb8ee7fe7659e6916a0108dffa2f7dc
[]
const char
kListTestsFlag
namespacetesting_1_1internal.html
a1d3cfebffefbf35f7033d4941493a8ff
[]
const int
kMaxRandomSeed
namespacetesting_1_1internal.html
a41bd421ace53d23dbe85d9618c3afaee
const char
kOutputFlag
namespacetesting_1_1internal.html
abd5368e00a31d175c6696cf76cbbde10
[]
const char
kPrintTimeFlag
namespacetesting_1_1internal.html
aa6c13109bb4c78740ddb082b1ec0de56
[]
const char
kRandomSeedFlag
namespacetesting_1_1internal.html
a964ad71443cfda304b3208bf5d2daa75
[]
const char
kRepeatFlag
namespacetesting_1_1internal.html
a764ee423d39ebb8e10c53ab9b685cd9b
[]
const char
kShuffleFlag
namespacetesting_1_1internal.html
affd2c1118505cb97d8ff728c95fc722b
[]
const char
kStackTraceDepthFlag
namespacetesting_1_1internal.html
ad6f90e66d431ca3a9084408878c2cc77
[]
const char
kStreamResultToFlag
namespacetesting_1_1internal.html
a84f8a2102d45c8b2b35be06d14ffefb8
[]
GTEST_API_ const TypeId
kTestTypeIdInGoogleTest
namespacetesting_1_1internal.html
acac7993efabbd9dd62c1e9c7d143a72f
const char
kThrowOnFailureFlag
namespacetesting_1_1internal.html
ad9efcf363de3483afd91c7393a4fefb8
[]
gtest-internal.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-internal_8h
gtest/internal/gtest-port.h
gtest/gtest-message.h
gtest/internal/gtest-string.h
gtest/internal/gtest-filepath.h
gtest/internal/gtest-type-util.h
testing::internal::AddReference
testing::internal::AddReference< T & >
testing::internal::CompileAssertTypesEqual
testing::internal::CompileAssertTypesEqual< T, T >
testing::internal::ConstCharPtr
testing::internal::EnableIf
testing::internal::EnableIf< true >
testing::internal::FloatingPoint
testing::internal::FloatingPoint::FloatingPointUnion
testing::internal::ImplicitlyConvertible
testing::internal::IsAProtocolMessage
testing::internal::NativeArray
testing::internal::Random
testing::internal::RemoveConst
testing::internal::RemoveConst< const T >
testing::internal::RemoveConst< const T[N]>
testing::internal::RemoveReference
testing::internal::RemoveReference< T & >
testing::internal::ScopedTrace
testing::internal::TestFactoryBase
testing::internal::TestFactoryImpl
testing::internal::TypeIdHelper
proto2
testing
testing::internal
#define
GTEST_ADD_REFERENCE_
gtest-internal_8h.html
ab389953fc1f7e4efae30d182a0e0a13b
(T)
#define
GTEST_CONCAT_TOKEN_
gtest-internal_8h.html
ae3c336cbe1ae2bd1b1d019333e4428a0
(foo, bar)
#define
GTEST_CONCAT_TOKEN_IMPL_
gtest-internal_8h.html
aa39fb5346d3573feebe4257cb3a01fde
(foo, bar)
#define
GTEST_FATAL_FAILURE_
gtest-internal_8h.html
a0f9a4c3ea82cc7bf4478eaffdc168358
(message)
#define
GTEST_IS_NULL_LITERAL_
gtest-internal_8h.html
ae5dd8e23090e08856613878fa1ff6fca
(x)
#define
GTEST_MESSAGE_
gtest-internal_8h.html
a94c73d5368ec946bc354d0992ad00810
(message, result_type)
#define
GTEST_MESSAGE_AT_
gtest-internal_8h.html
a8d70025c45a47a493780746dfd66d565
(file, line, message, result_type)
#define
GTEST_NONFATAL_FAILURE_
gtest-internal_8h.html
a6cb7482cfa03661a91c698eb5895f642
(message)
#define
GTEST_REFERENCE_TO_CONST_
gtest-internal_8h.html
a9f91fcd24cae0b48fdaeb19102dac525
(T)
#define
GTEST_REMOVE_CONST_
gtest-internal_8h.html
a2ffec8c60510eb130af387f5ce9a756a
(T)
#define
GTEST_REMOVE_REFERENCE_
gtest-internal_8h.html
a84c72f25a6a6600e3ff8381ca6982ae9
(T)
#define
GTEST_REMOVE_REFERENCE_AND_CONST_
gtest-internal_8h.html
a874567b176266188fabfffb8393267ce
(T)
#define
GTEST_SUCCESS_
gtest-internal_8h.html
abe012b550eb3807e8c49f7e161bd1567
(message)
#define
GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_
gtest-internal_8h.html
a2e66f7dfc5cb87e0fa0289f653173c69
(statement)
#define
GTEST_TEST_
gtest-internal_8h.html
ae2d26f0f92fbaf62bf4c1eca45bb2f1f
(test_case_name, test_name, parent_class, parent_id)
#define
GTEST_TEST_ANY_THROW_
gtest-internal_8h.html
af48bbd26d54d4afc5e4cef39b1c76ba3
(statement, fail)
#define
GTEST_TEST_BOOLEAN_
gtest-internal_8h.html
ae8912365e1d00a7a2bd248268c64aa1a
(expression, text, actual, expected, fail)
#define
GTEST_TEST_CLASS_NAME_
gtest-internal_8h.html
a87a1ee3a3b9b798195236d053f2e5dcc
(test_case_name, test_name)
#define
GTEST_TEST_NO_FATAL_FAILURE_
gtest-internal_8h.html
a1b37a3c446836d33040f3266a6236081
(statement, fail)
#define
GTEST_TEST_NO_THROW_
gtest-internal_8h.html
a9a109d026b5a904646437d7570e13581
(statement, fail)
#define
GTEST_TEST_THROW_
gtest-internal_8h.html
a3f71db93eaf30b0cfca9612b9ac32106
(statement, expected_exception, fail)
FloatingPoint< double >
Double
namespacetesting_1_1internal.html
a66a7579b1893b260c31dad577f7a5c48
FloatingPoint< float >
Float
namespacetesting_1_1internal.html
a02e1981f5ff70609e6ac06e006ff519a
int
IsContainer
namespacetesting_1_1internal.html
ad8f0c2883245f1df2a53618a49f0deb3
char
IsNotContainer
namespacetesting_1_1internal.html
abf080521ce135deb510e0a7830fd3d33
void(*
SetUpTestCaseFunc
namespacetesting_1_1internal.html
a30037044c0b57cdd647c7e2e97cb2cff
)()
void(*
TearDownTestCaseFunc
namespacetesting_1_1internal.html
a085e31321d0d029c04d2a79234f60c1a
)()
const void *
TypeId
namespacetesting_1_1internal.html
ab1114197d3c657d8b7f8e0c5caa12d00
RelationToSource
namespacetesting_1_1internal.html
aec4f0eeb60b6b8af8dcf979578bbf3bb
kReference
namespacetesting_1_1internal.html
aec4f0eeb60b6b8af8dcf979578bbf3bba75535e620e7496a433bf008ea81358a1
kCopy
namespacetesting_1_1internal.html
aec4f0eeb60b6b8af8dcf979578bbf3bba272b78aee8068aa2392dbdcf69dfe3a4
bool
AlwaysFalse
namespacetesting_1_1internal.html
a4b24c851ab13569b1b15b3d259b60d2e
()
GTEST_API_ bool
AlwaysTrue
namespacetesting_1_1internal.html
a922c9da63cd4bf94fc473b9ecac76414
()
GTEST_API_ std::string
AppendUserMessage
namespacetesting_1_1internal.html
ae475a090bca903bb222dd389eb189166
(const std::string >est_msg, const Message &user_msg)
Iter
ArrayAwareFind
namespacetesting_1_1internal.html
a94a857fe6ff32cf4fdc4769a4071f239
(Iter begin, Iter end, const Element &elem)
bool
ArrayEq
namespacetesting_1_1internal.html
af4bebf36baf0b0a5b26d051dde55fa47
(const T *lhs, size_t size, const U *rhs)
bool
ArrayEq
namespacetesting_1_1internal.html
a49b4d0ee49c0f8c93bab29ebd20630cc
(const T &lhs, const U &rhs)
bool
ArrayEq
namespacetesting_1_1internal.html
a5cb6f81ee827130024261121c742b26c
(const T(&lhs)[N], const U(&rhs)[N])
void
CopyArray
namespacetesting_1_1internal.html
afb1b9728aaaf6d9fe6246a19cfe3f7f5
(const T *from, size_t size, U *to)
void
CopyArray
namespacetesting_1_1internal.html
a84d0e746ba0827cc52b53d22000de0e8
(const T &from, U *to)
void
CopyArray
namespacetesting_1_1internal.html
a1e7ae855686720615dcd5754c8181c62
(const T(&from)[N], U(*to)[N])
GTEST_API_ AssertionResult
EqFailure
namespacetesting_1_1internal.html
a08725846ff184d3e79bcf5be4df19157
(const char *expected_expression, const char *actual_expression, const std::string &expected_value, const std::string &actual_value, bool ignoring_case)
GTEST_API_ std::string
GetBoolAssertionFailureMessage
namespacetesting_1_1internal.html
a5fd6e5dc9eb20ab3c3a80e24d89dfac6
(const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)
GTEST_API_ std::string
GetCurrentOsStackTraceExceptTop
namespacetesting_1_1internal.html
aeb475922b8cd1e6c60ac052bbc396e62
(UnitTest *unit_test, int skip_count)
GTEST_API_ TypeId
GetTestTypeId
namespacetesting_1_1internal.html
ad0d66d56ead224263cd100c1d6bfc562
()
TypeId
GetTypeId
namespacetesting_1_1internal.html
a6b108e56fdc68ea937ffb3759fb55ab0
()
IsContainer
IsContainerTest
namespacetesting_1_1internal.html
acb6ea1086293c1d6636e3c67941351fb
(int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)
IsNotContainer
IsContainerTest
namespacetesting_1_1internal.html
af545a2ae928b8a9e7581978234464275
(long)
char
IsNullLiteralHelper
namespacetesting_1_1internal.html
afb0731ba39ffef1fa1730ac0699c9025
(Secret *p)
char(&
IsNullLiteralHelper
namespacetesting_1_1internal.html
ab53ecfa1632a871ce7c692d722a75a57
(...))[2]
GTEST_API_ TestInfo *
MakeAndRegisterTestInfo
namespacetesting_1_1internal.html
a8280dfb4f7c8d5b71184f91f4725f759
(const char *test_case_name, const char *name, const char *type_param, const char *value_param, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)
::std::string
PrintToString
namespacetesting.html
aa5717bb1144edd1d262d310ba70c82ed
(const T &value)
GTEST_API_ bool
SkipPrefix
namespacetesting_1_1internal.html
a244d9a3765727306b597b8992ab84036
(const char *prefix, const char **pstr)
GTEST_API_ int
g_init_gtest_count
namespacetesting_1_1internal.html
ac2e10dd08851d714ed2cc52e0b0d72b9
class GTEST_API_ testing::internal::ScopedTrace
GTEST_ATTRIBUTE_UNUSED_
namespacetesting_1_1internal.html
a581ac897511489c75a06aa328dcfb62f
GTEST_API_ const char
kStackTraceMarker
namespacetesting_1_1internal.html
abb38528ca6a45df265b19f5ccb3d16d9
[]
gtest-linked_ptr.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-linked__ptr_8h
gtest/internal/gtest-port.h
testing::internal::linked_ptr
testing::internal::linked_ptr_internal
testing
testing::internal
GTEST_API_
GTEST_DECLARE_STATIC_MUTEX_
namespacetesting_1_1internal.html
ad7c5625384cf5f6b714188f274537ef6
(g_linked_ptr_mutex)
linked_ptr< T >
make_linked_ptr
namespacetesting_1_1internal.html
a0d79fad1f772844eff35dfe955f24fd6
(T *ptr)
bool
operator!=
namespacetesting_1_1internal.html
a6910869259f8f31825b471e9190fa09a
(T *ptr, const linked_ptr< T > &x)
bool
operator==
namespacetesting_1_1internal.html
ad1cb54a206a209ddace17a05359d38ae
(T *ptr, const linked_ptr< T > &x)
gtest-message.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-message_8h
gtest/internal/gtest-port.h
testing::Message
testing
testing::internal
void
operator<<
gtest-message_8h.html
ae8f0c86e5c506587b62315e24a918563
(const testing::internal::Secret &, int)
std::ostream &
operator<<
namespacetesting.html
a7b802e532fd68749765cb7dc156130db
(std::ostream &os, const Message &sb)
std::string
StreamableToString
namespacetesting_1_1internal.html
aad4beed95d0846e6ffc5da0978ef3bb9
(const T &streamable)
gtest-param-test.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-param-test_8h
gtest/internal/gtest-port.h
gtest/internal/gtest-internal.h
gtest/internal/gtest-param-util.h
gtest/internal/gtest-param-util-generated.h
gtest-param-util-generated.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-param-util-generated_8h
gtest/internal/gtest-param-util.h
gtest/internal/gtest-port.h
gtest-param-util.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-param-util_8h
gtest/internal/gtest-internal.h
gtest/internal/gtest-linked_ptr.h
gtest/internal/gtest-port.h
gtest/gtest-printers.h
gtest-port.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-port_8cc
gtest/internal/gtest-port.h
gtest/gtest-spi.h
gtest/gtest-message.h
gtest/internal/gtest-internal.h
gtest/internal/gtest-string.h
src/gtest-internal-inl.h
testing
testing::internal
#define
GTEST_IMPLEMENTATION_
gtest-port_8cc.html
a83bd232fd1077579fada92c31bb7469f
bool
BoolFromGTestEnv
namespacetesting_1_1internal.html
a67132cdce23fb71b6c38ee34ef81eb4c
(const char *flag, bool default_val)
static std::string
FlagToEnvVar
namespacetesting_1_1internal.html
a7540386ecf74d7ab7e2fa6089db94682
(const char *flag)
GTEST_API_ ::std::string
FormatCompilerIndependentFileLocation
namespacetesting_1_1internal.html
a1ee4cde97868c53e442d3182496a9f3c
(const char *file, int line)
GTEST_API_ ::std::string
FormatFileLocation
namespacetesting_1_1internal.html
a31b7c3abed4a7c395f42c61e993989f4
(const char *file, int line)
GTEST_API_ size_t
GetThreadCount
namespacetesting_1_1internal.html
a3b9b3649cd04558bf46c75de52a7ef34
()
GTEST_API_ Int32
Int32FromGTestEnv
namespacetesting_1_1internal.html
a0f7e728793f9e6cb0aa2b69eaa468bf3
(const char *flag, Int32 default_val)
bool
ParseInt32
namespacetesting_1_1internal.html
ac06fc81336a3d80755f4020d34321766
(const Message &src_text, const char *str, Int32 *value)
const char *
StringFromGTestEnv
namespacetesting_1_1internal.html
a7ed785df46a339403b0f749d3a879201
(const char *flag, const char *default_val)
const int
kStdErrFileno
namespacetesting_1_1internal.html
a747eccfdbdee3ff8af3bedc476a57c85
const int
kStdOutFileno
namespacetesting_1_1internal.html
a24f0a3d50cac54a9132f4828ec9b96d9
const char
kUnknownFile
namespacetesting_1_1internal.html
abae7a5775c901f2fd12b058b00d09840
[]
gtest-port.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-port_8h
gtest/internal/gtest-tuple.h
testing::internal::bool_constant
testing::internal::CompileAssert
testing::internal::GTestLog
testing::internal::GTestMutexLock
testing::internal::is_pointer
testing::internal::is_pointer< T * >
testing::internal::IteratorTraits
testing::internal::IteratorTraits< const T * >
testing::internal::IteratorTraits< T * >
testing::internal::Mutex
testing::internal::RE
testing::internal::scoped_ptr
testing::internal::StaticAssertTypeEqHelper
testing::internal::StaticAssertTypeEqHelper< T, T >
testing::internal::ThreadLocal
testing::internal::TypeWithSize
testing::internal::TypeWithSize< 4 >
testing::internal::TypeWithSize< 8 >
testing
testing::internal
testing::internal::posix
#define
GTEST_AMBIGUOUS_ELSE_BLOCKER_
gtest-port_8h.html
a00b3684a621ce1422b55a0e7e8a6aecb
#define
GTEST_API_
gtest-port_8h.html
aa73be6f0ba4a7456180a94904ce17790
#define
GTEST_ATTRIBUTE_UNUSED_
gtest-port_8h.html
acdd47601a9376161c349a5881ccc6918
#define
GTEST_CAN_COMPARE_NULL
gtest-port_8h.html
ab8b3af84a03ff5a6d833c109f44c9db4
#define
GTEST_CHECK_
gtest-port_8h.html
ab54343f0a36dc4cb0ce8a478dd7847b8
(condition)
#define
GTEST_CHECK_POSIX_SUCCESS_
gtest-port_8h.html
a38f6151210e363ad7c69a836b13cf0af
(posix_call)
#define
GTEST_COMPILE_ASSERT_
gtest-port_8h.html
ae1f37dc71d5daa6fb49ca1b6047d4a8c
(expr, msg)
#define
GTEST_DECLARE_bool_
gtest-port_8h.html
a14eb0e9c6e0df765d1fbfd2db6966d14
(name)
#define
GTEST_DECLARE_int32_
gtest-port_8h.html
aab2ee98cb616054b1d3a7dc71efe81fc
(name)
#define
GTEST_DECLARE_STATIC_MUTEX_
gtest-port_8h.html
af0970cdea09f16dbb1dbfccdaa693eeb
(mutex)
#define
GTEST_DECLARE_string_
gtest-port_8h.html
a9f74eee05f7ee5534139a622fe7da7dd
(name)
#define
GTEST_DEFINE_bool_
gtest-port_8h.html
a48e05814779e5a2f432b06a12618a760
(name, default_val, doc)
#define
GTEST_DEFINE_int32_
gtest-port_8h.html
a88ee2f19589ffff86ca742fd33611358
(name, default_val, doc)
#define
GTEST_DEFINE_STATIC_MUTEX_
gtest-port_8h.html
a85d5cd679fdbe87383e7dfd1c6651eaa
(mutex)
#define
GTEST_DEFINE_string_
gtest-port_8h.html
a885e18fe217a6e85553d408b99252c12
(name, default_val, doc)
#define
GTEST_DEV_EMAIL_
gtest-port_8h.html
a21086d276b1a64d6763ee8a94b12c1b8
#define
GTEST_DISALLOW_ASSIGN_
gtest-port_8h.html
ac593b50ce24257d5b6aa84845c344c9e
(type)
#define
GTEST_DISALLOW_COPY_AND_ASSIGN_
gtest-port_8h.html
aed8c1888c32b588b0681e88b95031e29
(type)
#define
GTEST_EXCLUSIVE_LOCK_REQUIRED_
gtest-port_8h.html
a149f693bd59fa1bc937af54c0cdcb32f
(locks)
#define
GTEST_FLAG
gtest-port_8h.html
a828f4e34a1c4b510da50ec1563e3562a
(name)
#define
GTEST_FLAG_PREFIX_
gtest-port_8h.html
a088e84784c589ba9b1fc48602ad8eabf
#define
GTEST_FLAG_PREFIX_DASH_
gtest-port_8h.html
a4251ff898f9f94ec6b8b9402c3436759
#define
GTEST_FLAG_PREFIX_UPPER_
gtest-port_8h.html
a4018b7f288f974d022df397e2730633a
#define
GTEST_HAS_ALT_PATH_SEP_
gtest-port_8h.html
acf0ee1851e6d342237bb64806ee1fd27
#define
GTEST_HAS_CLONE
gtest-port_8h.html
a40c075a7f969a694e59532356be59fd5
#define
GTEST_HAS_COMBINE
gtest-port_8h.html
a91a068d3bf6855b6f399f01836ae1482
#define
GTEST_HAS_CXXABI_H_
gtest-port_8h.html
ae6239a8ccf4c230008d1db1ea8bd738e
#define
GTEST_HAS_EXCEPTIONS
gtest-port_8h.html
aedcf220690e6589d0fc2bd3db768ea66
#define
GTEST_HAS_GLOBAL_STRING
gtest-port_8h.html
a6ab57c4a17233dd4ed30c2926bb99cc5
#define
GTEST_HAS_GLOBAL_WSTRING
gtest-port_8h.html
afca9ecaf5846561187a15b75013aa85b
#define
GTEST_HAS_PARAM_TEST
gtest-port_8h.html
a743ee591e0b9a044e3d7513ad5ab5ef9
#define
GTEST_HAS_POSIX_RE
gtest-port_8h.html
af5c4295ea1d76f07f65934f659792431
#define
GTEST_HAS_PTHREAD
gtest-port_8h.html
a3341397e1952de0b9cd88762d4d3ae4b
#define
GTEST_HAS_RTTI
gtest-port_8h.html
a9ba781217167f905bff2f1c410a97930
#define
GTEST_HAS_SEH
gtest-port_8h.html
a8f6a84e8be3c94cd1f6f46a136df2c62
#define
GTEST_HAS_STD_STRING
gtest-port_8h.html
adba1121430c11cee8ba0c74e8cf6aa40
#define
GTEST_HAS_STD_WSTRING
gtest-port_8h.html
a6e087748d8bbd2ca57c487b6ad268670
#define
GTEST_HAS_STREAM_REDIRECTION
gtest-port_8h.html
add695166eb7b691f93777525d5881062
#define
GTEST_HAS_TR1_TUPLE
gtest-port_8h.html
a6de49dd4cbae1db15dc6edca3b179d1b
#define
GTEST_IS_THREADSAFE
gtest-port_8h.html
a727149862f53b2fb21f6d33cd9323886
#define
GTEST_LANG_CXX11
gtest-port_8h.html
a6e310924e9ce4a9f8fda1b189cc680c4
#define
GTEST_LOCK_EXCLUDED_
gtest-port_8h.html
a69abff5a4efdd07bd5faebe3dd318d06
(locks)
#define
GTEST_LOG_
gtest-port_8h.html
a8ef4cb4c465db8c15464aecc6d9510ef
(severity)
#define
GTEST_MUST_USE_RESULT_
gtest-port_8h.html
a8e5aab8276b2645f64f41c9e3021b935
#define
GTEST_NAME_
gtest-port_8h.html
a13d98c217176bd8722c395b9225fc19d
#define
GTEST_NO_INLINE_
gtest-port_8h.html
a9945cbd967fbccb15f8de711f58955c7
#define
GTEST_PATH_SEP_
gtest-port_8h.html
afbb636e91bdd50267dbef11a50490b29
#define
GTEST_PROJECT_URL_
gtest-port_8h.html
a5aa3c938fc1d049f1d9c5332f6a0b1d4
#define
GTEST_SNPRINTF_
gtest-port_8h.html
aed1cc8143222d7a845a1269448ec203e
#define
GTEST_USE_OWN_TR1_TUPLE
gtest-port_8h.html
afa144e5f5d039db0df873e7ad48c1fda
#define
GTEST_USES_POSIX_RE
gtest-port_8h.html
acecef794eeb09598cd47da764271cb18
#define
GTEST_WIDE_STRING_USES_UTF16_
gtest-port_8h.html
a0e3904ca8d62334ab5f29c057dceb6a1
long long
BiggestInt
namespacetesting_1_1internal.html
a05c6bd9ede5ccdf25191a590d610dcc6
bool_constant< false >
false_type
namespacetesting_1_1internal.html
abb1d0789f19bdde21affccbd1078b525
TypeWithSize< 4 >::Int
Int32
namespacetesting_1_1internal.html
a8ee38faaf875f133358abaf9bc056cec
TypeWithSize< 8 >::Int
Int64
namespacetesting_1_1internal.html
a271c563fec38b804ddab0677f51f70a8
GTestMutexLock
MutexLock
namespacetesting_1_1internal.html
a08b187c6cc4e28400aadf9a32fccc8de
struct stat
StatStruct
namespacetesting_1_1internal_1_1posix.html
a8eb9f08d3af29941c2d2a964cfff3ecb
::std::string
string
namespacetesting_1_1internal.html
a8e8ff5b11e64078831112677156cb111
TypeWithSize< 8 >::Int
TimeInMillis
namespacetesting_1_1internal.html
a66a845df404b38fe85c5e14a069f255a
bool_constant< true >
true_type
namespacetesting_1_1internal.html
a62f917c3424d8841de9b49b5ec28edb4
TypeWithSize< 4 >::UInt
UInt32
namespacetesting_1_1internal.html
a40d4fffcd2bf56f18b1c380615aa85e3
TypeWithSize< 8 >::UInt
UInt64
namespacetesting_1_1internal.html
aa6a1ac454e6d7e550fa4925c62c35caa
::std::wstring
wstring
namespacetesting_1_1internal.html
a3f543179329c353aee1d7b54a9a8e335
GTestLogSeverity
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977
GTEST_INFO
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977aff315e0913fcda86fe4de882bf5e33e9
GTEST_WARNING
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977a7a051bc2794f15a4bf0eab40562a304c
GTEST_ERROR
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977a651e9cd2a904e0c8210536271b875f75
GTEST_FATAL
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977a75063567740f6bf7da419b1b9197b12e
void
Abort
namespacetesting_1_1internal_1_1posix.html
a69b8278c59359dd6a6f941b4643db9fb
()
bool
BoolFromGTestEnv
namespacetesting_1_1internal.html
a67132cdce23fb71b6c38ee34ef81eb4c
(const char *flag, bool default_val)
GTEST_API_ void
CaptureStderr
namespacetesting_1_1internal.html
a8ec00d458d0d442bd64af7b5f9c22dda
()
GTEST_API_ void
CaptureStdout
namespacetesting_1_1internal.html
acba06d4f0343dec407738ba5544af990
()
int
ChDir
namespacetesting_1_1internal_1_1posix.html
a1ddc8a4fc6bb21da372307485591a212
(const char *dir)
Derived *
CheckedDowncastToActualType
namespacetesting_1_1internal.html
abfe9bfb020d38aa4e0e12c001911b22b
(Base *base)
int
Close
namespacetesting_1_1internal_1_1posix.html
a15e5b8f2a535ef1b2529b85b861e4846
(int fd)
To
DownCast_
namespacetesting_1_1internal.html
a1a1a1aed3fe00908b8a45d5ab4a33665
(From *f)
int
FClose
namespacetesting_1_1internal_1_1posix.html
af4beeaaa8d62916d5e3b644a1ddfbd6b
(FILE *fp)
FILE *
FDOpen
namespacetesting_1_1internal_1_1posix.html
af7c268eba32d5a718b36b6b3801302e0
(int fd, const char *mode)
int
FileNo
namespacetesting_1_1internal_1_1posix.html
a3117b067e1f942a2031e666953120ccc
(FILE *file)
void
FlushInfoLog
namespacetesting_1_1internal.html
a2135f223bf6b527729aeaa651115183b
()
FILE *
FOpen
namespacetesting_1_1internal_1_1posix.html
a4042201dcc4932641d484e7ddf94de7d
(const char *path, const char *mode)
GTEST_API_ ::std::string
FormatCompilerIndependentFileLocation
namespacetesting_1_1internal.html
a1ee4cde97868c53e442d3182496a9f3c
(const char *file, int line)
GTEST_API_ ::std::string
FormatFileLocation
namespacetesting_1_1internal.html
a31b7c3abed4a7c395f42c61e993989f4
(const char *file, int line)
FILE *
FReopen
namespacetesting_1_1internal_1_1posix.html
a9ef6d089cdae03f9d9e0e6d379c40703
(const char *path, const char *mode, FILE *stream)
GTEST_API_ std::string
GetCapturedStderr
namespacetesting_1_1internal.html
a374156401da17704099d0c33fa53adfb
()
GTEST_API_ std::string
GetCapturedStdout
namespacetesting_1_1internal.html
aed657219a9856a8d249a3230de0c54ce
()
const char *
GetEnv
namespacetesting_1_1internal_1_1posix.html
a1d5e3da5a27eed25986859fa83cafe95
(const char *name)
GTEST_API_ size_t
GetThreadCount
namespacetesting_1_1internal.html
a3b9b3649cd04558bf46c75de52a7ef34
()
To
ImplicitCast_
namespacetesting_1_1internal.html
a982df3f369643b175f79cda4048bc3b9
(To x)
GTEST_API_ Int32
Int32FromGTestEnv
namespacetesting_1_1internal.html
a0f7e728793f9e6cb0aa2b69eaa468bf3
(const char *flag, Int32 default_val)
bool
IsAlNum
namespacetesting_1_1internal.html
a83802e7f23324cd512232203662e1a98
(char ch)
bool
IsAlpha
namespacetesting_1_1internal.html
aeb957087fd6bbf9db98ab7cd41b0c129
(char ch)
int
IsATTY
namespacetesting_1_1internal_1_1posix.html
a16ebe936b3a8ea462a94191635aedc27
(int fd)
bool
IsDigit
namespacetesting_1_1internal.html
a4bd96b7fa6486802d33ddc217af55a39
(char ch)
bool
IsDir
namespacetesting_1_1internal_1_1posix.html
af0d04ed5baeed28353fa38742748a421
(const StatStruct &st)
bool
IsLower
namespacetesting_1_1internal.html
ac26ce3883bc8919c27074975e958f3b7
(char ch)
bool
IsSpace
namespacetesting_1_1internal.html
af429e04f70f9c10f6aa76a5d1ccd389f
(char ch)
GTEST_API_ bool
IsTrue
namespacetesting_1_1internal.html
a527b9bcc13669b9a16400c8514266254
(bool condition)
bool
IsUpper
namespacetesting_1_1internal.html
a84f3baa379fec6bf5947cb5165aa8cc9
(char ch)
bool
IsXDigit
namespacetesting_1_1internal.html
aa234ef141278263fb143b616c74c86e7
(char ch)
bool
IsXDigit
namespacetesting_1_1internal.html
a6ab68a30f8291c09b2289c132bbe3b16
(wchar_t ch)
void
LogToStderr
namespacetesting_1_1internal.html
a06b1b20029fbd1dbeb59752f914fab84
()
bool
ParseInt32
namespacetesting_1_1internal.html
ac06fc81336a3d80755f4020d34321766
(const Message &src_text, const char *str, Int32 *value)
int
Read
namespacetesting_1_1internal_1_1posix.html
a3c6ab13e581a56f1b02f3eb7536c97fd
(int fd, void *buf, unsigned int count)
int
RmDir
namespacetesting_1_1internal_1_1posix.html
acbad5d4ea5b73fd1765f5f760642932a
(const char *dir)
int
Stat
namespacetesting_1_1internal_1_1posix.html
a2b87b7ff647a128614daf50667eb9304
(const char *path, StatStruct *buf)
int
StrCaseCmp
namespacetesting_1_1internal_1_1posix.html
a1ef2385a7f8e4c706054da35967e76bd
(const char *s1, const char *s2)
char *
StrDup
namespacetesting_1_1internal_1_1posix.html
a8e352884793a65ae8be144676f1a9136
(const char *src)
const char *
StrError
namespacetesting_1_1internal_1_1posix.html
a4b77b14af6f4d18f83d303b98e9349c4
(int errnum)
const char *
StringFromGTestEnv
namespacetesting_1_1internal.html
a7ed785df46a339403b0f749d3a879201
(const char *flag, const char *default_val)
const char *
StrNCpy
namespacetesting_1_1internal_1_1posix.html
a36fca815713332e5c6dc92c98b6b2574
(char *dest, const char *src, size_t n)
char
ToLower
namespacetesting_1_1internal.html
ad9c627ef2a94245e3fd69e7ab3d49b42
(char ch)
char
ToUpper
namespacetesting_1_1internal.html
ac1b876a8133895bd553d4780ecaa1e3a
(char ch)
int
Write
namespacetesting_1_1internal_1_1posix.html
af4acf9f78d55f815a18b43786511abef
(int fd, const void *buf, unsigned int count)
const BiggestInt
kMaxBiggestInt
namespacetesting_1_1internal.html
ad901880198832bc166d2493096b451f7
gtest-printers.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-printers_8cc
gtest/gtest-printers.h
gtest/internal/gtest-port.h
testing
testing::internal
testing::internal2
CharFormat
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793
kAsIs
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793af7038866be92e9978360b831e376ffaa
kHexEscape
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793aebfa5293302338a8e8678744c103f113
kSpecialEscape
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793ae1211108e9f35f891d9951da64794d03
bool
IsPrintableAscii
namespacetesting_1_1internal.html
a744a6dd74c12d1e2c16b3c03e14ed4d4
(wchar_t c)
static CharFormat
PrintAsCharLiteralTo
namespacetesting_1_1internal.html
ab73d250fde6dfbf16111afb7a071dc3f
(Char c, ostream *os)
static CharFormat
PrintAsStringLiteralTo
namespacetesting_1_1internal.html
a8c5838995d7bb9e4232b69e6bcdb9ab8
(wchar_t c, ostream *os)
static CharFormat
PrintAsStringLiteralTo
namespacetesting_1_1internal.html
a82e5b3cf45fd9c4603dbe14bc4cb38c2
(char c, ostream *os)
void
PrintBytesInObjectTo
namespacetesting_1_1internal2.html
abfb9aa80365f93b952e9a4bea09947a8
(const unsigned char *obj_bytes, size_t count, ostream *os)
void
PrintCharAndCodeTo
namespacetesting_1_1internal.html
a0c577e598e61d339ba45dd6643fb1969
(Char c, ostream *os)
static void
PrintCharsAsStringTo
namespacetesting_1_1internal.html
a767bf072ed36b0e07f242a3b65418ab9
(const CharType *begin, size_t len, ostream *os)
void
PrintStringTo
namespacetesting_1_1internal.html
ad609167d8d6792b0fb186539e0e159bd
(const ::std::string &s, ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
aa74ea9d64f76ce69eceb225ca5ebef58
(wchar_t wc, ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
adc6c98306d40b53fd07be4e295102a0a
(const char *s, ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
afc20fb56b2547a8f91f9ff99650f2024
(const wchar_t *s, ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ab7524d6d3ab8c31b1deea88bf61783bb
(unsigned char c, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ad453af399370e394881079c243abacb4
(signed char c, ::std::ostream *os)
void
UniversalPrintArray
namespacetesting_1_1internal.html
a070107e7a8205ad6ec4d538d52b15b38
(const char *begin, size_t len, ostream *os)
void
UniversalPrintArray
namespacetesting_1_1internal.html
a52394019018eb5079f9f1bcca23dcd60
(const wchar_t *begin, size_t len, ostream *os)
static void
UniversalPrintCharArray
namespacetesting_1_1internal.html
ab5ade64762d9e8b603ec6d29e66c436c
(const CharType *begin, size_t len, ostream *os)
gtest-printers.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-printers_8h
gtest/internal/gtest-port.h
gtest/internal/gtest-internal.h
testing::internal2::TypeWithoutFormatter
testing::internal2::TypeWithoutFormatter< T, kConvertibleToInteger >
testing::internal2::TypeWithoutFormatter< T, kProtobuf >
testing::internal::UniversalPrinter
testing::internal::UniversalPrinter
testing::internal::UniversalPrinter< T & >
testing::internal::UniversalPrinter< T[N]>
testing::internal::UniversalTersePrinter
testing::internal::UniversalTersePrinter< char * >
testing::internal::UniversalTersePrinter< const char * >
testing::internal::UniversalTersePrinter< T & >
testing::internal::UniversalTersePrinter< T[N]>
testing::internal::UniversalTersePrinter< wchar_t * >
testing
testing::internal
testing::internal2
testing_internal
TypeKind
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57
kProtobuf
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383
kConvertibleToInteger
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224
kOtherType
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1
void
DefaultPrintNonContainerTo
namespacetesting__internal.html
a3f49d3d0c996242f9d383c850097a656
(const T &value, ::std::ostream *os)
void
DefaultPrintTo
namespacetesting_1_1internal.html
ac7dfe02c4c1cbfe89c23a93d873079c5
(IsContainer, false_type, const C &container, ::std::ostream *os)
void
DefaultPrintTo
namespacetesting_1_1internal.html
affa1f94e3ba8db8b964553c2871bf339
(IsNotContainer, true_type, T *p, ::std::ostream *os)
void
DefaultPrintTo
namespacetesting_1_1internal.html
a78e4937ba564f01dac2ff25f3eece0ec
(IsNotContainer, false_type, const T &value, ::std::ostream *os)
::std::basic_ostream< Char, CharTraits > &
operator<<
namespacetesting_1_1internal2.html
a07dbe129beb8952074f04b599dfce39b
(::std::basic_ostream< Char, CharTraits > &os, const T &x)
GTEST_API_ void
PrintBytesInObjectTo
namespacetesting_1_1internal2.html
a9fbf8e07c0f94dc74d6ef5e56cd3c553
(const unsigned char *obj_bytes, size_t count, ::std::ostream *os)
void
PrintRawArrayTo
namespacetesting_1_1internal.html
ad3013b6b4c825edee9fe18ff1d982faa
(const T a[], size_t count, ::std::ostream *os)
GTEST_API_ void
PrintStringTo
namespacetesting_1_1internal.html
a8b53e46cea3f8bdfc9342057c4f6ba62
(const ::std::string &s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
adb3c27150dbe661db0e0c4be27533460
(const T &value, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ab7524d6d3ab8c31b1deea88bf61783bb
(unsigned char c, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ad453af399370e394881079c243abacb4
(signed char c, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a476bd3d411d4f129620aaf8999c257c0
(char c, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a2979ac1ad3e05c51dcd7dca2eb34e6ce
(bool x, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
a6c50fd437a2ae2ff6f182ccd6c2744dd
(wchar_t wc, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ac226053b96d7d61f9407e3b75bab07d9
(const char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a553eec7bb50de01c9e91cac4accc606f
(char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a792cc5665a34619ed7a6d54711433456
(const signed char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a1320096b116f8cc4b688acbd5b783051
(signed char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a42c591f2164ad105b502a9262333aed2
(const unsigned char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a7fae797c500d66d0f5a9db4f205e3416
(unsigned char *s, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
afb038075e9e2166d1d9158a19e0eed23
(const wchar_t *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a8d41baa371fad3eb5a3dbe1bbc02c290
(wchar_t *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
af59b4f5d83276cd807c45063b14bad44
(const ::std::string &s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
af2c33928facbf2edf7af564278724d98
(const ::std::pair< T1, T2 > &value, ::std::ostream *os)
::std::string
PrintToString
namespacetesting.html
aa5717bb1144edd1d262d310ba70c82ed
(const T &value)
void
UniversalPrint
namespacetesting_1_1internal.html
a30708fa2bacf11895b03bdb21eb72309
(const T &value, ::std::ostream *os)
void
UniversalPrintArray
namespacetesting_1_1internal.html
ad79d71c3110f8eb24ab352d68f29436a
(const T *begin, size_t len, ::std::ostream *os)
GTEST_API_ void
UniversalPrintArray
namespacetesting_1_1internal.html
a72c997dbd2c562110b2cb56c359decfa
(const char *begin, size_t len, ::std::ostream *os)
GTEST_API_ void
UniversalPrintArray
namespacetesting_1_1internal.html
ae31e146c35fd75afc6a9cc73ae2692d1
(const wchar_t *begin, size_t len, ::std::ostream *os)
void
UniversalTersePrint
namespacetesting_1_1internal.html
afa92f5a284929dc3723e654a25feb7b9
(const T &value, ::std::ostream *os)
const size_t
kProtobufOneLinerMaxLength
namespacetesting_1_1internal2.html
a140c8efd51e63a3def98445bff107518
gtest-spi.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-spi_8h
gtest/gtest.h
testing::ScopedFakeTestPartResultReporter
testing::internal::SingleFailureChecker
testing
testing::internal
#define
EXPECT_FATAL_FAILURE
gtest-spi_8h.html
a819a3fd7f8b8cf24b6f1b3a26708973d
(statement, substr)
#define
EXPECT_FATAL_FAILURE_ON_ALL_THREADS
gtest-spi_8h.html
ad8aac5bc859b2ddc07583636ae4f45cf
(statement, substr)
#define
EXPECT_NONFATAL_FAILURE
gtest-spi_8h.html
a8376fd6821bd88fd806697355e79e138
(statement, substr)
#define
EXPECT_NONFATAL_FAILURE_ON_ALL_THREADS
gtest-spi_8h.html
a9f4cf1f150fe9facfc4cbf0bae646ee9
(statement, substr)
gtest-string.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-string_8h
gtest/internal/gtest-port.h
testing::internal::String
testing
testing::internal
GTEST_API_ std::string
StringStreamToString
namespacetesting_1_1internal.html
ac0a2b7f69fc829d80a39e925b6417e39
(::std::stringstream *stream)
gtest-test-part.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-test-part_8cc
gtest/gtest-test-part.h
src/gtest-internal-inl.h
testing
testing::internal
#define
GTEST_IMPLEMENTATION_
gtest-test-part_8cc.html
a83bd232fd1077579fada92c31bb7469f
std::ostream &
operator<<
namespacetesting.html
a7c88897836b9f492190fb2b9dfa3a327
(std::ostream &os, const TestPartResult &result)
gtest-test-part.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-test-part_8h
gtest/internal/gtest-internal.h
gtest/internal/gtest-string.h
testing::internal::HasNewFatalFailureHelper
testing::TestPartResult
testing::TestPartResultArray
testing::TestPartResultReporterInterface
testing
testing::internal
std::ostream &
operator<<
namespacetesting.html
a7c88897836b9f492190fb2b9dfa3a327
(std::ostream &os, const TestPartResult &result)
gtest-tuple.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-tuple_8h
std::tr1::gtest_internal::AddRef
std::tr1::gtest_internal::AddRef< T & >
std::tr1::gtest_internal::ByRef
std::tr1::gtest_internal::ByRef< T & >
std::tr1::gtest_internal::Get
std::tr1::gtest_internal::Get< 0 >
std::tr1::gtest_internal::Get< 1 >
std::tr1::gtest_internal::Get< 2 >
std::tr1::gtest_internal::Get< 3 >
std::tr1::gtest_internal::Get< 4 >
std::tr1::gtest_internal::Get< 5 >
std::tr1::gtest_internal::Get< 6 >
std::tr1::gtest_internal::Get< 7 >
std::tr1::gtest_internal::Get< 8 >
std::tr1::gtest_internal::Get< 9 >
std::tr1::gtest_internal::SameSizeTuplePrefixComparator
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< 0, 0 >
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >
std::tr1::tuple
std::tr1::tuple
std::tr1::tuple<>
std::tr1::tuple_element
std::tr1::tuple_size
std::tr1::tuple_size< GTEST_0_TUPLE_(T) >
std::tr1::tuple_size< GTEST_10_TUPLE_(T) >
std::tr1::tuple_size< GTEST_1_TUPLE_(T) >
std::tr1::tuple_size< GTEST_2_TUPLE_(T) >
std::tr1::tuple_size< GTEST_3_TUPLE_(T) >
std::tr1::tuple_size< GTEST_4_TUPLE_(T) >
std::tr1::tuple_size< GTEST_5_TUPLE_(T) >
std::tr1::tuple_size< GTEST_6_TUPLE_(T) >
std::tr1::tuple_size< GTEST_7_TUPLE_(T) >
std::tr1::tuple_size< GTEST_8_TUPLE_(T) >
std::tr1::tuple_size< GTEST_9_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement
std::tr1::gtest_internal::TupleElement< true, 0, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 1, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 2, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 3, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 4, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 5, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 6, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 7, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 8, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 9, GTEST_10_TUPLE_(T) >
std
std::tr1
std::tr1::gtest_internal
#define
GTEST_0_TUPLE_
gtest-tuple_8h.html
acecddf48fa29ec4b0199d5a467e89778
(T)
#define
GTEST_0_TYPENAMES_
gtest-tuple_8h.html
ac6784ade57659fbc58baa03c265ca0ac
(T)
#define
GTEST_10_TUPLE_
gtest-tuple_8h.html
a275e7bcd84299cc44b9c1dba971951c4
(T)
#define
GTEST_10_TYPENAMES_
gtest-tuple_8h.html
a35f7cff9ee700bdb34a0582aad09c3ab
(T)
#define
GTEST_1_TUPLE_
gtest-tuple_8h.html
a544374090885c4127adc2c618570323c
(T)
#define
GTEST_1_TYPENAMES_
gtest-tuple_8h.html
a2042d8e9fefb83752b1028d640adfaf2
(T)
#define
GTEST_2_TUPLE_
gtest-tuple_8h.html
a93229c3f009273c73eca237b4d19f326
(T)
#define
GTEST_2_TYPENAMES_
gtest-tuple_8h.html
a665ccbdcd2c47415856cefe730e5e282
(T)
#define
GTEST_3_TUPLE_
gtest-tuple_8h.html
af2c3eab3f1a5197b408fce44eb3ed9da
(T)
#define
GTEST_3_TYPENAMES_
gtest-tuple_8h.html
a535b68cc32f2d48e6d6d2a30eff606c9
(T)
#define
GTEST_4_TUPLE_
gtest-tuple_8h.html
a3625feb24d5e6eb9926fd558e4a2e3ff
(T)
#define
GTEST_4_TYPENAMES_
gtest-tuple_8h.html
af63ec5728af4beedddae6e674c60d9e1
(T)
#define
GTEST_5_TUPLE_
gtest-tuple_8h.html
a64e6f4a4cf55f62cde94066c6d5d5c74
(T)
#define
GTEST_5_TYPENAMES_
gtest-tuple_8h.html
a203a696b247f45ebfce1d54d77facd7e
(T)
#define
GTEST_6_TUPLE_
gtest-tuple_8h.html
a53f36c86a979ed8285bf3c6f82f16483
(T)
#define
GTEST_6_TYPENAMES_
gtest-tuple_8h.html
a32679ec05b85f9b8130c4e8f93440f30
(T)
#define
GTEST_7_TUPLE_
gtest-tuple_8h.html
a8987baf82ee028d1d778447413a02c0c
(T)
#define
GTEST_7_TYPENAMES_
gtest-tuple_8h.html
af381ce2b1b801f7b5a50046f3715d3f6
(T)
#define
GTEST_8_TUPLE_
gtest-tuple_8h.html
a2bc36d1a71a551e6cda2ac5504fb7ce3
(T)
#define
GTEST_8_TYPENAMES_
gtest-tuple_8h.html
a671a16a68d7f67df1677740fe451b3ba
(T)
#define
GTEST_9_TUPLE_
gtest-tuple_8h.html
a1a81c17bfe3cdceb4d56b15985a44a7e
(T)
#define
GTEST_9_TYPENAMES_
gtest-tuple_8h.html
abddffb3c94eb04c852731e04af7bd338
(T)
#define
GTEST_ADD_REF_
gtest-tuple_8h.html
aa9d1fecdd5e7dcd9d0c9b75e31f5ee46
(T)
#define
GTEST_BY_REF_
gtest-tuple_8h.html
adcf9057737a411d833fac0382c13a181
(T)
#define
GTEST_DECLARE_TUPLE_AS_FRIEND_
gtest-tuple_8h.html
a2b20671273f514a88a6e9b8328e5f257
#define
GTEST_TUPLE_ELEMENT_
gtest-tuple_8h.html
a1b7f133d8aa02e0b7afed7b66781eeb7
(k, Tuple)
GTEST_10_TUPLE_
namespacestd_1_1tr1.html
aa636d3269bf1f368a7bc09ff158bc482
(T) make_tuple(const T0 &f0
class
GTEST_1_TUPLE_
namespacestd_1_1tr1.html
a9971f52f994f142fe36c786b991cfd3e
(T)
GTEST_1_TUPLE_
namespacestd_1_1tr1.html
a8b196fb65b7521a688f59c51418ab191
(T) make_tuple(const T0 &f0)
class
GTEST_2_TUPLE_
namespacestd_1_1tr1.html
a05651180c3a4c06fe0f3b09144b82b93
(T)
GTEST_2_TUPLE_
namespacestd_1_1tr1.html
a90d9f0e7f95fa1c2093372d72493c3c1
(T) make_tuple(const T0 &f0
class
GTEST_3_TUPLE_
namespacestd_1_1tr1.html
a368170c49cc7d7f130c0564bbad01205
(T)
GTEST_3_TUPLE_
namespacestd_1_1tr1.html
a4493d91e61718415264f7e72fea42930
(T) make_tuple(const T0 &f0
class
GTEST_4_TUPLE_
namespacestd_1_1tr1.html
a661b17d2b7137863f06a016762f5c888
(T)
GTEST_4_TUPLE_
namespacestd_1_1tr1.html
a4e57e6fab4219802275bd31821b31b58
(T) make_tuple(const T0 &f0
class
GTEST_5_TUPLE_
namespacestd_1_1tr1.html
a51b070e2eb5e6bb83a290f35c19667dd
(T)
GTEST_5_TUPLE_
namespacestd_1_1tr1.html
a6f8af2da768a7ea1e48b2700d1288166
(T) make_tuple(const T0 &f0
class
GTEST_6_TUPLE_
namespacestd_1_1tr1.html
a485b05fdbbcfcf7ad5e4234e17702268
(T)
GTEST_6_TUPLE_
namespacestd_1_1tr1.html
a31cde155977a4544af2b44b51ffe69ac
(T) make_tuple(const T0 &f0
class
GTEST_7_TUPLE_
namespacestd_1_1tr1.html
ab451b390a95ee0555d7a43b67ea348aa
(T)
GTEST_7_TUPLE_
namespacestd_1_1tr1.html
a61277f5af24b20fce87a9fd94307ab34
(T) make_tuple(const T0 &f0
class
GTEST_8_TUPLE_
namespacestd_1_1tr1.html
ab2b1c72e9db7436909d9ac011645f29d
(T)
GTEST_8_TUPLE_
namespacestd_1_1tr1.html
a29c8efcb79a4749e079b704c418266e6
(T) make_tuple(const T0 &f0
class
GTEST_9_TUPLE_
namespacestd_1_1tr1.html
ab4f2c7d5458171bec6c4330fc5c7aba6
(T)
GTEST_9_TUPLE_
namespacestd_1_1tr1.html
a6afad1f98814ccc897d0b02bc6fc4e7d
(T) make_tuple(const T0 &f0
GTEST_ADD_REF_
namespacestd_1_1tr1.html
a495d7fb7a131317a9ba985598d3c1504
(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(GTEST_10_TUPLE_(T) &t)
GTEST_BY_REF_
namespacestd_1_1tr1.html
ae7b5ea477ac34a3eef5c4c15c42b76ed
(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(const GTEST_10_TUPLE_(T) &t)
tuple
make_tuple
namespacestd_1_1tr1.html
af7e12a0f5b5791b5b7c49a5a17b85359
()
bool
operator!=
namespacestd_1_1tr1.html
a058882c51de469b5e78d29076f864940
(const GTEST_10_TUPLE_(T)&t, const GTEST_10_TUPLE_(U)&u)
bool
operator==
namespacestd_1_1tr1.html
af4516de784404381f9b14797694b6311
(const GTEST_10_TUPLE_(T)&t, const GTEST_10_TUPLE_(U)&u)
const T1 &
f1
namespacestd_1_1tr1.html
a9c0fa65b105f8e2f58ba59ecf75fd000
const T1 const T2 &
f2
namespacestd_1_1tr1.html
a87dd9e009868361317f587126dba63d4
const T1 const T2 const T3 &
f3
namespacestd_1_1tr1.html
a0f7c3b47d27d42d82d1a333ea420ce4e
const T1 const T2 const T3 const T4 &
f4
namespacestd_1_1tr1.html
adc796e02b7385d526aff708189564f67
const T1 const T2 const T3 const T4 const T5 &
f5
namespacestd_1_1tr1.html
a9c1eb66b2b2fa321942af95405232a0d
const T1 const T2 const T3 const T4 const T5 const T6 &
f6
namespacestd_1_1tr1.html
a6b62f32e1e3e21bceb94eb46c4cbfd56
const T1 const T2 const T3 const T4 const T5 const T6 const T7 &
f7
namespacestd_1_1tr1.html
a2185f3a1c07f2df072c39cb91ffa89a4
const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 &
f8
namespacestd_1_1tr1.html
ab998afa41cea8d6d26d7e4288b0bf974
const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 const T9 &
f9
namespacestd_1_1tr1.html
a216d2c7cdfaaf415caba2f88e2c34413
gtest-type-util.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/internal/
gtest-type-util_8h
gtest/internal/gtest-port.h
testing
testing::internal
std::string
GetTypeName
namespacetesting_1_1internal.html
a635606b4731f843c86ec8ca51cab83a1
()
gtest-typed-test.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest-typed-test_8cc
gtest/gtest-typed-test.h
gtest/gtest.h
testing
testing::internal
gtest-typed-test.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest-typed-test_8h
gtest/internal/gtest-port.h
gtest/internal/gtest-type-util.h
gtest.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest_8cc
gtest/gtest.h
gtest/gtest-spi.h
time.h
src/gtest-internal-inl.h
testing::internal::PrettyUnitTestResultPrinter
testing::internal::ScopedPrematureExitFile
testing::internal::TestCaseNameIs
testing::internal::TestEventRepeater
testing::internal::XmlUnitTestResultPrinter
testing
testing::internal
#define
GTEST_HAS_GETTIMEOFDAY_
gtest_8cc.html
a7c139c1711de5a69cbc934e8a082e4f9
#define
GTEST_IMPL_CMP_HELPER_
gtest_8cc.html
a4a5b6fbde5dd05e05dd6846ac5e5c18e
(op_name, op)
#define
GTEST_IMPLEMENTATION_
gtest_8cc.html
a83bd232fd1077579fada92c31bb7469f
#define
GTEST_REPEATER_METHOD_
gtest_8cc.html
a87a475ab9e81de8b49525787665b9229
(Name, Type)
#define
GTEST_REVERSE_REPEATER_METHOD_
gtest_8cc.html
aa7da32fd7da6a8cceeed6b448cb7b5f2
(Name, Type)
GTestColor
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4e
COLOR_DEFAULT
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4eafcd8803dc9e37e374d5a4486afc230b7
COLOR_RED
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4ea9ebb3ddab9391781f6ee5021e1e443c3
COLOR_GREEN
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4ea3b1e81f5b14a17b35a8672d57d166507
COLOR_YELLOW
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4ea2cca441161aca75a208ff08d07f5b1a5
GTEST_API_ bool
AlwaysTrue
namespacetesting_1_1internal.html
a922c9da63cd4bf94fc473b9ecac76414
()
GTEST_API_ std::string
AppendUserMessage
namespacetesting_1_1internal.html
ae475a090bca903bb222dd389eb189166
(const std::string >est_msg, const Message &user_msg)
std::vector< std::string >
ArrayAsVector
namespacetesting.html
a956d4c522454fa6dfd75b5bbbefe8f9e
(const char *const (&array)[kSize])
GTEST_API_ AssertionResult
AssertionFailure
namespacetesting.html
a75cb789614cb1c28c34627a4a3c053df
()
GTEST_API_ AssertionResult
AssertionFailure
namespacetesting.html
a6bdf82adf159dcda822d75746937ffa9
(const Message &msg)
GTEST_API_ AssertionResult
AssertionSuccess
namespacetesting.html
ac1d0baedb17286c5c6c87bd1a45da8ac
()
UInt32
ChopLowBits
namespacetesting_1_1internal.html
a2c54b453387aa8a18f2f3e09f10b5a7d
(UInt32 *bits, int n)
GTEST_API_ AssertionResult
CmpHelperEQ
namespacetesting_1_1internal.html
ae82c79cea2973bbbfbd0f2aca7a6f349
(const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual)
GTEST_API_ AssertionResult
CmpHelperSTRCASEEQ
namespacetesting_1_1internal.html
a802d9586d870a90e6a850953c167654d
(const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
GTEST_API_ AssertionResult
CmpHelperSTRCASENE
namespacetesting_1_1internal.html
a7e31d489f06ab8f6a81a7729f0c377e7
(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
GTEST_API_ AssertionResult
CmpHelperSTREQ
namespacetesting_1_1internal.html
a11ff4bc46dddd8bb07c0e247a603695d
(const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
GTEST_API_ AssertionResult
CmpHelperSTREQ
namespacetesting_1_1internal.html
a5a60e3eb4490e67f00fdb62dd147cd89
(const char *expected_expression, const char *actual_expression, const wchar_t *expected, const wchar_t *actual)
GTEST_API_ AssertionResult
CmpHelperSTRNE
namespacetesting_1_1internal.html
af2d31c77ce73e1003a64bd7ca3564bbe
(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
GTEST_API_ AssertionResult
CmpHelperSTRNE
namespacetesting_1_1internal.html
a415a953647bbc9469f062dc966061efb
(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)
GTEST_API_ std::string
CodePointToUtf8
namespacetesting_1_1internal.html
a0c0f9558efb9abb965851c4738cdc725
(UInt32 code_point)
void
ColoredPrintf
namespacetesting_1_1internal.html
adef3055706176001364e54eb73a87e31
(GTestColor color, const char *fmt,...)
UInt32
CreateCodePointFromUtf16SurrogatePair
namespacetesting_1_1internal.html
ac8ef1bb10cd9e69de939789b759e6bc9
(wchar_t first, wchar_t second)
GTEST_API_ AssertionResult
DoubleLE
namespacetesting.html
ae10e2bb304b74abd1b06a2d912a8b43b
(const char *expr1, const char *expr2, double val1, double val2)
GTEST_API_ AssertionResult
DoubleNearPredFormat
namespacetesting_1_1internal.html
a4f70b36c624b54c2362aeecc2f05ee8c
(const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)
GTEST_API_ AssertionResult
EqFailure
namespacetesting_1_1internal.html
a08725846ff184d3e79bcf5be4df19157
(const char *expected_expression, const char *actual_expression, const std::string &expected_value, const std::string &actual_value, bool ignoring_case)
AssertionResult
FloatingPointLE
namespacetesting_1_1internal.html
a17b52b6b1f81f6dcad5cc4d12e5173a6
(const char *expr1, const char *expr2, RawType val1, RawType val2)
GTEST_API_ AssertionResult
FloatLE
namespacetesting.html
a2c9a2a391c72a7b02ea3024586e33af0
(const char *expr1, const char *expr2, float val1, float val2)
static std::string
FormatCountableNoun
namespacetesting.html
a33e070c3e994cb75f9017fa2a044d536
(int count, const char *singular_form, const char *plural_form)
GTEST_API_ std::string
FormatEpochTimeInMillisAsIso8601
namespacetesting_1_1internal.html
a5ef227c4a610e7ff638b12dfb25b068e
(TimeInMillis ms)
static std::string
FormatTestCaseCount
namespacetesting.html
ab8cabb45f3d8c52d336372c1b62d75c5
(int test_case_count)
static std::string
FormatTestCount
namespacetesting.html
a7420a0eb48a02ba210e265afb75febdf
(int test_count)
GTEST_API_ std::string
FormatTimeInMillisAsSeconds
namespacetesting_1_1internal.html
a904485f27a54be8a5a92856e2d838797
(TimeInMillis ms)
static std::string
FormatWordList
namespacetesting.html
a4354761948a5cf56fdf905418a0f78f1
(const std::vector< std::string > &words)
const char *
GetAnsiColorCode
namespacetesting_1_1internal.html
a0aefb9deb60e90f19c236559837303d8
(GTestColor color)
GTEST_API_ std::string
GetBoolAssertionFailureMessage
namespacetesting_1_1internal.html
a5fd6e5dc9eb20ab3c3a80e24d89dfac6
(const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)
GTEST_API_ FilePath
GetCurrentExecutableName
namespacetesting_1_1internal.html
a7a2bbf069f75bc99873976ad6fc356ad
()
GTEST_API_ std::string
GetCurrentOsStackTraceExceptTop
namespacetesting_1_1internal.html
aeb475922b8cd1e6c60ac052bbc396e62
(UnitTest *unit_test, int skip_count)
static const char *
GetDefaultFilter
namespacetesting.html
a56fbc164c7dc53596c23e519d8f1ca3c
()
static std::vector< std::string >
GetReservedAttributesForElement
namespacetesting.html
acb3fdfadf475a3c2f5e22a3dae73532a
(const std::string &xml_element)
GTEST_API_ TypeId
GetTestTypeId
namespacetesting_1_1internal.html
ad0d66d56ead224263cd100c1d6bfc562
()
GTEST_API_ TimeInMillis
GetTimeInMillis
namespacetesting_1_1internal.html
ae66b46943a429e6efb1db456d4cae90c
()
GTEST_DEFINE_bool_
namespacetesting.html
ad72f215c805a46fba44cb09d717b01ef
(also_run_disabled_tests, internal::BoolFromGTestEnv("also_run_disabled_tests", false), "Run disabled tests too, in addition to the tests normally being run.")
GTEST_DEFINE_bool_
namespacetesting.html
a5ab9e9cc2ee1addddfb2f4b43dd4e402
(break_on_failure, internal::BoolFromGTestEnv("break_on_failure", false), "True iff a failed assertion should be a debugger break-point.")
GTEST_DEFINE_bool_
namespacetesting.html
a96c82869676822ec883043aefb6dd042
(catch_exceptions, internal::BoolFromGTestEnv("catch_exceptions", true), "True iff " GTEST_NAME_ " should catch exceptions and treat them as test failures.")
GTEST_DEFINE_bool_
namespacetesting.html
a0fa31ecbf33c5e5970cca1d91c050153
(list_tests, false, "List all tests without running them.")
GTEST_DEFINE_bool_
namespacetesting.html
a766fcba2ec951940e528276919a5d22f
(print_time, internal::BoolFromGTestEnv("print_time", true), "True iff " GTEST_NAME_ " should display elapsed time in text output.")
GTEST_DEFINE_bool_
namespacetesting.html
a60ef38aa9d1437f0d7818181897af8ef
(show_internal_stack_frames, false, "True iff " GTEST_NAME_ " should include internal stack frames when " "printing test failure stack traces.")
GTEST_DEFINE_bool_
namespacetesting.html
af95276e3deb9d243d729f3043eabd272
(shuffle, internal::BoolFromGTestEnv("shuffle", false), "True iff " GTEST_NAME_ " should randomize tests' order on every run.")
GTEST_DEFINE_bool_
namespacetesting.html
a7598962574c3fff25237b78f0de81aa7
(throw_on_failure, internal::BoolFromGTestEnv("throw_on_failure", false), "When this flag is specified, a failed assertion will throw an exception " "if exceptions are enabled or exit the program with a non-zero code " "otherwise.")
GTEST_DEFINE_int32_
namespacetesting.html
a9900d8db2670a26999fbc2a9130f7185
(random_seed, internal::Int32FromGTestEnv("random_seed", 0), "Random number seed to use when shuffling test orders. Must be in range " "[1, 99999], or 0 to use a seed based on the current time.")
GTEST_DEFINE_int32_
namespacetesting.html
aae6f1140f03d7bf24067df0f6628e9ea
(repeat, internal::Int32FromGTestEnv("repeat", 1), "How many times to repeat each test. Specify a negative number " "for repeating forever. Useful for shaking out flaky tests.")
GTEST_DEFINE_int32_
namespacetesting.html
a84af642630c9181f00fcf0a4a63e795e
(stack_trace_depth, internal::Int32FromGTestEnv("stack_trace_depth", kMaxStackTraceDepth), "The maximum number of stack frames to print when an " "assertion fails. The valid range is 0 through 100, inclusive.")
GTEST_API_
GTEST_DEFINE_STATIC_MUTEX_
namespacetesting_1_1internal.html
aff419d76acc3727be48d195f927189c9
(g_linked_ptr_mutex)
GTEST_DEFINE_string_
namespacetesting.html
a32f0280e95e7718835b0e3d2f7277269
(color, internal::StringFromGTestEnv("color", "auto"), "Whether to use colors in the output. Valid values: yes, no, " "and auto. 'auto' means to use colors if the output is " "being sent to a terminal and the TERM environment variable " "is set to a terminal type that supports colors.")
GTEST_DEFINE_string_
namespacetesting.html
a2830ee1f2237233fa44aa580c5a919ce
(filter, internal::StringFromGTestEnv("filter", GetDefaultFilter()), "A colon-separated list of glob (not regex) patterns " "for filtering the tests to run, optionally followed by a " "'-' and a : separated list of negative patterns (tests to " "exclude). A test is run if it matches one of the positive " "patterns and does not match any of the negative patterns.")
GTEST_DEFINE_string_
namespacetesting.html
a6f67b9169db6b5872f61d462b113cb85
(output, internal::StringFromGTestEnv("output", ""), "A format (currently must be \ml\, optionally followed " "by a colon and an output file name or directory. A directory " "is indicated by a trailing pathname separator. " "Examples: \ml:filename.xml\ \ml::directoryname/\ " "If a directory is specified, output files will be created " "within that directory, with file-names based on the test " "executable's name and, if necessary, made unique by adding " "digits.")
GTEST_DEFINE_string_
namespacetesting.html
a145c2b7b4242b148b8d167f737b0d7c6
(stream_result_to, internal::StringFromGTestEnv("stream_result_to", ""), "This flag specifies the host name and the port number on which to stream " "test results. Example: \ocalhost:555\ The flag is effective only on " "Linux.")
static bool
GTestIsInitialized
namespacetesting_1_1internal.html
a91e707e0d371fae0224ffd37f0d042af
()
Result
HandleExceptionsInMethodIfSupported
namespacetesting_1_1internal.html
addb2ed165b92b74e25fe9ebe9e46b9f9
(T *object, Result(T::*method)(), const char *location)
Result
HandleSehExceptionsInMethodIfSupported
namespacetesting_1_1internal.html
ac5293b438139ef7ed05cb7fcaaf63545
(T *object, Result(T::*method)(), const char *location)
static bool
HasGoogleTestFlagPrefix
namespacetesting_1_1internal.html
a6fff795269f50673e358438721710d6f
(const char *str)
AssertionResult
HasOneFailure
namespacetesting_1_1internal.html
a14ff02e6d151f45e998657674e9af88a
(const char *, const char *, const char *, const TestPartResultArray &results, TestPartResult::Type type, const string &substr)
GTEST_API_ void
InitGoogleTest
namespacetesting.html
afd726ae08c9bd16dc52f78c822d9946b
(int *argc, char **argv)
GTEST_API_ void
InitGoogleTest
namespacetesting.html
ae5a88709a4a7529e30c83242156556b3
(int *argc, wchar_t **argv)
void
InitGoogleTestImpl
namespacetesting_1_1internal.html
ac3c6fa93391768aa91c6238b31aaeeb5
(int *argc, CharType **argv)
GTEST_API_ Int32
Int32FromEnvOrDie
namespacetesting_1_1internal.html
aaa576613655c2f380278c255c3ec5fef
(const char *env_var, Int32 default_val)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
a2288dcf4249f88af67dcd46544dc49a6
(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
a53e5c6e91ea429c43de7f4f57e33d166
(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
abe7b3fa1c9528745f934d4a14155ea87
(const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
a390c4f66fe7e9098117eb77e5fffa4ad
(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
aa1c82529c7591d2a9fd016de45dd9113
(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
a571c7edcfc574269833ebe3e7d338ec5
(const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
GTEST_API_ bool
IsTrue
namespacetesting_1_1internal.html
a527b9bcc13669b9a16400c8514266254
(bool condition)
bool
IsUtf16SurrogatePair
namespacetesting_1_1internal.html
a681895f8cc32286211be9889da107394
(wchar_t first, wchar_t second)
GTEST_API_ TestInfo *
MakeAndRegisterTestInfo
namespacetesting_1_1internal.html
a8280dfb4f7c8d5b71184f91f4725f759
(const char *test_case_name, const char *name, const char *type_param, const char *value_param, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)
bool
ParseBoolFlag
namespacetesting_1_1internal.html
ada3b98e7cfe93f4ba2053c470d9e3e51
(const char *str, const char *flag, bool *value)
const char *
ParseFlagValue
namespacetesting_1_1internal.html
a8bfd56af5e4a89bfb76f7e1723e41b03
(const char *str, const char *flag, bool def_optional)
GTEST_API_ void
ParseGoogleTestFlagsOnly
namespacetesting_1_1internal.html
a472880afbcc592a41e3d623e2dec8412
(int *argc, char **argv)
GTEST_API_ void
ParseGoogleTestFlagsOnly
namespacetesting_1_1internal.html
aa3c81a67914856448d0778990d9d9cab
(int *argc, wchar_t **argv)
void
ParseGoogleTestFlagsOnlyImpl
namespacetesting_1_1internal.html
ae4c46ce8c3d016848fff52cc5133f2ac
(int *argc, CharType **argv)
GTEST_API_ bool
ParseInt32Flag
namespacetesting_1_1internal.html
ae3449e173767750b613114ceac6d916a
(const char *str, const char *flag, Int32 *value)
bool
ParseStringFlag
namespacetesting_1_1internal.html
aa4ce312efaaf7a97aac2303173afe021
(const char *str, const char *flag, std::string *value)
static void
PrintColorEncoded
namespacetesting_1_1internal.html
a7d8c446a29c7e22d7d4dde8f530bb57e
(const char *str)
void
PrintFullTestCommentIfPresent
namespacetesting_1_1internal.html
a7a85ebe3b4de93a1edb091f92f1fb393
(const TestInfo &test_info)
static void
PrintOnOneLine
namespacetesting_1_1internal.html
a4a8708bfb808411f9d918c7356ae7362
(const char *str, int max_length)
static void
PrintTestPartResult
namespacetesting_1_1internal.html
ac844b3d05dd6f665f72e2a1cec1872ba
(const TestPartResult &test_part_result)
static std::string
PrintTestPartResultToString
namespacetesting_1_1internal.html
ada13cbf91139f0809a5a31ea2594c1ad
(const TestPartResult &test_part_result)
void
ReportFailureInUnknownLocation
namespacetesting_1_1internal.html
a85f6ff0e40f9a5f10af66a73cf1364fa
(TestPartResult::Type result_type, const std::string &message)
static void
SetUpEnvironment
namespacetesting_1_1internal.html
a5f5535012d4548788a5d1a4e0f18e19e
(Environment *env)
static bool
ShouldRunTestCase
namespacetesting_1_1internal.html
a73e562dfef3eb7b30dfbb7b5e88e6df2
(const TestCase *test_case)
GTEST_API_ bool
ShouldRunTestOnShard
namespacetesting_1_1internal.html
a437bd89f5bc532778d7467600e210395
(int total_shards, int shard_index, int test_id)
GTEST_API_ bool
ShouldShard
namespacetesting_1_1internal.html
a0fe41657b1d1ab7ec4e37ec07403ee6c
(const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)
GTEST_API_ bool
ShouldUseColor
namespacetesting_1_1internal.html
ac1db1b4603967a6c4404f31cbbac31a6
(bool stdout_is_tty)
GTEST_API_ bool
SkipPrefix
namespacetesting_1_1internal.html
a244d9a3765727306b597b8992ab84036
(const char *prefix, const char **pstr)
GTEST_API_ std::string
StringStreamToString
namespacetesting_1_1internal.html
ac0a2b7f69fc829d80a39e925b6417e39
(::std::stringstream *stream)
static int
SumOverTestCaseList
namespacetesting_1_1internal.html
a564f9e608c608736ebe2199ab831745b
(const std::vector< TestCase *> &case_list, int(TestCase::*method)() const)
static void
TearDownEnvironment
namespacetesting_1_1internal.html
ac467e871e4781da3f5ebed2a4465aec4
(Environment *env)
static bool
TestCaseFailed
namespacetesting_1_1internal.html
a53454b6089c1c5b25319caa9de6c5c02
(const TestCase *test_case)
static bool
TestCasePassed
namespacetesting_1_1internal.html
aadc7afca7aab40f7f1d41bc17974459a
(const TestCase *test_case)
static bool
TestPartFatallyFailed
namespacetesting.html
a9f19442d566c7eaec0702b9fcf282b63
(const TestPartResult &result)
static bool
TestPartNonfatallyFailed
namespacetesting.html
af256d104ca665115eb291f762bb659e3
(const TestPartResult &result)
static const char *
TestPartResultTypeToString
namespacetesting.html
a4e9fdeef31f7e49afccfde0532f76864
(TestPartResult::Type type)
bool
ValidateTestPropertyName
namespacetesting.html
a4c9bd414747bf0563bfdb32a2307dcdf
(const std::string &property_name, const std::vector< std::string > &reserved_names)
GTEST_API_ std::string
WideStringToUtf8
namespacetesting_1_1internal.html
a05b8c86ff38243f34d8f839a0eadefb1
(const wchar_t *str, int num_chars)
void
WriteToShardStatusFileIfNeeded
namespacetesting_1_1internal.html
a19b35b39782d41e6ef76e1910a3a502e
()
std::string
g_executable_path
namespacetesting_1_1internal.html
a378aeb636e57d85615c466189e84417b
static const char
kColorEncodedHelpMessage
namespacetesting_1_1internal.html
a159395e649dd7728b09b25f70847f1ca
[]
static const char
kDeathTestCaseFilter
namespacetesting.html
a23c33f4bfcc3c2e5e620eff31a98892d
[]
static const char
kDefaultOutputFile
namespacetesting.html
aa5a002b5bb3784c830b1c99aa2688f27
[]
static const char
kDisableTestFilter
namespacetesting.html
a0a2a3239fb038e7ce83195d89941872d
[]
const UInt32
kMaxCodePoint1
namespacetesting_1_1internal.html
a128515c8ed6c0fe98e498c8042da2060
const UInt32
kMaxCodePoint2
namespacetesting_1_1internal.html
ab8f4a5ed784352f00342cfeadc72337e
const UInt32
kMaxCodePoint3
namespacetesting_1_1internal.html
aa42bd507418e570402996e33582beed3
const UInt32
kMaxCodePoint4
namespacetesting_1_1internal.html
acd87c60be9b5fedb2d017503d8834474
static const char *const
kReservedTestCaseAttributes
namespacetesting.html
ae9689f28cd859736f734623b26c93d88
[]
static const char *const
kReservedTestSuiteAttributes
namespacetesting.html
af44b2969928d37e9081145760f21e79a
[]
static const char *const
kReservedTestSuitesAttributes
namespacetesting.html
afa194c15a2ac0e03029019b0f4029968
[]
static const char
kTestShardIndex
namespacetesting.html
a5f76dfdb8cb2664da54e320ecaba3643
[]
static const char
kTestShardStatusFile
namespacetesting.html
a57d3eeb1e968b4f1efc4787b2d39fbfa
[]
static const char
kTestTotalShards
namespacetesting.html
a7542311baba200ebabd4065717606f6e
[]
static const char
kTypeParamLabel
namespacetesting_1_1internal.html
ae6e5e31b85dac8586d4cc1ab1671f438
[]
static const char
kUniversalFilter
namespacetesting.html
a236f8612e4b148d8d989a311a30a4557
[]
static const char
kValueParamLabel
namespacetesting_1_1internal.html
ae57eee0bf5371ff8e9688fb4464bc62b
[]
std::string
name_
gtest_8cc.html
a4d739cc5d335052eb9f5b2ca559b81d1
gtest.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest_8h
gtest/internal/gtest-internal.h
gtest/internal/gtest-string.h
gtest/gtest-death-test.h
gtest/gtest-message.h
gtest/gtest-param-test.h
gtest/gtest-printers.h
gtest/gtest_prod.h
gtest/gtest-test-part.h
gtest/gtest-typed-test.h
gtest/gtest_pred_impl.h
testing::internal::AssertHelper
testing::internal::AssertHelper::AssertHelperData
testing::AssertionResult
testing::EmptyTestEventListener
testing::Environment
testing::internal::EqHelper
testing::internal::EqHelper< true >
testing::internal::FormatForComparison
testing::internal::FormatForComparison< ToPrint[N], OtherOperand >
testing::Environment::Setup_should_be_spelled_SetUp
testing::Test::Setup_should_be_spelled_SetUp
testing::Test
testing::TestCase
testing::TestEventListener
testing::TestEventListeners
testing::TestInfo
testing::TestProperty
testing::TestResult
testing::UnitTest
testing
testing::internal
#define
ADD_FAILURE
gtest_8h.html
adc16b5b0a740c39084ea5c9e960e3063
()
#define
ADD_FAILURE_AT
gtest_8h.html
a448d7e5105b640e892fd8153fbee0b7f
(file, line)
#define
ASSERT_ANY_THROW
gtest_8h.html
affadeef9379fe5aabf6f28d9eab9d3c0
(statement)
#define
ASSERT_DOUBLE_EQ
gtest_8h.html
a360ed28a372738adca9ac2fa9522e562
(expected, actual)
#define
ASSERT_EQ
gtest_8h.html
a1a6db8b1338ee7040329322b77779086
(val1, val2)
#define
ASSERT_FALSE
gtest_8h.html
a8197fa52f3538588d20d8af4834c9003
(condition)
#define
ASSERT_FLOAT_EQ
gtest_8h.html
a965b7b85a1c2d26981a1dfa48f67ebda
(expected, actual)
#define
ASSERT_GE
gtest_8h.html
af4ff5dc71479fcb374b6bc2ed195bcc4
(val1, val2)
#define
ASSERT_GT
gtest_8h.html
a16a882d4eafc9f8643867aea40879140
(val1, val2)
#define
ASSERT_LE
gtest_8h.html
a775643748feff0b490aae651d041e971
(val1, val2)
#define
ASSERT_LT
gtest_8h.html
affc4f9cae4c3aabfe60fced83737b42c
(val1, val2)
#define
ASSERT_NE
gtest_8h.html
aa866c8dece57912e6f51495ed3e8d8d5
(val1, val2)
#define
ASSERT_NEAR
gtest_8h.html
a73cce6b752d204f91a36bef2f8e663b3
(val1, val2, abs_error)
#define
ASSERT_NO_FATAL_FAILURE
gtest_8h.html
a5034fda3490aad5a93942ac83f4cea49
(statement)
#define
ASSERT_NO_THROW
gtest_8h.html
a895c34d9b192cdc2ba46d2680623485d
(statement)
#define
ASSERT_STRCASEEQ
gtest_8h.html
ad140c8b1f79ae534781784e580ab21a6
(expected, actual)
#define
ASSERT_STRCASENE
gtest_8h.html
ac3d2c3836b103068a050f32585b2aaad
(s1, s2)
#define
ASSERT_STREQ
gtest_8h.html
a54e8edaad096ff704fedaa65a3e24f78
(expected, actual)
#define
ASSERT_STRNE
gtest_8h.html
a3d679660ac1b2f9f6e6c7608452af923
(s1, s2)
#define
ASSERT_THROW
gtest_8h.html
aedb1eddae6c2a2430b0e7b7e03b4f052
(statement, expected_exception)
#define
ASSERT_TRUE
gtest_8h.html
ae9244bfbda562e8b798789b001993fa5
(condition)
#define
EXPECT_ANY_THROW
gtest_8h.html
a9be43f44d148e8a8d6a89c864bf4e461
(statement)
#define
EXPECT_DOUBLE_EQ
gtest_8h.html
a6e6277442d96cd18300619c321614397
(expected, actual)
#define
EXPECT_EQ
gtest_8h.html
aff8385840165a184edc29446aa51936f
(expected, actual)
#define
EXPECT_FALSE
gtest_8h.html
aeb6c7ae89f440c90c1a1815951c836da
(condition)
#define
EXPECT_FLOAT_EQ
gtest_8h.html
a5ce7d58df8cb696aa05e77c2370de7a8
(expected, actual)
#define
EXPECT_GE
gtest_8h.html
ab7a0ff4bfa4d9b27baa118d8b0756ca0
(val1, val2)
#define
EXPECT_GT
gtest_8h.html
aa8bc8320813e1abb0016129b636e3b27
(val1, val2)
#define
EXPECT_LE
gtest_8h.html
ae0f265632323b4a07b585dcfde10f60a
(val1, val2)
#define
EXPECT_LT
gtest_8h.html
af28c06b2b5e8dee151896f299f6610cf
(val1, val2)
#define
EXPECT_NE
gtest_8h.html
adb8a724f2c5c63ead11073c21fd51198
(expected, actual)
#define
EXPECT_NEAR
gtest_8h.html
a88cd7978af0e7dbd42cd606dfabdcc6f
(val1, val2, abs_error)
#define
EXPECT_NO_FATAL_FAILURE
gtest_8h.html
a067c02ccaf3171d6e1781cd0f8cdcf74
(statement)
#define
EXPECT_NO_THROW
gtest_8h.html
a2743a1438137ad857aa3f9fec3ff67ec
(statement)
#define
EXPECT_STRCASEEQ
gtest_8h.html
acd0cb7ae81a768e9cc639804a478e71c
(expected, actual)
#define
EXPECT_STRCASENE
gtest_8h.html
a07d0b5cbd3b5f7c8b6f44c609046ff07
(s1, s2)
#define
EXPECT_STREQ
gtest_8h.html
a5b4b193a92c39b99d7b9404c49feef0b
(expected, actual)
#define
EXPECT_STRNE
gtest_8h.html
aee7e9c42f55549dbc0dfc42391eb9775
(s1, s2)
#define
EXPECT_THROW
gtest_8h.html
a789842b4475eed948e6fd18390d5a859
(statement, expected_exception)
#define
EXPECT_TRUE
gtest_8h.html
ac33e7cdfb5d44a7a0f0ab552eb5c3c6a
(condition)
#define
FAIL
gtest_8h.html
a3e26a8d27caa386ed0ea7ce9d5b7c4ed
()
#define
GTEST_ASSERT_EQ
gtest_8h.html
ab49d537c37c637256307f8d55154050c
(expected, actual)
#define
GTEST_ASSERT_GE
gtest_8h.html
a55373d99c079ff1b894e2eb5bcd15c5a
(val1, val2)
#define
GTEST_ASSERT_GT
gtest_8h.html
a088b9056fd1c1f316b41c22f64deb33a
(val1, val2)
#define
GTEST_ASSERT_LE
gtest_8h.html
abef04dcd4a0259d378de7b3b3ffb6730
(val1, val2)
#define
GTEST_ASSERT_LT
gtest_8h.html
a5a75667e637febd18e5f7d4f3abf55e8
(val1, val2)
#define
GTEST_ASSERT_NE
gtest_8h.html
a6fa9bb2b6731eba8f481e40e9e4931b3
(val1, val2)
#define
GTEST_FAIL
gtest_8h.html
a636231436707c30d6778f79ae96f5dc6
()
#define
GTEST_IMPL_CMP_HELPER_
gtest_8h.html
a4a5b6fbde5dd05e05dd6846ac5e5c18e
(op_name, op)
#define
GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_
gtest_8h.html
a79d4724b4bc2a1dd8493c366b5ca626a
(CharType)
#define
GTEST_IMPL_FORMAT_C_STRING_AS_STRING_
gtest_8h.html
ad6102ed2a0571d5196e606a061c16a10
(CharType, OtherStringType)
#define
GTEST_SUCCEED
gtest_8h.html
a2690441c38202728f4159ac2462d9720
()
#define
GTEST_TEST
gtest_8h.html
a725b565bedc3a34dc109901854214cc4
(test_case_name, test_name)
#define
SCOPED_TRACE
gtest_8h.html
a4dac08f15adc8cb1ee0e5c1bfb0f440d
(message)
#define
SUCCEED
gtest_8h.html
a75adcdf89f69b0b615e395daafc315af
()
#define
TEST
gtest_8h.html
ad8b332753515c0ab8baada563c2547eb
(test_case_name, test_name)
#define
TEST_F
gtest_8h.html
a0ee66d464d1a06c20c1929cae09d8758
(test_fixture, test_name)
internal::TimeInMillis
TimeInMillis
namespacetesting.html
a992de1d091ce660f451d1e8b3ce30fd6
Environment *
AddGlobalTestEnvironment
namespacetesting.html
a460d7b998622e332392c1e00be3a60d5
(Environment *env)
GTEST_API_ AssertionResult
AssertionFailure
namespacetesting.html
a75cb789614cb1c28c34627a4a3c053df
()
GTEST_API_ AssertionResult
AssertionFailure
namespacetesting.html
a6bdf82adf159dcda822d75746937ffa9
(const Message &msg)
GTEST_API_ AssertionResult
AssertionSuccess
namespacetesting.html
ac1d0baedb17286c5c6c87bd1a45da8ac
()
AssertionResult
CmpHelperEQ
namespacetesting_1_1internal.html
a36f7c44fad92225cbb45fde1642cf30e
(const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual)
GTEST_API_ AssertionResult
CmpHelperEQ
namespacetesting_1_1internal.html
ae82c79cea2973bbbfbd0f2aca7a6f349
(const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual)
AssertionResult
CmpHelperFloatingPointEQ
namespacetesting_1_1internal.html
aaf581f35dfe9f1a3705f99b455a18abd
(const char *expected_expression, const char *actual_expression, RawType expected, RawType actual)
GTEST_API_ AssertionResult
CmpHelperSTRCASEEQ
namespacetesting_1_1internal.html
a802d9586d870a90e6a850953c167654d
(const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
GTEST_API_ AssertionResult
CmpHelperSTRCASENE
namespacetesting_1_1internal.html
a7e31d489f06ab8f6a81a7729f0c377e7
(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
GTEST_API_ AssertionResult
CmpHelperSTREQ
namespacetesting_1_1internal.html
a11ff4bc46dddd8bb07c0e247a603695d
(const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
GTEST_API_ AssertionResult
CmpHelperSTREQ
namespacetesting_1_1internal.html
a5a60e3eb4490e67f00fdb62dd147cd89
(const char *expected_expression, const char *actual_expression, const wchar_t *expected, const wchar_t *actual)
GTEST_API_ AssertionResult
CmpHelperSTRNE
namespacetesting_1_1internal.html
af2d31c77ce73e1003a64bd7ca3564bbe
(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
GTEST_API_ AssertionResult
CmpHelperSTRNE
namespacetesting_1_1internal.html
a415a953647bbc9469f062dc966061efb
(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)
GTEST_API_ AssertionResult
DoubleLE
namespacetesting.html
ae10e2bb304b74abd1b06a2d912a8b43b
(const char *expr1, const char *expr2, double val1, double val2)
GTEST_API_ AssertionResult
DoubleNearPredFormat
namespacetesting_1_1internal.html
a4f70b36c624b54c2362aeecc2f05ee8c
(const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)
GTEST_API_ AssertionResult
FloatLE
namespacetesting.html
a2c9a2a391c72a7b02ea3024586e33af0
(const char *expr1, const char *expr2, float val1, float val2)
std::string
FormatForComparisonFailureMessage
namespacetesting_1_1internal.html
a91ab078f10adc669f09b7f604975c518
(const T1 &value, const T2 &)
class UnitTestImpl *
GetUnitTestImpl
namespacetesting_1_1internal.html
a9bd0caf5d16512de38b39599c13ee634
()
GTEST_DECLARE_bool_
namespacetesting.html
a4c08ba9fcb0581c61e25968e520efa48
(also_run_disabled_tests)
GTEST_DECLARE_bool_
namespacetesting.html
a5868c3980b2f69f511fc8c3de7cdfc17
(break_on_failure)
GTEST_DECLARE_bool_
namespacetesting.html
ab6f1777f7b740f31e41f7da017447b58
(catch_exceptions)
GTEST_DECLARE_bool_
namespacetesting.html
af2cd3595c571ca408afc337bc4bb2619
(list_tests)
GTEST_DECLARE_bool_
namespacetesting.html
aeccefd463a0942da24750e1bbee76041
(print_time)
GTEST_DECLARE_bool_
namespacetesting.html
af37b9206b938bb8b7d398a1379eb7482
(show_internal_stack_frames)
GTEST_DECLARE_bool_
namespacetesting.html
a6d87f7374e105483905a305328856f4b
(shuffle)
GTEST_DECLARE_bool_
namespacetesting.html
ac69f2aeeb84dc5f49bd3d040a6f32d17
(throw_on_failure)
GTEST_DECLARE_int32_
namespacetesting.html
ae754999b59509808254d39e3a3cf38e0
(random_seed)
GTEST_DECLARE_int32_
namespacetesting.html
a315ef0647e4f2795bf1705de8e9c9659
(repeat)
GTEST_DECLARE_int32_
namespacetesting.html
adba6f8afa0f8695956d0134f1629a10b
(stack_trace_depth)
GTEST_DECLARE_string_
namespacetesting.html
a0f658c915a1e60996a2ab00a06612723
(color)
GTEST_DECLARE_string_
namespacetesting.html
a20d69860ce843142c7f740262e6b0c9a
(filter)
GTEST_DECLARE_string_
namespacetesting.html
a3fe54dd551f1c36cfdd1b36cd6881a44
(output)
GTEST_DECLARE_string_
namespacetesting.html
ad4d1ea63037fc21018dbe997cb0041d1
(stream_result_to)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
aa14e3caa94126d7fb8e06bfb3d24ae4a
(NE, !=)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
ade60646b18728043fff84d7b4125de2c
(LE,<=)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
aabcbff15eac496f8487699d19f42c274
(LT,<)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
af969886067930ce70f6405cd5aa8b06b
(GE, >=)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
a7fdb4fc164db83c51dfad17640bfeae9
(GT, >)
GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_
namespacetesting_1_1internal.html
a3682f962ae0ec1c0eca6444ca0a09e91
(char)
GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_
namespacetesting_1_1internal.html
a85e08f00d443221e529a0a85a90fbaeb
(wchar_t)
GTEST_IMPL_FORMAT_C_STRING_AS_STRING_
namespacetesting_1_1internal.html
aeac30230dcc362221bdd07d61eaa4ec1
(char, ::std::string)
GTEST_API_ void
InitGoogleTest
namespacetesting.html
afd726ae08c9bd16dc52f78c822d9946b
(int *argc, char **argv)
GTEST_API_ void
InitGoogleTest
namespacetesting.html
ae5a88709a4a7529e30c83242156556b3
(int *argc, wchar_t **argv)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
a2288dcf4249f88af67dcd46544dc49a6
(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
a53e5c6e91ea429c43de7f4f57e33d166
(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
abe7b3fa1c9528745f934d4a14155ea87
(const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
a390c4f66fe7e9098117eb77e5fffa4ad
(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
aa1c82529c7591d2a9fd016de45dd9113
(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
a571c7edcfc574269833ebe3e7d338ec5
(const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
void
ReportFailureInUnknownLocation
namespacetesting_1_1internal.html
a85f6ff0e40f9a5f10af66a73cf1364fa
(TestPartResult::Type result_type, const std::string &message)
int
RUN_ALL_TESTS
gtest_8h.html
a853a3792807489591d3d4a2f2ff9359f
() GTEST_MUST_USE_RESULT_
bool
StaticAssertTypeEq
namespacetesting.html
a661e70fc6afeb5c085eed3716aa45059
()
const int
kMaxStackTraceDepth
namespacetesting.html
ae605f2ccac04616bb7812ca72e517082
gtest_main.cc
/tmp/ws/src/fcl_catkin/test/gtest/src/
gtest__main_8cc
gtest/gtest.h
GTEST_API_ int
main
gtest__main_8cc.html
a7f83bdc516d2cb86e20235d94ddf055a
(int argc, char **argv)
gtest_pred_impl.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest__pred__impl_8h
#define
ASSERT_PRED1
gtest__pred__impl_8h.html
a7d72f779b7d39b8f73a563ebc6d0604b
(pred, v1)
#define
ASSERT_PRED2
gtest__pred__impl_8h.html
a4e9b777cce4e5423f4c2e491be7aa818
(pred, v1, v2)
#define
ASSERT_PRED3
gtest__pred__impl_8h.html
aa7688f3ab9f09a2c1dbf13bd1f29d8fd
(pred, v1, v2, v3)
#define
ASSERT_PRED4
gtest__pred__impl_8h.html
addc030c521775610e4619a01541a2167
(pred, v1, v2, v3, v4)
#define
ASSERT_PRED5
gtest__pred__impl_8h.html
af8e510af2b4a14d90eef66ace17d1c30
(pred, v1, v2, v3, v4, v5)
#define
ASSERT_PRED_FORMAT1
gtest__pred__impl_8h.html
a3771ca0d1a72013aebc3d66e046491ed
(pred_format, v1)
#define
ASSERT_PRED_FORMAT2
gtest__pred__impl_8h.html
ac452685a1a98ea3d96eb956a062ee210
(pred_format, v1, v2)
#define
ASSERT_PRED_FORMAT3
gtest__pred__impl_8h.html
a494e3b8dc22f4765f7e041f16c930e3d
(pred_format, v1, v2, v3)
#define
ASSERT_PRED_FORMAT4
gtest__pred__impl_8h.html
a1842593c1dfb13c9a4b33b01540a8b40
(pred_format, v1, v2, v3, v4)
#define
ASSERT_PRED_FORMAT5
gtest__pred__impl_8h.html
abd7cb4f36d6aa2cb346ab3ac812568f3
(pred_format, v1, v2, v3, v4, v5)
#define
EXPECT_PRED1
gtest__pred__impl_8h.html
a6d09aa83f8d297481380c7c073c9f070
(pred, v1)
#define
EXPECT_PRED2
gtest__pred__impl_8h.html
a14e74e655e502914d3d07e083145ac91
(pred, v1, v2)
#define
EXPECT_PRED3
gtest__pred__impl_8h.html
a0a0aff2564ea84c7eb3517ac8eda04da
(pred, v1, v2, v3)
#define
EXPECT_PRED4
gtest__pred__impl_8h.html
a4fd2b1bad63eb752bc2ff2b6bb3f4569
(pred, v1, v2, v3, v4)
#define
EXPECT_PRED5
gtest__pred__impl_8h.html
adbfcc13f3b3d14c42a7fbd41573932bf
(pred, v1, v2, v3, v4, v5)
#define
EXPECT_PRED_FORMAT1
gtest__pred__impl_8h.html
a07132aa62cf4902e50e68d0265f573b6
(pred_format, v1)
#define
EXPECT_PRED_FORMAT2
gtest__pred__impl_8h.html
af0141918615a5e2d5247e9cda8324dae
(pred_format, v1, v2)
#define
EXPECT_PRED_FORMAT3
gtest__pred__impl_8h.html
a7285708fa5d37d6d8ed5b5e59da08bae
(pred_format, v1, v2, v3)
#define
EXPECT_PRED_FORMAT4
gtest__pred__impl_8h.html
a3354347de0f2445400b509cf39dce1dc
(pred_format, v1, v2, v3, v4)
#define
EXPECT_PRED_FORMAT5
gtest__pred__impl_8h.html
a74beddf9661e4460f9969fe211b9e80e
(pred_format, v1, v2, v3, v4, v5)
#define
GTEST_ASSERT_
gtest__pred__impl_8h.html
a8c09939dd67f1bb5b68c9f6a44ea75db
(expression, on_failure)
#define
GTEST_PRED1_
gtest__pred__impl_8h.html
ad44cf322952076d85305bbdf39769ac1
(pred, v1, on_failure)
#define
GTEST_PRED2_
gtest__pred__impl_8h.html
ac560264104bd030b64034505d294a7b6
(pred, v1, v2, on_failure)
#define
GTEST_PRED3_
gtest__pred__impl_8h.html
af30518f03233bc4486b55284b0827eb8
(pred, v1, v2, v3, on_failure)
#define
GTEST_PRED4_
gtest__pred__impl_8h.html
a14e8c70455104fac032efec097ef668b
(pred, v1, v2, v3, v4, on_failure)
#define
GTEST_PRED5_
gtest__pred__impl_8h.html
a2c42692f7d910dc2fe57869883190e6c
(pred, v1, v2, v3, v4, v5, on_failure)
#define
GTEST_PRED_FORMAT1_
gtest__pred__impl_8h.html
aa3e3bfe04bb0e54d7f0e57e2f991d1eb
(pred_format, v1, on_failure)
#define
GTEST_PRED_FORMAT2_
gtest__pred__impl_8h.html
a115c18d1f752b7f091d577fb69cac372
(pred_format, v1, v2, on_failure)
#define
GTEST_PRED_FORMAT3_
gtest__pred__impl_8h.html
a49cdf8707268ee932bb772d879a226cc
(pred_format, v1, v2, v3, on_failure)
#define
GTEST_PRED_FORMAT4_
gtest__pred__impl_8h.html
abd207ed869491ba4bba29f8df37b7355
(pred_format, v1, v2, v3, v4, on_failure)
#define
GTEST_PRED_FORMAT5_
gtest__pred__impl_8h.html
a107623ee191560f703a3fdc983803c8e
(pred_format, v1, v2, v3, v4, v5, on_failure)
AssertionResult
AssertPred1Helper
gtest__pred__impl_8h.html
a41d32b74fac585ac04cc9ba037c9fed4
(const char *pred_text, const char *e1, Pred pred, const T1 &v1)
AssertionResult
AssertPred2Helper
gtest__pred__impl_8h.html
aa21b5175030ef2d76837bde68459effe
(const char *pred_text, const char *e1, const char *e2, Pred pred, const T1 &v1, const T2 &v2)
AssertionResult
AssertPred3Helper
gtest__pred__impl_8h.html
ae48a4ec033f85849b47bcbd2aa94baab
(const char *pred_text, const char *e1, const char *e2, const char *e3, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3)
AssertionResult
AssertPred4Helper
gtest__pred__impl_8h.html
a22f4e27e6b18091281c45d4395c98517
(const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4)
AssertionResult
AssertPred5Helper
gtest__pred__impl_8h.html
a1012d0b317e600d13b1a74712f0d8a48
(const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, const char *e5, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4, const T5 &v5)
gtest_prod.h
/tmp/ws/src/fcl_catkin/test/gtest/include/gtest/
gtest__prod_8h
#define
FRIEND_TEST
gtest__prod_8h.html
a8d443b4cc1d87a7a17943b8fbdbf3910
(test_case_name, test_name)
geometry/shape/halfspace-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
geometry_2shape_2halfspace-inl_8h
fcl/geometry/shape/halfspace.h
fcl
template Halfspace< double >
transform
namespacefcl.html
a231dcbdf5046775d9f60a21c09ecb526
(const Halfspace< double > &a, const Transform3< double > &tf)
Halfspace< S >
transform
namespacefcl.html
a6df5284f1439696cbd85bc6418c4c61f
(const Halfspace< S > &a, const Transform3< S > &tf)
template class FCL_EXPORT
Halfspace< double >
namespacefcl.html
abf57a384c6e8ee40eb849b3eb2bf1f04
narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
narrowphase_2detail_2primitive__shape__algorithm_2halfspace-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h
fcl
fcl::detail
template bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
aa0b7827d68f633f220150054e7a7c1c9
(const Box< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2)
template bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a2181f077268dac145cebe93116392e58
(const Box< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
ab2d6a4dfa125e738f6ba660f8c4f65c4
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2)
bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
aa478c6056b3f2102f0e42c3327937ece
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a47093d1573a194ec0327f35f89130c6a
(const Capsule< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a1bdff2d7ae3fa74aabb7cffd5a8bde65
(const Capsule< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
a154d6e4ef406c8b965901c88d3373936
(const Cone< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
a8a6b44fd77b4d69226bb911e9a9dd670
(const Cone< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a594b009826a69703a6a0ff7395afbe02
(const Convex< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
aa08cb755ffe34a28cd5747b19bb2fcca
(const Convex< double > &convex_C, const Transform3< double > &X_FC, const Halfspace< double > &half_space_H, const Transform3< double > &X_FH, std::vector< ContactPoint< double >> *contacts)
bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a600fa3cd65f33793af8b40218465e052
(const Convex< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a9599e68512d979734724833f7e5be7b4
(const Convex< S > &convex_C, const Transform3< S > &X_FC, const Halfspace< S > &half_space_H, const Transform3< S > &X_FH, std::vector< ContactPoint< S >> *contacts)
template bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
af0cb608e6eef869f3f61810160e0905a
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
a2369fc59ae31473d15528ac9c64ede58
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a4507df224a02aa82e784ce0f8214857c
(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a91d808ccf8796b5d9d414966a06026e5
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
halfspaceIntersect
namespacefcl_1_1detail.html
a38abebc434326eb45b560c791248c661
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Vector3< double > &p, Vector3< double > &d, Halfspace< double > &s, double &penetration_depth, int &ret)
bool
halfspaceIntersect
namespacefcl_1_1detail.html
a8af2e6ea94527a2c4468e54e14ed1d1b
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > &p, Vector3< S > &d, Halfspace< S > &s, S &penetration_depth, int &ret)
S
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a1e4d21027b57e3e7ac9821fbcdf5e7c8
()
template bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
ad6c167b2d3cf01df7a68aaa8e7558486
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Plane< double > &pl, Vector3< double > &p, Vector3< double > &d, double &penetration_depth, int &ret)
bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
ac8e3f14ecec1c8f2de8f26bed86efbfd
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
template bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
a60a82d07b4c88a7eb7514580576c8cea
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
ad642e487f2a2f9b834e097a8839258fc
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
a481eb3ddfcf5985460aeed9dcbbb0892
(const Plane< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Plane< double > &pl, Vector3< double > &p, Vector3< double > &d, double &penetration_depth, int &ret)
bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
a2dfaebd563409310427b6e04dd4225a9
(const Plane< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
template bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
a737d75e06b4fc45836b828e32505ae29
(const Sphere< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
ac0f12d08cf8246862b98c8de14dc1e11
(const Sphere< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
geometry/shape/halfspace.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
geometry_2shape_2halfspace_8cpp
fcl/geometry/shape/halfspace-inl.h
fcl
template Halfspace< double >
transform
namespacefcl.html
a231dcbdf5046775d9f60a21c09ecb526
(const Halfspace< double > &a, const Transform3< double > &tf)
narrowphase/detail/primitive_shape_algorithm/halfspace.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
narrowphase_2detail_2primitive__shape__algorithm_2halfspace_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h
fcl
fcl::detail
template bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
aa0b7827d68f633f220150054e7a7c1c9
(const Box< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2)
template bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a2181f077268dac145cebe93116392e58
(const Box< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a47093d1573a194ec0327f35f89130c6a
(const Capsule< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
a154d6e4ef406c8b965901c88d3373936
(const Cone< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a594b009826a69703a6a0ff7395afbe02
(const Convex< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
aa08cb755ffe34a28cd5747b19bb2fcca
(const Convex< double > &convex_C, const Transform3< double > &X_FC, const Halfspace< double > &half_space_H, const Transform3< double > &X_FH, std::vector< ContactPoint< double >> *contacts)
template bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
af0cb608e6eef869f3f61810160e0905a
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a4507df224a02aa82e784ce0f8214857c
(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
halfspaceIntersect
namespacefcl_1_1detail.html
a38abebc434326eb45b560c791248c661
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Vector3< double > &p, Vector3< double > &d, Halfspace< double > &s, double &penetration_depth, int &ret)
float
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a04a3422a431aece62497de0d05ab37d9
()
double
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a38dfa4d124e3e16b9b04ca5f408d113b
()
template bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
ad6c167b2d3cf01df7a68aaa8e7558486
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Plane< double > &pl, Vector3< double > &p, Vector3< double > &d, double &penetration_depth, int &ret)
template bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
a60a82d07b4c88a7eb7514580576c8cea
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
a481eb3ddfcf5985460aeed9dcbbb0892
(const Plane< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Plane< double > &pl, Vector3< double > &p, Vector3< double > &d, double &penetration_depth, int &ret)
template bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
a737d75e06b4fc45836b828e32505ae29
(const Sphere< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
geometry/shape/halfspace.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
geometry_2shape_2halfspace_8h
fcl/geometry/shape/shape_base.h
fcl/math/bv/OBB.h
fcl/math/bv/kDOP.h
fcl/math/bv/kIOS.h
fcl/geometry/shape/halfspace-inl.h
fcl::Halfspace
fcl
Halfspace< double >
Halfspaced
namespacefcl.html
ac3336abad64afa0cd2f64280d0235b5f
Halfspace< float >
Halfspacef
namespacefcl.html
ad22095672e155b9e88d953a980473d25
FCL_EXPORT Halfspace< S >
transform
namespacefcl.html
af646e2f4d4e0e3d811d88cb68c795f23
(const Halfspace< S > &a, const Transform3< S > &tf)
narrowphase/detail/primitive_shape_algorithm/halfspace.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
narrowphase_2detail_2primitive__shape__algorithm_2halfspace_8h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/plane.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h
fcl
fcl::detail
FCL_EXPORT bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a929cd29fdc058bb2ab5820e9bfede330
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2)
FCL_EXPORT bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a77a9e304efdfb4448fabe6d6db345fe3
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a7328787cfad5c40aa8d256796565d91e
(const Capsule< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
addc3b11dc3b7cac57e408ec32712fe12
(const Cone< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
ae8816c2dd9a5d4b192eb7f08c810893e
(const Convex< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
FCL_EXPORT bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
af6bf8291e2ceb10e9c9978e1aef077d2
(const Convex< S > &convex_C, const Transform3< S > &X_FC, const Halfspace< S > &half_space_H, const Transform3< S > &X_FH, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
a5375ca8af154fd5e94808d7edb4e98ee
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a16d62de629b9b654392548f675c86fe8
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
halfspaceIntersect
namespacefcl_1_1detail.html
a406e14400fd76cfb76e9a41bc076982e
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > &p, Vector3< S > &d, Halfspace< S > &s, S &penetration_depth, int &ret)
FCL_EXPORT S
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a7c4789af5e1abaff68af6687b0ea1ca6
()
FCL_EXPORT float
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a0dbe1df5555676ab43e27a53a12043d4
()
FCL_EXPORT double
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
ad3a48f43ebbeaf458641cc393f156ea3
()
FCL_EXPORT bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
aafc518378545036aaaacb8560c99a792
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
FCL_EXPORT bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
a62f253884001821e25113daf95c12158
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
FCL_EXPORT bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
aa016e79c57e3ed2efa3672444e9c4ad3
(const Plane< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
FCL_EXPORT bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
adc30ceaab56673e898dda792331a91b8
(const Sphere< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
hierarchy_tree-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
hierarchy__tree-inl_8h
fcl/broadphase/detail/hierarchy_tree.h
fcl::detail::SelectImpl
fcl::detail::SelectImpl< S, AABB< S > >
fcl::detail::UpdateImpl
fcl
fcl::detail
bool
nodeBaseLess
namespacefcl_1_1detail.html
a0ab1541b999329b2daaa443966876853
(NodeBase< BV > *a, NodeBase< BV > *b, int d)
size_t
select
namespacefcl_1_1detail.html
a9c26993fda70b4f2399a2486d010f843
(const NodeBase< BV > &query, const NodeBase< BV > &node1, const NodeBase< BV > &node2)
size_t
select
namespacefcl_1_1detail.html
af89ad988d5b80187aa8cb00d8ae812bb
(const BV &query, const NodeBase< BV > &node1, const NodeBase< BV > &node2)
hierarchy_tree.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
hierarchy__tree_8h
fcl/common/warning.h
fcl/math/bv/AABB.h
fcl/broadphase/detail/morton.h
fcl/broadphase/detail/node_base.h
fcl/broadphase/detail/hierarchy_tree-inl.h
fcl::detail::HierarchyTree
fcl::detail::HierarchyTree::SortByMorton
fcl
fcl::detail
bool
nodeBaseLess
namespacefcl_1_1detail.html
a0ab1541b999329b2daaa443966876853
(NodeBase< BV > *a, NodeBase< BV > *b, int d)
size_t
select
namespacefcl_1_1detail.html
a9c26993fda70b4f2399a2486d010f843
(const NodeBase< BV > &query, const NodeBase< BV > &node1, const NodeBase< BV > &node2)
size_t
select
namespacefcl_1_1detail.html
af89ad988d5b80187aa8cb00d8ae812bb
(const BV &query, const NodeBase< BV > &node1, const NodeBase< BV > &node2)
hierarchy_tree_array-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
hierarchy__tree__array-inl_8h
fcl/broadphase/detail/hierarchy_tree_array.h
fcl/common/unused.h
fcl::detail::implementation_array::SelectImpl
fcl::detail::implementation_array::SelectImpl< S, AABB< S > >
fcl
fcl::detail
fcl::detail::implementation_array
size_t
select
namespacefcl_1_1detail_1_1implementation__array.html
ab9565e840f3e770a601950997f43b1f9
(size_t query, size_t node1, size_t node2, NodeBase< BV > *nodes)
size_t
select
namespacefcl_1_1detail_1_1implementation__array.html
a4f1e0e22dd7fae9aa1b9b476e9c576ad
(const BV &query, size_t node1, size_t node2, NodeBase< BV > *nodes)
hierarchy_tree_array.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
hierarchy__tree__array_8h
fcl/common/warning.h
fcl/math/bv/AABB.h
fcl/broadphase/detail/morton.h
fcl/broadphase/detail/node_base_array.h
fcl/broadphase/detail/hierarchy_tree_array-inl.h
fcl::detail::implementation_array::HierarchyTree
fcl::detail::implementation_array::nodeBaseLess
fcl::detail::implementation_array::HierarchyTree::SortByMorton
fcl
fcl::detail
fcl::detail::implementation_array
size_t
select
namespacefcl_1_1detail_1_1implementation__array.html
ab9565e840f3e770a601950997f43b1f9
(size_t query, size_t node1, size_t node2, NodeBase< BV > *nodes)
size_t
select
namespacefcl_1_1detail_1_1implementation__array.html
a4f1e0e22dd7fae9aa1b9b476e9c576ad
(const BV &query, size_t node1, size_t node2, NodeBase< BV > *nodes)
interp_motion-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
interp__motion-inl_8h
fcl/math/motion/interp_motion.h
fcl
template class FCL_EXPORT
InterpMotion< double >
namespacefcl.html
a34a4d3ae4da2db1f4594f71d90800a1f
interp_motion.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/
interp__motion_8cpp
fcl/math/motion/interp_motion-inl.h
fcl
interp_motion.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
interp__motion_8h
fcl/math/geometry.h
fcl/math/motion/motion_base.h
fcl/math/motion/bv_motion_bound_visitor.h
fcl/math/motion/triangle_motion_bound_visitor.h
fcl/math/motion/interp_motion-inl.h
fcl::InterpMotion
fcl
intersect-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
intersect-inl_8h
fcl/narrowphase/detail/traversal/collision/intersect.h
fcl
fcl::detail
template class FCL_EXPORT
Intersect< double >
namespacefcl_1_1detail.html
a55f119ffd8ae2aa54fc91d9d640e774c
intersect.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
intersect_8cpp
fcl/narrowphase/detail/traversal/collision/intersect-inl.h
fcl
fcl::detail
intersect.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
intersect_8h
fcl/common/types.h
fcl/math/geometry.h
fcl/math/detail/polysolver.h
fcl/narrowphase/detail/traversal/collision/intersect-inl.h
fcl::detail::Intersect
fcl
fcl::detail
Intersect< double >
Intersectd
namespacefcl_1_1detail.html
a83ac1fa68cc2e68bd91c9a8e3e2acc40
Intersect< float >
Intersectf
namespacefcl_1_1detail.html
ad13cd9e1c87dc21ba236da98d9e9efd0
interval-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
interval-inl_8h
fcl/math/motion/taylor_model/interval.h
fcl
template Interval< double >
bound
namespacefcl.html
a8a8cc6d4f00c1582861b6b6ef69d3f9a
(const Interval< double > &i, double v)
template Interval< double >
bound
namespacefcl.html
a1a9e22eb6ef198a1fb7c8dbe69e39234
(const Interval< double > &i, const Interval< double > &other)
Interval< S >
bound
namespacefcl.html
a2dd388f677e6d3d99186469f28e7ff50
(const Interval< S > &i, S v)
Interval< S >
bound
namespacefcl.html
acdd7721dd681b6981c79e73243ea366f
(const Interval< S > &i, const Interval< S > &other)
interval.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
interval_8cpp
fcl/math/motion/taylor_model/interval-inl.h
fcl
template Interval< double >
bound
namespacefcl.html
a8a8cc6d4f00c1582861b6b6ef69d3f9a
(const Interval< double > &i, double v)
template Interval< double >
bound
namespacefcl.html
a1a9e22eb6ef198a1fb7c8dbe69e39234
(const Interval< double > &i, const Interval< double > &other)
interval.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
interval_8h
fcl/common/types.h
fcl/math/motion/taylor_model/interval-inl.h
fcl::Interval
fcl
FCL_EXPORT Interval< S >
bound
namespacefcl.html
a6a54d7488879503ed3f44e9ac21493e1
(const Interval< S > &i, S v)
FCL_EXPORT Interval< S >
bound
namespacefcl.html
afcc8e44a5d9b8a7196515da20b313636
(const Interval< S > &i, const Interval< S > &other)
interval_matrix-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
interval__matrix-inl_8h
fcl/math/motion/taylor_model/interval_matrix.h
fcl
template IMatrix3< double >
rotationConstrain
namespacefcl.html
ae18c98327f38720f7fd25634c0999e5f
(const IMatrix3< double > &m)
IMatrix3< S >
rotationConstrain
namespacefcl.html
a304777bdf66ef97d9fe68653f92570f6
(const IMatrix3< S > &m)
interval_matrix.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
interval__matrix_8cpp
fcl/math/motion/taylor_model/interval_matrix-inl.h
fcl
template IMatrix3< double >
rotationConstrain
namespacefcl.html
ae18c98327f38720f7fd25634c0999e5f
(const IMatrix3< double > &m)
interval_matrix.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
interval__matrix_8h
fcl/math/motion/taylor_model/interval.h
fcl/math/motion/taylor_model/interval_vector.h
fcl/math/motion/taylor_model/interval_matrix-inl.h
fcl::IMatrix3
fcl
FCL_EXPORT IMatrix3< S >
rotationConstrain
namespacefcl.html
ab4629e6714e7191fe0d1024c16e2bdcd
(const IMatrix3< S > &m)
interval_tree-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
interval__tree-inl_8h
fcl/broadphase/detail/interval_tree.h
fcl
fcl::detail
bool
overlap
namespacefcl_1_1detail.html
a55c4bf87c790bce64af3e0a6611d81ca
(S a1, S a2, S b1, S b2)
interval_tree.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/detail/
interval__tree_8cpp
fcl/broadphase/detail/interval_tree-inl.h
fcl
fcl::detail
interval_tree.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
interval__tree_8h
fcl/broadphase/detail/interval_tree_node.h
fcl/broadphase/detail/interval_tree-inl.h
fcl::detail::IntervalTree
fcl::detail::it_recursion_node
fcl
fcl::detail
IntervalTree< double >
IntervalTreed
namespacefcl_1_1detail.html
a30c4cb31d30ce38e90ef1451831c8f5b
IntervalTree< float >
IntervalTreef
namespacefcl_1_1detail.html
a63bdc7d57cbdb0723d72d06a2ed7ed66
it_recursion_node< double >
it_recursion_noded
namespacefcl_1_1detail.html
a6a4417c3b96fa9fa88630bfb04b059f3
it_recursion_node< float >
it_recursion_nodef
namespacefcl_1_1detail.html
a16c309472124af47985873013891d472
interval_tree_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
interval__tree__node-inl_8h
fcl/broadphase/detail/interval_tree_node.h
fcl
fcl::detail
template class FCL_EXPORT
IntervalTreeNode< double >
namespacefcl_1_1detail.html
a67415de2c20dce6be699f90c89b3bbb1
interval_tree_node.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/detail/
interval__tree__node_8cpp
fcl/broadphase/detail/interval_tree_node-inl.h
fcl
fcl::detail
interval_tree_node.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
interval__tree__node_8h
fcl/broadphase/detail/simple_interval.h
fcl/broadphase/detail/interval_tree_node-inl.h
fcl::detail::IntervalTreeNode
fcl
fcl::detail
IntervalTreeNode< double >
IntervalTreeNoded
namespacefcl_1_1detail.html
a778028bfbfd3d45e90711e9c05971613
IntervalTreeNode< float >
IntervalTreeNodef
namespacefcl_1_1detail.html
a49d24b93dc2d526335c16e11a6838c99
class FCL_EXPORT
IntervalTree
namespacefcl_1_1detail.html
acc849cf1e36a4da0b406a38ed56d2a73
interval_vector-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
interval__vector-inl_8h
fcl/math/motion/taylor_model/interval_vector.h
fcl
template IVector3< double >
bound
namespacefcl.html
aeff95b516b72a99008ec2a2c975d9816
(const IVector3< double > &i, const Vector3< double > &v)
template IVector3< double >
bound
namespacefcl.html
ae16a801868464d2fe9521039a24f5d62
(const IVector3< double > &i, const IVector3< double > &v)
IVector3< S >
bound
namespacefcl.html
ac030156a1e335c7b7a58213e14bdeee9
(const IVector3< S > &i, const IVector3< S > &v)
IVector3< S >
bound
namespacefcl.html
a87d17db358d45cc7587698f8995bdb3c
(const IVector3< S > &i, const Vector3< S > &v)
interval_vector.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
interval__vector_8cpp
fcl/math/motion/taylor_model/interval_vector-inl.h
fcl
template IVector3< double >
bound
namespacefcl.html
aeff95b516b72a99008ec2a2c975d9816
(const IVector3< double > &i, const Vector3< double > &v)
template IVector3< double >
bound
namespacefcl.html
ae16a801868464d2fe9521039a24f5d62
(const IVector3< double > &i, const IVector3< double > &v)
interval_vector.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
interval__vector_8h
fcl/math/motion/taylor_model/interval.h
fcl/math/motion/taylor_model/interval_vector-inl.h
fcl::IVector3
fcl
FCL_EXPORT IVector3< S >
bound
namespacefcl.html
af328e76a450fb6610493d6d0e8e4b9ef
(const IVector3< S > &i, const Vector3< S > &v)
FCL_EXPORT IVector3< S >
bound
namespacefcl.html
a0dfcb5fd782dc2dffbd75d36a4717f1b
(const IVector3< S > &i, const IVector3< S > &v)
kDOP-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
kDOP-inl_8h
fcl/math/bv/kDOP.h
fcl/common/unused.h
fcl::GetDistancesImpl
fcl::GetDistancesImpl< S, 5 >
fcl::GetDistancesImpl< S, 6 >
fcl::GetDistancesImpl< S, 9 >
fcl
FCL_EXPORT void
getDistances
namespacefcl.html
afbd53c328d8687a8ea20219baa77de04
(const Vector3< S > &p, S *d)
template void
getDistances< double, 5 >
namespacefcl.html
ab52abe77f0d215a3d48817747f30f42d
(const Vector3< double > &p, double *d)
template void
getDistances< double, 6 >
namespacefcl.html
aaacffd61884003e4a55dd941fb927f30
(const Vector3< double > &p, double *d)
template void
getDistances< double, 9 >
namespacefcl.html
a8ad697298fee90aa65a39b9c957e980c
(const Vector3< double > &p, double *d)
template void
minmax
namespacefcl.html
abfaf8410c95e4ee3649f4b35ff522e4e
(double a, double b, double &minv, double &maxv)
template void
minmax
namespacefcl.html
a3fa273d5bf96b849251d9dae84895a59
(double p, double &minv, double &maxv)
FCL_EXPORT void
minmax
namespacefcl.html
ad1dfaf0dae3c94f7a6db6c5382b51a64
(S a, S b, S &minv, S &maxv)
FCL_EXPORT void
minmax
namespacefcl.html
aefaf58065a5e39f009699e087949a0c9
(S p, S &minv, S &maxv)
FCL_EXPORT KDOP< S, N >
translate
namespacefcl.html
af386e16f3f3071f0bf1e1e1ef4afafac
(const KDOP< S, N > &bv, const Eigen::MatrixBase< Derived > &t)
template class FCL_EXPORT
KDOP< double, 16 >
namespacefcl.html
a36659ba641497e10c819f0ad3ba89be2
template class FCL_EXPORT
KDOP< double, 18 >
namespacefcl.html
aacda38140808ff2358c3825205ea78aa
template class FCL_EXPORT
KDOP< double, 24 >
namespacefcl.html
ad371b3a93feeb6fc82e5b10421c1f4cb
kDOP.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
kDOP_8cpp
fcl/math/bv/kDOP-inl.h
fcl
template void
getDistances< double, 5 >
namespacefcl.html
ab52abe77f0d215a3d48817747f30f42d
(const Vector3< double > &p, double *d)
template void
getDistances< double, 6 >
namespacefcl.html
aaacffd61884003e4a55dd941fb927f30
(const Vector3< double > &p, double *d)
template void
getDistances< double, 9 >
namespacefcl.html
a8ad697298fee90aa65a39b9c957e980c
(const Vector3< double > &p, double *d)
template void
minmax
namespacefcl.html
abfaf8410c95e4ee3649f4b35ff522e4e
(double a, double b, double &minv, double &maxv)
template void
minmax
namespacefcl.html
a3fa273d5bf96b849251d9dae84895a59
(double p, double &minv, double &maxv)
kDOP.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
kDOP_8h
fcl/common/types.h
fcl/math/bv/kDOP-inl.h
fcl::KDOP
fcl
KDOP< double, N >
KDOPd
namespacefcl.html
a07f5b87cbb7d3c228e925bcdbc6aaef6
KDOP< float, N >
KDOPf
namespacefcl.html
a7e683f5efb943abc8bd38407de4da6f3
FCL_EXPORT void
getDistances
namespacefcl.html
afbd53c328d8687a8ea20219baa77de04
(const Vector3< S > &p, S *d)
FCL_EXPORT void
minmax
namespacefcl.html
ad1dfaf0dae3c94f7a6db6c5382b51a64
(S a, S b, S &minv, S &maxv)
FCL_EXPORT void
minmax
namespacefcl.html
aefaf58065a5e39f009699e087949a0c9
(S p, S &minv, S &maxv)
FCL_EXPORT KDOP< S, N >
translate
namespacefcl.html
af386e16f3f3071f0bf1e1e1ef4afafac
(const KDOP< S, N > &bv, const Eigen::MatrixBase< Derived > &t)
kIOS-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
kIOS-inl_8h
fcl/math/bv/kIOS.h
fcl
S
distance
namespacefcl.html
a96484159054b342a432d5a861c3723f1
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
S
distance
namespacefcl.html
a7e4822e8c524eb57235f4e956a16404d
(const Transform3< S > &tf, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
bool
overlap
namespacefcl.html
a6f5e13c7493186e623d0638c321bdc0c
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2)
kIOS< S >
translate
namespacefcl.html
a0a52e63b6f27e561f9cf0d8da3a5bff5
(const kIOS< S > &bv, const Eigen::MatrixBase< Derived > &t)
template class FCL_EXPORT
kIOS< double >
namespacefcl.html
a4539a0d1d45214e55122d5d58fdff0f6
kIOS.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
kIOS_8cpp
fcl/math/bv/kIOS-inl.h
fcl
kIOS.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
kIOS_8h
fcl/math/bv/OBB.h
fcl/math/bv/kIOS-inl.h
fcl::kIOS
fcl::kIOS::kIOS_Sphere
fcl
kIOS< double >
kIOSd
namespacefcl.html
a752fa2da0ae8ccee54cae0e94c1c7c54
kIOS< float >
kIOSf
namespacefcl.html
a4df4afbd43bb27aa6c2236e777741b13
FCL_EXPORT S
distance
namespacefcl.html
a6926db35320bcd55bf226b9c5146de45
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT S
distance
namespacefcl.html
a37e608368e39870a7fff07090d0674ff
(const Transform3< S > &tf, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT bool
overlap
namespacefcl.html
a7b456dc20357fa0e5bdd5964ea31075b
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
a36c7b03a5147385ddff98647842d209e
(const Transform3< S > &tf, const kIOS< S > &b1, const kIOS< S > &b2)
FCL_EXPORT kIOS< S >
translate
namespacefcl.html
a12c81a88e49e8abbd05b18aff3286ffd
(const kIOS< S > &bv, const Eigen::MatrixBase< Derived > &t)
libsvm_classifier.h
/tmp/ws/src/fcl_catkin/test/
libsvm__classifier_8h
libsvm/svm.h
fcl::LibSVMClassifier
fcl
list.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
list_8h
_ccd_list_t
#define
ccdListEntry
list_8h.html
a0b580288cfc2526ce7adb6f918f20d77
(ptr, type, member)
#define
ccdListForEach
list_8h.html
ac1ad29a1cbb1ea879459bf575b1bcbd1
(list, item)
#define
ccdListForEachEntry
list_8h.html
ab9eb036adc6cb09a9d566fcb681b5c8e
(head, pos, postype, member)
#define
ccdListForEachEntrySafe
list_8h.html
a1370eb07509a881194987817a579a768
(head, pos, postype, n, ntype, member)
#define
ccdListForEachSafe
list_8h.html
ae8273fa80be0bcd64d517028631534bc
(list, item, tmp)
struct _ccd_list_t
ccd_list_t
list_8h.html
aa4f5cd579ac96d4cc0fbfe4233b92244
_ccd_inline void
ccdListAppend
list_8h.html
aaae210a79deb47689d1ee5bd0c07034a
(ccd_list_t *l, ccd_list_t *item)
_ccd_inline void
ccdListDel
list_8h.html
a7e5dfabc6c7e3ba8bde55c4d5303429e
(ccd_list_t *item)
_ccd_inline int
ccdListEmpty
list_8h.html
ae3ae4ea13cd6950cb2bfd89a604d150b
(const ccd_list_t *head)
_ccd_inline void
ccdListInit
list_8h.html
abadaae9a3616d029766e06caa940dc1f
(ccd_list_t *l)
_ccd_inline ccd_list_t *
ccdListNext
list_8h.html
a36ab5c7a70bae53e33c7fe143476c486
(ccd_list_t *l)
_ccd_inline ccd_list_t *
ccdListPrev
list_8h.html
a4dd6b7603e1c2f308c3a690194bce231
(ccd_list_t *l)
mesh_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
mesh__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.h
fcl/common/unused.h
fcl/narrowphase/collision_result.h
fcl
fcl::detail
template bool
initialize
namespacefcl_1_1detail.html
ad16c17629bcca79296e6c2d9b3a2864a
(MeshCollisionTraversalNodeOBB< double > &node, const BVHModel< OBB< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBB< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
ab597a10fa52165487da841ac9568bc5c
(MeshCollisionTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a21165ef03455b557e686fd4a16e4e764
(MeshCollisionTraversalNodekIOS< double > &node, const BVHModel< kIOS< double >> &model1, const Transform3< double > &tf1, const BVHModel< kIOS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a0156acca1996dc3f0b60b4079be00f38
(MeshCollisionTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
bool
initialize
namespacefcl_1_1detail.html
a7666ff11baf40ce8404e5a3dadc8ac07
(MeshCollisionTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a7c92fc137ccadcd4585e0bcc06f4e4fc
(MeshCollisionTraversalNodeOBB< S > &node, const BVHModel< OBB< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBB< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
aa67f0b995feb75b2611f670c6e0cbb65
(MeshCollisionTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
aab9e3ceef11ca476b85376b7a6739c94
(MeshCollisionTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
a836d180953da326693dcd397510c5577
(MeshCollisionTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a393f19b2e7c75e3238b328eab0b52b0f
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a01345fc2ac7fc2e9c1c0c761f2c7de78
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
bool
setupMeshCollisionOrientedNode
namespacefcl_1_1detail.html
a237395b51a8bfd5a40654a794b72214f
(OrientedNode &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
template class FCL_EXPORT
MeshCollisionTraversalNodekIOS< double >
namespacefcl_1_1detail.html
aa08e864e0b7501469ad4d798bd527eb4
template class FCL_EXPORT
MeshCollisionTraversalNodeOBB< double >
namespacefcl_1_1detail.html
a00d21045030b79c90dcb4358d012a629
template class FCL_EXPORT
MeshCollisionTraversalNodeOBBRSS< double >
namespacefcl_1_1detail.html
a51cd1421c00db82c21327ce1c33a66a1
template class FCL_EXPORT
MeshCollisionTraversalNodeRSS< double >
namespacefcl_1_1detail.html
aeb6350b130860007b7776a914b1e085a
mesh_collision_traversal_node.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/collision/
mesh__collision__traversal__node_8cpp
fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node-inl.h
fcl
fcl::detail
template bool
initialize
namespacefcl_1_1detail.html
ad16c17629bcca79296e6c2d9b3a2864a
(MeshCollisionTraversalNodeOBB< double > &node, const BVHModel< OBB< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBB< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
ab597a10fa52165487da841ac9568bc5c
(MeshCollisionTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a21165ef03455b557e686fd4a16e4e764
(MeshCollisionTraversalNodekIOS< double > &node, const BVHModel< kIOS< double >> &model1, const Transform3< double > &tf1, const BVHModel< kIOS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a0156acca1996dc3f0b60b4079be00f38
(MeshCollisionTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
mesh_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
mesh__collision__traversal__node_8h
fcl/math/bv/OBB.h
fcl/math/bv/kIOS.h
fcl/narrowphase/contact.h
fcl/narrowphase/cost_source.h
fcl/narrowphase/detail/traversal/collision/intersect.h
fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node-inl.h
fcl::detail::MeshCollisionTraversalNode
fcl::detail::MeshCollisionTraversalNodekIOS
fcl::detail::MeshCollisionTraversalNodeOBB
fcl::detail::MeshCollisionTraversalNodeOBBRSS
fcl::detail::MeshCollisionTraversalNodeRSS
fcl
fcl::detail
MeshCollisionTraversalNodekIOS< double >
MeshCollisionTraversalNodekIOSd
namespacefcl_1_1detail.html
ab19086dac46e306a75c2872b5724eccd
MeshCollisionTraversalNodekIOS< float >
MeshCollisionTraversalNodekIOSf
namespacefcl_1_1detail.html
a1a110f0ee51adebb86a976b21d8fd051
MeshCollisionTraversalNodeOBB< double >
MeshCollisionTraversalNodeOBBd
namespacefcl_1_1detail.html
a6ad78f0579a09df739ea6023d393ec4d
MeshCollisionTraversalNodeOBB< float >
MeshCollisionTraversalNodeOBBf
namespacefcl_1_1detail.html
a7a3e690c1bb54d99e0345f82ace497b2
MeshCollisionTraversalNodeOBBRSS< double >
MeshCollisionTraversalNodeOBBRSSd
namespacefcl_1_1detail.html
acd59f2c20d548108d733b25a5d84c463
MeshCollisionTraversalNodeOBBRSS< float >
MeshCollisionTraversalNodeOBBRSSf
namespacefcl_1_1detail.html
a2d8456381485ebf896d017c329181100
MeshCollisionTraversalNodeRSS< double >
MeshCollisionTraversalNodeRSSd
namespacefcl_1_1detail.html
a835ebf526aabb4d5f5e73307de2e00e8
MeshCollisionTraversalNodeRSS< float >
MeshCollisionTraversalNodeRSSf
namespacefcl_1_1detail.html
aa69b568b2482104e597c4bcb0124ae56
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a5febe53cc51bc9db3c2631f4dcf87feb
(MeshCollisionTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a68fc4a23088c9417841d04133eb14781
(MeshCollisionTraversalNodeOBB< S > &node, const BVHModel< OBB< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBB< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a9aedba9719edb637656041d620645649
(MeshCollisionTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1354219c7f8b74502021a95e8586b13b
(MeshCollisionTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
af81df1e834fe8526f280a05d4759ad06
(MeshCollisionTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a58bd336fabe5ace551dc739e8d17b186
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
FCL_EXPORT void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a0f9b6757c434af61dd1f18f1e3c2a637
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
mesh_conservative_advancement_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__conservative__advancement__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h
fcl/math/motion/triangle_motion_bound_visitor.h
fcl::detail::CanStopImpl
fcl::detail::CanStopImpl< S, OBB< S > >
fcl::detail::CanStopImpl< S, OBBRSS< S > >
fcl::detail::CanStopImpl< S, RSS< S > >
fcl::detail::GetBVAxisImpl
fcl::detail::GetBVAxisImpl< S, OBBRSS< S > >
fcl
fcl::detail
const Vector3< typename BV::S >
getBVAxis
namespacefcl_1_1detail.html
aa877cde852a1c39abb6ee450d7394aa0
(const BV &bv, int i)
template bool
initialize
namespacefcl_1_1detail.html
a3a562cb519cbe45d37bd1e99e624efbe
(MeshConservativeAdvancementTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, double w)
template bool
initialize
namespacefcl_1_1detail.html
a10ec4419d9ab821e092ecf0c8b6dfd6e
(MeshConservativeAdvancementTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, double w)
bool
initialize
namespacefcl_1_1detail.html
a0fbb79228bbfbf4269a4dbef1bad3907
(MeshConservativeAdvancementTraversalNode< BV > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, typename BV::S w, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
ac39b950707467c82f323ef94860f7c8c
(MeshConservativeAdvancementTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, S w)
bool
initialize
namespacefcl_1_1detail.html
a418a932c5f8a379131bab88c848239ee
(MeshConservativeAdvancementTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, S w)
bool
meshConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
a2e03aba1ed5a815adc8b58f26a3fe338
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
void
meshConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
aa1462696917883f7d92f530a32de6388
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Triangle *tri_indices1, const Triangle *tri_indices2, const Vector3< typename BV::S > *vertices1, const Vector3< typename BV::S > *vertices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id1, int &last_tri_id2, typename BV::S &delta_t, int &num_leaf_tests)
bool
meshConservativeAdvancementTraversalNodeCanStop
namespacefcl_1_1detail.html
a3d94a9034900f68970c0b26f4659a2d9
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
bool
setupMeshConservativeAdvancementOrientedDistanceNode
namespacefcl_1_1detail.html
af32a0fa1e6904ae03fc51f325e8a9375
(OrientedDistanceNode &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, typename BV::S w)
template class FCL_EXPORT
MeshConservativeAdvancementTraversalNodeOBBRSS< double >
namespacefcl_1_1detail.html
a6e2d814ba7c1fc105e3ef2b70f1559a9
template class FCL_EXPORT
MeshConservativeAdvancementTraversalNodeRSS< double >
namespacefcl_1_1detail.html
a2bb69d126f05b5f482a5474e30a180c7
mesh_conservative_advancement_traversal_node.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/distance/
mesh__conservative__advancement__traversal__node_8cpp
fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node-inl.h
fcl
fcl::detail
template bool
initialize
namespacefcl_1_1detail.html
a3a562cb519cbe45d37bd1e99e624efbe
(MeshConservativeAdvancementTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, double w)
template bool
initialize
namespacefcl_1_1detail.html
a10ec4419d9ab821e092ecf0c8b6dfd6e
(MeshConservativeAdvancementTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, double w)
mesh_conservative_advancement_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__conservative__advancement__traversal__node_8h
fcl/math/motion/tbv_motion_bound_visitor.h
fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h
fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node-inl.h
fcl::detail::MeshConservativeAdvancementTraversalNode
fcl::detail::MeshConservativeAdvancementTraversalNodeOBBRSS
fcl::detail::MeshConservativeAdvancementTraversalNodeRSS
fcl
fcl::detail
MeshConservativeAdvancementTraversalNodeOBBRSS< double >
MeshConservativeAdvancementTraversalNodeOBBRSSd
namespacefcl_1_1detail.html
ae42fdc546050da6936f75c114430b408
MeshConservativeAdvancementTraversalNodeOBBRSS< float >
MeshConservativeAdvancementTraversalNodeOBBRSSf
namespacefcl_1_1detail.html
a9d34f9fae5241a03f416da8f811a8bc2
MeshConservativeAdvancementTraversalNodeRSS< double >
MeshConservativeAdvancementTraversalNodeRSSd
namespacefcl_1_1detail.html
ab3f5da5e23d70705986e1f39b7f41fcd
MeshConservativeAdvancementTraversalNodeRSS< float >
MeshConservativeAdvancementTraversalNodeRSSf
namespacefcl_1_1detail.html
ad0da8de96226d93c3f682d6db15d10af
FCL_EXPORT const Vector3< S >
getBVAxis
namespacefcl_1_1detail.html
a27af90699ab8f82045631ced9548f346
(const BV &bv, int i)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a02e0d7ca9206b3cc354ab7df1e9ae3e7
(MeshConservativeAdvancementTraversalNode< BV > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, typename BV::S w=1, bool use_refit=false, bool refit_bottomup=false)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a968dedb585b28b858636b6e9aa650742
(MeshConservativeAdvancementTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, S w=1)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a8a8bc687437b052509b2a58dda00365c
(MeshConservativeAdvancementTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, S w=1)
FCL_EXPORT bool
meshConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
ab939473a75d2117c8354f7fb8fbb4a56
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
FCL_EXPORT void
meshConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a9d1c187fac0b514a6561783ae1a1c6c6
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Triangle *tri_indices1, const Triangle *tri_indices2, const Vector3< typename BV::S > *vertices1, const Vector3< typename BV::S > *vertices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id1, int &last_tri_id2, typename BV::S &delta_t, int &num_leaf_tests)
FCL_EXPORT bool
meshConservativeAdvancementTraversalNodeCanStop
namespacefcl_1_1detail.html
aaf1b3ff68e3d7910b6f24a87e5151504
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
mesh_continuous_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
mesh__continuous__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/intersect.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a1afe3a00af0bccde30a67c20c6c8f0e2
(MeshContinuousCollisionTraversalNode< BV > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request)
mesh_continuous_collision_traversal_node.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/collision/
mesh__continuous__collision__traversal__node_8cpp
fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node-inl.h
fcl
fcl::detail
mesh_continuous_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
mesh__continuous__collision__traversal__node_8h
fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node-inl.h
fcl::detail::BVHContinuousCollisionPair
fcl::detail::MeshContinuousCollisionTraversalNode
fcl
fcl::detail
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
aebc3436f12093005a01ffd027fd5605e
(MeshContinuousCollisionTraversalNode< BV > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request)
mesh_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.h
fcl
fcl::detail
void
distancePostprocessOrientedNode
namespacefcl_1_1detail.html
ae0111fa90e8fc7eebe37543262153446
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Transform3< typename BV::S > &tf1, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a4cce570c9699c7bd2e6d5019833299c4
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a46f76d913736b95d3b244523317cc0b9
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Transform3< typename BV::S > &tf, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
template bool
initialize
namespacefcl_1_1detail.html
a9ae54321255c3084ba14f3ec080c4864
(MeshDistanceTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a7c2733ed0bac845adbbf646baa49edfe
(MeshDistanceTraversalNodekIOS< double > &node, const BVHModel< kIOS< double >> &model1, const Transform3< double > &tf1, const BVHModel< kIOS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a07385932d896749c84312180afc5d0e4
(MeshDistanceTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
bool
initialize
namespacefcl_1_1detail.html
ab94dee1d71d221ae98b634227b442028
(MeshDistanceTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a9d4d2fe5628e508050c2fa007654e9bc
(MeshDistanceTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
af19bb02e92e097400110653ecd17533f
(MeshDistanceTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
aefb3152455ea61921b8cbc08fa4ece10
(MeshDistanceTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a0568028860c5ddb1c3599ea948d9c66e
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab735aa8729283a44a92d3a2ad6902895
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
static bool
setupMeshDistanceOrientedNode
namespacefcl_1_1detail.html
abd2dcf5a1159fe416267b95d70da3c46
(OrientedNode &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
template class FCL_EXPORT
MeshDistanceTraversalNodekIOS< double >
namespacefcl_1_1detail.html
a9af4cde6255bc7dc23191daaeeb115ba
template class FCL_EXPORT
MeshDistanceTraversalNodeOBBRSS< double >
namespacefcl_1_1detail.html
a2e9a5bb131911f25f6002fb7e524fde2
template class FCL_EXPORT
MeshDistanceTraversalNodeRSS< double >
namespacefcl_1_1detail.html
a7a244cf95369e845934f40bbb71f0de4
mesh_distance_traversal_node.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/distance/
mesh__distance__traversal__node_8cpp
fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node-inl.h
fcl
fcl::detail
template bool
initialize
namespacefcl_1_1detail.html
a9ae54321255c3084ba14f3ec080c4864
(MeshDistanceTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a7c2733ed0bac845adbbf646baa49edfe
(MeshDistanceTraversalNodekIOS< double > &node, const BVHModel< kIOS< double >> &model1, const Transform3< double > &tf1, const BVHModel< kIOS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a07385932d896749c84312180afc5d0e4
(MeshDistanceTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
mesh_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__distance__traversal__node_8h
fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance.h
fcl/math/bv/kIOS.h
fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node-inl.h
fcl::detail::MeshDistanceTraversalNode
fcl::detail::MeshDistanceTraversalNodekIOS
fcl::detail::MeshDistanceTraversalNodeOBBRSS
fcl::detail::MeshDistanceTraversalNodeRSS
fcl
fcl::detail
MeshDistanceTraversalNodekIOS< double >
MeshDistanceTraversalNodekIOSd
namespacefcl_1_1detail.html
a400b53580f390cc74a0a074663685199
MeshDistanceTraversalNodekIOS< float >
MeshDistanceTraversalNodekIOSf
namespacefcl_1_1detail.html
a503bb5febdb787d0a0bb2272d77cd72c
MeshDistanceTraversalNodeOBBRSS< double >
MeshDistanceTraversalNodeOBBRSSd
namespacefcl_1_1detail.html
a1fc2e3fe7dd9a1e705d4d6dfa31029d8
MeshDistanceTraversalNodeOBBRSS< float >
MeshDistanceTraversalNodeOBBRSSf
namespacefcl_1_1detail.html
a2f78ea0886f3401f15414c91ef1e7360
MeshDistanceTraversalNodeRSS< double >
MeshDistanceTraversalNodeRSSd
namespacefcl_1_1detail.html
add9dbadbdb3e3051841ed39cdc707e48
MeshDistanceTraversalNodeRSS< float >
MeshDistanceTraversalNodeRSSf
namespacefcl_1_1detail.html
a7b315a19ba2051a5c554c2e0cf906c8c
FCL_EXPORT void
distancePostprocessOrientedNode
namespacefcl_1_1detail.html
a646d4bc46f789b179bce4eb5dbc27b33
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Transform3< typename BV::S > &tf1, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a50b61b8fe8d91bbeff7218c57e63ab48
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a51a9d1c0a81d4af1cef1bd35dd9771dc
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Transform3< typename BV::S > &tf, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
af82bd509fe50ae0bfc316eda1522e493
(MeshDistanceTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
afa6ef6138bd818367ba9d29774303721
(MeshDistanceTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
ac0cb3899ea6347603778646227e45e78
(MeshDistanceTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a32616cce5a81cb9cdabaad27a92a9863
(MeshDistanceTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_DEPRECATED_EXPORT void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ae7881e84ef775b16b8872a45d60e0dac
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab68e70252361469315bd83595d916641
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
mesh_octree_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
mesh__octree__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa80a11567411892ea0fbb92162b275f6
(MeshOcTreeCollisionTraversalNode< BV, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const OcTree< typename BV::S > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
mesh_octree_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
mesh__octree__collision__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node-inl.h
fcl::detail::MeshOcTreeCollisionTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa80a11567411892ea0fbb92162b275f6
(MeshOcTreeCollisionTraversalNode< BV, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const OcTree< typename BV::S > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
mesh_octree_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
mesh__octree__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/distance/mesh_octree_distance_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a15ad8a287588644376ea97986b895e1e
(MeshOcTreeDistanceTraversalNode< BV, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const OcTree< typename BV::S > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
mesh_octree_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
mesh__octree__distance__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/distance/mesh_octree_distance_traversal_node-inl.h
fcl::detail::MeshOcTreeDistanceTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a15ad8a287588644376ea97986b895e1e
(MeshOcTreeDistanceTraversalNode< BV, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const OcTree< typename BV::S > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
mesh_shape_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
mesh__shape__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a7879e8d2a782db90c7abe07d8da6c600
(MeshShapeCollisionTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a560f7c05c4f4a0ba5dcf485e73b09787
(MeshShapeCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const BVHModel< OBB< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a30df4d18a313cb7bfda32df0e7a7cfdc
(MeshShapeCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a5326a0d0ae5c6540015ee4af6589d04b
(MeshShapeCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a390735e63a8028bd44aff8be908bb534
(MeshShapeCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
void
meshShapeCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a042c109ed9b352ab4fa7be1fd7130a0f
(int b1, int b2, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
bool
setupMeshShapeCollisionOrientedNode
namespacefcl_1_1detail.html
a2e9306027e56ba83aec36339fcaec985
(OrientedNode< Shape, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
mesh_shape_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
mesh__shape__collision__traversal__node_8h
fcl/geometry/shape/utility.h
fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h
fcl::detail::MeshShapeCollisionTraversalNode
fcl::detail::MeshShapeCollisionTraversalNodekIOS
fcl::detail::MeshShapeCollisionTraversalNodeOBB
fcl::detail::MeshShapeCollisionTraversalNodeOBBRSS
fcl::detail::MeshShapeCollisionTraversalNodeRSS
fcl
fcl::detail
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a9c7716cd396431bb6ca56c057d28dc8f
(MeshShapeCollisionTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
ad36ff8b59f93c770d03b537ac9fd9042
(MeshShapeCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const BVHModel< OBB< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a3cb935142b0489a50b9e472020bd8866
(MeshShapeCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a15c0d9301c3e126cb8be4995ccd36bd2
(MeshShapeCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a84dbb24a59f91183b6b5278972fefbef
(MeshShapeCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT void
meshShapeCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ae56cfe02f0e4bb8dda3b6faf5d271d0e
(int b1, int b2, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
mesh_shape_conservative_advancement_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__shape__conservative__advancement__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa20ace0c1361d2731482c5338284a758
(MeshShapeConservativeAdvancementTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, typename BV::S w, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
acfd204f86e69b16ccd9d6c703c710471
(MeshShapeConservativeAdvancementTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
abaf600952c760a2c56f07fd1ef747bce
(MeshShapeConservativeAdvancementTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
meshShapeConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
adf0529091f2ed613ae2232d808007b26
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const Shape &model2, const BV &model2_bv, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
void
meshShapeConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a586b8171bcb54346d2f12acacd7bf5ab
(int b1, int, const BVHModel< BV > *model1, const Shape &model2, const BV &model2_bv, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id, typename BV::S &delta_t, int &num_leaf_tests)
mesh_shape_conservative_advancement_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__shape__conservative__advancement__traversal__node_8h
fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h
fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h
fcl::detail::MeshShapeConservativeAdvancementTraversalNode
fcl::detail::MeshShapeConservativeAdvancementTraversalNodeOBBRSS
fcl::detail::MeshShapeConservativeAdvancementTraversalNodeRSS
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa20ace0c1361d2731482c5338284a758
(MeshShapeConservativeAdvancementTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, typename BV::S w, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
acfd204f86e69b16ccd9d6c703c710471
(MeshShapeConservativeAdvancementTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
abaf600952c760a2c56f07fd1ef747bce
(MeshShapeConservativeAdvancementTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
meshShapeConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
adf0529091f2ed613ae2232d808007b26
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const Shape &model2, const BV &model2_bv, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
void
meshShapeConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a586b8171bcb54346d2f12acacd7bf5ab
(int b1, int, const BVHModel< BV > *model1, const Shape &model2, const BV &model2_bv, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id, typename BV::S &delta_t, int &num_leaf_tests)
mesh_shape_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__shape__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
ae3f0495c6ea175a09ccfd453fbd2ef4e
(const BVHModel< BV > *model1, Vector3< typename BV::S > *vertices, Triangle *tri_indices, int init_tri_id, const Shape &model2, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &, DistanceResult< typename BV::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a784a036e4bf958ee76ee2ac9ef58b6d4
(MeshShapeDistanceTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
ae8a265f00960a76b99864e90b2542bea
(MeshShapeDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a09536c4e7e4aca1b20af5587f5d7ca72
(MeshShapeDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a369b21aa1e2f8eb2b56b854cbcbacbfe
(MeshShapeDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
void
meshShapeDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab26d5959d49c7e89f5d7d92f5bab328e
(int b1, int, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &, DistanceResult< typename BV::S > &result)
static bool
setupMeshShapeDistanceOrientedNode
namespacefcl_1_1detail.html
a642a267d1c11664fc7f3782e97faf06f
(OrientedNode< Shape, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
mesh_shape_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
mesh__shape__distance__traversal__node_8h
fcl/geometry/shape/utility.h
fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node-inl.h
fcl::detail::MeshShapeDistanceTraversalNode
fcl::detail::MeshShapeDistanceTraversalNodekIOS
fcl::detail::MeshShapeDistanceTraversalNodeOBBRSS
fcl::detail::MeshShapeDistanceTraversalNodeRSS
fcl
fcl::detail
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
ae3f0495c6ea175a09ccfd453fbd2ef4e
(const BVHModel< BV > *model1, Vector3< typename BV::S > *vertices, Triangle *tri_indices, int init_tri_id, const Shape &model2, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &, DistanceResult< typename BV::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ad8c0897c50bf9b46885812f60b5af446
(MeshShapeDistanceTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
bool
initialize
namespacefcl_1_1detail.html
ae8a265f00960a76b99864e90b2542bea
(MeshShapeDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a09536c4e7e4aca1b20af5587f5d7ca72
(MeshShapeDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a369b21aa1e2f8eb2b56b854cbcbacbfe
(MeshShapeDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
void
meshShapeDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab26d5959d49c7e89f5d7d92f5bab328e
(int b1, int, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &, DistanceResult< typename BV::S > &result)
minkowski_diff-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
minkowski__diff-inl_8h
fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/triangle_p.h
fcl
fcl::detail
FCL_EXPORT Vector3< S >
getSupport
namespacefcl_1_1detail.html
a291eb79640e71ab1c0a5adb4edc3725c
(const ShapeBase< S > *shape, const Eigen::MatrixBase< Derived > &dir)
minkowski_diff.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/convexity_based_algorithm/
minkowski__diff_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff-inl.h
fcl
fcl::detail
minkowski_diff.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
minkowski__diff_8h
fcl/math/detail/project.h
fcl/geometry/shape/shape_base.h
fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff-inl.h
fcl::detail::MinkowskiDiff
fcl
fcl::detail
MinkowskiDiff< double >
MinkowskiDiffd
namespacefcl_1_1detail.html
a11331fd9157ad6002680032ecd5631ee
MinkowskiDiff< float >
MinkowskiDifff
namespacefcl_1_1detail.html
a524a69542c61bcbbe0142161785cf714
Vector3< S >
getSupport
namespacefcl_1_1detail.html
a7576ae3cfdda9af8f7d6cbf12e1baeec
(const ShapeBase< S > *shape, const Eigen::MatrixBase< Derived > &dir)
morton-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
morton-inl_8h
fcl/broadphase/detail/morton.h
fcl
morton.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/detail/
morton_8cpp
fcl/broadphase/detail/morton-inl.h
fcl
morton.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
morton_8h
fcl/common/types.h
fcl/math/bv/AABB.h
fcl/broadphase/detail/morton-inl.h
fcl
motion_base-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
motion__base-inl_8h
fcl/math/motion/motion_base.h
fcl
template class FCL_EXPORT
MotionBase< double >
namespacefcl.html
a50290b7ba41a2567a32a874a0cf64edc
motion_base.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/
motion__base_8cpp
fcl/math/motion/motion_base-inl.h
fcl
motion_base.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
motion__base_8h
fcl/math/motion/taylor_model/taylor_matrix.h
fcl/math/motion/taylor_model/taylor_vector.h
fcl/math/motion/motion_base-inl.h
fcl::BVMotionBoundVisitor
fcl::MotionBase
fcl::TriangleMotionBoundVisitor
fcl
MotionBase< double >
MotionBased
namespacefcl.html
a8dfc11f9da30e459f8accfb249c82a4e
MotionBase< float >
MotionBasef
namespacefcl.html
abd33ec8b1b9157982d27085ac4c778bd
std::shared_ptr< MotionBase< S > >
MotionBasePtr
namespacefcl.html
ab57e1c3e847759481d51a46de7ba819e
node_base-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
node__base-inl_8h
fcl/broadphase/detail/node_base.h
fcl
fcl::detail
node_base.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
node__base_8h
fcl/common/types.h
fcl/broadphase/detail/node_base-inl.h
fcl::detail::NodeBase
fcl
fcl::detail
node_base_array-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
node__base__array-inl_8h
fcl/broadphase/detail/node_base_array.h
fcl
fcl::detail
fcl::detail::implementation_array
node_base_array.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
node__base__array_8h
fcl/common/types.h
fcl/broadphase/detail/node_base_array-inl.h
fcl::detail::implementation_array::NodeBase
fcl
fcl::detail
fcl::detail::implementation_array
OBB-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
OBB-inl_8h
fcl/math/bv/OBB.h
fcl/common/unused.h
fcl
template void
computeVertices
namespacefcl.html
a7fb0c0130db8f2b8100ddad3dee68526
(const OBB< double > &b, Vector3< double > vertices[8])
void
computeVertices
namespacefcl.html
ad8782364bd19044e015736976a5bc324
(const OBB< S > &b, Vector3< S > vertices[8])
template OBB< double >
merge_largedist
namespacefcl.html
a45628eaef5c9bfebec0a4c8cc69fe143
(const OBB< double > &b1, const OBB< double > &b2)
OBB< S >
merge_largedist
namespacefcl.html
a120628dcd63399b99884a0a7a38fe6a5
(const OBB< S > &b1, const OBB< S > &b2)
template OBB< double >
merge_smalldist
namespacefcl.html
a3604e9d3f282349a44de502149817567
(const OBB< double > &b1, const OBB< double > &b2)
OBB< S >
merge_smalldist
namespacefcl.html
a69987bbc20f421c44572ada3bf821888
(const OBB< S > &b1, const OBB< S > &b2)
template bool
obbDisjoint
namespacefcl.html
a05eaf7acf3e682123cde9647308445e1
(const Matrix3< double > &B, const Vector3< double > &T, const Vector3< double > &a, const Vector3< double > &b)
template bool
obbDisjoint
namespacefcl.html
af4d25745c48b37ff2d1a87e90279d18c
(const Transform3< double > &tf, const Vector3< double > &a, const Vector3< double > &b)
bool
obbDisjoint
namespacefcl.html
aaf3611b4b9d22e93f6c178145a041703
(const Matrix3< S > &B, const Vector3< S > &T, const Vector3< S > &a, const Vector3< S > &b)
bool
obbDisjoint
namespacefcl.html
ab4f1b027ce2e5326bbe6909100e90994
(const Transform3< S > &tf, const Vector3< S > &a, const Vector3< S > &b)
bool
overlap
namespacefcl.html
ab69788aa2f99252d1d6c37e1003d3093
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBB< S > &b1, const OBB< S > &b2)
OBB< S >
translate
namespacefcl.html
acdcb4ad184ef1b2caa62e535b699dd63
(const OBB< S > &bv, const Eigen::MatrixBase< Derived > &t)
template class FCL_EXPORT
OBB< double >
namespacefcl.html
a005faef1c6a070f230babb34f8fa6542
OBB.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
OBB_8cpp
fcl/math/bv/OBB-inl.h
fcl
template void
computeVertices
namespacefcl.html
a7fb0c0130db8f2b8100ddad3dee68526
(const OBB< double > &b, Vector3< double > vertices[8])
template OBB< double >
merge_largedist
namespacefcl.html
a45628eaef5c9bfebec0a4c8cc69fe143
(const OBB< double > &b1, const OBB< double > &b2)
template OBB< double >
merge_smalldist
namespacefcl.html
a3604e9d3f282349a44de502149817567
(const OBB< double > &b1, const OBB< double > &b2)
template bool
obbDisjoint
namespacefcl.html
a05eaf7acf3e682123cde9647308445e1
(const Matrix3< double > &B, const Vector3< double > &T, const Vector3< double > &a, const Vector3< double > &b)
template bool
obbDisjoint
namespacefcl.html
af4d25745c48b37ff2d1a87e90279d18c
(const Transform3< double > &tf, const Vector3< double > &a, const Vector3< double > &b)
OBB.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
OBB_8h
fcl/common/types.h
fcl/math/geometry.h
fcl/math/bv/OBB-inl.h
fcl::OBB
fcl
OBB< double >
OBBd
namespacefcl.html
ad8174019e2eb882af3956c91d533a2d6
OBB< float >
OBBf
namespacefcl.html
a18d48ac3f80949f8aff2350bc0326336
FCL_EXPORT void
computeVertices
namespacefcl.html
ab7bc4c8b8e77a5af04bc83bdf51d0add
(const OBB< S > &b, Vector3< S > vertices[8])
FCL_EXPORT OBB< S >
merge_largedist
namespacefcl.html
a5c4a34b8b5bc49693838565b52efc6e4
(const OBB< S > &b1, const OBB< S > &b2)
FCL_EXPORT OBB< S >
merge_smalldist
namespacefcl.html
a85a71292ad003ff433bcb5d49b54bd17
(const OBB< S > &b1, const OBB< S > &b2)
FCL_EXPORT bool
obbDisjoint
namespacefcl.html
a6495528090b3ba28d91514fef8d0a662
(const Matrix3< S > &B, const Vector3< S > &T, const Vector3< S > &a, const Vector3< S > &b)
FCL_EXPORT bool
obbDisjoint
namespacefcl.html
a47aaebe542e46e23f4f5d9c292fce685
(const Transform3< S > &tf, const Vector3< S > &a, const Vector3< S > &b)
FCL_EXPORT bool
overlap
namespacefcl.html
a8b2540a3718723e24dfc890d674a0bc0
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBB< S > &b1, const OBB< S > &b2)
FCL_EXPORT OBB< S >
translate
namespacefcl.html
a11e78c74e59f837dc51ffb29dade229e
(const OBB< S > &bv, const Eigen::MatrixBase< Derived > &t)
OBBRSS-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
OBBRSS-inl_8h
fcl
S
distance
namespacefcl.html
ab24dbcbd17d8ca169cb423086415a273
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
bool
overlap
namespacefcl.html
a440ed2ce0bd6b48a39754ed2568e8ad4
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2)
template OBBRSS< double >
translate
namespacefcl.html
a0d2d056d0f44fc56d6d0a4b3a08faf5a
(const OBBRSS< double > &bv, const Vector3< double > &t)
OBBRSS< S >
translate
namespacefcl.html
ada045ef4666312245960e48dacfe7a42
(const OBBRSS< S > &bv, const Vector3< S > &t)
template class FCL_EXPORT
OBBRSS< double >
namespacefcl.html
a1d885456065ce09ff03b4ae872cc39bc
OBBRSS.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
OBBRSS_8cpp
fcl
template OBBRSS< double >
translate
namespacefcl.html
a0d2d056d0f44fc56d6d0a4b3a08faf5a
(const OBBRSS< double > &bv, const Vector3< double > &t)
OBBRSS.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
OBBRSS_8h
fcl/math/bv/OBB.h
fcl::OBBRSS
fcl
OBBRSS< double >
OBBRSSd
namespacefcl.html
a7a73f35b638018805d932c2280185f19
OBBRSS< float >
OBBRSSf
namespacefcl.html
a9f5d9edb73477ad138ff74f6baf06bd3
FCL_EXPORT S
distance
namespacefcl.html
a8e0bc296d28b8dffadedd005d85ac7a1
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT S
distance
namespacefcl.html
af38e65d1624819d6f69ae320c69e140f
(const Transform3< S > &tf, const OBBRSS< S > &b1, const OBBRSS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT bool
overlap
namespacefcl.html
af9895c50ebd04d89357a131bc97c816f
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
a68ff9f6d66002d0b8d68549563ed295e
(const Transform3< S > &tf, const OBBRSS< S > &b1, const OBBRSS< S > &b2)
FCL_EXPORT OBBRSS< S >
translate
namespacefcl.html
acfa7422f4557b3a5d1926fccfe09d5e5
(const OBBRSS< S > &bv, const Vector3< S > &t)
octree-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/octree/
octree-inl_8h
fcl/geometry/octree/octree.h
fcl/geometry/shape/utility.h
octree.cpp
/tmp/ws/src/fcl_catkin/src/geometry/octree/
octree_8cpp
fcl/geometry/octree/octree-inl.h
octree.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/octree/
octree_8h
octree_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
octree__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ab3926e57d343e2139867de9f130f853a
(OcTreeCollisionTraversalNode< NarrowPhaseSolver > &node, const OcTree< typename NarrowPhaseSolver::S > &model1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const OcTree< typename NarrowPhaseSolver::S > &model2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename NarrowPhaseSolver::S > &request, CollisionResult< typename NarrowPhaseSolver::S > &result)
octree_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
octree__collision__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node-inl.h
fcl::detail::OcTreeCollisionTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ab3926e57d343e2139867de9f130f853a
(OcTreeCollisionTraversalNode< NarrowPhaseSolver > &node, const OcTree< typename NarrowPhaseSolver::S > &model1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const OcTree< typename NarrowPhaseSolver::S > &model2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename NarrowPhaseSolver::S > &request, CollisionResult< typename NarrowPhaseSolver::S > &result)
octree_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
octree__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a6e7a14662b13800730d093f6e0df77de
(OcTreeDistanceTraversalNode< NarrowPhaseSolver > &node, const OcTree< typename NarrowPhaseSolver::S > &model1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const OcTree< typename NarrowPhaseSolver::S > &model2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
octree_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
octree__distance__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node-inl.h
fcl::detail::OcTreeDistanceTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a6e7a14662b13800730d093f6e0df77de
(OcTreeDistanceTraversalNode< NarrowPhaseSolver > &node, const OcTree< typename NarrowPhaseSolver::S > &model1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const OcTree< typename NarrowPhaseSolver::S > &model2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
octree_mesh_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
octree__mesh__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a2d2700414cf33d36f9e6dca2e582ce1e
(OcTreeMeshCollisionTraversalNode< BV, NarrowPhaseSolver > &node, const OcTree< typename BV::S > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
octree_mesh_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
octree__mesh__collision__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node-inl.h
fcl::detail::OcTreeMeshCollisionTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a2d2700414cf33d36f9e6dca2e582ce1e
(OcTreeMeshCollisionTraversalNode< BV, NarrowPhaseSolver > &node, const OcTree< typename BV::S > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
octree_mesh_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
octree__mesh__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/distance/octree_mesh_distance_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ac1c19af2fba2a1c33cf4bbc2b1b0f729
(OcTreeMeshDistanceTraversalNode< BV, NarrowPhaseSolver > &node, const OcTree< typename BV::S > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
octree_mesh_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
octree__mesh__distance__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/distance/octree_mesh_distance_traversal_node-inl.h
fcl::detail::OcTreeMeshDistanceTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ac1c19af2fba2a1c33cf4bbc2b1b0f729
(OcTreeMeshDistanceTraversalNode< BV, NarrowPhaseSolver > &node, const OcTree< typename BV::S > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
octree_shape_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
octree__shape__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
af14f8af21e7e9f4f2d8c0bfd4443c442
(OcTreeShapeCollisionTraversalNode< Shape, NarrowPhaseSolver > &node, const OcTree< typename Shape::S > &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
octree_shape_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
octree__shape__collision__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node-inl.h
fcl::detail::OcTreeShapeCollisionTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
af14f8af21e7e9f4f2d8c0bfd4443c442
(OcTreeShapeCollisionTraversalNode< Shape, NarrowPhaseSolver > &node, const OcTree< typename Shape::S > &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
octree_shape_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
octree__shape__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ad2d2536fd2ae5e6e839b70bbd30a7301
(OcTreeShapeDistanceTraversalNode< Shape, NarrowPhaseSolver > &node, const OcTree< typename Shape::S > &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
octree_shape_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
octree__shape__distance__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node-inl.h
fcl::detail::OcTreeShapeDistanceTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ad2d2536fd2ae5e6e839b70bbd30a7301
(OcTreeShapeDistanceTraversalNode< Shape, NarrowPhaseSolver > &node, const OcTree< typename Shape::S > &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
octree_solver-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/
octree__solver-inl_8h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/geometry/shape/utility.h
fcl
fcl::detail
octree_solver.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/
octree__solver_8h
fcl/math/bv/utility.h
fcl/geometry/octree/octree.h
fcl/geometry/shape/utility.h
fcl/geometry/shape/box.h
fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h
fcl::detail::OcTreeSolver
fcl
fcl::detail
geometry/shape/plane-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
geometry_2shape_2plane-inl_8h
fcl/geometry/shape/plane.h
fcl
template Plane< double >
transform
namespacefcl.html
afbc96dc678d806ee8ea26dd0c8fa5ac4
(const Plane< double > &a, const Transform3< double > &tf)
Plane< S >
transform
namespacefcl.html
a079adcbc44e6fc1b7b7556147252be54
(const Plane< S > &a, const Transform3< S > &tf)
template class FCL_EXPORT
Plane< double >
namespacefcl.html
adc1bd95d5ea0cccb4454f340ca270359
narrowphase/detail/primitive_shape_algorithm/plane-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
narrowphase_2detail_2primitive__shape__algorithm_2plane-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/plane.h
fcl
fcl::detail
template bool
boxPlaneIntersect
namespacefcl_1_1detail.html
af70dd77c2afd1dfb86bbc63bf949fe2b
(const Box< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
boxPlaneIntersect
namespacefcl_1_1detail.html
a7f6324c50d08abe056ad49f4a5b4ec5e
(const Box< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
af6cd68659369cd1465a1af20285aaf70
(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
ab2a93c08d5998a66da3e11b48a4b7d0f
(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
a420079daeca8dd8ea6c6b9fc7be23024
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
a276a44a490aa4df2a1df02c8895859a7
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
conePlaneIntersect
namespacefcl_1_1detail.html
a0cc86708d920f0749ae3e96fd190eb8b
(const Cone< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
conePlaneIntersect
namespacefcl_1_1detail.html
a2eb3d9f133b911d7c0f9dacb667a3b1d
(const Cone< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
convexPlaneIntersect
namespacefcl_1_1detail.html
a6c412fc5dc5f7c9284713bbd4c226fed
(const Convex< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
bool
convexPlaneIntersect
namespacefcl_1_1detail.html
abbe7d84d9813d40eb43151efd6c59272
(const Convex< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
afcdcf53bc065bb8d3e5d308ef7961062
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
aa1a682c0d9614ce3123b2f0ee8b40f9e
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
a2a8c465ce8467d47897ba7155bd4a7b1
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
a8e39435818cda07ed755ca162bd76a63
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
a75ff998f4cf6310253e4afb6cd7302d5
(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
a06a8b43cec03f5a6ce8038c1d009aa6b
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
planeIntersect
namespacefcl_1_1detail.html
aa818a9dbd52c206c0b878df4eac12a50
(const Plane< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
planeIntersect
namespacefcl_1_1detail.html
a89dd839c411f264c8e60b73b5286022c
(const Plane< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *)
S
planeIntersectTolerance
namespacefcl_1_1detail.html
a87ed9655e37abb81fc50492bf5535496
()
template bool
planeTriangleIntersect
namespacefcl_1_1detail.html
af60740228dfa8803d6d722f970296e67
(const Plane< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
bool
planeTriangleIntersect
namespacefcl_1_1detail.html
a11f8ab207d58c93c571a23255e2b2526
(const Plane< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
spherePlaneIntersect
namespacefcl_1_1detail.html
a604afc4f48b1f2dc8e1b0bb0f4c69190
(const Sphere< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
spherePlaneIntersect
namespacefcl_1_1detail.html
a24beb8c3c8dac7f753791951e0626063
(const Sphere< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
geometry/shape/plane.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
geometry_2shape_2plane_8cpp
fcl/geometry/shape/plane-inl.h
fcl
template Plane< double >
transform
namespacefcl.html
afbc96dc678d806ee8ea26dd0c8fa5ac4
(const Plane< double > &a, const Transform3< double > &tf)
narrowphase/detail/primitive_shape_algorithm/plane.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
narrowphase_2detail_2primitive__shape__algorithm_2plane_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h
fcl
fcl::detail
template bool
boxPlaneIntersect
namespacefcl_1_1detail.html
af70dd77c2afd1dfb86bbc63bf949fe2b
(const Box< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
af6cd68659369cd1465a1af20285aaf70
(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
ab2a93c08d5998a66da3e11b48a4b7d0f
(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
conePlaneIntersect
namespacefcl_1_1detail.html
a0cc86708d920f0749ae3e96fd190eb8b
(const Cone< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
convexPlaneIntersect
namespacefcl_1_1detail.html
a6c412fc5dc5f7c9284713bbd4c226fed
(const Convex< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
afcdcf53bc065bb8d3e5d308ef7961062
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
aa1a682c0d9614ce3123b2f0ee8b40f9e
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
a75ff998f4cf6310253e4afb6cd7302d5
(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool
planeIntersect
namespacefcl_1_1detail.html
aa818a9dbd52c206c0b878df4eac12a50
(const Plane< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
double
planeIntersectTolerance
namespacefcl_1_1detail.html
a989e15bbc54d965b8b7bd4187eceecd9
()
float
planeIntersectTolerance
namespacefcl_1_1detail.html
a56cbd774f74c4806a0782a41277a1ef5
()
template bool
planeTriangleIntersect
namespacefcl_1_1detail.html
af60740228dfa8803d6d722f970296e67
(const Plane< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool
spherePlaneIntersect
namespacefcl_1_1detail.html
a604afc4f48b1f2dc8e1b0bb0f4c69190
(const Sphere< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
geometry/shape/plane.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
geometry_2shape_2plane_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/plane-inl.h
fcl::Plane
fcl
Plane< double >
Planed
namespacefcl.html
a3e66e8a4e2b169f1a200b15af7005443
Plane< float >
Planef
namespacefcl.html
afbb9154ee7f3cea0631aa42a87013b4c
FCL_EXPORT Plane< S >
transform
namespacefcl.html
a21c6b6a4eed3616a0eb2c8c4ffa0f4e8
(const Plane< S > &a, const Transform3< S > &tf)
narrowphase/detail/primitive_shape_algorithm/plane.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
narrowphase_2detail_2primitive__shape__algorithm_2plane_8h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/plane.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h
fcl
fcl::detail
FCL_EXPORT bool
boxPlaneIntersect
namespacefcl_1_1detail.html
a53560c2271cda20e5dff1c299f82ca4f
(const Box< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
a2d23b54d4de2e41ef0eb17726295b09e
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
FCL_EXPORT bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
af79c4c1911034416f8d5b9bc72037859
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
conePlaneIntersect
namespacefcl_1_1detail.html
a3eb8488191f2b3185ee719444b49ac23
(const Cone< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
convexPlaneIntersect
namespacefcl_1_1detail.html
af3c1928ac45d70d18fe50b5db76839c0
(const Convex< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
FCL_EXPORT bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
a6258d83f029daf5e99da543cc0476e6b
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
FCL_EXPORT bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
ae95fd52a6d4c2ecfa23a0bf2515e9203
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
afd6508d575251ee45e7cef6ffad3def7
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
planeIntersect
namespacefcl_1_1detail.html
a427822ce1288915433c0bd355961382d
(const Plane< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT S
planeIntersectTolerance
namespacefcl_1_1detail.html
aa3996184cd67a0ba9eb39d89dc9cf860
()
FCL_EXPORT double
planeIntersectTolerance
namespacefcl_1_1detail.html
a3492bc54774a4cc2590cec958ca4f2ba
()
FCL_EXPORT float
planeIntersectTolerance
namespacefcl_1_1detail.html
aa38d47505d1f4542f3e55afa2fa74891
()
FCL_EXPORT bool
planeTriangleIntersect
namespacefcl_1_1detail.html
a3c8c6b0dc6684c5b2a131be0ccebfa4a
(const Plane< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
FCL_EXPORT bool
spherePlaneIntersect
namespacefcl_1_1detail.html
aa04810d5d23f131e9f82e622a3976bf3
(const Sphere< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
polysolver-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/detail/
polysolver-inl_8h
fcl/math/detail/polysolver.h
fcl/common/types.h
fcl
fcl::detail
template class FCL_EXPORT
PolySolver< double >
namespacefcl_1_1detail.html
ac2b4c15540940f977c87628d9b207ef0
polysolver.cpp
/tmp/ws/src/fcl_catkin/src/math/detail/
polysolver_8cpp
fcl/math/detail/polysolver-inl.h
fcl
fcl::detail
polysolver.h
/tmp/ws/src/fcl_catkin/include/fcl/math/detail/
polysolver_8h
fcl/math/detail/polysolver-inl.h
fcl::detail::PolySolver
fcl
fcl::detail
PolySolver< double >
PolySolverd
namespacefcl_1_1detail.html
afafcfedc7f5ab93c9138e6d3acdf9d2e
PolySolver< float >
PolySolverf
namespacefcl_1_1detail.html
a219f3ecd9afca70d85b380904eba7cc3
polytope.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
polytope_8h
support.h
list.h
_ccd_pt_edge_t
_ccd_pt_el_t
_ccd_pt_face_t
_ccd_pt_t
_ccd_pt_vertex_t
#define
__CCD_PT_EL
polytope_8h.html
ae8889e60d13e34bf661aeb6abc013b04
#define
CCD_PT_EDGE
polytope_8h.html
a436d98be8cc7ff60747321a9e348a534
#define
CCD_PT_FACE
polytope_8h.html
a59553f0f819b7d5d286ca1351a6a3e23
#define
CCD_PT_VERTEX
polytope_8h.html
a5604b763ba2a4c769ad0f76b6a22e951
struct _ccd_pt_edge_t
ccd_pt_edge_t
polytope_8h.html
ad19c6687863e501e6622975ed4d15b9e
struct _ccd_pt_el_t
ccd_pt_el_t
polytope_8h.html
acbace29f19808093e8cd32f1917bea09
struct _ccd_pt_face_t
ccd_pt_face_t
polytope_8h.html
a797b15e5caa8647f9efdd234ec94a7bd
struct _ccd_pt_t
ccd_pt_t
polytope_8h.html
a9f06113522a6c8c1e80592d5525ee2bb
struct _ccd_pt_vertex_t
ccd_pt_vertex_t
polytope_8h.html
a3fa37e17486e054c6deca7e44247e6c3
ccd_pt_edge_t *
ccdPtAddEdge
polytope_8h.html
a01d54399983fbd77cb0edef795d20d6f
(ccd_pt_t *pt, ccd_pt_vertex_t *v1, ccd_pt_vertex_t *v2)
ccd_pt_face_t *
ccdPtAddFace
polytope_8h.html
adb4d8868abbd4312893d2ab2448060d2
(ccd_pt_t *pt, ccd_pt_edge_t *e1, ccd_pt_edge_t *e2, ccd_pt_edge_t *e3)
ccd_pt_vertex_t *
ccdPtAddVertex
polytope_8h.html
a77839ea1a7469fcf7aa7f6976d2caff3
(ccd_pt_t *pt, const ccd_support_t *v)
_ccd_inline ccd_pt_vertex_t *
ccdPtAddVertexCoords
polytope_8h.html
ae2551ab5c1b9f71ed075db931a450eb6
(ccd_pt_t *pt, ccd_real_t x, ccd_real_t y, ccd_real_t z)
_ccd_inline int
ccdPtDelEdge
polytope_8h.html
ae0e98c78b3f287820ea74c40fda6fb28
(ccd_pt_t *pt, ccd_pt_edge_t *)
_ccd_inline int
ccdPtDelFace
polytope_8h.html
a2b57f4eae25f0aad8e438df2fc73e80d
(ccd_pt_t *pt, ccd_pt_face_t *)
_ccd_inline int
ccdPtDelVertex
polytope_8h.html
a23e9e0955d2d5585bd7d48475fbdf649
(ccd_pt_t *pt, ccd_pt_vertex_t *)
void
ccdPtDestroy
polytope_8h.html
a57c2a197eafb074d74e78315b4b89981
(ccd_pt_t *pt)
void
ccdPtDumpSVT
polytope_8h.html
aeaa877634ee52ff3bab7c72c95b5dff9
(ccd_pt_t *pt, const char *fn)
void
ccdPtDumpSVT2
polytope_8h.html
a845f828b5dc2f00400d4424667bc22ec
(ccd_pt_t *pt, FILE *)
_ccd_inline void
ccdPtEdgeFaces
polytope_8h.html
a4ca7bd4fc301c4a949cd01626a32c779
(const ccd_pt_edge_t *e, ccd_pt_face_t **f1, ccd_pt_face_t **f2)
_ccd_inline void
ccdPtEdgeVec3
polytope_8h.html
ad6fa145f06f0b1be896ac9e34e4d6ce9
(const ccd_pt_edge_t *e, ccd_vec3_t **a, ccd_vec3_t **b)
_ccd_inline void
ccdPtEdgeVertices
polytope_8h.html
a5f799b84a5a0133b05100e25959fbb8b
(const ccd_pt_edge_t *e, ccd_pt_vertex_t **a, ccd_pt_vertex_t **b)
_ccd_inline void
ccdPtFaceEdges
polytope_8h.html
a5b2a2c801cfa228bd02e6b2768522b6f
(const ccd_pt_face_t *f, ccd_pt_edge_t **a, ccd_pt_edge_t **b, ccd_pt_edge_t **c)
_ccd_inline void
ccdPtFaceVec3
polytope_8h.html
a375a98108823bade2709ba8e1721f99a
(const ccd_pt_face_t *face, ccd_vec3_t **a, ccd_vec3_t **b, ccd_vec3_t **c)
_ccd_inline void
ccdPtFaceVertices
polytope_8h.html
a8e33ed0c89458110e28574ca2832fe81
(const ccd_pt_face_t *face, ccd_pt_vertex_t **a, ccd_pt_vertex_t **b, ccd_pt_vertex_t **c)
void
ccdPtInit
polytope_8h.html
af93d2b2eea7bf35073e7ef56481571d2
(ccd_pt_t *pt)
ccd_pt_el_t *
ccdPtNearest
polytope_8h.html
a27f91855e4a5f0c71de3ef8fb4d0a122
(ccd_pt_t *pt)
void
ccdPtRecomputeDistances
polytope_8h.html
a4117cd6d8bcceff8d362fb58b1ece9c9
(ccd_pt_t *pt)
profiler.cpp
/tmp/ws/src/fcl_catkin/src/common/detail/
profiler_8cpp
fcl/common/detail/profiler.h
fcl::detail::dataDoubleVal
fcl::detail::dataIntVal
fcl::detail::SortDoubleByValue
fcl::detail::SortIntByValue
fcl
fcl::detail
detail/profiler.h
/tmp/ws/src/fcl_catkin/include/fcl/common/detail/
detail_2profiler_8h
fcl/common/time.h
fcl::detail::Profiler::AvgInfo
fcl::detail::Profiler::PerThread
fcl::detail::Profiler
fcl::detail::Profiler
fcl::detail::Profiler
fcl::detail::Profiler::TimeInfo
fcl
fcl::detail
profiler.h
/tmp/ws/src/fcl_catkin/include/fcl/common/
profiler_8h
fcl/common/detail/profiler.h
#define
FCL_PROFILE_BLOCK_BEGIN
profiler_8h.html
a3257f80132e2884ca7b181b95682362c
(name)
#define
FCL_PROFILE_BLOCK_END
profiler_8h.html
a66e42ec0ba7f7cd8bd5068bb753b8bee
(name)
#define
FCL_PROFILE_START
profiler_8h.html
a89bbccf71d4cd53fece8e2f7a7a4ae0e
#define
FCL_PROFILE_STATUS
profiler_8h.html
a40d079c0c1c8e620f6b6eb3cb606819f
(stream)
#define
FCL_PROFILE_STOP
profiler_8h.html
a383e3e02c8c5c3276745db1cbd5500f0
project-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/detail/
project-inl_8h
fcl/math/detail/project.h
fcl
fcl::detail
template class FCL_EXPORT
Project< double >
namespacefcl_1_1detail.html
af3559ca965a2ca860c14d0904ba43f63
project.cpp
/tmp/ws/src/fcl_catkin/src/math/detail/
project_8cpp
fcl/math/detail/project-inl.h
fcl
fcl::detail
project.h
/tmp/ws/src/fcl_catkin/include/fcl/math/detail/
project_8h
fcl/common/types.h
fcl/math/geometry.h
fcl/math/detail/project-inl.h
fcl::detail::Project
fcl::detail::Project::ProjectResult
fcl
fcl::detail
Project< double >
Projectd
namespacefcl_1_1detail.html
af738cf4356e2469083bcf16425f9fad8
Project< float >
Projectf
namespacefcl_1_1detail.html
a55113ae09957c16b294af1351d4982b9
rng-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
rng-inl_8h
fcl/math/rng.h
fcl
template class FCL_EXPORT
RNG< double >
namespacefcl.html
abd19f131eac5d3091d8a5bf5f65d717d
rng.cpp
/tmp/ws/src/fcl_catkin/src/math/
rng_8cpp
fcl/math/rng-inl.h
fcl
rng.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
rng_8h
fcl/math/constants.h
fcl/math/detail/seed.h
fcl/math/rng-inl.h
fcl::RNG
fcl
RNG< double >
RNGd
namespacefcl.html
a21eb94500e29745357adce47fbcb2b65
RNG< float >
RNGf
namespacefcl.html
a80f67ebd8a219823bd5d2acc357b4bde
RSS-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
RSS-inl_8h
fcl
template void
clipToRange
namespacefcl.html
a723a479836a6b3f99784238eac3cd5d0
(double &val, double a, double b)
void
clipToRange
namespacefcl.html
a0f19a60a54a9ff2137b326ae32082f79
(S &val, S a, S b)
S
distance
namespacefcl.html
af376c74ad0f6c51b62de474d261a99b5
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
template bool
inVoronoi
namespacefcl.html
ac6d12367c4ab4a20a05c44805c0b880a
(double a, double b, double Anorm_dot_B, double Anorm_dot_T, double A_dot_B, double A_dot_T, double B_dot_T)
bool
inVoronoi
namespacefcl.html
af2fe840c8fff391c44a7dee91f23fc1b
(S a, S b, S Anorm_dot_B, S Anorm_dot_T, S A_dot_B, S A_dot_T, S B_dot_T)
bool
overlap
namespacefcl.html
a6e55e8cf6cbe79e2b549b16ec064746d
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2)
template double
rectDistance
namespacefcl.html
a356128eb18141c40c44032e93bcd7cec
(const Matrix3< double > &Rab, const Vector3< double > &Tab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
template double
rectDistance
namespacefcl.html
a66466ced2c320ba79761409f944d1d2c
(const Transform3< double > &tfab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
S
rectDistance
namespacefcl.html
abc34e21d3f9962e5f53eb9c0c07911e5
(const Matrix3< S > &Rab, Vector3< S > const &Tab, const S a[2], const S b[2], Vector3< S > *P, Vector3< S > *Q)
S
rectDistance
namespacefcl.html
af8828c6332a72ed4d749589f07e1dbef
(const Transform3< S > &tfab, const S a[2], const S b[2], Vector3< S > *P, Vector3< S > *Q)
template void
segCoords
namespacefcl.html
a9964ea67e877c097754edf4151034ff6
(double &t, double &u, double a, double b, double A_dot_B, double A_dot_T, double B_dot_T)
void
segCoords
namespacefcl.html
a57e2f598067b3c530f335b1ddcd84691
(S &t, S &u, S a, S b, S A_dot_B, S A_dot_T, S B_dot_T)
template RSS< double >
translate
namespacefcl.html
a505057458b1977609a393d01da030b93
(const RSS< double > &bv, const Vector3< double > &t)
RSS< S >
translate
namespacefcl.html
a7f3808a63725d2b443145b6930afa549
(const RSS< S > &bv, const Vector3< S > &t)
template class FCL_EXPORT
RSS< double >
namespacefcl.html
aca5e6d16bbace7ae7ab5152d4b4051c1
RSS.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
RSS_8cpp
fcl
template void
clipToRange
namespacefcl.html
a723a479836a6b3f99784238eac3cd5d0
(double &val, double a, double b)
template bool
inVoronoi
namespacefcl.html
ac6d12367c4ab4a20a05c44805c0b880a
(double a, double b, double Anorm_dot_B, double Anorm_dot_T, double A_dot_B, double A_dot_T, double B_dot_T)
template double
rectDistance
namespacefcl.html
a356128eb18141c40c44032e93bcd7cec
(const Matrix3< double > &Rab, const Vector3< double > &Tab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
template double
rectDistance
namespacefcl.html
a66466ced2c320ba79761409f944d1d2c
(const Transform3< double > &tfab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
template void
segCoords
namespacefcl.html
a9964ea67e877c097754edf4151034ff6
(double &t, double &u, double a, double b, double A_dot_B, double A_dot_T, double B_dot_T)
template RSS< double >
translate
namespacefcl.html
a505057458b1977609a393d01da030b93
(const RSS< double > &bv, const Vector3< double > &t)
RSS.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
RSS_8h
fcl/math/constants.h
fcl/math/geometry.h
fcl::RSS
fcl
RSS< double >
RSSd
namespacefcl.html
a073b6faedc621569e6482c3c3f33c4a4
RSS< float >
RSSf
namespacefcl.html
aea15e21dbc57697491c7e2fd3a3fca45
FCL_EXPORT void
clipToRange
namespacefcl.html
a3bb0cca01eff85df5fda7379254af9d4
(S &val, S a, S b)
FCL_EXPORT S
distance
namespacefcl.html
a1339bea05220ef15d339a90603c4ac3e
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT bool
inVoronoi
namespacefcl.html
a4014f7c02d5c2868789481134fc09868
(S a, S b, S Anorm_dot_B, S Anorm_dot_T, S A_dot_B, S A_dot_T, S B_dot_T)
FCL_EXPORT bool
overlap
namespacefcl.html
ab6bce1294ae58afe10846547555348b7
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2)
FCL_EXPORT S
rectDistance
namespacefcl.html
a4c911845606d4a8c680e34706258d7ea
(const Matrix3< S > &Rab, const Vector3< S > &Tab, const S a[2], const S b[2], Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT S
rectDistance
namespacefcl.html
a176828e11b00196ec2a593fdc294b9a9
(const Transform3< S > &tfab, const S a[2], const S b[2], Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT void
segCoords
namespacefcl.html
a770f4f98198172c672764d22411cb02b
(S &t, S &u, S a, S b, S A_dot_B, S A_dot_T, S B_dot_T)
FCL_EXPORT RSS< S >
translate
namespacefcl.html
aab1f084d55b563298ace4864a3d8aa3a
(const RSS< S > &bv, const Vector3< S > &t)
sampler_base.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__base_8cpp
fcl/math/sampler/sampler_base.h
fcl
sampler_base.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__base_8h
fcl/math/rng.h
fcl::SamplerBase
fcl
template class FCL_EXPORT
SamplerBase< double >
namespacefcl.html
ac817faecbb2ba910317f996ac7e05bb2
sampler_r-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__r-inl_8h
fcl/math/sampler/sampler_r.h
fcl
sampler_r.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__r_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_r-inl.h
fcl::SamplerR
fcl
SamplerR< double, N >
SamplerRd
namespacefcl.html
a35e972f701e29a5b442af6d1d0e640e1
SamplerR< float, N >
SamplerRf
namespacefcl.html
a9158b2676f3c8f3adf910be6ed69ef36
sampler_se2-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se2-inl_8h
fcl/math/sampler/sampler_se2.h
fcl
template class FCL_EXPORT
SamplerSE2< double >
namespacefcl.html
a8c50aea218ed861793941fd3ecdac3c7
sampler_se2.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__se2_8cpp
fcl/math/sampler/sampler_se2-inl.h
fcl
sampler_se2.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se2_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_se2-inl.h
fcl::SamplerSE2
fcl
SamplerSE2< double >
SamplerSE2d
namespacefcl.html
aa82a4ee5ce3430884eec7a281fa7a002
SamplerSE2< float >
SamplerSE2f
namespacefcl.html
a6b9ecb7354af267dbccbdd50de4fab47
sampler_se2_disk-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se2__disk-inl_8h
fcl/math/sampler/sampler_se2_disk.h
fcl
template class FCL_EXPORT
SamplerSE2_disk< double >
namespacefcl.html
a94746871e69fc5b1d98ff72f1d384844
sampler_se2_disk.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__se2__disk_8cpp
fcl/math/sampler/sampler_se2_disk-inl.h
fcl
sampler_se2_disk.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se2__disk_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_se2_disk-inl.h
fcl::SamplerSE2_disk
fcl
SamplerSE2_disk< double >
SamplerSE2_diskd
namespacefcl.html
a5b32fd2d061a6750a1f76f968a1736a1
SamplerSE2_disk< float >
SamplerSE2_diskf
namespacefcl.html
a250540124847cd7885d2b03034f23bea
sampler_se3_euler-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__euler-inl_8h
fcl/math/sampler/sampler_se3_euler.h
fcl
template class FCL_EXPORT
SamplerSE3Euler< double >
namespacefcl.html
ad09ee8170565934b721aa1e031500cd7
sampler_se3_euler.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__se3__euler_8cpp
fcl/math/sampler/sampler_se3_euler-inl.h
fcl
sampler_se3_euler.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__euler_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_se3_euler-inl.h
fcl::SamplerSE3Euler
fcl
SamplerSE3Euler< double >
SamplerSE3Eulerd
namespacefcl.html
a963ce8cbd4841d50bea1c52526f8175e
SamplerSE3Euler< float >
SamplerSE3Eulerf
namespacefcl.html
ad9e71644700a77472ec01931825e1717
sampler_se3_euler_ball-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__euler__ball-inl_8h
fcl/math/sampler/sampler_se3_euler_ball.h
fcl
template class FCL_EXPORT
SamplerSE3Euler_ball< double >
namespacefcl.html
a62abc9aa305e18ff876819933af241dc
sampler_se3_euler_ball.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__se3__euler__ball_8cpp
fcl/math/sampler/sampler_se3_euler_ball-inl.h
fcl
sampler_se3_euler_ball.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__euler__ball_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_se3_euler_ball-inl.h
fcl::SamplerSE3Euler_ball
fcl
SamplerSE3Euler_ball< double >
SamplerSE3Euler_balld
namespacefcl.html
a192b2cfce46f5d456c118bf26cce4219
SamplerSE3Euler_ball< float >
SamplerSE3Euler_ballf
namespacefcl.html
a4f1cc32d94c8c420be7ac3172c3f9eab
sampler_se3_quat-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__quat-inl_8h
fcl/math/sampler/sampler_se3_quat.h
fcl
template class FCL_EXPORT
SamplerSE3Quat< double >
namespacefcl.html
a1311f62600449d1f803583e2d7f2e735
sampler_se3_quat.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__se3__quat_8cpp
fcl/math/sampler/sampler_se3_quat-inl.h
fcl
sampler_se3_quat.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__quat_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_se3_quat-inl.h
fcl::SamplerSE3Quat
fcl
SamplerSE3Quat< double >
SamplerSE3Quatd
namespacefcl.html
a520b1b619a00fa52c3a6b699d8d2ca03
SamplerSE3Quat< float >
SamplerSE3Quatf
namespacefcl.html
ab0e1670216cfff34b51ac1792b7b9912
sampler_se3_quat_ball-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__quat__ball-inl_8h
fcl/math/sampler/sampler_se3_quat_ball.h
fcl
template class FCL_EXPORT
SamplerSE3Quat_ball< double >
namespacefcl.html
a176fa5a97784c707d6b07bb2a237d702
sampler_se3_quat_ball.cpp
/tmp/ws/src/fcl_catkin/src/math/sampler/
sampler__se3__quat__ball_8cpp
fcl/math/sampler/sampler_se3_quat_ball-inl.h
fcl
sampler_se3_quat_ball.h
/tmp/ws/src/fcl_catkin/include/fcl/math/sampler/
sampler__se3__quat__ball_8h
fcl/common/types.h
fcl/math/sampler/sampler_base.h
fcl/math/sampler/sampler_se3_quat_ball-inl.h
fcl::SamplerSE3Quat_ball
fcl
SamplerSE3Quat_ball< double >
SamplerSE3Quat_balld
namespacefcl.html
a968ca59709068f7265ded6ca860a3808
SamplerSE3Quat_ball< float >
SamplerSE3Quat_ballf
namespacefcl.html
ae444ad7355bd5f8c018a2f2f8f351e34
screw_motion-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
screw__motion-inl_8h
fcl/math/motion/screw_motion.h
fcl
template class FCL_EXPORT
ScrewMotion< double >
namespacefcl.html
adb29f4db4045295cf01e3e270645b730
screw_motion.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/
screw__motion_8cpp
fcl/math/motion/screw_motion-inl.h
fcl
screw_motion.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
screw__motion_8h
fcl/math/geometry.h
fcl/math/motion/motion_base.h
fcl/math/motion/bv_motion_bound_visitor.h
fcl/math/motion/triangle_motion_bound_visitor.h
fcl/math/motion/screw_motion-inl.h
fcl::ScrewMotion
fcl
seed.cpp
/tmp/ws/src/fcl_catkin/src/math/detail/
seed_8cpp
fcl/math/detail/seed.h
fcl
fcl::detail
seed.h
/tmp/ws/src/fcl_catkin/include/fcl/math/detail/
seed_8h
fcl::detail::Seed
fcl
fcl::detail
shape_base-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
shape__base-inl_8h
fcl/geometry/shape/shape_base.h
fcl
template class FCL_EXPORT
ShapeBase< double >
namespacefcl.html
af47a62eabca14ceebcde89b5f77846c0
shape_base.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
shape__base_8cpp
fcl/geometry/shape/shape_base-inl.h
fcl
shape_base.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
shape__base_8h
fcl/geometry/collision_geometry.h
fcl/geometry/shape/shape_base-inl.h
fcl::ShapeBase
fcl
ShapeBase< double >
ShapeBased
namespacefcl.html
a40655d8ea509f6b29e7598db3d3af0f3
ShapeBase< float >
ShapeBasef
namespacefcl.html
a0dcbae1be799689b5109d09899f9e99a
shape_bvh_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
shape__bvh__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
shape_bvh_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
shape__bvh__collision__traversal__node_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node-inl.h
fcl::detail::ShapeBVHCollisionTraversalNode
fcl
fcl::detail
shape_bvh_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__bvh__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
shape_bvh_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__bvh__distance__traversal__node_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node-inl.h
fcl::detail::ShapeBVHDistanceTraversalNode
fcl
fcl::detail
shape_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
shape__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a7f814610ffd2acd4ffd496e6eb2c1063
(ShapeCollisionTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result)
shape_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
shape__collision__traversal__node_8h
fcl/narrowphase/contact_point.h
fcl/geometry/shape/utility.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h
fcl::detail::ShapeCollisionTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a7f814610ffd2acd4ffd496e6eb2c1063
(ShapeCollisionTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result)
shape_conservative_advancement_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__conservative__advancement__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a63f3d5468227183d80da12a3bb460a01
(ShapeConservativeAdvancementTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver)
shape_conservative_advancement_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__conservative__advancement__traversal__node_8h
fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node-inl.h
fcl::detail::ShapeConservativeAdvancementTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a63f3d5468227183d80da12a3bb460a01
(ShapeConservativeAdvancementTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver)
shape_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa9bb7cf62bf17d904de5d5cbc790713b
(ShapeDistanceTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape1::S > &request, DistanceResult< typename Shape1::S > &result)
shape_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__distance__traversal__node_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node-inl.h
fcl::detail::ShapeDistanceTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa9bb7cf62bf17d904de5d5cbc790713b
(ShapeDistanceTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape1::S > &request, DistanceResult< typename Shape1::S > &result)
shape_mesh_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
shape__mesh__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1a3e7985ec85840835aaad633e4986c9
(ShapeMeshCollisionTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a943d87ff772e48338b32a1e2b455e4fd
(ShapeMeshCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBB< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
aee4472c923c66a98a1e2812b0a6fdc16
(ShapeMeshCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a06beb30423ce35e435944caf60e6d644
(ShapeMeshCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1704f966ade3bb17f88aa50d649c6679
(ShapeMeshCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
static bool
setupShapeMeshCollisionOrientedNode
namespacefcl_1_1detail.html
ae40079ea3e202fb2d63007491155ea61
(OrientedNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
shape_mesh_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/collision/
shape__mesh__collision__traversal__node_8h
fcl/geometry/shape/utility.h
fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node-inl.h
fcl::detail::ShapeMeshCollisionTraversalNode
fcl::detail::ShapeMeshCollisionTraversalNodekIOS
fcl::detail::ShapeMeshCollisionTraversalNodeOBB
fcl::detail::ShapeMeshCollisionTraversalNodeOBBRSS
fcl::detail::ShapeMeshCollisionTraversalNodeRSS
fcl
fcl::detail
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1a3e7985ec85840835aaad633e4986c9
(ShapeMeshCollisionTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a943d87ff772e48338b32a1e2b455e4fd
(ShapeMeshCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBB< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
aee4472c923c66a98a1e2812b0a6fdc16
(ShapeMeshCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a06beb30423ce35e435944caf60e6d644
(ShapeMeshCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1704f966ade3bb17f88aa50d649c6679
(ShapeMeshCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
shape_mesh_conservative_advancement_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__mesh__conservative__advancement__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a5ddfa0077ff19dad511b211ecaa4dab4
(ShapeMeshConservativeAdvancementTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, typename BV::S w, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a81d8b45ae53ddc3367b53692f9860f01
(ShapeMeshConservativeAdvancementTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
ae569e54a148bf70b5bfe8c51f718c1a3
(ShapeMeshConservativeAdvancementTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
shape_mesh_conservative_advancement_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__mesh__conservative__advancement__traversal__node_8h
fcl/geometry/shape/utility.h
fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node.h
fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h
fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h
fcl::detail::ShapeMeshConservativeAdvancementTraversalNode
fcl::detail::ShapeMeshConservativeAdvancementTraversalNodeOBBRSS
fcl::detail::ShapeMeshConservativeAdvancementTraversalNodeRSS
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a5ddfa0077ff19dad511b211ecaa4dab4
(ShapeMeshConservativeAdvancementTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, typename BV::S w, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a81d8b45ae53ddc3367b53692f9860f01
(ShapeMeshConservativeAdvancementTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
ae569e54a148bf70b5bfe8c51f718c1a3
(ShapeMeshConservativeAdvancementTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
shape_mesh_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__mesh__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node.h
fcl/common/unused.h
fcl
fcl::detail
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a9be5b1a5d3f5c8661734b2d62c0c55f4
(ShapeMeshDistanceTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a664292c53f1fb157695fd82d9285a86b
(ShapeMeshDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a56af98221eeb23ba9d33cd231b3962ee
(ShapeMeshDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a99b892eafb952bd3eab8ab8ff069d5fa
(ShapeMeshDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
static bool
setupShapeMeshDistanceOrientedNode
namespacefcl_1_1detail.html
a3d333d7f701c3f7212d4f47fda700e27
(OrientedNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
shape_mesh_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/distance/
shape__mesh__distance__traversal__node_8h
fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node-inl.h
fcl::detail::ShapeMeshDistanceTraversalNode
fcl::detail::ShapeMeshDistanceTraversalNodekIOS
fcl::detail::ShapeMeshDistanceTraversalNodeOBBRSS
fcl::detail::ShapeMeshDistanceTraversalNodeRSS
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
ab09c2ba273a8005312721359b3cbdac0
(ShapeMeshDistanceTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
bool
initialize
namespacefcl_1_1detail.html
a80bebc2404d8234d1717c89dbb469d23
(ShapeMeshDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a5f73050918da671c64098fb4694acab7
(ShapeMeshDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a7fb3fb23a36de1319a9295c10e079fc7
(ShapeMeshDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
shape_octree_collision_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
shape__octree__collision__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a1a4962b38dd7c0f6e573de50afe28e6d
(ShapeOcTreeCollisionTraversalNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const OcTree< typename Shape::S > &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
shape_octree_collision_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/collision/
shape__octree__collision__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node-inl.h
fcl::detail::ShapeOcTreeCollisionTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
a1a4962b38dd7c0f6e573de50afe28e6d
(ShapeOcTreeCollisionTraversalNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const OcTree< typename Shape::S > &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
shape_octree_distance_traversal_node-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
shape__octree__distance__traversal__node-inl_8h
fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node.h
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa2723cc1fe4c35c61265072039317416
(ShapeOcTreeDistanceTraversalNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const OcTree< typename Shape::S > &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
shape_octree_distance_traversal_node.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/octree/distance/
shape__octree__distance__traversal__node_8h
fcl/geometry/octree/octree.h
fcl/geometry/bvh/BVH_model.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/octree/octree_solver.h
fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node-inl.h
fcl::detail::ShapeOcTreeDistanceTraversalNode
fcl
fcl::detail
bool
initialize
namespacefcl_1_1detail.html
aa2723cc1fe4c35c61265072039317416
(ShapeOcTreeDistanceTraversalNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const OcTree< typename Shape::S > &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
simple_hash_table-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
simple__hash__table-inl_8h
fcl/broadphase/detail/simple_hash_table.h
fcl
fcl::detail
simple_hash_table.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
simple__hash__table_8h
fcl/broadphase/detail/simple_hash_table-inl.h
fcl::detail::SimpleHashTable
fcl
fcl::detail
simple_interval-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
simple__interval-inl_8h
fcl/broadphase/detail/simple_interval.h
fcl
fcl::detail
simple_interval.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/detail/
simple__interval_8cpp
fcl/broadphase/detail/simple_interval-inl.h
fcl
fcl::detail
simple_interval.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
simple__interval_8h
fcl/broadphase/detail/simple_interval-inl.h
fcl::detail::SimpleInterval
fcl
fcl::detail
SimpleInterval< double >
SimpleIntervald
namespacefcl_1_1detail.html
a6b40df33c797a3658886aefd92334713
SimpleInterval< float >
SimpleIntervalf
namespacefcl_1_1detail.html
a817434a8dbbbad84f5b7416c901b785f
simplex.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
simplex_8h
support.h
_ccd_simplex_t
struct _ccd_simplex_t
ccd_simplex_t
simplex_8h.html
a4b58af27025c0af1d884074d2234fdd6
_ccd_inline void
ccdSimplexAdd
simplex_8h.html
a4adb6d649313b1e5d9c672fe1a25dbd1
(ccd_simplex_t *s, const ccd_support_t *v)
_ccd_inline void
ccdSimplexInit
simplex_8h.html
a4da8ced76dca8de66ec672c49eaa6cab
(ccd_simplex_t *s)
_ccd_inline const ccd_support_t *
ccdSimplexLast
simplex_8h.html
a6e4af6936eb55f5fb922739f5ff16aa1
(const ccd_simplex_t *s)
_ccd_inline const ccd_support_t *
ccdSimplexPoint
simplex_8h.html
ae5107cd8938afe46cf860cf43d70eb89
(const ccd_simplex_t *s, int idx)
_ccd_inline ccd_support_t *
ccdSimplexPointW
simplex_8h.html
a07bc2dcd784a7254cead566d09bd8bfb
(ccd_simplex_t *s, int idx)
_ccd_inline void
ccdSimplexSet
simplex_8h.html
acd193c90848067b9ddb1498789fd30ab
(ccd_simplex_t *s, size_t pos, const ccd_support_t *a)
_ccd_inline void
ccdSimplexSetSize
simplex_8h.html
a43ce0a03cdce36297751b0039d8d9587
(ccd_simplex_t *s, int size)
_ccd_inline int
ccdSimplexSize
simplex_8h.html
aa4d87234d01b39019cca73d36520a2d9
(const ccd_simplex_t *s)
_ccd_inline void
ccdSimplexSwap
simplex_8h.html
a0cbdfebaa3de1c306a46ac430869c46d
(ccd_simplex_t *s, size_t pos1, size_t pos2)
sparse_hash_table-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
sparse__hash__table-inl_8h
fcl/broadphase/detail/sparse_hash_table.h
fcl
fcl::detail
sparse_hash_table.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
sparse__hash__table_8h
fcl/broadphase/detail/sparse_hash_table-inl.h
fcl::detail::SparseHashTable
fcl::detail::unordered_map_hash_table
fcl
fcl::detail
spatial_hash-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
spatial__hash-inl_8h
fcl/broadphase/detail/spatial_hash.h
fcl
fcl::detail
spatial_hash.cpp
/tmp/ws/src/fcl_catkin/src/broadphase/detail/
spatial__hash_8cpp
fcl/broadphase/detail/spatial_hash-inl.h
fcl
fcl::detail
spatial_hash.h
/tmp/ws/src/fcl_catkin/include/fcl/broadphase/detail/
spatial__hash_8h
fcl/math/bv/AABB.h
fcl/broadphase/detail/spatial_hash-inl.h
fcl::detail::SpatialHash
fcl
fcl::detail
SpatialHash< double >
SpatialHashd
namespacefcl_1_1detail.html
a0c358186a9c61e97595add14b45b1049
SpatialHash< float >
SpatialHashf
namespacefcl_1_1detail.html
a8b906826e59b56062f07a7796acf5550
sphere-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
sphere-inl_8h
fcl/geometry/shape/sphere.h
fcl
template class FCL_EXPORT
Sphere< double >
namespacefcl.html
a0a677ce1e3aa89127fa633b24b3c45ab
sphere.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
sphere_8cpp
fcl/geometry/shape/sphere-inl.h
fcl
sphere.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
sphere_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/sphere-inl.h
fcl::Sphere
fcl
Sphere< double >
Sphered
namespacefcl.html
a8c7d0e12b742dc1ee3186adb8a7b08df
Sphere< float >
Spheref
namespacefcl.html
ad07b16e1ea7800ccd5058480f5cc57c2
sphere_box-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__box-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h
fcl
fcl::detail
bool
nearestPointInBox
namespacefcl_1_1detail.html
a3fbc9691d9eefb546ed355b814c43f8a
(const Vector3< S > &size, const Vector3< S > &p_BQ, Vector3< S > *p_BN_ptr)
template FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a80fe142944471ec37c5bf8a6170d4568
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Box< double > &box, const Transform3< double > &X_FB, double *distance, Vector3< double > *p_FSb, Vector3< double > *p_FBs)
template FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a781de2992ba90db4ab07511bf8d7002b
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Box< double > &box, const Transform3< double > &X_FB, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a476487a76549517329b7ff4f16369d81
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a60cccd4c0798c0dbc272c6af61fa933c
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, S *distance, Vector3< S > *p_FSb, Vector3< S > *p_FBs)
FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a476487a76549517329b7ff4f16369d81
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a60cccd4c0798c0dbc272c6af61fa933c
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, S *distance, Vector3< S > *p_FSb, Vector3< S > *p_FBs)
sphere_box.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
sphere__box_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h
fcl
fcl::detail
template FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a80fe142944471ec37c5bf8a6170d4568
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Box< double > &box, const Transform3< double > &X_FB, double *distance, Vector3< double > *p_FSb, Vector3< double > *p_FBs)
template FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a781de2992ba90db4ab07511bf8d7002b
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Box< double > &box, const Transform3< double > &X_FB, std::vector< ContactPoint< double >> *contacts)
sphere_box.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__box_8h
fcl/geometry/shape/box.h
fcl/geometry/shape/sphere.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h
fcl
fcl::detail
FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a476487a76549517329b7ff4f16369d81
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a60cccd4c0798c0dbc272c6af61fa933c
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, S *distance, Vector3< S > *p_FSb, Vector3< S > *p_FBs)
FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a476487a76549517329b7ff4f16369d81
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a60cccd4c0798c0dbc272c6af61fa933c
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, S *distance, Vector3< S > *p_FSb, Vector3< S > *p_FBs)
sphere_capsule-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__capsule-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h
fcl
fcl::detail
template void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
aedd8a8598dc90412f68ab196d5bd6639
(const Vector3< double > &p, const Vector3< double > &s1, const Vector3< double > &s2, Vector3< double > &sp)
void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
a6367bdbc5eefe4c7b6557a6ec1044e21
(const Vector3< S > &p, const Vector3< S > &s1, const Vector3< S > &s2, Vector3< S > &sp)
template bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
a46b37282086dbaf1e2da4a02f414a351
(const Sphere< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
ad2743419b158de04deb3e6b345168820
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
a7d82a3a8cbdcb9468de24da6fc9d3884
(const Sphere< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
aa6e3da9ee29a0f9ba2a3e1624637e839
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
sphere_capsule.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
sphere__capsule_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h
fcl
fcl::detail
template void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
aedd8a8598dc90412f68ab196d5bd6639
(const Vector3< double > &p, const Vector3< double > &s1, const Vector3< double > &s2, Vector3< double > &sp)
template bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
a46b37282086dbaf1e2da4a02f414a351
(const Sphere< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
template bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
a7d82a3a8cbdcb9468de24da6fc9d3884
(const Sphere< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
sphere_capsule.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__capsule_8h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/capsule.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h
fcl
fcl::detail
FCL_EXPORT void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
aa0ef663e18329346f5d3a099947ddc17
(const Vector3< S > &p, const Vector3< S > &s1, const Vector3< S > &s2, Vector3< S > &sp)
FCL_EXPORT bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
ae083e51c96bcddd0008848243bd37487
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
FCL_EXPORT bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
adb690713260c312f9e987b2d9caa35e2
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
sphere_cylinder-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__cylinder-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h
fcl
fcl::detail
bool
nearestPointInCylinder
namespacefcl_1_1detail.html
a5e0afdb6f44bcd6a4e0d3408ad8c625d
(const S &height, const S &radius, const Vector3< S > &p_CQ, Vector3< S > *p_CN_ptr)
template FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab15fa370e80185f3756fc93e6ba8b03d
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Cylinder< double > &cylinder, const Transform3< double > &X_FC, double *distance, Vector3< double > *p_FSc, Vector3< double > *p_FCs)
template FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
ad8dd3c16e1cfd425df43fdccea690458
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Cylinder< double > &cylinder, const Transform3< double > &X_FC, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
a257a9c3a35c792aa457870e8a2a50f10
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab3ef17f2c576990cffab0bcf135faa22
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, S *distance, Vector3< S > *p_FSc, Vector3< S > *p_FCs)
FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
a257a9c3a35c792aa457870e8a2a50f10
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab3ef17f2c576990cffab0bcf135faa22
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, S *distance, Vector3< S > *p_FSc, Vector3< S > *p_FCs)
sphere_cylinder.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
sphere__cylinder_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h
fcl
fcl::detail
template FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab15fa370e80185f3756fc93e6ba8b03d
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Cylinder< double > &cylinder, const Transform3< double > &X_FC, double *distance, Vector3< double > *p_FSc, Vector3< double > *p_FCs)
template FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
ad8dd3c16e1cfd425df43fdccea690458
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Cylinder< double > &cylinder, const Transform3< double > &X_FC, std::vector< ContactPoint< double >> *contacts)
sphere_cylinder.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__cylinder_8h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/sphere.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h
fcl
fcl::detail
FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
a257a9c3a35c792aa457870e8a2a50f10
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab3ef17f2c576990cffab0bcf135faa22
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, S *distance, Vector3< S > *p_FSc, Vector3< S > *p_FCs)
FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
a257a9c3a35c792aa457870e8a2a50f10
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab3ef17f2c576990cffab0bcf135faa22
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, S *distance, Vector3< S > *p_FSc, Vector3< S > *p_FCs)
sphere_sphere-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__sphere-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h
fcl
fcl::detail
template FCL_EXPORT bool
sphereSphereDistance
namespacefcl_1_1detail.html
a600f917e25d75259c4309a6c9636ff15
(const Sphere< double > &s1, const Transform3< double > &tf1, const Sphere< double > &s2, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
FCL_EXPORT bool
sphereSphereDistance
namespacefcl_1_1detail.html
a892dbe6674f22ac67c70c52be636291a
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template FCL_EXPORT bool
sphereSphereIntersect
namespacefcl_1_1detail.html
a6089659a551e754cf6dc34f684ba5f2f
(const Sphere< double > &s1, const Transform3< double > &tf1, const Sphere< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
sphereSphereIntersect
namespacefcl_1_1detail.html
afb1423ffd80a9ee1d67a43a9513c2d64
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
sphere_sphere.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
sphere__sphere_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h
fcl
fcl::detail
template FCL_EXPORT bool
sphereSphereDistance
namespacefcl_1_1detail.html
a600f917e25d75259c4309a6c9636ff15
(const Sphere< double > &s1, const Transform3< double > &tf1, const Sphere< double > &s2, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
template FCL_EXPORT bool
sphereSphereIntersect
namespacefcl_1_1detail.html
a6089659a551e754cf6dc34f684ba5f2f
(const Sphere< double > &s1, const Transform3< double > &tf1, const Sphere< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
sphere_sphere.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__sphere_8h
fcl/geometry/shape/sphere.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h
fcl
fcl::detail
bool
sphereSphereDistance
namespacefcl_1_1detail.html
ab3f65086c5665b54a2e6d90567c41cb2
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
sphereSphereIntersect
namespacefcl_1_1detail.html
ae33dbc3c0bb619f55ff70ebd2e218738
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
sphere_triangle-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__triangle-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.h
fcl/math/detail/project.h
fcl
fcl::detail
template bool
projectInTriangle
namespacefcl_1_1detail.html
a4527988bf60eb758f0715d5463b915f8
(const Vector3< double > &p1, const Vector3< double > &p2, const Vector3< double > &p3, const Vector3< double > &normal, const Vector3< double > &p)
bool
projectInTriangle
namespacefcl_1_1detail.html
ad66470a8cbdfb6e93e72b8e58499970e
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3, const Vector3< S > &normal, const Vector3< S > &p)
template double
segmentSqrDistance
namespacefcl_1_1detail.html
a741826e2aaea484a4f67aac299e71f23
(const Vector3< double > &from, const Vector3< double > &to, const Vector3< double > &p, Vector3< double > &nearest)
S
segmentSqrDistance
namespacefcl_1_1detail.html
a6552fff3ab52091f1b21c552c356e315
(const Vector3< S > &from, const Vector3< S > &to, const Vector3< S > &p, Vector3< S > &nearest)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a89441fe91d6499d36fb512e5a2482ef7
(const Sphere< double > &sp, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, double *dist)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a1adf9c2fe6e4decc8c738c1820314d71
(const Sphere< double > &sp, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, double *dist, Vector3< double > *p1, Vector3< double > *p2)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a00b995905918bb243cae00b19757a176
(const Sphere< double > &sp, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a365d5fbadc9f830dbf0bee386d82fe9b
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist)
bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a7b5afc46b3d20f5be7ccf9794ae9a94d
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
sphereTriangleDistance
namespacefcl_1_1detail.html
abf6e55599983b2f10561fc8ccb8781b8
(const Sphere< S > &sp, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a8dad08ec3a0f3999b304f51b4a46b3e6
(const Sphere< double > &s, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal_)
bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a9be3927a9ebb416cab6d590b1ce955c8
(const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal_)
sphere_triangle.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
sphere__triangle_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle-inl.h
fcl
fcl::detail
template bool
projectInTriangle
namespacefcl_1_1detail.html
a4527988bf60eb758f0715d5463b915f8
(const Vector3< double > &p1, const Vector3< double > &p2, const Vector3< double > &p3, const Vector3< double > &normal, const Vector3< double > &p)
template double
segmentSqrDistance
namespacefcl_1_1detail.html
a741826e2aaea484a4f67aac299e71f23
(const Vector3< double > &from, const Vector3< double > &to, const Vector3< double > &p, Vector3< double > &nearest)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a89441fe91d6499d36fb512e5a2482ef7
(const Sphere< double > &sp, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, double *dist)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a1adf9c2fe6e4decc8c738c1820314d71
(const Sphere< double > &sp, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, double *dist, Vector3< double > *p1, Vector3< double > *p2)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a00b995905918bb243cae00b19757a176
(const Sphere< double > &sp, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
template bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a8dad08ec3a0f3999b304f51b4a46b3e6
(const Sphere< double > &s, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal_)
sphere_triangle.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
sphere__triangle_8h
fcl/geometry/shape/sphere.h
fcl/narrowphase/contact_point.h
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle-inl.h
fcl
fcl::detail
FCL_EXPORT bool
projectInTriangle
namespacefcl_1_1detail.html
aeabb1a6a494790997a9ae53081863475
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3, const Vector3< S > &normal, const Vector3< S > &p)
FCL_EXPORT S
segmentSqrDistance
namespacefcl_1_1detail.html
a27de5247bae35c8ea040c30bd1e3e3b9
(const Vector3< S > &from, const Vector3< S > &to, const Vector3< S > &p, Vector3< S > &nearest)
FCL_EXPORT bool
sphereTriangleDistance
namespacefcl_1_1detail.html
aa7b9ef179839cd10b96556e92f32b55e
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist)
FCL_EXPORT bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a46b7e960b126eb83682ae02714f80282
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
FCL_EXPORT bool
sphereTriangleDistance
namespacefcl_1_1detail.html
af77e6efd6e918cc3c2f9572d5a20563d
(const Sphere< S > &sp, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
FCL_EXPORT bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a1a7f6f0493f39e8bc7e68109dcb36146
(const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal_)
spline_motion-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
spline__motion-inl_8h
fcl/math/motion/spline_motion.h
fcl/common/unused.h
fcl
template class FCL_EXPORT
SplineMotion< double >
namespacefcl.html
a6ea1c1b26d487d96ce853b522894dace
spline_motion.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/
spline__motion_8cpp
fcl/math/motion/spline_motion-inl.h
fcl
spline_motion.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
spline__motion_8h
fcl/math/geometry.h
fcl/math/motion/motion_base.h
fcl/math/detail/polysolver.h
fcl/math/motion/bv_motion_bound_visitor.h
fcl/math/motion/triangle_motion_bound_visitor.h
fcl/math/motion/spline_motion-inl.h
fcl::SplineMotion
fcl
support.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/convexity_based_algorithm/
support_8h
_ccd_support_t
struct _ccd_support_t
ccd_support_t
support_8h.html
a6f06a512680c884ba6f9c389831a93bd
void
__ccdSupport
support_8h.html
a408c2d9ecf50bd00cb015128644c9561
(const void *obj1, const void *obj2, const ccd_vec3_t *dir, const ccd_t *ccd, ccd_support_t *supp)
_ccd_inline void
ccdSupportCopy
support_8h.html
ae3ccc6bf439e26c5a1f7c470c1e01840
(ccd_support_t *, const ccd_support_t *s)
svm.cpp
/tmp/ws/src/fcl_catkin/test/libsvm/
svm_8cpp
svm.h
Cache
decision_function
Cache::head_t
Kernel
ONE_CLASS_Q
QMatrix
Solver::SolutionInfo
Solver
Solver_NU
SVC_Q
SVR_Q
#define
INF
svm_8cpp.html
a12c2040f25d8e3a7b9e1c2024c618cb6
#define
Malloc
svm_8cpp.html
a9191047fd644a5f519152ecb4aa60357
(type, n)
#define
TAU
svm_8cpp.html
a3d8c9c145887af5174ba4cc6789862ad
float
Qfloat
svm_8cpp.html
a8755d90a54ecfb8d15051af3e0542592
signed char
schar
svm_8cpp.html
a0fd9ce9d735064461bebfe6037026093
static void
clone
svm_8cpp.html
af2d4d35f18533f3571dad9ce21f8e1cc
(T *&dst, S *src, int n)
static void
info
svm_8cpp.html
ab834c069665121a3467868539fde9101
(const char *fmt,...)
double
k_function
svm_8cpp.html
a8d446dd0b2fcd6b9cadfad09b6e65fea
(const svm_node *x, const svm_node *y, const svm_parameter ¶m)
static T
max
svm_8cpp.html
a7cba98555a7346b01e4cc06205527d8a
(T x, T y)
static T
min
svm_8cpp.html
a348440c5435269ac7c60d2e2d8916f48
(T x, T y)
static void
multiclass_probability
svm_8cpp.html
a7efc9faed12382e55327581d3a4cfa8b
(int k, double **r, double *p)
static double
powi
svm_8cpp.html
a07a43a87f274795074408da4b34d46c4
(double base, int times)
static void
print_string_stdout
svm_8cpp.html
a4edee28127eebfbcdab94b75c57341c5
(const char *s)
static char *
readline
svm_8cpp.html
aa324656b7bb4eb3ee42699d33c21ef7a
(FILE *input)
static void
remove_zero_weight
svm_8cpp.html
a376e55d5a8aef33a6900fe2cd63e362b
(svm_problem *newprob, const svm_problem *prob)
static double
sigmoid_predict
svm_8cpp.html
a681fcc7268133ceb472773fd30b97839
(double decision_value, double A, double B)
static void
sigmoid_train
svm_8cpp.html
a1da8eb99e9a14699eb36a30bc8f2bedb
(int l, const double *dec_values, const double *labels, double &A, double &B)
static void
solve_c_svc
svm_8cpp.html
a11814ad6e8976823b61af65e6e36ca1a
(const svm_problem *prob, const svm_parameter *param, double *alpha, Solver::SolutionInfo *si, double Cp, double Cn)
static void
solve_epsilon_svr
svm_8cpp.html
a57df27962e3c80e9c2de6c3163850c79
(const svm_problem *prob, const svm_parameter *param, double *alpha, Solver::SolutionInfo *si)
static void
solve_nu_svc
svm_8cpp.html
a221d17018ed0cd7f218523dbbb9aab4d
(const svm_problem *prob, const svm_parameter *param, double *alpha, Solver::SolutionInfo *si)
static void
solve_nu_svr
svm_8cpp.html
add71d0d022422b58f690572f521f0f78
(const svm_problem *prob, const svm_parameter *param, double *alpha, Solver::SolutionInfo *si)
static void
solve_one_class
svm_8cpp.html
a7a8a956d5b08b55756ceaaf63a5d2a87
(const svm_problem *prob, const svm_parameter *param, double *alpha, Solver::SolutionInfo *si)
static void
svm_binary_svc_probability
svm_8cpp.html
ae862a4ec5aef90b7ded1cd2a602271f6
(const svm_problem *prob, const svm_parameter *param, double Cp, double Cn, double &probA, double &probB)
const char *
svm_check_parameter
svm_8cpp.html
a73fd8a0ae428e25666c89c1e29274984
(const svm_problem *prob, const svm_parameter *param)
int
svm_check_probability_model
svm_8cpp.html
a15f0af9b6487b426e68b467f1949e975
(const svm_model *model)
void
svm_cross_validation
svm_8cpp.html
a3f5a9c2ab91444d122c461511af9efd2
(const svm_problem *prob, const svm_parameter *param, int nr_fold, double *target)
void
svm_destroy_param
svm_8cpp.html
a192f7f718da0b288dacc446d72b5a77a
(svm_parameter *param)
void
svm_free_and_destroy_model
svm_8cpp.html
a300e06f7195c7ccb83571580d5865923
(svm_model **model_ptr_ptr)
void
svm_free_model_content
svm_8cpp.html
aacfd6b0d366697f63c942036b93370d4
(svm_model *model_ptr)
void
svm_get_labels
svm_8cpp.html
a0256f035fcd831cc9627d7da8657f65c
(const svm_model *model, int *label)
int
svm_get_nr_class
svm_8cpp.html
a187f866fb5372371ad53090c691d8528
(const svm_model *model)
int
svm_get_nr_sv
svm_8cpp.html
a5cda65b236b83631dcb3d1c6e437e3ad
(const svm_model *model)
void
svm_get_sv_indices
svm_8cpp.html
a9f83cf22bf61483173a4d699568fb5f8
(const svm_model *model, int *indices)
int
svm_get_svm_type
svm_8cpp.html
a28e647915c662f2862abadb987784875
(const svm_model *model)
double
svm_get_svr_probability
svm_8cpp.html
a40c2f7a0d7e827b1b987959d2e847844
(const svm_model *model)
static void
svm_group_classes
svm_8cpp.html
a2b0ace14a7145bfefeded6747d596c09
(const svm_problem *prob, int *nr_class_ret, int **label_ret, int **start_ret, int **count_ret, int *perm)
double
svm_hyper_w_normsqr_twoclass
svm_8cpp.html
ab8efb3037ee18dd412ab15f330fdcc0a
(const struct svm_model *model)
svm_model *
svm_load_model
svm_8cpp.html
a3e6ebc4bfaa5017e9336a28d8841097c
(const char *model_file_name)
double
svm_predict
svm_8cpp.html
a1e5816ec29e6c51bc3daeab47cb7e8ef
(const svm_model *model, const svm_node *x)
double
svm_predict_probability
svm_8cpp.html
aa605ffa3e514ec953de3963f804b011c
(const svm_model *model, const svm_node *x, double *prob_estimates)
double
svm_predict_values
svm_8cpp.html
aabe5223ca8496af644883d8063007db2
(const svm_model *model, const svm_node *x, double *dec_values)
double
svm_predict_values_twoclass
svm_8cpp.html
a04320ef294cc9ac2fcb63f604efcba89
(const struct svm_model *model, const struct svm_node *x)
int
svm_save_model
svm_8cpp.html
af5b82bcc256ba9d6034d94f28d3c8512
(const char *model_file_name, const svm_model *model)
void
svm_set_print_string_function
svm_8cpp.html
a308f7948988441f4a1a5c8c8abc367be
(void(*print_func)(const char *))
static double
svm_svr_probability
svm_8cpp.html
a18e6f0da08035830a3f53829c3b26508
(const svm_problem *prob, const svm_parameter *param)
svm_model *
svm_train
svm_8cpp.html
ae6e4f84556602fab57ec5a330514b613
(const svm_problem *prob, const svm_parameter *param)
static decision_function
svm_train_one
svm_8cpp.html
a402bb8c57abf732699dce636892faca7
(const svm_problem *prob, const svm_parameter *param, double Cp, double Cn)
static void
swap
svm_8cpp.html
a91e77fa16b1c9bbbf90f2eea392997b1
(T &x, T &y)
static const char *
kernel_type_table
svm_8cpp.html
a2812fc7dc5b3db65a9bf7da83e25bb3d
[]
int
libsvm_version
svm_8cpp.html
a9ba41253b462f42e64917cc38e0f2cc7
static char *
line
svm_8cpp.html
a8adb30f4f6669f927fd9232f686c637b
static int
max_line_len
svm_8cpp.html
acad24c15bee67d2026f56bc94a1188c7
static void(*
svm_print_string
svm_8cpp.html
a2a99d4c0ccec87e15ed9ebe19892712c
)(const char *)
static const char *
svm_type_table
svm_8cpp.html
a3be459e452f7ebeaae824e941e766770
[]
svm.h
/tmp/ws/src/fcl_catkin/test/libsvm/
svm_8h
svm_model
svm_node
svm_parameter
svm_problem
#define
LIBSVM_VERSION
svm_8h.html
ac7f5361b69ddd196a885f142b3c1d261
C_SVC
svm_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da89cc33eead98f5e072fd76dcdb8da6f8
NU_SVC
svm_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2daca90881af01036a7221b791eb08d03fc
ONE_CLASS
svm_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da8bfb80856312eb703072e02f7ebd5e6b
EPSILON_SVR
svm_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2dae8edabc208c6076619bdfb064b68815a
NU_SVR
svm_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da9e113c85baa91dc44fe128028e384309
LINEAR
svm_8h.html
abed82baf7f470b522273a3e37c24c600adc101ebf31c49c2d4b80b7c6f59f22cb
POLY
svm_8h.html
abed82baf7f470b522273a3e37c24c600a7d85766d041d397d096dcbc0d7c793fd
RBF
svm_8h.html
abed82baf7f470b522273a3e37c24c600a7e039b006aa5830e8c45a1ccd0c4204f
SIGMOID
svm_8h.html
abed82baf7f470b522273a3e37c24c600a11c1096689b7d3504dbcc4f61d854883
PRECOMPUTED
svm_8h.html
abed82baf7f470b522273a3e37c24c600a27a6ccce9f5a44692a040b08a6923285
double
k_function
svm_8h.html
a8d446dd0b2fcd6b9cadfad09b6e65fea
(const svm_node *x, const svm_node *y, const svm_parameter ¶m)
const char *
svm_check_parameter
svm_8h.html
aa72a8c645b58830df32383fd1835aad0
(const struct svm_problem *prob, const struct svm_parameter *param)
int
svm_check_probability_model
svm_8h.html
aeb231380b36264637caeccdae4fbad1a
(const struct svm_model *model)
void
svm_cross_validation
svm_8h.html
abe12fd0b263f0b31fdce8d48d9c38a32
(const struct svm_problem *prob, const struct svm_parameter *param, int nr_fold, double *target)
void
svm_destroy_param
svm_8h.html
aaf17ba299f99cb74dc97f64bb29f4c06
(struct svm_parameter *param)
void
svm_free_and_destroy_model
svm_8h.html
afa14733010ded94cc8f2ba177b0b24c8
(struct svm_model **model_ptr_ptr)
void
svm_free_model_content
svm_8h.html
a851dce2f69b666a414d67e0edef3ead9
(struct svm_model *model_ptr)
void
svm_get_labels
svm_8h.html
a1eafdf09b884847a04a72cf22ddb95f2
(const struct svm_model *model, int *label)
int
svm_get_nr_class
svm_8h.html
a73c7339cbc8a38eb9f1e8ad6fbe11ae8
(const struct svm_model *model)
int
svm_get_nr_sv
svm_8h.html
ae4430a93a840cff5c3d67be2c6a0de89
(const struct svm_model *model)
void
svm_get_sv_indices
svm_8h.html
ae61677f9adc1d3f0f6d55a4256923d43
(const struct svm_model *model, int *sv_indices)
int
svm_get_svm_type
svm_8h.html
add0a326d36e24044cf958a420d6f4e19
(const struct svm_model *model)
double
svm_get_svr_probability
svm_8h.html
a3f15a9a6c23b2f0927fc48ef2f549001
(const struct svm_model *model)
double
svm_hyper_w_normsqr_twoclass
svm_8h.html
ab8efb3037ee18dd412ab15f330fdcc0a
(const struct svm_model *model)
struct svm_model *
svm_load_model
svm_8h.html
a569bb1a06e5181dfb19d66587463af4b
(const char *model_file_name)
double
svm_predict
svm_8h.html
af7c913d98f7cd411b147f8990a97f576
(const struct svm_model *model, const struct svm_node *x)
double
svm_predict_probability
svm_8h.html
a301070a1fda12e1257d76c08f97322a5
(const struct svm_model *model, const struct svm_node *x, double *prob_estimates)
double
svm_predict_values
svm_8h.html
aa34079376b55cfef083b8ff523d77f55
(const struct svm_model *model, const struct svm_node *x, double *dec_values)
double
svm_predict_values_twoclass
svm_8h.html
a04320ef294cc9ac2fcb63f604efcba89
(const struct svm_model *model, const struct svm_node *x)
int
svm_save_model
svm_8h.html
ae6aefb92d3b0b1a5158bd4b15ca8f8e2
(const char *model_file_name, const struct svm_model *model)
void
svm_set_print_string_function
svm_8h.html
a308f7948988441f4a1a5c8c8abc367be
(void(*print_func)(const char *))
struct svm_model *
svm_train
svm_8h.html
a79ce3e65d01f2be1a4e5288c588c48a8
(const struct svm_problem *prob, const struct svm_parameter *param)
int
libsvm_version
svm_8h.html
a9ba41253b462f42e64917cc38e0f2cc7
taylor_matrix-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
taylor__matrix-inl_8h
fcl/math/motion/taylor_model/taylor_matrix.h
fcl
template TMatrix3< double >
operator*
namespacefcl.html
adabc149d02e9214d87e9e7f41cc69154
(const Matrix3< double > &m, const TaylorModel< double > &a)
template TMatrix3< double >
operator*
namespacefcl.html
accb171b437c3ff2a1608eea48b49871d
(const TaylorModel< double > &a, const Matrix3< double > &m)
template TMatrix3< double >
operator*
namespacefcl.html
a0aa7b4c987608ee1c9078cc9f1fec118
(const TaylorModel< double > &a, const TMatrix3< double > &m)
template TMatrix3< double >
operator*
namespacefcl.html
ae68128e4ce126504c1c0760e41cf43a8
(double d, const TMatrix3< double > &m)
TMatrix3< S >
operator*
namespacefcl.html
aee99eed5c2fd8174135777efa7a7cd20
(const Matrix3< S > &m, const TaylorModel< S > &a)
TMatrix3< S >
operator*
namespacefcl.html
a6c8fe7f634043cb46a1ae87f2fc4f067
(const TaylorModel< S > &a, const Matrix3< S > &m)
TMatrix3< S >
operator*
namespacefcl.html
a8782126cc850f4e568b3f45c0ddeb246
(const TaylorModel< S > &a, const TMatrix3< S > &m)
TMatrix3< S >
operator*
namespacefcl.html
a4fc42e22fcc74af3cfc453e9da22f585
(S d, const TMatrix3< S > &m)
template TMatrix3< double >
operator+
namespacefcl.html
a223729481d5add77a5504d2323e14970
(const Matrix3< double > &m1, const TMatrix3< double > &m2)
TMatrix3< S >
operator+
namespacefcl.html
a7b8c54de1498b12396bc3286b61a6342
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
template TMatrix3< double >
operator-
namespacefcl.html
abad38f9408140510eed1312d1010450a
(const Matrix3< double > &m1, const TMatrix3< double > &m2)
TMatrix3< S >
operator-
namespacefcl.html
abb22bd37d9ada423ba8af6bb66d108f6
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
template TMatrix3< double >
rotationConstrain
namespacefcl.html
a90e8c05b44a2cef3c3ef84b4a0e0e77e
(const TMatrix3< double > &m)
TMatrix3< S >
rotationConstrain
namespacefcl.html
a64a50ebfd56a4047b9e90ae3e80512d2
(const TMatrix3< S > &m)
template class FCL_EXPORT
TMatrix3< double >
namespacefcl.html
a4b4689abed5eda54b2dcf8f1ffe51174
taylor_matrix.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
taylor__matrix_8cpp
fcl/math/motion/taylor_model/taylor_matrix-inl.h
fcl
template TMatrix3< double >
operator*
namespacefcl.html
adabc149d02e9214d87e9e7f41cc69154
(const Matrix3< double > &m, const TaylorModel< double > &a)
template TMatrix3< double >
operator*
namespacefcl.html
accb171b437c3ff2a1608eea48b49871d
(const TaylorModel< double > &a, const Matrix3< double > &m)
template TMatrix3< double >
operator*
namespacefcl.html
a0aa7b4c987608ee1c9078cc9f1fec118
(const TaylorModel< double > &a, const TMatrix3< double > &m)
template TMatrix3< double >
operator*
namespacefcl.html
ae68128e4ce126504c1c0760e41cf43a8
(double d, const TMatrix3< double > &m)
template TMatrix3< double >
operator+
namespacefcl.html
a223729481d5add77a5504d2323e14970
(const Matrix3< double > &m1, const TMatrix3< double > &m2)
template TMatrix3< double >
operator-
namespacefcl.html
abad38f9408140510eed1312d1010450a
(const Matrix3< double > &m1, const TMatrix3< double > &m2)
template TMatrix3< double >
rotationConstrain
namespacefcl.html
a90e8c05b44a2cef3c3ef84b4a0e0e77e
(const TMatrix3< double > &m)
taylor_matrix.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
taylor__matrix_8h
fcl/math/motion/taylor_model/taylor_vector.h
fcl/math/motion/taylor_model/interval_matrix.h
fcl/math/motion/taylor_model/taylor_matrix-inl.h
fcl::TMatrix3
fcl
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
a2d31dc863adf522d3ebdae42d4d3e82e
(const Matrix3< S > &m, const TaylorModel< S > &a)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
ae1a05af290509b8da6b1f5cef4bf664e
(const TaylorModel< S > &a, const Matrix3< S > &m)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
af838335b6514734aa82b43f74113e42e
(const TaylorModel< S > &a, const TMatrix3< S > &m)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
ac5580b9ac2805ba2920b8d2de08c4b30
(S d, const TMatrix3< S > &m)
FCL_EXPORT TMatrix3< S >
operator+
namespacefcl.html
ae8c61db105fe69f532a068e0372e8569
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
FCL_EXPORT TMatrix3< S >
operator-
namespacefcl.html
abf9b3fa5e5615d48dd418336042be8ae
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
FCL_EXPORT TMatrix3< S >
rotationConstrain
namespacefcl.html
aec73b74b84e7f417f59d41182c6ed69d
(const TMatrix3< S > &m)
taylor_model-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
taylor__model-inl_8h
fcl/math/motion/taylor_model/taylor_model.h
fcl
template void
generateTaylorModelForCosFunc
namespacefcl.html
a8c1383bda8683affd2906147e904f826
(TaylorModel< double > &tm, double w, double q0)
void
generateTaylorModelForCosFunc
namespacefcl.html
a63d623260d61fb298e11174f7877a1c9
(TaylorModel< S > &tm, S w, S q0)
template void
generateTaylorModelForLinearFunc
namespacefcl.html
af2aceb2bc3e38c2abc06a1d92c4d54d7
(TaylorModel< double > &tm, double p, double v)
void
generateTaylorModelForLinearFunc
namespacefcl.html
ad23c141fd55cede6e748b790778e9555
(TaylorModel< S > &tm, S p, S v)
template void
generateTaylorModelForSinFunc
namespacefcl.html
a2c86b4193728da66a11dd602fd8b31bb
(TaylorModel< double > &tm, double w, double q0)
void
generateTaylorModelForSinFunc
namespacefcl.html
a3383d4cbe20605ee03412e3005f33b1a
(TaylorModel< S > &tm, S w, S q0)
template TaylorModel< double >
operator*
namespacefcl.html
abfcc29ff9651504753e19953e10e27b3
(double d, const TaylorModel< double > &a)
TaylorModel< S >
operator*
namespacefcl.html
ae31c69fad02be627c77f208409103f3e
(S d, const TaylorModel< S > &a)
template TaylorModel< double >
operator+
namespacefcl.html
a64a90c659711fe2606d210660404eec5
(double d, const TaylorModel< double > &a)
TaylorModel< S >
operator+
namespacefcl.html
a141ff37afcec6663333e7158eeee7105
(S d, const TaylorModel< S > &a)
template TaylorModel< double >
operator-
namespacefcl.html
a4ce39a6dee56b1fb82f3282dd700dcf2
(double d, const TaylorModel< double > &a)
TaylorModel< S >
operator-
namespacefcl.html
a56af07427efc4fa6deb238cb92b0f3c4
(S d, const TaylorModel< S > &a)
template class FCL_EXPORT
TaylorModel< double >
namespacefcl.html
aaa4639d306fc3a9072ae854b8c989805
taylor_model.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
taylor__model_8cpp
fcl/math/motion/taylor_model/taylor_model-inl.h
fcl
template void
generateTaylorModelForCosFunc
namespacefcl.html
a8c1383bda8683affd2906147e904f826
(TaylorModel< double > &tm, double w, double q0)
template void
generateTaylorModelForLinearFunc
namespacefcl.html
af2aceb2bc3e38c2abc06a1d92c4d54d7
(TaylorModel< double > &tm, double p, double v)
template void
generateTaylorModelForSinFunc
namespacefcl.html
a2c86b4193728da66a11dd602fd8b31bb
(TaylorModel< double > &tm, double w, double q0)
template TaylorModel< double >
operator*
namespacefcl.html
abfcc29ff9651504753e19953e10e27b3
(double d, const TaylorModel< double > &a)
template TaylorModel< double >
operator+
namespacefcl.html
a64a90c659711fe2606d210660404eec5
(double d, const TaylorModel< double > &a)
template TaylorModel< double >
operator-
namespacefcl.html
a4ce39a6dee56b1fb82f3282dd700dcf2
(double d, const TaylorModel< double > &a)
taylor_model.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
taylor__model_8h
fcl/math/constants.h
fcl/math/motion/taylor_model/interval.h
fcl/math/motion/taylor_model/time_interval.h
fcl/math/motion/taylor_model/taylor_model-inl.h
fcl::TaylorModel
fcl
FCL_EXPORT void
generateTaylorModelForCosFunc
namespacefcl.html
a009611ba0b1305a18117126b52837139
(TaylorModel< S > &tm, S w, S q0)
FCL_EXPORT void
generateTaylorModelForLinearFunc
namespacefcl.html
a5cad1a1d8ce34a0dabb632e27a6a2eaf
(TaylorModel< S > &tm, S p, S v)
FCL_EXPORT void
generateTaylorModelForSinFunc
namespacefcl.html
a940fb256e21d205cc4594101a0facc9f
(TaylorModel< S > &tm, S w, S q0)
FCL_EXPORT TaylorModel< S >
operator*
namespacefcl.html
af93a2bff69f467c7a8e9db4f09097a83
(S d, const TaylorModel< S > &a)
FCL_EXPORT TaylorModel< S >
operator+
namespacefcl.html
a16f708a3f3972b571f9f4ddda5714fe5
(S d, const TaylorModel< S > &a)
FCL_EXPORT TaylorModel< S >
operator-
namespacefcl.html
aca589e5c7ef724add5dfffae6e4d1243
(S d, const TaylorModel< S > &a)
taylor_vector-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
taylor__vector-inl_8h
fcl/math/motion/taylor_model/taylor_vector.h
fcl
template void
generateTVector3ForLinearFunc
namespacefcl.html
a273d6aa151635e82c4205ad6c7ccf437
(TVector3< double > &v, const Vector3< double > &position, const Vector3< double > &velocity)
void
generateTVector3ForLinearFunc
namespacefcl.html
a087e94964ff6f4b3fa1004515d2bb9bf
(TVector3< S > &v, const Vector3< S > &position, const Vector3< S > &velocity)
template TVector3< double >
operator*
namespacefcl.html
a60728d9f4e55998e71ff93a990114eb9
(const Vector3< double > &v, const TaylorModel< double > &a)
TVector3< S >
operator*
namespacefcl.html
a5115cfe333639c8a1944c059acead759
(const Vector3< S > &v, const TaylorModel< S > &a)
template TVector3< double >
operator+
namespacefcl.html
a7ccee0ccb01b4cd94efdc25f4108e147
(const Vector3< double > &v1, const TVector3< double > &v2)
TVector3< S >
operator+
namespacefcl.html
afbcdef88cdb9c2ec70b701582ceb212c
(const Vector3< S > &v1, const TVector3< S > &v2)
template TVector3< double >
operator-
namespacefcl.html
a57d833ad4586ae2b7ced20d027b800b0
(const Vector3< double > &v1, const TVector3< double > &v2)
TVector3< S >
operator-
namespacefcl.html
adbfc393ac97e679508bc918d50d38abf
(const Vector3< S > &v1, const TVector3< S > &v2)
template class FCL_EXPORT
TVector3< double >
namespacefcl.html
a881742776df860b35a9f19276795b1c3
taylor_vector.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
taylor__vector_8cpp
fcl/math/motion/taylor_model/taylor_vector-inl.h
fcl
template void
generateTVector3ForLinearFunc
namespacefcl.html
a273d6aa151635e82c4205ad6c7ccf437
(TVector3< double > &v, const Vector3< double > &position, const Vector3< double > &velocity)
template TVector3< double >
operator*
namespacefcl.html
a60728d9f4e55998e71ff93a990114eb9
(const Vector3< double > &v, const TaylorModel< double > &a)
template TVector3< double >
operator+
namespacefcl.html
a7ccee0ccb01b4cd94efdc25f4108e147
(const Vector3< double > &v1, const TVector3< double > &v2)
template TVector3< double >
operator-
namespacefcl.html
a57d833ad4586ae2b7ced20d027b800b0
(const Vector3< double > &v1, const TVector3< double > &v2)
taylor_vector.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
taylor__vector_8h
fcl/math/motion/taylor_model/interval_vector.h
fcl/math/motion/taylor_model/taylor_model.h
fcl/math/motion/taylor_model/taylor_vector-inl.h
fcl::TVector3
fcl
FCL_EXPORT void
generateTVector3ForLinearFunc
namespacefcl.html
a550db0816fa2fb7d36e3cad792f741b1
(TVector3< S > &v, const Vector3< S > &position, const Vector3< S > &velocity)
FCL_EXPORT TVector3< S >
operator*
namespacefcl.html
ad06beebf21cd03e672dce31f0a2ffe0b
(const Vector3< S > &v, const TaylorModel< S > &a)
FCL_EXPORT TVector3< S >
operator+
namespacefcl.html
a224c9b19d87583a27a2cacce02771eb4
(const Vector3< S > &v1, const TVector3< S > &v2)
FCL_EXPORT TVector3< S >
operator-
namespacefcl.html
a2a25a8dd257653f2646891ba305026e1
(const Vector3< S > &v1, const TVector3< S > &v2)
tbv_motion_bound_visitor-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
tbv__motion__bound__visitor-inl_8h
fcl/math/motion/tbv_motion_bound_visitor.h
fcl/common/unused.h
fcl::TBVMotionBoundVisitorVisitImpl
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, InterpMotion< S > >
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, ScrewMotion< S > >
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, SplineMotion< S > >
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, TranslationMotion< S > >
fcl
tbv_motion_bound_visitor.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
tbv__motion__bound__visitor_8h
fcl/math/motion/taylor_model/taylor_matrix.h
fcl/math/motion/taylor_model/taylor_vector.h
fcl/math/motion/bv_motion_bound_visitor.h
fcl/math/motion/tbv_motion_bound_visitor-inl.h
fcl::InterpMotion
fcl::MotionBase
fcl::ScrewMotion
fcl::SplineMotion
fcl::TBVMotionBoundVisitor
fcl::TranslationMotion
fcl
test_broadphase_dynamic_AABB_tree.cpp
/tmp/ws/src/fcl_catkin/test/broadphase/
test__broadphase__dynamic__AABB__tree_8cpp
gtest/gtest.h
fcl/common/types.h
fcl/geometry/shape/sphere.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl::Vector3d
Vector3d
test__broadphase__dynamic__AABB__tree_8cpp.html
af16dc18851476ab09f4b8ef74cf64bfe
GTEST_TEST
test__broadphase__dynamic__AABB__tree_8cpp.html
aadc1d2bbd31fa82b33d2c27fe45a9df2
(DynamicAABBTreeCollisionManager, update)
int
main
test__broadphase__dynamic__AABB__tree_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_capsule.cpp
/tmp/ws/src/fcl_catkin/test/geometry/shape/
test__capsule_8cpp
fcl/geometry/shape/capsule.h
gtest/gtest.h
eigen_matrix_compare.h
fcl
int
main
test__capsule_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_collision_func_matrix.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/
test__collision__func__matrix_8cpp
fcl/narrowphase/detail/collision_func_matrix.h
gtest/gtest.h
fcl/geometry/collision_geometry.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl
fcl::detail
#define
NODE_CASE
test__collision__func__matrix_8cpp.html
ad6ab7e5c0b9159da4cd20bb76417d0fe
(node)
int
main
test__collision__func__matrix_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
std::ostream &
operator<<
namespacefcl.html
a107f02106b3befea08a360b58442eb8a
(std::ostream &out, const NODE_TYPE &node)
test_convex.cpp
/tmp/ws/src/fcl_catkin/test/geometry/shape/
test__convex_8cpp
fcl/geometry/shape/convex.h
gtest/gtest.h
eigen_matrix_compare.h
expect_throws_message.h
fcl/common/types.h
fcl::ConvexTester
fcl
int
main
test__convex_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_auto_diff.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__auto__diff_8cpp
gtest/gtest.h
fcl/narrowphase/distance.h
S
getDistance
test__fcl__auto__diff_8cpp.html
a8c68f5da4c233df96cbfc34ec2e68516
(const Vector3< S > &p)
GTEST_TEST
test__fcl__auto__diff_8cpp.html
ac57420c6554528405f8e5c25faaa7106
(FCL_AUTO_DIFF, basic)
int
main
test__fcl__auto__diff_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_basic
test__fcl__auto__diff_8cpp.html
ac4e58efa290118246d2648991c7f819d
()
test_fcl_box_box.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__box__box_8cpp
gtest/gtest.h
fcl/math/constants.h
fcl/narrowphase/collision.h
fcl/narrowphase/collision_object.h
BoxBoxTest
BoxSpecification
GTEST_TEST
test__fcl__box__box_8cpp.html
a75cd93637f8d08d4774ef191b9b6eede
(FCL_BOX_BOX, collision_box_box_all_contacts_ccd)
GTEST_TEST
test__fcl__box__box_8cpp.html
a8a09d66c543483dc3d9eed5d628bfcc1
(FCL_BOX_BOX, collision_box_box_all_contacts_indep)
GTEST_TEST
test__fcl__box__box_8cpp.html
a76e4aaa1b29f470c6dff23ba5319c5c8
(FCL_BOX_BOX, collision_box_box_cull_contacts_ccd)
GTEST_TEST
test__fcl__box__box_8cpp.html
aaebc5ba624964aa1aea89a6222824dd4
(FCL_BOX_BOX, collision_box_box_cull_contacts_indep)
GTEST_TEST
test__fcl__box__box_8cpp.html
a9a9a8594883c5f00be21a568d168a2bd
(FCL_BOX_BOX, collision_box_box_edge_contact_ccd)
GTEST_TEST
test__fcl__box__box_8cpp.html
ac165b0f620bc2f35d736bba2f294dcf9
(FCL_BOX_BOX, collision_box_box_edge_contact_indep)
int
main
test__fcl__box__box_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_collision_box_box_all_contacts
test__fcl__box__box_8cpp.html
adb9c8a6ac807a138a1a606dbaec8d59c
(fcl::GJKSolverType solver_type, S test_tolerance)
void
test_collision_box_box_cull_contacts
test__fcl__box__box_8cpp.html
a612cd39b1f9dd00865500b2de256e6da
(fcl::GJKSolverType solver_type, S test_tolerance)
void
test_collision_box_box_edge_contact
test__fcl__box__box_8cpp.html
a8f67d9b59cb2c9d243f424c2048291b9
(fcl::GJKSolverType solver_type, S test_tolerance)
test_fcl_broadphase_collision_1.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__broadphase__collision__1_8cpp
gtest/gtest.h
fcl/broadphase/broadphase_bruteforce.h
fcl/broadphase/broadphase_spatialhash.h
fcl/broadphase/broadphase_SaP.h
fcl/broadphase/broadphase_SSaP.h
fcl/broadphase/broadphase_interval_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl/broadphase/default_broadphase_callbacks.h
fcl/broadphase/detail/sparse_hash_table.h
fcl/broadphase/detail/spatial_hash.h
fcl/geometry/geometric_shape_to_BVH_model.h
test_fcl_utility.h
CollisionDataForUniquenessChecking
void
broad_phase_duplicate_check_test
test__fcl__broadphase__collision__1_8cpp.html
ae992c054350b73737a285948b6479817
(S env_scale, std::size_t env_size, bool verbose=false)
void
broad_phase_update_collision_test
test__fcl__broadphase__collision__1_8cpp.html
a441f28d1b8439c0948b9e750428ec099
(S env_scale, std::size_t env_size, std::size_t query_size, std::size_t num_max_contacts=1, bool exhaustive=false, bool use_mesh=false)
bool
collisionFunctionForUniquenessChecking
test__fcl__broadphase__collision__1_8cpp.html
a12520aa16e2a4f13ff2013771ed19eaf
(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata_)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
a3871962195a1dff5ba69f9365fc7fd03
(FCL_BROADPHASE, test_broad_phase_dont_duplicate_check)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
a826dc1c3ac46ce8238ec0efbca51668a
(FCL_BROADPHASE, test_core_bf_broad_phase_update_collision_binary)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
a23236ee4e974cdc4d2103f6c1f9eaf4c
(FCL_BROADPHASE, test_core_bf_broad_phase_update_collision)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
a757d10ff0785661335f9ac10a46daf78
(FCL_BROADPHASE, test_core_bf_broad_phase_update_collision_exhaustive)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
a79731d90db71f392506a2cc9ca490e68
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_update_collision_mesh_binary)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
aa5ddf882533f0b8404666431f8080557
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_update_collision_mesh)
GTEST_TEST
test__fcl__broadphase__collision__1_8cpp.html
aac225f96cb3fc1083dca9299e803e10c
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_update_collision_mesh_exhaustive)
int
main
test__fcl__broadphase__collision__1_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_broadphase_collision_2.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__broadphase__collision__2_8cpp
gtest/gtest.h
fcl/broadphase/broadphase_bruteforce.h
fcl/broadphase/broadphase_spatialhash.h
fcl/broadphase/broadphase_SaP.h
fcl/broadphase/broadphase_SSaP.h
fcl/broadphase/broadphase_interval_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl/broadphase/default_broadphase_callbacks.h
fcl/broadphase/detail/sparse_hash_table.h
fcl/broadphase/detail/spatial_hash.h
fcl/geometry/geometric_shape_to_BVH_model.h
test_fcl_utility.h
void
broad_phase_collision_test
test__fcl__broadphase__collision__2_8cpp.html
a0faf2ea08f8952e58767247f1bc9ded7
(S env_scale, std::size_t env_size, std::size_t query_size, std::size_t num_max_contacts=1, bool exhaustive=false, bool use_mesh=false)
GTEST_TEST
test__fcl__broadphase__collision__2_8cpp.html
ad3fc4a2410384cf8d7700517010f3b7a
(FCL_BROADPHASE, test_core_bf_broad_phase_collision_empty)
GTEST_TEST
test__fcl__broadphase__collision__2_8cpp.html
ab0200b34a1db8a0f6f84833e49e230eb
(FCL_BROADPHASE, test_core_bf_broad_phase_collision_binary)
GTEST_TEST
test__fcl__broadphase__collision__2_8cpp.html
a30375a3897448c2de4512a5d32f1f5c1
(FCL_BROADPHASE, test_core_bf_broad_phase_collision)
GTEST_TEST
test__fcl__broadphase__collision__2_8cpp.html
a744a8fcf67310dc1cfe9cd2f872b0c02
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_collision_mesh_binary)
GTEST_TEST
test__fcl__broadphase__collision__2_8cpp.html
a6dac9249e25f4164c5ec8d2f5ba95045
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_collision_mesh)
GTEST_TEST
test__fcl__broadphase__collision__2_8cpp.html
a3fb286dd405002b76ca86457c081b970
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_collision_mesh_exhaustive)
int
main
test__fcl__broadphase__collision__2_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_broadphase_distance.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__broadphase__distance_8cpp
gtest/gtest.h
fcl/broadphase/broadphase_bruteforce.h
fcl/broadphase/broadphase_spatialhash.h
fcl/broadphase/broadphase_SaP.h
fcl/broadphase/broadphase_SSaP.h
fcl/broadphase/broadphase_interval_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl/broadphase/default_broadphase_callbacks.h
fcl/broadphase/detail/sparse_hash_table.h
fcl/broadphase/detail/spatial_hash.h
fcl/geometry/geometric_shape_to_BVH_model.h
test_fcl_utility.h
void
broad_phase_distance_test
test__fcl__broadphase__distance_8cpp.html
a7131aea098fab094286bb1c2b95fd90c
(S env_scale, std::size_t env_size, std::size_t query_size, bool use_mesh=false)
void
broad_phase_self_distance_test
test__fcl__broadphase__distance_8cpp.html
ab1ded0e9387ecfba6c65fbbe6736e8f4
(S env_scale, std::size_t env_size, bool use_mesh=false)
void
generateSelfDistanceEnvironments
test__fcl__broadphase__distance_8cpp.html
aca678e9cf12edd73beda85888260beac
(std::vector< CollisionObject< S > *> &env, S env_scale, std::size_t n)
void
generateSelfDistanceEnvironmentsMesh
test__fcl__broadphase__distance_8cpp.html
a8251993df81437b582b3a25e73687fef
(std::vector< CollisionObject< S > *> &env, S env_scale, std::size_t n)
S
getDELTA
test__fcl__broadphase__distance_8cpp.html
a900087e52b6ec1196f5fc09a71adf4ed
()
GTEST_TEST
test__fcl__broadphase__distance_8cpp.html
a79e6c669b726a8e225aeef36c0b34955
(FCL_BROADPHASE, test_core_bf_broad_phase_distance)
GTEST_TEST
test__fcl__broadphase__distance_8cpp.html
a5b5449986d90e68fe04103dae42e9ea2
(FCL_BROADPHASE, test_core_bf_broad_phase_self_distance)
GTEST_TEST
test__fcl__broadphase__distance_8cpp.html
aaed28667c8cd4a554dcd94a61a994bbd
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_distance_mesh)
GTEST_TEST
test__fcl__broadphase__distance_8cpp.html
a91e4e38415308169a69463c3e6bd37c5
(FCL_BROADPHASE, test_core_mesh_bf_broad_phase_self_distance_mesh)
int
main
test__fcl__broadphase__distance_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_bvh_models.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__bvh__models_8cpp
gtest/gtest.h
fcl/geometry/bvh/BVH_model.h
test_fcl_utility.h
GTEST_TEST
test__fcl__bvh__models_8cpp.html
a97b796430dfffad9ab9aab02fff6cc39
(FCL_BVH_MODELS, building_bvh_models)
int
main
test__fcl__bvh__models_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
testBVHModel
test__fcl__bvh__models_8cpp.html
a72f99f8b9a5c7f567b91cabf6847b8df
()
void
testBVHModelPointCloud
test__fcl__bvh__models_8cpp.html
a8ec728c08984a336706c50ada1a69f0f
()
void
testBVHModelSubModel
test__fcl__bvh__models_8cpp.html
aa5a108d27cff3cc419192690ec91d43f
()
void
testBVHModelTriangles
test__fcl__bvh__models_8cpp.html
aa49497e1c041ba0c05b09d71de1556ed
()
test_fcl_capsule_box_1.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__capsule__box__1_8cpp
gtest/gtest.h
fcl/narrowphase/distance.h
fcl/narrowphase/collision.h
fcl/narrowphase/collision_object.h
GTEST_TEST
test__fcl__capsule__box__1_8cpp.html
a2c2d0630c96f29d5a62b660a6b66297e
(FCL_GEOMETRIC_SHAPES, distance_capsule_box_ccd)
GTEST_TEST
test__fcl__capsule__box__1_8cpp.html
a3aa415da5ee201ff30a2da25514eed97
(FCL_GEOMETRIC_SHAPES, distance_capsule_box_indep)
int
main
test__fcl__capsule__box__1_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_distance_capsule_box
test__fcl__capsule__box__1_8cpp.html
a564c8c8b8b91e18ae26401d1da63318b
(fcl::GJKSolverType solver_type, S solver_tolerance, S test_tolerance)
test_fcl_capsule_box_2.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__capsule__box__2_8cpp
gtest/gtest.h
fcl/geometry/shape/box.h
fcl/geometry/shape/capsule.h
fcl/narrowphase/distance.h
fcl/narrowphase/collision.h
fcl/narrowphase/collision_object.h
GTEST_TEST
test__fcl__capsule__box__2_8cpp.html
a2c2d0630c96f29d5a62b660a6b66297e
(FCL_GEOMETRIC_SHAPES, distance_capsule_box_ccd)
GTEST_TEST
test__fcl__capsule__box__2_8cpp.html
a3aa415da5ee201ff30a2da25514eed97
(FCL_GEOMETRIC_SHAPES, distance_capsule_box_indep)
int
main
test__fcl__capsule__box__2_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_distance_capsule_box
test__fcl__capsule__box__2_8cpp.html
a564c8c8b8b91e18ae26401d1da63318b
(fcl::GJKSolverType solver_type, S solver_tolerance, S test_tolerance)
test_fcl_capsule_capsule.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__capsule__capsule_8cpp
gtest/gtest.h
fcl/math/constants.h
fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule-inl.h
eigen_matrix_compare.h
CapsuleCapsuleSegmentTest
SegmentSegmentNearestPtTest
::testing::Types< double, float >
ScalarTypes
test__fcl__capsule__capsule_8cpp.html
acbc9f945ea50b781f4b5efdbfa72ad12
int
main
test__fcl__capsule__capsule_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
a6cd8b377776d89ef99060c755041b546
(SegmentSegmentNearestPtTest, BothZeroLength)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
a673f2da2ca6201b675e6048f70044bd2
(SegmentSegmentNearestPtTest, OneZeroLength)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
a536935e336c8beb6ebcc5efd6f745bdd
(SegmentSegmentNearestPtTest, ParallelSegments)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
aac6d02fd96e3b463bc01b8a93a3e9cb0
(SegmentSegmentNearestPtTest, NominalSegments)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
af4b12b8fda0d88ee4684bdc652822fd6
(CapsuleCapsuleSegmentTest, NominalSeparatedCase)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
a6121a5cdc1c72c80de2f7fdc7c53bb8f
(CapsuleCapsuleSegmentTest, NominalIntersectingCase)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
a36877d1f339723c73438513433d8a33e
(CapsuleCapsuleSegmentTest, SingleIntersectionCenterLines)
TYPED_TEST
test__fcl__capsule__capsule_8cpp.html
afbc55d39de2305d5f8f44c2bebe95532
(CapsuleCapsuleSegmentTest, OverlappingCenterLines)
TYPED_TEST_CASE
test__fcl__capsule__capsule_8cpp.html
aee7168906ed61613e06402579059e43c
(SegmentSegmentNearestPtTest, ScalarTypes)
TYPED_TEST_CASE
test__fcl__capsule__capsule_8cpp.html
a65737c61b81bc92f9e2140dd2c798b8b
(CapsuleCapsuleSegmentTest, ScalarTypes)
test_fcl_collision.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__collision_8cpp
gtest/gtest.h
fcl/math/bv/utility.h
fcl/narrowphase/collision.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/narrowphase/detail/traversal/collision_node.h
fcl/narrowphase/continuous_collision.h
test_fcl_utility.h
bool
collide_Test
test__fcl__collision_8cpp.html
a01116df687e4b987e098e8cb4ae451b7
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose=true)
bool
collide_Test2
test__fcl__collision_8cpp.html
a81b3df9bee826d653bc6c05a488e0d9c
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose=true)
bool
collide_Test_Oriented
test__fcl__collision_8cpp.html
abce40dfde9cf55462064cfd649e225a4
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose=true)
std::vector< Contact< S > > &
global_pairs
test__fcl__collision_8cpp.html
afcbfafb00703b4060098f0c4357bc5f1
()
std::vector< Contact< S > > &
global_pairs_now
test__fcl__collision_8cpp.html
ac8f7128597ba5d210b214a55d5627178
()
GTEST_TEST
test__fcl__collision_8cpp.html
afe3e21db58605e98993b39178c23d09c
(FCL_COLLISION, test_SplineMotion_rotated_spline_collide_test)
GTEST_TEST
test__fcl__collision_8cpp.html
ae38110c0a88f4e25300f6a5f4d657286
(FCL_COLLISION, OBB_Box_test)
GTEST_TEST
test__fcl__collision_8cpp.html
a9a16339239ada26b5e31260edb34a421
(FCL_COLLISION, OBB_shape_test)
GTEST_TEST
test__fcl__collision_8cpp.html
aff8ffc196b05f448153e84ab67980cc8
(FCL_COLLISION, OBB_AABB_test)
GTEST_TEST
test__fcl__collision_8cpp.html
a76516e5fb995a3dd8cc8eb894ded7365
(FCL_COLLISION, mesh_mesh)
int
main
test__fcl__collision_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
bool
test_collide_func
test__fcl__collision_8cpp.html
abf5260dce98742ac7022154de2aa6a60
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method)
void
test_mesh_mesh
test__fcl__collision_8cpp.html
ab016d39a794f02f636eec5689775a883
()
void
test_OBB_AABB_test
test__fcl__collision_8cpp.html
a9464791e88bd3b6869815fb87235d37c
()
void
test_OBB_Box_test
test__fcl__collision_8cpp.html
a807ff3a4bb1b54ef4d99bdf0c987d318
()
void
test_OBB_shape_test
test__fcl__collision_8cpp.html
a3ca5841e186f8d4bfe4b1952e38ea798
()
void
test_SplineMotion_rotated_spline_collide_test
test__fcl__collision_8cpp.html
ae75bad28ccf8b6b872f3fd3d87a4072b
()
bool
enable_contact
test__fcl__collision_8cpp.html
a2605756fa9a3e71e7c75e6a5018cf57a
int
num_max_contacts
test__fcl__collision_8cpp.html
a10f6ce669ca81ac752e63a7ab4345aaf
test_fcl_constant_eps.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__constant__eps_8cpp
fcl/math/constants.h
gtest/gtest.h
fcl
int
main
test__fcl__constant__eps_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_cylinder_half_space.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__cylinder__half__space_8cpp
gtest/gtest.h
GTEST_TEST
test__fcl__cylinder__half__space_8cpp.html
a99e161d2160899a7077f201fae1f00fd
(FCL_GEOMETRIC_SHAPES, collision_cylinder_half_space_libccd)
GTEST_TEST
test__fcl__cylinder__half__space_8cpp.html
ae7bb9fc27c86f69ee6f6db0d02a7093f
(FCL_GEOMETRIC_SHAPES, collision_cylinder_half_space_indep)
int
main
test__fcl__cylinder__half__space_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_collision_cylinder_half_space
test__fcl__cylinder__half__space_8cpp.html
ab4489fe9c616e35d89797123c5f02feb
(fcl::GJKSolverType solver_type)
test_fcl_distance.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__distance_8cpp
gtest/gtest.h
fcl/narrowphase/detail/traversal/collision_node.h
test_fcl_utility.h
eigen_matrix_compare.h
bool
collide_Test_OBB
test__fcl__distance_8cpp.html
ad06f951de4c5e79f34f09907a0ad4ba5
(const Transform3< S > &tf, const std::vector< Vector3< S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose)
S
DELTA
test__fcl__distance_8cpp.html
a9796a01792871ec054aec7b120781504
()
void
distance_Test
test__fcl__distance_8cpp.html
a848db827adbd18066e0f497dc9a34c7b
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, int qsize, test::DistanceRes< typename BV::S > &distance_result, bool verbose=true)
void
distance_Test_Oriented
test__fcl__distance_8cpp.html
ad99833db7d6702bd0532d5798cd04ade
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, int qsize, test::DistanceRes< typename BV::S > &distance_result, bool verbose=true)
GTEST_TEST
test__fcl__distance_8cpp.html
a1b1a1422cb7348a70fe20243ad533ba8
(FCL_DISTANCE, mesh_distance)
GTEST_TEST
test__fcl__distance_8cpp.html
a02718297c4a70e967331108c143711bd
(FCL_DISTANCE, NearestPointFromDegenerateSimplex)
int
main
test__fcl__distance_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
NearestPointFromDegenerateSimplex
test__fcl__distance_8cpp.html
adce0067cd8227e285c46ebc37cd6ea05
()
bool
nearlyEqual
test__fcl__distance_8cpp.html
a7cdb79bcf55a0c10c8a2516da97fb378
(const Vector3< S > &a, const Vector3< S > &b)
void
test_mesh_distance
test__fcl__distance_8cpp.html
a9308a6b05b1f873569af6cccde01339b
()
bool
verbose
test__fcl__distance_8cpp.html
ab3f078684998b83967d507d0f453f454
test_fcl_frontlist.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__frontlist_8cpp
gtest/gtest.h
fcl/narrowphase/detail/traversal/collision_node.h
test_fcl_utility.h
bool
collide_front_list_Test
test__fcl__frontlist_8cpp.html
a56f96a8896205594ff47152b8401f767
(const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool refit_bottomup, bool verbose)
bool
collide_front_list_Test_Oriented
test__fcl__frontlist_8cpp.html
ad9c52604c75b0a5145f20d8bcf5de5bf
(const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose)
bool
collide_Test
test__fcl__frontlist_8cpp.html
a53c9839a0aaf5dffe28b53e40c916947
(const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose)
GTEST_TEST
test__fcl__frontlist_8cpp.html
acaa46f3d6f2e7f96014ca3b679489adc
(FCL_FRONT_LIST, front_list)
int
main
test__fcl__frontlist_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_front_list
test__fcl__frontlist_8cpp.html
a53f2031b08aa1b8da54c18cc17734e2c
()
test_fcl_general.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__general_8cpp
gtest/gtest.h
GTEST_TEST
test__fcl__general_8cpp.html
a8dd05d7bcf264f76fe342f5e686cafce
(FCL_GENERAL, general)
int
main
test__fcl__general_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_general
test__fcl__general_8cpp.html
a7d220e5f50ab7220f6c6766f537e8f19
()
test_fcl_generate_bvh_model_deferred_finalize.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__generate__bvh__model__deferred__finalize_8cpp
gtest/gtest.h
fcl/geometry/geometric_shape_to_BVH_model.h
test_fcl_utility.h
void
checkAddAndFinalizeModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
a8406488a69c039370b7593bd7324ba48
(BVHModel< BV > &model, const ShapeType &shape)
void
checkAddAndFinalizeModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
aab6249ebb46ec5e99c670acceb18e354
(BVHModel< BV > &model, const Box< typename BV::S > &shape)
void
checkAddToEmptyModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
a1a3af9aac104b45b6ef6263e62220f24
(BVHModel< BV > &model, const ShapeType &shape)
void
checkAddToEmptyModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
ab3c2b644d3ba638248587744772883fb
(BVHModel< BV > &model, const Box< typename BV::S > &shape)
void
checkAddToFinalizedModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
af15d124e7b0f185411c117f5dfb31082
(BVHModel< BV > &model, const ShapeType &shape)
void
checkAddToFinalizedModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
af2dc907a5354f54870dbb0a08ea3e5e0
(BVHModel< BV > &model, const Box< typename BV::S > &shape)
void
checkAddToUnfinalizedModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
a34063c134e2fc2435eb89e4b0eb02412
(BVHModel< BV > &model, const ShapeType &shape)
void
checkAddToUnfinalizedModel
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
ac4d86ff0253a0361dc6d8eae605347e6
(BVHModel< BV > &model, const Box< typename BV::S > &shape)
GTEST_TEST
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
a0c545dc7a6bd0ee0837ca57c727a3b63
(FCL_GENERATE_BVH_MODELS, generating_bvh_models_from_primitives)
int
main
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
testBVHModelFromBox
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
a5ad4358194ef9bbc6c304790a8901cd1
()
void
testBVHModelFromCone
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
ac374299cde1c8bf6342e44a50cf25593
()
void
testBVHModelFromCylinder
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
acc8bb7d37d2d837925f08e07545b948f
()
void
testBVHModelFromEllipsoid
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
ab49a4cb6da6da3dd5ec7c423a84592d2
()
void
testBVHModelFromPrimitives
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
abdbe22b8d05a08680ecaeb4d06f024e8
()
void
testBVHModelFromSphere
test__fcl__generate__bvh__model__deferred__finalize_8cpp.html
aafdd76430c8ec3d4a9522aed51c5e94b
()
test_fcl_geometric_shapes.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__geometric__shapes_8cpp
gtest/gtest.h
fcl/common/unused.h
fcl/math/motion/translation_motion.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/narrowphase/collision.h
test_fcl_utility.h
bool
checkContactPointds
test__fcl__geometric__shapes_8cpp.html
a20ca43e759f9432e90db31f780be5809
(const Shape1 &s1, const Transform3< typename Shape1::S > &tf1, const Shape2 &s2, const Transform3< typename Shape1::S > &tf2, GJKSolverType solver_type, const ContactPoint< typename Shape1::S > &expected, const ContactPoint< typename Shape1::S > &actual, bool check_position=false, bool check_depth=false, bool check_normal=false, bool check_opposite_normal=false, typename Shape1::S tol=1e-9)
bool
compareContactPointds1
test__fcl__geometric__shapes_8cpp.html
ae378cac4dc3c705f81b7f57907f66e1f
(const Vector3< S > &c1, const Vector3< S > &c2)
bool
compareContactPointds2
test__fcl__geometric__shapes_8cpp.html
a2248a21915f64d16146ecac1ba96f339
(const ContactPoint< S > &cp1, const ContactPoint< S > &cp2)
std::array< S, 6 > &
extents
test__fcl__geometric__shapes_8cpp.html
a8f6cf377780c9bf25dc3310566c4466d
()
void
getContactPointdsFromResult
test__fcl__geometric__shapes_8cpp.html
a0c15aeec151f835c68d699897b8aee88
(std::vector< ContactPoint< S >> &contacts, const CollisionResult< S > &result)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a2343f1bf0c3373c30beb6457a424965d
(FCL_GEOMETRIC_SHAPES, sphere_shape)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a8900cae609f2bb826a417ecefe23400f
(FCL_GEOMETRIC_SHAPES, gjkcache)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a3e0d57103251e1e78a1f9134aeb23c40
(FCL_GEOMETRIC_SHAPES, shapeIntersection_spheresphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a845df475a6b321462b12d03a1ec5f1d7
(FCL_GEOMETRIC_SHAPES, shapeIntersection_boxbox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a9971c7d2c43c359954a3edee2b4f67b7
(FCL_GEOMETRIC_SHAPES, shapeIntersection_spherebox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ad816862a1be2810b342a5341cd3e39e9
(FCL_GEOMETRIC_SHAPES, shapeIntersection_spherecapsule)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ab05ce01703163bd1ab6b560be0f769eb
(FCL_GEOMETRIC_SHAPES, shapeIntersection_cylindercylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a27cb92b3d8082468c6ea79e083cb58d0
(FCL_GEOMETRIC_SHAPES, shapeIntersection_conecone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ab92b765e70e4ceb966944b3408dd0161
(FCL_GEOMETRIC_SHAPES, shapeIntersection_cylindercone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a0a6a752a641009d9ce095a95d70b2d93
(FCL_GEOMETRIC_SHAPES, shapeIntersection_ellipsoidellipsoid)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a99f8362847c7b27800ce134ca3616d47
(FCL_GEOMETRIC_SHAPES, shapeIntersection_spheretriangle)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a558871df28670ff42e1eba35ac90f229
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspacetriangle)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a450b6034850900f194356a6a57a997e7
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planetriangle)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a07b4289cdda07a9508c8b3b3fff081bc
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspacesphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a3cc7d6b5094d5fe0dfa9592efbb0a8a8
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planesphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ab8bd1cf280c1151dfe83ff2c6f64d298
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspacebox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a3926486539b29685cc598b280e25a260
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planebox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ab157d401760926c6d1593d2725e2430c
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspaceellipsoid)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a01648c23e8f7f879550f9467f985306e
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planeellipsoid)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a7ce2fe6609802d7c4e314e44b63ca6d6
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspacecapsule)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a2e919be1279c41a6bdfc46f661bdfdc9
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planecapsule)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
afcb7de94b6d0048ba478ad21603b71d3
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspacecylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a457e2dd85e0c7404c8ebdf4f3eb2c819
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planecylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a91698941e500e1ec0f51146dfcea91ee
(FCL_GEOMETRIC_SHAPES, shapeIntersection_halfspacecone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a92487eeee92f7109b40c70119141eff6
(FCL_GEOMETRIC_SHAPES, shapeIntersection_planecone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a0a3818ac2ad146741e657d730335d37a
(FCL_GEOMETRIC_SHAPES, shapeDistance_spheresphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a9ad5ae76dd18820b448ac0e0ca8e9a00
(FCL_GEOMETRIC_SHAPES, shapeDistance_boxbox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ad084d396058d7dfff221f6595993294d
(FCL_GEOMETRIC_SHAPES, shapeDistance_boxsphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
aba8648b1456fe7fb67637f92928b0f70
(FCL_GEOMETRIC_SHAPES, shapeDistance_cylindercylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a4dd6a33391e4d834bc26434917463dab
(FCL_GEOMETRIC_SHAPES, shapeDistance_conecone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a40f4899968614ce39e83851b50ef4f22
(FCL_GEOMETRIC_SHAPES, shapeDistance_conecylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a5d559d107e309853af7ba0179576cefe
(FCL_GEOMETRIC_SHAPES, shapeDistance_ellipsoidellipsoid)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a81bc513ce97b3cb1d758996f330dacd5
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_spheresphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a1e2638a19e31b08333e4f54040cbc701
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_boxbox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a5948b9a8dc366ad77dff2194d5c6efde
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_spherebox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
adbccfdb56eba136c15b09e308f864d01
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_spherecapsule)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a9bcd4d330e059c5d9e6ecae458ed3a91
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_cylindercylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a213ca3392749b7a1d4a95fb11497e5d2
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_conecone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ae11c046de754808703f37163552b72a2
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_cylindercone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a598d56cb791971ff7e47312c6c083f9d
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_ellipsoidellipsoid)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
ac96c7ec0e85c6c7c8023160cc651df67
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_spheretriangle)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a5b22f5482b236c49030892f81bb4ba0f
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_halfspacetriangle)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a4aa11e381cbe9b8cad3a005e33daabd3
(FCL_GEOMETRIC_SHAPES, shapeIntersectionGJK_planetriangle)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a25f65bf608ba3a8087ef4ca84e94645d
(FCL_GEOMETRIC_SHAPES, shapeDistanceGJK_spheresphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a0cbd8a88717fdac4a9275f955447aef5
(FCL_GEOMETRIC_SHAPES, shapeDistanceGJK_boxbox)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
af4b8921f2ff3aa19cb51b90d803c8395
(FCL_GEOMETRIC_SHAPES, shapeDistanceGJK_boxsphere)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a14985c64e78a8e0ef966abefde031170
(FCL_GEOMETRIC_SHAPES, shapeDistanceGJK_cylindercylinder)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
af5eeedf890981268023c05c53ecab262
(FCL_GEOMETRIC_SHAPES, shapeDistanceGJK_conecone)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a574b9f8f278081abeba89ece22461eaf
(FCL_GEOMETRIC_SHAPES, shapeDistanceGJK_ellipsoidellipsoid)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a1f503806444ba0c9ddf129a68bb8e834
(FCL_GEOMETRIC_SHAPES, reversibleShapeIntersection_allshapes)
GTEST_TEST
test__fcl__geometric__shapes_8cpp.html
a7d5c1ebe11e977269a78ab983191e57c
(FCL_GEOMETRIC_SHAPES, reversibleShapeDistance_allshapes)
bool
inspectContactPointds
test__fcl__geometric__shapes_8cpp.html
a2c24ab94e9b5676b76e4067172cbe167
(const Shape1 &s1, const Transform3< typename Shape1::S > &tf1, const Shape2 &s2, const Transform3< typename Shape1::S > &tf2, GJKSolverType solver_type, const std::vector< ContactPoint< typename Shape1::S >> &expected_contacts, const std::vector< ContactPoint< typename Shape1::S >> &actual_contacts, bool check_position=false, bool check_depth=false, bool check_normal=false, bool check_opposite_normal=false, typename Shape1::S tol=1e-9)
int
main
test__fcl__geometric__shapes_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
printComparisonError
test__fcl__geometric__shapes_8cpp.html
abfe0ff2ab337a8d0baf165b6b09d5b3e
(const std::string &comparison_type, const Shape1 &s1, const Transform3< typename Shape1::S > &tf1, const Shape2 &s2, const Transform3< typename Shape1::S > &tf2, GJKSolverType solver_type, const Vector3< typename Shape1::S > &expected_contact_or_normal, const Vector3< typename Shape1::S > &actual_contact_or_normal, bool check_opposite_normal, typename Shape1::S tol)
void
printComparisonError
test__fcl__geometric__shapes_8cpp.html
ac524afda10a56148fcfcf64896a909a9
(const std::string &comparison_type, const Shape1 &s1, const Transform3< typename Shape1::S > &tf1, const Shape2 &s2, const Transform3< typename Shape1::S > &tf2, GJKSolverType solver_type, typename Shape1::S expected_depth, typename Shape1::S actual_depth, typename Shape1::S tol)
detail::GJKSolver_libccd< S > &
solver1
test__fcl__geometric__shapes_8cpp.html
ac18b0d8d5b89129ec5053796028b85a1
()
detail::GJKSolver_indep< S > &
solver2
test__fcl__geometric__shapes_8cpp.html
a22d75899508628d045f8b21ee0b9ff98
()
void
test_gjkcache
test__fcl__geometric__shapes_8cpp.html
a1d68c9121ea6ca074c89c3e97d9c8170
()
void
test_reversibleShapeDistance_allshapes
test__fcl__geometric__shapes_8cpp.html
ae48c15bb233e829f45e0d5e879c20012
()
void
test_reversibleShapeIntersection_allshapes
test__fcl__geometric__shapes_8cpp.html
a3a897b4d275edd631f459a7f54b52d68
()
void
test_shapeDistance_boxbox
test__fcl__geometric__shapes_8cpp.html
a8b56ca3d2e2623591fc8bfb8b4bc6a3f
()
void
test_shapeDistance_boxsphere
test__fcl__geometric__shapes_8cpp.html
a239a381a83c5eac5f8864a20674d2176
()
void
test_shapeDistance_conecone
test__fcl__geometric__shapes_8cpp.html
ac9747758c35575ae464846ef0d6ff962
()
void
test_shapeDistance_conecylinder
test__fcl__geometric__shapes_8cpp.html
a66b0ffb22ab7e96c0637efaee76b2f44
()
void
test_shapeDistance_cylindercylinder
test__fcl__geometric__shapes_8cpp.html
a86846c9a89436465ead689b1fac6fc78
()
void
test_shapeDistance_ellipsoidellipsoid
test__fcl__geometric__shapes_8cpp.html
a2ea26dc20934c6d5b80361ffc58b0f1f
()
void
test_shapeDistance_spheresphere
test__fcl__geometric__shapes_8cpp.html
a50d58ba10834b973cb86103d39006b7d
()
void
test_shapeDistanceGJK_boxbox
test__fcl__geometric__shapes_8cpp.html
a1d63015c85aaa021465deb33c0b34cd7
()
void
test_shapeDistanceGJK_boxsphere
test__fcl__geometric__shapes_8cpp.html
a8430a116ee5eac8e79087690114bef5b
()
void
test_shapeDistanceGJK_conecone
test__fcl__geometric__shapes_8cpp.html
af8f93d3ac4324d0e7df951886fa8b6e0
()
void
test_shapeDistanceGJK_cylindercylinder
test__fcl__geometric__shapes_8cpp.html
a933dd73a1f34bcff6a724c3b1cde568c
()
void
test_shapeDistanceGJK_ellipsoidellipsoid
test__fcl__geometric__shapes_8cpp.html
ad5852bc7d7da51801f64b349f14a199b
()
void
test_shapeDistanceGJK_spheresphere
test__fcl__geometric__shapes_8cpp.html
a3cde6aa669fbff4d346545553c64ec1b
()
void
test_shapeIntersection_boxbox
test__fcl__geometric__shapes_8cpp.html
a525202a86a3e82393cf4134885ddd2a5
()
void
test_shapeIntersection_conecone
test__fcl__geometric__shapes_8cpp.html
a111caa544cda034be32aa3831c9dce97
()
void
test_shapeIntersection_cylindercone
test__fcl__geometric__shapes_8cpp.html
ae82bd408a532109cf3d0a1ca735841e3
()
void
test_shapeIntersection_cylindercylinder
test__fcl__geometric__shapes_8cpp.html
a98222c16d6f4f5787f6247408d08dd26
()
void
test_shapeIntersection_ellipsoidellipsoid
test__fcl__geometric__shapes_8cpp.html
ad29e490db285c2bc89868bfc478b79ca
()
void
test_shapeIntersection_halfspacebox
test__fcl__geometric__shapes_8cpp.html
af56a5082accb68de0564754a35315e5c
()
void
test_shapeIntersection_halfspacecapsule
test__fcl__geometric__shapes_8cpp.html
a5ae3064708215bd4da39202c84d5abda
()
void
test_shapeIntersection_halfspacecone
test__fcl__geometric__shapes_8cpp.html
ab58a651ef138b0ef9f0f3d01e453dbb4
()
void
test_shapeIntersection_halfspacecylinder
test__fcl__geometric__shapes_8cpp.html
a03d5f37e54d84c1386e4c3c2fcf5c082
()
void
test_shapeIntersection_halfspaceellipsoid
test__fcl__geometric__shapes_8cpp.html
a8ec45094fa676ca4f784e00f1ef6f3b8
()
void
test_shapeIntersection_halfspacesphere
test__fcl__geometric__shapes_8cpp.html
a5e24230d6bf260a948d36d211baf496e
()
void
test_shapeIntersection_halfspacetriangle
test__fcl__geometric__shapes_8cpp.html
a1d052d3ac49c52caad537867480b0e0c
()
void
test_shapeIntersection_planebox
test__fcl__geometric__shapes_8cpp.html
a9c9c7aeee45adbbf4550e651ee9d5356
()
void
test_shapeIntersection_planecapsule
test__fcl__geometric__shapes_8cpp.html
aa0f8df214750abd3b1e3c14e0ecadc44
()
void
test_shapeIntersection_planecone
test__fcl__geometric__shapes_8cpp.html
acfe981ead5705e2a3d0bb2d7ff8f2e99
()
void
test_shapeIntersection_planecylinder
test__fcl__geometric__shapes_8cpp.html
ad5aa73889f1032ccf042bedef7b92e74
()
void
test_shapeIntersection_planeellipsoid
test__fcl__geometric__shapes_8cpp.html
aad5c91dd23f643c72f91b4997521d2e7
()
void
test_shapeIntersection_planesphere
test__fcl__geometric__shapes_8cpp.html
a08efe6f80b92e514d21f0107e8f4f5d5
()
void
test_shapeIntersection_planetriangle
test__fcl__geometric__shapes_8cpp.html
a732a84785a6305bd5c648ea0f138c177
()
void
test_shapeIntersection_spherebox
test__fcl__geometric__shapes_8cpp.html
a189cd1883dca73e62f3c58e09acfc5a1
()
void
test_shapeIntersection_spherecapsule
test__fcl__geometric__shapes_8cpp.html
af3d086d48af9707826a505a2a4f2cb45
()
void
test_shapeIntersection_spheresphere
test__fcl__geometric__shapes_8cpp.html
a3d373669322465f74bc2cdfc0d888ea1
()
void
test_shapeIntersection_spheretriangle
test__fcl__geometric__shapes_8cpp.html
a8a65f4666fec80dd51d8992cff6ad42d
()
void
test_shapeIntersectionGJK_boxbox
test__fcl__geometric__shapes_8cpp.html
ac9741a930e6edaab1eb852cc1c9dbff8
()
void
test_shapeIntersectionGJK_conecone
test__fcl__geometric__shapes_8cpp.html
a9bf11ffcba561d7ce791446be53f5afc
()
void
test_shapeIntersectionGJK_cylindercone
test__fcl__geometric__shapes_8cpp.html
a7e367f30d25bb3205133e653f8cc9bea
()
void
test_shapeIntersectionGJK_cylindercylinder
test__fcl__geometric__shapes_8cpp.html
af209d208c6198fd1c1e22245abd4d536
()
void
test_shapeIntersectionGJK_ellipsoidellipsoid
test__fcl__geometric__shapes_8cpp.html
a8d5e5571a92611aa03dea843bdc37054
()
void
test_shapeIntersectionGJK_halfspacetriangle
test__fcl__geometric__shapes_8cpp.html
ae75750b65d144096a35ca4f473455b5a
()
void
test_shapeIntersectionGJK_planetriangle
test__fcl__geometric__shapes_8cpp.html
a23858f2764bae7e1805cfcba06d9b91b
()
void
test_shapeIntersectionGJK_spherebox
test__fcl__geometric__shapes_8cpp.html
a18cca9368b36f53ebba20ccad5063787
()
void
test_shapeIntersectionGJK_spherecapsule
test__fcl__geometric__shapes_8cpp.html
a3bb04d58f5973a275ff1a73fbde4f48a
()
void
test_shapeIntersectionGJK_spheresphere
test__fcl__geometric__shapes_8cpp.html
a65e1e45ce98abe01711e9ef70e86e96e
()
void
test_shapeIntersectionGJK_spheretriangle
test__fcl__geometric__shapes_8cpp.html
a958872b23b2dbf689dcc26ca49a90043
()
void
test_sphere_shape
test__fcl__geometric__shapes_8cpp.html
ae09cbbb30bf7948121315ef085a78ab3
()
void
testBoxBoxContactPointds
test__fcl__geometric__shapes_8cpp.html
aa5a37c0cff5d7606595c69580a2a9ab4
(const Eigen::MatrixBase< Derived > &R)
void
testReversibleShapeDistance
test__fcl__geometric__shapes_8cpp.html
ae410d717b2271712cef09f4732afecbd
(const Shape1 &s1, const Shape2 &s2, typename Shape2::S distance)
void
testReversibleShapeIntersection
test__fcl__geometric__shapes_8cpp.html
a8c6c757ddde9844a9fb59f3c5291d891
(const Shape1 &s1, const Shape2 &s2, typename Shape2::S distance)
void
testShapeIntersection
test__fcl__geometric__shapes_8cpp.html
a8a60ffe3829fee78281d73bb441afe84
(const Shape1 &s1, const Transform3< typename Shape1::S > &tf1, const Shape2 &s2, const Transform3< typename Shape1::S > &tf2, GJKSolverType solver_type, bool expected_res, const std::vector< ContactPoint< typename Shape1::S >> &expected_contacts=std::vector< ContactPoint< typename Shape1::S >>(), bool check_position=true, bool check_depth=true, bool check_normal=true, bool check_opposite_normal=false, typename Shape1::S tol=1e-9)
S
tolerance
test__fcl__geometric__shapes_8cpp.html
ae28386e9602957ba5bcaac577ba527cd
()
float
tolerance
test__fcl__geometric__shapes_8cpp.html
afbc97657bada7692ea11f74ff90adf21
()
double
tolerance
test__fcl__geometric__shapes_8cpp.html
ac7a617b732d619c7139cb9fedb7904aa
()
test_fcl_math.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__math_8cpp
gtest/gtest.h
fcl/broadphase/detail/morton.h
fcl/math/bv/AABB.h
fcl/math/bv/utility.h
fcl/math/constants.h
GTEST_TEST
test__fcl__math_8cpp.html
a6b50850c2ba468409147b44e832a74b3
(FCL_MATH, vec_test_basic_vector3)
GTEST_TEST
test__fcl__math_8cpp.html
aae6fab57a1e40096a4d5bf41ec3e199e
(FCL_MATH, morton)
GTEST_TEST
test__fcl__math_8cpp.html
a41f0ffafa19eb70cc99cb6953d10a546
(FCL_MATH, rss_fit)
GTEST_TEST
test__fcl__math_8cpp.html
a7ca93c8cc365e3ac3fd177b180746295
(FCL_MATH, rss_conversion)
GTEST_TEST
test__fcl__math_8cpp.html
aad4d7adc6e9a898648af4fea1055ebe8
(FCL_MATH, rss_distance)
GTEST_TEST
test__fcl__math_8cpp.html
ac32d5edd7556fa328dee7d503b84f83b
(FCL_MATH, rss_position)
int
main
test__fcl__math_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_morton
test__fcl__math_8cpp.html
af3421f0a6e33814619302cae1fc82c23
()
void
test_rss_conversion
test__fcl__math_8cpp.html
a7737d63cd72788944bac846b10fcfa44
()
void
test_rss_distance
test__fcl__math_8cpp.html
ae4f1e8e85535ee7f9227bffbdb00e479
()
void
test_rss_fit
test__fcl__math_8cpp.html
a8f08a4058a9d3bd5ac48fce1040acf0d
()
void
test_rss_position
test__fcl__math_8cpp.html
a644eaf890590a60d0062ae1ee6f3bf41
()
void
test_vec_test_basic_vector
test__fcl__math_8cpp.html
a42b190c83694152793d92ea5fdd66584
()
test_fcl_octomap_collision.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__octomap__collision_8cpp
gtest/gtest.h
fcl/geometry/octree/octree.h
fcl/narrowphase/collision.h
fcl/broadphase/broadphase_bruteforce.h
fcl/broadphase/broadphase_spatialhash.h
fcl/broadphase/broadphase_SaP.h
fcl/broadphase/broadphase_SSaP.h
fcl/broadphase/broadphase_interval_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl/broadphase/default_broadphase_callbacks.h
fcl/geometry/geometric_shape_to_BVH_model.h
test_fcl_utility.h
GTEST_TEST
test__fcl__octomap__collision_8cpp.html
aec2e33358f06124981e27a6edd8934f9
(FCL_OCTOMAP, test_octomap_collision)
GTEST_TEST
test__fcl__octomap__collision_8cpp.html
a12d9fac84af2bbd8637e3f4e22987447
(FCL_OCTOMAP, test_octomap_collision_mesh)
GTEST_TEST
test__fcl__octomap__collision_8cpp.html
ab114d9538fc2aef76af29d6913cf27bf
(FCL_OCTOMAP, test_octomap_collision_contact_primitive_id)
GTEST_TEST
test__fcl__octomap__collision_8cpp.html
adbeedc0d838883e228993a62ca71b2ec
(FCL_OCTOMAP, test_octomap_collision_mesh_octomap_box)
GTEST_TEST
test__fcl__octomap__collision_8cpp.html
a9dcd1592f4e1b64cfe4a45a44c941a40
(FCL_OCTOMAP, test_octomap_bvh_obb_collision_obb)
int
main
test__fcl__octomap__collision_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
octomap_collision_test
test__fcl__octomap__collision_8cpp.html
a549b13468a45470eeaada362fec1e642
(S env_scale, std::size_t env_size, bool exhaustive, std::size_t num_max_contacts, bool use_mesh, bool use_mesh_octomap, double resolution=0.1)
void
octomap_collision_test_BVH
test__fcl__octomap__collision_8cpp.html
a8bf9f70e39a2380eab53c685349d7d9e
(std::size_t n, bool exhaustive, double resolution=0.1)
void
octomap_collision_test_contact_primitive_id
test__fcl__octomap__collision_8cpp.html
ac76d076e01c3edeb5909bc4182048932
(S env_scale, std::size_t env_size, std::size_t num_max_contacts, double resolution=0.1)
void
test_octomap_bvh_obb_collision_obb
test__fcl__octomap__collision_8cpp.html
ac4ef4912ccf7b1f0bc7a26805894e6d8
()
void
test_octomap_collision
test__fcl__octomap__collision_8cpp.html
aa96eee44c153f9697e3e1d25a2993de0
()
void
test_octomap_collision_contact_primitive_id
test__fcl__octomap__collision_8cpp.html
af03d65276f79e1d519b3c65e5d6321a6
()
void
test_octomap_collision_mesh
test__fcl__octomap__collision_8cpp.html
a452699cf4d60d27ddc64439fc8369337
()
void
test_octomap_collision_mesh_octomap_box
test__fcl__octomap__collision_8cpp.html
a353c6d12d789bee681d2e6fae48db5b1
()
test_fcl_octomap_cost.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__octomap__cost_8cpp
gtest/gtest.h
fcl/geometry/octree/octree.h
fcl/narrowphase/collision.h
fcl/broadphase/broadphase_bruteforce.h
fcl/broadphase/broadphase_spatialhash.h
fcl/broadphase/broadphase_SaP.h
fcl/broadphase/broadphase_SSaP.h
fcl/broadphase/broadphase_interval_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl/broadphase/default_broadphase_callbacks.h
fcl/geometry/geometric_shape_to_BVH_model.h
test_fcl_utility.h
GTEST_TEST
test__fcl__octomap__cost_8cpp.html
ac6e950ab034301bdf5ff961c39153da4
(FCL_OCTOMAP, test_octomap_cost)
GTEST_TEST
test__fcl__octomap__cost_8cpp.html
a57345cd0ebae70e5c593ee510549b93c
(FCL_OCTOMAP, test_octomap_cost_mesh)
int
main
test__fcl__octomap__cost_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
octomap_cost_test
test__fcl__octomap__cost_8cpp.html
a5db1f60f0d27f4e30bc8c650fcd9ddb6
(S env_scale, std::size_t env_size, std::size_t num_max_cost_sources, bool use_mesh, bool use_mesh_octomap, double resolution=0.1)
void
test_octomap_cost
test__fcl__octomap__cost_8cpp.html
ae840b9c6ed0d377d2937a5f12bcd78b4
()
void
test_octomap_cost_mesh
test__fcl__octomap__cost_8cpp.html
aa827d234b7b2c1d85b69b5714cac4538
()
test_fcl_octomap_distance.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__octomap__distance_8cpp
gtest/gtest.h
fcl/geometry/octree/octree.h
fcl/geometry/geometric_shape_to_BVH_model.h
fcl/narrowphase/collision.h
fcl/broadphase/broadphase_bruteforce.h
fcl/broadphase/broadphase_spatialhash.h
fcl/broadphase/broadphase_SaP.h
fcl/broadphase/broadphase_SSaP.h
fcl/broadphase/broadphase_interval_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree.h
fcl/broadphase/broadphase_dynamic_AABB_tree_array.h
fcl/broadphase/default_broadphase_callbacks.h
test_fcl_utility.h
GTEST_TEST
test__fcl__octomap__distance_8cpp.html
a29287bfb27434ee0f6fe222b617a23ec
(FCL_OCTOMAP, test_octomap_distance)
GTEST_TEST
test__fcl__octomap__distance_8cpp.html
a44c5791046192037de4c782dc686913c
(FCL_OCTOMAP, test_octomap_distance_mesh)
GTEST_TEST
test__fcl__octomap__distance_8cpp.html
aa2d76a414ceb98ec08a345230dc273a9
(FCL_OCTOMAP, test_octomap_distance_mesh_octomap_box)
GTEST_TEST
test__fcl__octomap__distance_8cpp.html
a916089d4c75aad292969e8c6705695b7
(FCL_OCTOMAP, test_octomap_bvh_rss_d_distance_rss)
GTEST_TEST
test__fcl__octomap__distance_8cpp.html
a9e626bb61ca7a12910e4573662b189eb
(FCL_OCTOMAP, test_octomap_bvh_obb_d_distance_obb)
GTEST_TEST
test__fcl__octomap__distance_8cpp.html
a2405861e37fb2c75f73e4b2b7a53226f
(FCL_OCTOMAP, test_octomap_bvh_kios_d_distance_kios)
int
main
test__fcl__octomap__distance_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
octomap_distance_test
test__fcl__octomap__distance_8cpp.html
acf75a5fb7d5c3609a4cca759033127ae
(S env_scale, std::size_t env_size, bool use_mesh, bool use_mesh_octomap, double resolution=0.1)
void
octomap_distance_test_BVH
test__fcl__octomap__distance_8cpp.html
a7f6214f06ee2000469e844ad770a4108
(std::size_t n, double resolution=0.1)
void
test_octomap_bvh_kios_d_distance_kios
test__fcl__octomap__distance_8cpp.html
a0109b945c47c9f378738bf96ad203f3c
()
void
test_octomap_bvh_obb_d_distance_obb
test__fcl__octomap__distance_8cpp.html
adc70b6a217d5cc8a432be4f604ed2d56
()
void
test_octomap_bvh_rss_d_distance_rss
test__fcl__octomap__distance_8cpp.html
a8295a5a348dcf29906c41efee81f563a
()
void
test_octomap_distance
test__fcl__octomap__distance_8cpp.html
a4db54aac0ded03d31cc110a2b3979085
()
void
test_octomap_distance_mesh
test__fcl__octomap__distance_8cpp.html
a2b975f2e8ad4bcbc01f1088ca72a7ee3
()
void
test_octomap_distance_mesh_octomap_box
test__fcl__octomap__distance_8cpp.html
a1003b3ec8cd560665a7aea6036952918
()
test_fcl_profiler.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__profiler_8cpp
gtest/gtest.h
fcl/common/profiler.h
GTEST_TEST
test__fcl__profiler_8cpp.html
a9afd9400f514b9a8130e89346dc737e0
(FCL_PROFILER, basic)
int
main
test__fcl__profiler_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_shape_mesh_consistency.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__shape__mesh__consistency_8cpp
gtest/gtest.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl/geometry/geometric_shape_to_BVH_model.h
fcl/narrowphase/distance.h
fcl/narrowphase/collision.h
test_fcl_utility.h
std::array< S, 6 > &
extents
test__fcl__shape__mesh__consistency_8cpp.html
a8f6cf377780c9bf25dc3310566c4466d
()
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a36b09f0e65e6ef63978428759fa3c8c3
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_spheresphere_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a27da927951205ae25d29a3b544165346
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_ellipsoidellipsoid_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a7cdc27c60e19b91fb607906cdb313266
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_boxbox_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a400b6b1cc95d410e5730d50d3cdf12ba
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_cylindercylinder_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a4aa91711204db5f5680c538776c19269
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_conecone_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
ad7d0fb4030eaa6ec64c9ca75c0126f9d
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_spheresphere_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a4ed276f123e8e8004f206d32d156e0f4
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_ellipsoidellipsoid_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
ae66c06233654a28f050debe7bf5303d0
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_boxbox_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a79b5759bba61692c11e8c2eba263ef42
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_cylindercylinder_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a523e7e677db2ef84f60f783cf8487047
(FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_conecone_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a39d850b8e09e999f51192a8f0de9f0e9
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spheresphere_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a0f944b698068079c18a0df76d6e36ea4
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_ellipsoidellipsoid_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
ad525d6ac042ab31bcc6809de01309939
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_boxbox_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a2995fc85db902c7192df51b37ad5928e
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spherebox_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
adeec239e33e21250661c420389bc8355
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_cylindercylinder_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a8997fcc8578401588651ae4900d30813
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_conecone_libccd)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
af5c42aed74cd45c6e6d88735027b4f62
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spheresphere_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
a3460837df88832399d0bba0350a3db7e
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_ellipsoidellipsoid_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
adf797e9eba906ac0bd44776b399ae229
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_boxbox_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
aea61b8659805310141d196da5c4a47f2
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spherebox_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
ab7e7b914df0174ed337a9598c549d555
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_cylindercylinder_GJK)
GTEST_TEST
test__fcl__shape__mesh__consistency_8cpp.html
ad68684bd84d061d40461354835249dac
(FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_conecone_GJK)
int
main
test__fcl__shape__mesh__consistency_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_consistency_collision_boxbox_GJK
test__fcl__shape__mesh__consistency_8cpp.html
ad3c972cf75d57df5b044119b2276aa74
()
void
test_consistency_collision_boxbox_libccd
test__fcl__shape__mesh__consistency_8cpp.html
aac4335d15a5ff4a3b377d88e989375ae
()
void
test_consistency_collision_conecone_GJK
test__fcl__shape__mesh__consistency_8cpp.html
ab4b32bf075ab8400ea47e68091823fa3
()
void
test_consistency_collision_conecone_libccd
test__fcl__shape__mesh__consistency_8cpp.html
ab9173b0fb1b866cab0e2313869fba111
()
void
test_consistency_collision_cylindercylinder_GJK
test__fcl__shape__mesh__consistency_8cpp.html
ada9e87683ed9f79019da448e156206bf
()
void
test_consistency_collision_cylindercylinder_libccd
test__fcl__shape__mesh__consistency_8cpp.html
a03f955be2433f793b5f0c37c486104aa
()
void
test_consistency_collision_ellipsoidellipsoid_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a34508649d05c12920199cd60ff78082d
()
void
test_consistency_collision_ellipsoidellipsoid_libccd
test__fcl__shape__mesh__consistency_8cpp.html
a09d55f8295da8b509f75d14b8ddec69a
()
void
test_consistency_collision_spherebox_GJK
test__fcl__shape__mesh__consistency_8cpp.html
aba0936134494d0812de7422c0dd920dc
()
void
test_consistency_collision_spherebox_libccd
test__fcl__shape__mesh__consistency_8cpp.html
afc640d0ea7acc36eab3356663c5bcf13
()
void
test_consistency_collision_spheresphere_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a05d3fdca1056f57f0b2cb9971c79eab1
()
void
test_consistency_collision_spheresphere_libccd
test__fcl__shape__mesh__consistency_8cpp.html
abc80af444c33eed6d6cc0a4387e43720
()
void
test_consistency_distance_boxbox_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a5fc8047e49aa2fd1ad17d111743aea64
()
void
test_consistency_distance_boxbox_libccd
test__fcl__shape__mesh__consistency_8cpp.html
a5928f65581ecdfcf3c3a00f092a279d9
()
void
test_consistency_distance_conecone_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a3917e2f38543f52c45b1561e6412e38b
()
void
test_consistency_distance_conecone_libccd
test__fcl__shape__mesh__consistency_8cpp.html
a9b2ba7e257b3f1702ebe46169eb75103
()
void
test_consistency_distance_cylindercylinder_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a0dbe6136210f114c832967ae4b9a5fb1
()
void
test_consistency_distance_cylindercylinder_libccd
test__fcl__shape__mesh__consistency_8cpp.html
a7cbbc2f3311762064b2853b372ca8112
()
void
test_consistency_distance_ellipsoidellipsoid_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a3ec519fffbe970b226b5c970edd38fc0
()
void
test_consistency_distance_ellipsoidellipsoid_libccd
test__fcl__shape__mesh__consistency_8cpp.html
afff3589495b9a9164ce360f90e3be227
()
void
test_consistency_distance_spheresphere_GJK
test__fcl__shape__mesh__consistency_8cpp.html
a4f45672d9466e222b585c30bf58033c2
()
void
test_consistency_distance_spheresphere_libccd
test__fcl__shape__mesh__consistency_8cpp.html
adee2558432533bac906d5be2dca0370d
()
test_fcl_signed_distance.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__signed__distance_8cpp
gtest/gtest.h
eigen_matrix_compare.h
fcl/narrowphase/distance.h
fcl/narrowphase/detail/traversal/collision_node.h
fcl/narrowphase/detail/gjk_solver_libccd.h
test_fcl_utility.h
GTEST_TEST
test__fcl__signed__distance_8cpp.html
a9169ead8e0f757fd3cbfcdabd94fa569
(FCL_NEGATIVE_DISTANCE, sphere_sphere_ccd)
GTEST_TEST
test__fcl__signed__distance_8cpp.html
a03128dc9275ade8073e1a89ea861f613
(FCL_NEGATIVE_DISTANCE, sphere_sphere_indep)
GTEST_TEST
test__fcl__signed__distance_8cpp.html
a6504236b5d505bf131e9e2c3ce5fe439
(FCL_NEGATIVE_DISTANCE, sphere_capsule_ccd)
GTEST_TEST
test__fcl__signed__distance_8cpp.html
ae09f0039e300c1ba9ad2df3905dd87c2
(FCL_NEGATIVE_DISTANCE, sphere_capsule_indep)
GTEST_TEST
test__fcl__signed__distance_8cpp.html
af9fcf12f36fca987c19cd8523ea63ca7
(FCL_SIGNED_DISTANCE, cylinder_sphere1_ccd)
GTEST_TEST
test__fcl__signed__distance_8cpp.html
a821c436940d5591277b3d505e2749990
(FCL_SIGNED_DISTANCE, cylinder_box_ccd)
GTEST_TEST
test__fcl__signed__distance_8cpp.html
a2b8e4865cdd147b0a53877abe2bc8778
(FCL_SIGNED_DISTANCE, RealWorldRegression)
int
main
test__fcl__signed__distance_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_distance_box_box_helper
test__fcl__signed__distance_8cpp.html
a1038c6dbd6d3d18ef751a2fe925f598f
(const Vector3< S > &box1_size, const Transform3< S > &X_WB1, const Vector3< S > &box2_size, const Transform3< S > &X_WB2, const S *expected_distance=nullptr)
void
test_distance_box_box_regression1
test__fcl__signed__distance_8cpp.html
a7e5f3f5ca33174675a9da5c45555e6b7
()
void
test_distance_box_box_regression2
test__fcl__signed__distance_8cpp.html
abcbcdb61f842051c560780718bd2d164
()
void
test_distance_box_box_regression3
test__fcl__signed__distance_8cpp.html
af179a01384beb444453b6de080b13424
()
void
test_distance_box_box_regression4
test__fcl__signed__distance_8cpp.html
a354850cc31744052dc89197e909becd9
()
void
test_distance_box_box_regression5
test__fcl__signed__distance_8cpp.html
af6a06c7ec673df12348253aa69730a32
()
void
test_distance_box_box_regression6
test__fcl__signed__distance_8cpp.html
a2aec4ed9a2b3d2f643e742bfda29f4eb
()
void
test_distance_box_box_regression_tilted_kissing_contact
test__fcl__signed__distance_8cpp.html
a15fa68c830414a8d552c319a58d141ed
()
void
test_distance_cylinder_box
test__fcl__signed__distance_8cpp.html
a2264013c0f77a93ebb76c96099bfdcd0
()
void
test_distance_cylinder_box_helper
test__fcl__signed__distance_8cpp.html
a16663ab41384b9156dcd8887665779a6
(S cylinder_radius, S cylinder_length, const Transform3< S > &X_WC, const Vector3< S > &box_size, const Transform3< S > &X_WB)
void
test_distance_cylinder_sphere1
test__fcl__signed__distance_8cpp.html
a51e352f7f1d5c570b57d47ea0ee9853e
()
void
test_distance_sphere_box_regression1
test__fcl__signed__distance_8cpp.html
a57bea8782064c8bc9f0e6f89e7bcada4
()
void
test_distance_spherecapsule
test__fcl__signed__distance_8cpp.html
ad312cdebfc96703c1d7138447b6c8ba8
(GJKSolverType solver_type)
void
test_distance_spheresphere
test__fcl__signed__distance_8cpp.html
abd5387f235d791bab3e5bcfdaea95636
(GJKSolverType solver_type)
bool
verbose
test__fcl__signed__distance_8cpp.html
ab3f078684998b83967d507d0f453f454
test_fcl_simple.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__simple_8cpp
gtest/gtest.h
fcl/math/detail/project.h
fcl/narrowphase/collision.h
fcl/geometry/bvh/BVH_model.h
fcl/math/sampler/sampler_r.h
fcl/math/sampler/sampler_se2.h
fcl/math/sampler/sampler_se2_disk.h
fcl/math/sampler/sampler_se3_euler.h
fcl/math/sampler/sampler_se3_euler_ball.h
fcl/math/sampler/sampler_se3_quat.h
fcl/math/sampler/sampler_se3_quat_ball.h
fcl/math/geometry.h
bool
approx
test__fcl__simple_8cpp.html
a97e9383b0efa7ae96c616b4447fae3ff
(S x, S y)
S
distance_Vecnf
test__fcl__simple_8cpp.html
af178594d20a094b26ede5e6cda8f307a
(const VectorN< S, N > &a, const VectorN< S, N > &b)
S
epsilon
test__fcl__simple_8cpp.html
a87f522730493cc06dbb52a96aaa0aa64
()
float
epsilon
test__fcl__simple_8cpp.html
afd44bab3f867fe7c9fbbe9f10e6cd91d
()
GTEST_TEST
test__fcl__simple_8cpp.html
adb43e9694efc5d6dc2b42b4a61bcb19d
(FCL_SIMPLE, Vec_nf_test)
GTEST_TEST
test__fcl__simple_8cpp.html
aa05a07ea7c7bd4d89015ac82faeecf3b
(FCL_SIMPLE, projection_test_line)
GTEST_TEST
test__fcl__simple_8cpp.html
a24bd4f3d953f38a7fd5a02120fa87e31
(FCL_SIMPLE, projection_test_triangle)
GTEST_TEST
test__fcl__simple_8cpp.html
ab9152468cec79036e5584198810f61f5
(FCL_SIMPLE, projection_test_tetrahedron)
int
main
test__fcl__simple_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_projection_test_line
test__fcl__simple_8cpp.html
a41e91a36e10285d1162487240a62d65d
()
void
test_projection_test_tetrahedron
test__fcl__simple_8cpp.html
a6362cbfc303fba474ab1665eb0a8e0d6
()
void
test_projection_test_triangle
test__fcl__simple_8cpp.html
ae02d33024944bbf193e20b1eeb5097af
()
void
test_Vec_nf_test
test__fcl__simple_8cpp.html
a57a27b6424772f395edbbfcd7ed6b2ff
()
test_fcl_sphere_box.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__sphere__box_8cpp
gtest/gtest.h
eigen_matrix_compare.h
fcl/narrowphase/collision_object.h
fcl/narrowphase/distance.h
GTEST_TEST
test__fcl__sphere__box_8cpp.html
a9888284208e4072bc54a51604c5ef270
(FCL_SPHERE_BOX, LargBoxSmallSphere_ccd)
GTEST_TEST
test__fcl__sphere__box_8cpp.html
aa896265ec73fe0139f2349b5feec35b8
(FCL_SPHERE_BOX, LargBoxSmallSphere_indep)
void
LargeBoxSmallSphereTest
test__fcl__sphere__box_8cpp.html
a13d05585d643fec67fd6639664685c87
(fcl::GJKSolverType solver_type)
int
main
test__fcl__sphere__box_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_sphere_capsule.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__sphere__capsule_8cpp
gtest/gtest.h
fcl/math/constants.h
fcl/narrowphase/collision.h
fcl/narrowphase/detail/gjk_solver_indep.h
fcl/narrowphase/detail/gjk_solver_libccd.h
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
ae0ee6d362e386853b74a6ce8ce3407cc
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Intersect_test_separated_z)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
ad11c9dd97758d1e0d8d447c9db65e43b
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Intersect_test_separated_z_negative)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
aae183b6374ebfbee22a3710ddbb71440
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Intersect_test_separated_x)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
ac1278fdf200ead6d2343e26abc239c74
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Intersect_test_separated_capsule_rotated)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
ad530a244b2b5e9d332f1b2a0a6a3c65e
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Intersect_test_penetration_z)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
abc9fe43a5d9fd6cb3f5a6d8c8f5aa79d
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Intersect_test_penetration_z_rotated)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
a5a0ae5d5487712d944331e3b525dbac0
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Distance_test_collision)
GTEST_TEST
test__fcl__sphere__capsule_8cpp.html
a200edb51e8a2c5423179f94d8cae8601
(FCL_SPHERE_CAPSULE, Sphere_Capsule_Distance_test_separated)
int
main
test__fcl__sphere__capsule_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
test_Sphere_Capsule_Distance_test_collision
test__fcl__sphere__capsule_8cpp.html
a938af8b9d9977f3b7ba6ec4cce28fb06
()
void
test_Sphere_Capsule_Distance_test_separated
test__fcl__sphere__capsule_8cpp.html
a6345159eca234a24c1edd250ab924ee4
()
void
test_Sphere_Capsule_Intersect_test_penetration_z
test__fcl__sphere__capsule_8cpp.html
a3487d330f3327f5a654abc18ce5e776d
()
void
test_Sphere_Capsule_Intersect_test_penetration_z_rotated
test__fcl__sphere__capsule_8cpp.html
a82f8d275d60df76929efa4b5eff36d7f
()
void
test_Sphere_Capsule_Intersect_test_separated_capsule_rotated
test__fcl__sphere__capsule_8cpp.html
a69fc4caff827c98fa5c90cc757b80b4c
()
void
test_Sphere_Capsule_Intersect_test_separated_x
test__fcl__sphere__capsule_8cpp.html
a4109e9c83d048bb23499a4a1ccc3bb6b
()
void
test_Sphere_Capsule_Intersect_test_separated_z
test__fcl__sphere__capsule_8cpp.html
a8afda1ec4e714c912bfc3533e8e3b7b1
()
void
test_Sphere_Capsule_Intersect_test_separated_z_negative
test__fcl__sphere__capsule_8cpp.html
a24a0e004b6bf73a2ce194dfe1148a5f5
()
test_fcl_sphere_cylinder.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__sphere__cylinder_8cpp
gtest/gtest.h
eigen_matrix_compare.h
fcl/narrowphase/collision_object.h
fcl/narrowphase/distance.h
GTEST_TEST
test__fcl__sphere__cylinder_8cpp.html
ad563b8e3566c512e96d186f02998dee4
(FCL_SPHERE_CYLINDER, LargCylinderSmallSphere_ccd)
GTEST_TEST
test__fcl__sphere__cylinder_8cpp.html
a27cc62b3c1dfaf02ced11bf831ad478c
(FCL_SPHERE_CYLINDER, LargBoxSmallSphere_indep)
void
LargeCylinderSmallSphereTest
test__fcl__sphere__cylinder_8cpp.html
a320bd1affd02f4b290314ccc068653b2
(fcl::GJKSolverType solver_type)
int
main
test__fcl__sphere__cylinder_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_sphere_sphere.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__sphere__sphere_8cpp
gtest/gtest.h
eigen_matrix_compare.h
fcl/narrowphase/collision_object.h
fcl/narrowphase/distance.h
fcl/narrowphase/distance_request.h
fcl/narrowphase/distance_result.h
SphereSpecification
SphereSphereDistance
void
CheckSphereToSphereDistance
test__fcl__sphere__sphere_8cpp.html
aedd2767e387c4600d7aee04112650331
(const SphereSpecification< S > &sphere1, const SphereSpecification< S > &sphere2, fcl::GJKSolverType solver_type, bool enable_nearest_points, bool enable_signed_distance, S min_distance_expected, const fcl::Vector3< S > &p1_expected, const fcl::Vector3< S > &p2_expected, S tol)
S
ComputeSphereSphereDistance
test__fcl__sphere__sphere_8cpp.html
a56d40a9b1528d0ac332c5035367e7843
(S radius1, S radius2, const fcl::Vector3< S > &p_FA, const fcl::Vector3< S > &p_FB, fcl::GJKSolverType solver_type, bool enable_nearest_points, bool enable_signed_distance, fcl::DistanceResult< S > *result)
GTEST_TEST
test__fcl__sphere__sphere_8cpp.html
ad2476c5ba5897d1831ef7007f27ceb67
(FCL_SPHERE_SPHERE, Separating_Spheres_INDEP)
GTEST_TEST
test__fcl__sphere__sphere_8cpp.html
a929b2d9351a4e1ffbea8aa82b7194c63
(FCL_SPHERE_SPHERE, Separating_Spheres_LIBCCD)
int
main
test__fcl__sphere__sphere_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
TestSeparatingSpheres
test__fcl__sphere__sphere_8cpp.html
a411b0f49aa5a5d64323b6be235d9ab35
(S tol, fcl::GJKSolverType solver_type)
test_fcl_utility.cpp
/tmp/ws/src/fcl_catkin/test/
test__fcl__utility_8cpp
test_fcl_utility.h
fcl/narrowphase/collision.h
fcl/narrowphase/continuous_collision.h
fcl/narrowphase/distance.h
fcl
fcl::test
std::string
getGJKSolverName
namespacefcl_1_1test.html
a5b972a2927a2286b6ed1565e6c73d4ae
(GJKSolverType solver_type)
std::string
getNodeTypeName
namespacefcl_1_1test.html
ad96f6d6ee34a588f17d57f744a533ec8
(NODE_TYPE node_type)
test_fcl_utility.h
/tmp/ws/src/fcl_catkin/test/
test__fcl__utility_8h
fcl/common/unused.h
fcl/math/constants.h
fcl/math/triangle.h
fcl/geometry/shape/box.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/cylinder.h
fcl/geometry/bvh/BVH_model.h
fcl/geometry/octree/octree.h
fcl/narrowphase/collision.h
fcl/narrowphase/distance.h
fcl/narrowphase/collision_object.h
fcl/narrowphase/collision_result.h
fcl/narrowphase/continuous_collision_object.h
fcl/narrowphase/continuous_collision_request.h
fcl/narrowphase/continuous_collision_result.h
fcl::test::DistanceRes
fcl::test::Timer
fcl::test::TStruct
fcl
fcl::test
void
eulerToMatrix
namespacefcl_1_1test.html
a3b115a12e22e7725e862e33bfb96dfee
(S a, S b, S c, Matrix3< S > &R)
void
generateEnvironments
namespacefcl_1_1test.html
a21c688ab0520fcf4461dd4f89015b75e
(std::vector< CollisionObject< S > *> &env, S env_scale, std::size_t n)
void
generateEnvironmentsMesh
namespacefcl_1_1test.html
a2165f5b20e09298d861cf5285f91a5e5
(std::vector< CollisionObject< S > *> &env, S env_scale, std::size_t n)
void
generateRandomTransform
namespacefcl_1_1test.html
a7b3d4ff1f0dcdeadcea9db26466e30d4
(S extents[6], Transform3< S > &transform)
void
generateRandomTransform
namespacefcl_1_1test.html
a6a5eee13eb63f5ea190d1d12210c9011
(const std::array< S, 6 > &extents, Transform3< S > &transform)
void
generateRandomTransforms
namespacefcl_1_1test.html
a370b5ccedc12fd778c7fdb5b426691af
(S extents[6], aligned_vector< Transform3< S >> &transforms, std::size_t n)
void
generateRandomTransforms
namespacefcl_1_1test.html
aaad1d8182c913a9bd6345ff52079b777
(S extents[6], S delta_trans[3], S delta_rot, aligned_vector< Transform3< S >> &transforms, aligned_vector< Transform3< S >> &transforms2, std::size_t n)
void
generateRandomTransforms_ccd
namespacefcl_1_1test.html
a90de875edc18c60857841363c08aef64
(S extents[6], aligned_vector< Transform3< S >> &transforms, aligned_vector< Transform3< S >> &transforms2, S delta_trans[3], S delta_rot, std::size_t n, const std::vector< Vector3< S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< S >> &vertices2, const std::vector< Triangle > &triangles2)
std::string
getGJKSolverName
namespacefcl_1_1test.html
a5b972a2927a2286b6ed1565e6c73d4ae
(GJKSolverType solver_type)
std::string
getNodeTypeName
namespacefcl_1_1test.html
ad96f6d6ee34a588f17d57f744a533ec8
(NODE_TYPE node_type)
void
loadOBJFile
namespacefcl_1_1test.html
a6e5c923c753f6669186ec6384236851b
(const char *filename, std::vector< Vector3< S >> &points, std::vector< Triangle > &triangles)
S
rand_interval
namespacefcl_1_1test.html
a0a8990fea89fc94c541ff3f465b8fd63
(S rmin, S rmax)
void
saveOBJFile
namespacefcl_1_1test.html
ac1d42a001f0c11f0910f3be540a73179
(const char *filename, std::vector< Vector3< S >> &points, std::vector< Triangle > &triangles)
test_gjk_libccd-inl_epa.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/convexity_based_algorithm/
test__gjk__libccd-inl__epa_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h
gtest/gtest.h
fcl/narrowphase/detail/convexity_based_algorithm/polytope.h
expect_throws_message.h
fcl::detail::EquilateralTetrahedron
fcl::detail::Hexagram
fcl::detail::Polytope
fcl::detail::Tetrahedron
fcl
fcl::detail
void
CheckComputeVisiblePatch
namespacefcl_1_1detail.html
aebb09fe0039004b1d5778eafe49ae1ac
(const Polytope &polytope, ccd_pt_face_t &face, const ccd_vec3_t &new_vertex, const std::unordered_set< int > &border_edge_indices_expected, const std::unordered_set< int > &visible_face_indices_expected, const std::unordered_set< int > &internal_edges_indices_expected)
void
CheckComputeVisiblePatchColinearNewVertex
namespacefcl_1_1detail.html
a313150d6ea851951d790f9e3ef693846
(EquilateralTetrahedron &tet, double rho)
void
CheckComputeVisiblePatchCommon
namespacefcl_1_1detail.html
aad6d7dadb430c3f652573e72106d1da0
(const Polytope &polytope, const std::unordered_set< ccd_pt_edge_t *> &border_edges, const std::unordered_set< ccd_pt_face_t *> &visible_faces, const std::unordered_set< ccd_pt_edge_t *> &internal_edges, const std::unordered_set< int > &border_edge_indices_expected, const std::unordered_set< int > &visible_face_indices_expected, const std::unordered_set< int > internal_edges_indices_expected)
void
CheckComputeVisiblePatchRecursive
namespacefcl_1_1detail.html
a772e4c7f1c22716e05f315f4779bae28
(const Polytope &polytope, ccd_pt_face_t &face, const std::vector< int > &edge_indices, const ccd_vec3_t &new_vertex, const std::unordered_set< int > &border_edge_indices_expected, const std::unordered_set< int > &visible_face_indices_expected, const std::unordered_set< int > &internal_edges_indices_expected)
void
CheckTetrahedronFaceNormal
namespacefcl_1_1detail.html
a2eb1d3feb20e4c30602a1d6bc413d75a
(const Tetrahedron &p)
void
CompareCcdVec3
namespacefcl_1_1detail.html
aaf6c78309fc58722184ccd92b6f7ea0e
(const ccd_vec3_t &v, const ccd_vec3_t &v_expected, ccd_real_t tol)
void
ComparePolytope
namespacefcl_1_1detail.html
a858aab677786c00143d386f37a96db24
(const ccd_pt_t *polytope1, const ccd_pt_t *polytope2, ccd_real_t tol)
bool
EdgeMatch
namespacefcl_1_1detail.html
aa8317666215262bce2bbbb9e58dbe3d5
(const ccd_pt_edge_t *e1, const ccd_pt_edge_t *e2, const std::unordered_map< ccd_pt_vertex_t *, ccd_pt_vertex_t *> &map_v1_to_v2)
std::array< fcl::Vector3< ccd_real_t >, 4 >
EquilateralTetrahedronVertices
namespacefcl_1_1detail.html
a51545f1cd86e58f589b66032df3a5e67
(ccd_real_t bottom_center_x, ccd_real_t bottom_center_y, ccd_real_t bottom_center_z, ccd_real_t edge_length)
GTEST_TEST
namespacefcl_1_1detail.html
ab674e771cf1b619eafdb6a9281524a81
(FCL_GJK_EPA, faceNormalPointingOutward)
GTEST_TEST
namespacefcl_1_1detail.html
add1322bed24ec177412ab9f0c319fb70
(FCL_GJK_EPA, faceNormalPointingOutwardOriginNearFace1)
GTEST_TEST
namespacefcl_1_1detail.html
a676bac3feafde097505def2441cd9140
(FCL_GJK_EPA, faceNormalPointingOutwardOriginNearFace2)
GTEST_TEST
namespacefcl_1_1detail.html
a21318752ef7104cefb4e382ffd03a364
(FCL_GJK_EPA, faceNormalPointingOutwardError)
GTEST_TEST
namespacefcl_1_1detail.html
aa5f15c664d6340f6efd83e839e5b66ee
(FCL_GJK_EPA, supportEPADirection)
GTEST_TEST
namespacefcl_1_1detail.html
a0a7eecd5c80aa01690a2c33f49fac72b
(FCL_GJK_EPA, supportEPADirectionError)
GTEST_TEST
namespacefcl_1_1detail.html
a7f8836e2301bf31bd885a5ce7ec09611
(FCL_GJK_EPA, isOutsidePolytopeFace)
GTEST_TEST
namespacefcl_1_1detail.html
ac7b5aa8126084bc666d06d244f29793f
(FCL_GJK_EPA, isOutsidePolytopeFaceError)
GTEST_TEST
namespacefcl_1_1detail.html
a29a5e8b413e314437297c5ce11639cf3
(FCL_GJK_EPA, ComputeVisiblePatch_TopFaceVisible)
GTEST_TEST
namespacefcl_1_1detail.html
a819c4f4ed0f64ea3e4632127ae7f8e22
(FCL_GJK_EPA, ComputeVisiblePatch_4FacesVisible)
GTEST_TEST
namespacefcl_1_1detail.html
a28b0b9f46505814d2207f2faa3c37d01
(FCL_GJK_EPA, ComputeVisiblePatch_TopAndSideFacesVisible)
GTEST_TEST
namespacefcl_1_1detail.html
aa5bea32028d7c63dad1540f408226924
(FCL_GJK_EPA, ComputeVisiblePatch_2FacesVisible)
GTEST_TEST
namespacefcl_1_1detail.html
a7238b78acea02aaba39a888b80c23aab
(FCL_GJK_EPA, ComputeVisiblePatchColinearNewVertex)
GTEST_TEST
namespacefcl_1_1detail.html
abbb3ba261388b98c8b93f9c5784fc3b9
(FCL_GJK_EPA, ComputeVisiblePatchSanityCheck)
GTEST_TEST
namespacefcl_1_1detail.html
af2a35e36ed9b85bee3ed17d9a7cfd9da
(FCL_GJK_EPA, expandPolytope_tetrahedron1)
GTEST_TEST
namespacefcl_1_1detail.html
a39701214bb8e7cf66b716084f914ee7f
(FCL_GJK_EPA, expandPolytope_tetrahedron_2visible_faces)
GTEST_TEST
namespacefcl_1_1detail.html
aaa207421628059ebdafeac8bc4e7d088
(FCL_GJK_EPA, expandPolytope_hexagram_1visible_face)
GTEST_TEST
namespacefcl_1_1detail.html
a8aaa80befa3b0908cc89018e6de015e5
(FCL_GJK_EPA, expandPolytope_hexagram_4_visible_faces)
GTEST_TEST
namespacefcl_1_1detail.html
a332af9ea104d1b154c3307bd364aacdd
(FCL_GJK_EPA, expandPolytope_error)
GTEST_TEST
namespacefcl_1_1detail.html
a5cc9200febd92c8709d7faa5b21c2277
(FCL_GJK_EPA, penEPAPosClosest_vertex)
GTEST_TEST
namespacefcl_1_1detail.html
aa15a194c9c889d107326730271dfc8c3
(FCL_GJK_EPA, penEPAPosClosest_edge)
GTEST_TEST
namespacefcl_1_1detail.html
a560a7879800d101bec1041f482cfd3de
(FCL_GJK_EPA, penEPAPosClosest_face)
GTEST_TEST
namespacefcl_1_1detail.html
a50f21a5d33eb6caae4d2ac5ba4d391f8
(FCL_GJK_EPA, convert2SimplexToTetrahedron)
bool
IsElementInSet
namespacefcl_1_1detail.html
ae28023232fb2a8865088fa6f9b537658
(const std::unordered_set< T *> &S, const T *element)
int
main
test__gjk__libccd-inl__epa_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
MapFeature1ToFeature2
namespacefcl_1_1detail.html
a4fe7562197c61a7b3af442f3a6234b39
(const ccd_list_t *feature1_list, const ccd_list_t *feature2_list, std::function< bool(const T *, const T *)> cmp_feature, std::unordered_set< T *> *feature1, std::unordered_set< T *> *feature2, std::unordered_map< T *, T *> *map_feature1_to_feature2)
void
SetUpBoxToBox
namespacefcl_1_1detail.html
aa799e3dcec1b32b87b942a34bee46290
(const Transform3< S > &X_WF, void **o1, void **o2, ccd_t *ccd, fcl::Transform3< S > *X_FB1, fcl::Transform3< S > *X_FB2)
void
TestSimplexToPolytope3
namespacefcl_1_1detail.html
acf3416c8b34f8586f4ca66904d6a1be5
()
void
TestSimplexToPolytope3InGivenFrame
namespacefcl_1_1detail.html
a932a8d7f5036fd3177fc116cca5502b0
(const Transform3< S > &X_WF)
std::array< Vector3< ccd_real_t >, 4 >
TetrahedronColinearVertices
namespacefcl_1_1detail.html
ae346c4eb6b4aba5311a67b07045cffcb
()
std::array< Vector3< ccd_real_t >, 4 >
TetrahedronSmallFaceVertices
namespacefcl_1_1detail.html
aa7c4dd4f5fb65aae440eeb3bed47078d
()
ccd_vec3_t
ToCcdVec3
namespacefcl_1_1detail.html
ac0ebff8c154c8074803925923e5ec17f
(const Eigen::Ref< const Vector3< S >> &v)
Vector3< S >
ToEigenVector
namespacefcl_1_1detail.html
a67141a2e91f1d4f6e914c5f7db4c290b
(const ccd_vec3_t &v)
bool
TriangleMatch
namespacefcl_1_1detail.html
aac0a57d044b6e1dcf52c0b88f4ae1582
(const ccd_pt_face_t *f1, const ccd_pt_face_t *f2, const std::unordered_map< ccd_pt_edge_t *, ccd_pt_edge_t *> &map_e1_to_e2)
bool
VertexPositionCoincide
namespacefcl_1_1detail.html
a9d4abbc78ab7e973eedaaccf45078b0b
(const ccd_pt_vertex_t *v1, const ccd_pt_vertex_t *v2, ccd_real_t tol)
test_gjk_libccd-inl_extractClosestPoints.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/convexity_based_algorithm/
test__gjk__libccd-inl__extractClosestPoints_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h
gtest/gtest.h
fcl/common/types.h
fcl::detail::ExtractClosestPoint
fcl
fcl::detail
Vector3< double >
Vector3d
namespacefcl_1_1detail.html
a42e34f496e2899ee5b505c71c5332d3f
bool
are_coincident
namespacefcl_1_1detail.html
ae1de06c1af30e378bd677f755e93a61d
(const Vector3d &p, const Vector3d &q)
::testing::AssertionResult
are_same
namespacefcl_1_1detail.html
a3e79170e7b31cc52ef606272f0cfa1d3
(const Vector3d &expected, const ccd_vec3_t &tested, double tolerance)
Vector3d
ccd_to_eigen
namespacefcl_1_1detail.html
a493dfb499ce3afef1f6bb2808e88e9b9
(const ccd_vec3_t &vector)
ccd_vec3_t
eigen_to_ccd
namespacefcl_1_1detail.html
a285a00976ccdcfc21434857d86eb717a
(const Vector3d &vector)
GTEST_TEST
namespacefcl_1_1detail.html
a08d9ba7f58e8d64b9ff0d14341ccf79d
(DegenerateGeometry, CoincidentPoints)
GTEST_TEST
namespacefcl_1_1detail.html
a3836e2a01009987c7ad9c34ac293a5e6
(DegenerateGeometry, ZeroAreaTriangle)
int
main
test__gjk__libccd-inl__extractClosestPoints_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
TEST_F
namespacefcl_1_1detail.html
ae1b50e4fbae5af525624dac692622df0
(ExtractClosestPoint, ExtractFrom1SimplexSupport)
TEST_F
namespacefcl_1_1detail.html
ad9050a0d8829f25d5afe8e4b13c37222
(ExtractClosestPoint, ExtractFrom1Simplex)
TEST_F
namespacefcl_1_1detail.html
ac9b74f24b4aa148ec2c885b70da6ae90
(ExtractClosestPoint, ExtractFrom2SimplexSupport)
TEST_F
namespacefcl_1_1detail.html
a7450c6186f0666494309c31b64527964
(ExtractClosestPoint, ExtractFrom2Simplex)
TEST_F
namespacefcl_1_1detail.html
a424326b36779c2c37a21119f71ed5cdf
(ExtractClosestPoint, ExtractFrom2SimplexDegenerate)
TEST_F
namespacefcl_1_1detail.html
a9aa39038652e2839dbbc193fa2e2dc60
(ExtractClosestPoint, ExtractFrom3Simplex)
TEST_F
namespacefcl_1_1detail.html
a517e66e17d50484b8448c2401acca62f
(ExtractClosestPoint, ExtractFrom3SimplesDegenerateCoincident)
TEST_F
namespacefcl_1_1detail.html
ad76b587084ca706c0c296856ef26871f
(ExtractClosestPoint, ExtractFrom3SimplesDegenerateColinear)
bool
triangle_area_is_zero
namespacefcl_1_1detail.html
a98d671e0edb80901fe7a000335b01b2c
(const Vector3d &a, const Vector3d &b, const Vector3d &c)
test_gjk_libccd-inl_gjk_doSimplex2.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/convexity_based_algorithm/
test__gjk__libccd-inl__gjk__doSimplex2_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h
gtest/gtest.h
fcl
fcl::detail
fcl::detail::libccd_extension
int
main
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
ccd_vec3_t
dir_
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
af785c80d9fbffdd9d34fc1c843df725a
ccd_real_t
dist_OB_
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
aa00a1dc938931ef73a56a33907537498
static const double
kEps
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
a078af64d15e4d2ad13fe90dc58a54744
static const int
kNeedMoreComputing
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
a347884f5d083bae5605f9b6582b127ba
static const int
kNotSeparated
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
a31812c453e537f3827443f0b2e2341cf
ccd_simplex_t
line_
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
ae22bb3602e240a7c8ce5b4d5d2d586bf
Vector3Ccd
norm_OB_
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
a4b7026ec17427f4dc88e5f13dddb5f19
Vector3Ccd
p_OB_
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
aef6ff53420c3e55f9406d993ce6e8bf7
Vector3Ccd
phat_OB_
test__gjk__libccd-inl__gjk__doSimplex2_8cpp.html
a2432e0d6a65535485ff2bf08889b84ae
test_gjk_libccd-inl_gjk_initializer.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/convexity_based_algorithm/
test__gjk__libccd-inl__gjk__initializer_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h
fcl/geometry/shape/convex.h
eigen_matrix_compare.h
fcl
fcl::detail
int
main
test__gjk__libccd-inl__gjk__initializer_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_gjk_libccd-inl_signed_distance.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/convexity_based_algorithm/
test__gjk__libccd-inl__signed__distance_8cpp
fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h
gtest/gtest.h
fcl/narrowphase/detail/gjk_solver_libccd.h
fcl::detail::BoxSpecification
fcl::detail::SphereSpecification
fcl
fcl::detail
S
ComputeSphereSphereDistance
namespacefcl_1_1detail.html
add0d5a1ce646999b48008254fd59ad95
(S radius1, S radius2, const Vector3< S > &p_F1, const Vector3< S > &p_F2)
GTEST_TEST
namespacefcl_1_1detail.html
a7b6300c28bf43b8008f37ebabd69184c
(FCL_GJKSignedDistance, sphere_sphere)
GTEST_TEST
namespacefcl_1_1detail.html
a6314f6570dac27acc91976c18b79ea1f
(FCL_GJKSignedDistance, box_box)
int
main
test__gjk__libccd-inl__signed__distance_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
TestBoxes
namespacefcl_1_1detail.html
a5364d4d94febc88630c48436d1f28ab4
()
void
TestBoxesInFrameF
namespacefcl_1_1detail.html
ae9d6bcf26fe2c7ab391aea9a2531b125
(const Transform3< S > &X_WF)
void
TestCollidingSphereGJKSignedDistance
namespacefcl_1_1detail.html
a80322e195994a1477f39a75526cc8ba6
()
void
TestNonCollidingSphereGJKSignedDistance
namespacefcl_1_1detail.html
a380ce38b1e96c4596a8724cffa7467f9
()
void
TestSphereToSphereGJKSignedDistance
namespacefcl_1_1detail.html
ab666c9e58fe15a483901faa51505531c
(S radius1, S radius2, const Vector3< S > &p_F1, const Vector3< S > &p_F2, S solver_tolerance, S test_tol, S min_distance_expected)
test_half_space_convex.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/primitive_shape_algorithm/
test__half__space__convex_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h
gtest/gtest.h
eigen_matrix_compare.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/halfspace.h
fcl
fcl::detail
int
main
test__half__space__convex_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
bool
expected_colliding
test__half__space__convex_8cpp.html
a5c7d2a5fd2cd1086cb4145ce2c61da90
S
expected_depth
test__half__space__convex_8cpp.html
aa2cc48ae585c7b21d22a8862979e01db
Vector3< S >
expected_normal_C
test__half__space__convex_8cpp.html
acb0ff62de842a35421e032a1b2ad3bbe
Vector3< S >
expected_pos_C
test__half__space__convex_8cpp.html
a866f00736275bdf745d87ad47c712369
string
label
test__half__space__convex_8cpp.html
a44fbddf445b66717f5ecb2168b546cd4
Transform3< S >
X_CH
test__half__space__convex_8cpp.html
abe7d80636f3d83fe1bfafbcc91dbcf98
Transform3< S >
X_CT
test__half__space__convex_8cpp.html
ae690198a1bf0aa3e06be710969957cf2
test_sphere_box.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/primitive_shape_algorithm/
test__sphere__box_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h
gtest/gtest.h
eigen_matrix_compare.h
fcl/geometry/shape/box.h
fcl/geometry/shape/sphere.h
fcl
fcl::detail
int
main
test__sphere__box_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
bool
expected_colliding
test__sphere__box_8cpp.html
a5c7d2a5fd2cd1086cb4145ce2c61da90
S
expected_depth
test__sphere__box_8cpp.html
aa2cc48ae585c7b21d22a8862979e01db
S
expected_distance
test__sphere__box_8cpp.html
a44a99fa7d66b5d6e8e34335e9a8f8f59
Vector3< S >
expected_normal
test__sphere__box_8cpp.html
a9cc77b1b6caf3134e9524858e0cef733
Vector3< S >
expected_p_BBs
test__sphere__box_8cpp.html
af4d32161aa6cdb1879c90a443a0a8759
Vector3< S >
expected_p_BSb
test__sphere__box_8cpp.html
abc57882d9630d0a484090800a066ae7c
Vector3< S >
expected_pos
test__sphere__box_8cpp.html
a493d8c40adb7807cb10eef24d9a19495
Vector3< S >
half_size
test__sphere__box_8cpp.html
a1df4f652e63cda8c3d4ea78693c30e6b
std::string
name
test__sphere__box_8cpp.html
a9b45b3e13bd9167aab02e17e08916231
Vector3< S >
p_BSo
test__sphere__box_8cpp.html
a129bbc6958fb5a4ab6e0cffc0fcd73df
S
r
test__sphere__box_8cpp.html
a54166401120556068207d21875bbe565
test_sphere_cylinder.cpp
/tmp/ws/src/fcl_catkin/test/narrowphase/detail/primitive_shape_algorithm/
test__sphere__cylinder_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h
gtest/gtest.h
eigen_matrix_compare.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/sphere.h
fcl
fcl::detail
int
main
test__sphere__cylinder_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
S
cylinder_half_len
test__sphere__cylinder_8cpp.html
a52e6171b03f5b43061b0abd7b52b743d
bool
expected_colliding
test__sphere__cylinder_8cpp.html
a5c7d2a5fd2cd1086cb4145ce2c61da90
S
expected_depth
test__sphere__cylinder_8cpp.html
aa2cc48ae585c7b21d22a8862979e01db
S
expected_distance
test__sphere__cylinder_8cpp.html
a44a99fa7d66b5d6e8e34335e9a8f8f59
Vector3< S >
expected_normal
test__sphere__cylinder_8cpp.html
a9cc77b1b6caf3134e9524858e0cef733
Vector3< S >
expected_p_CCs
test__sphere__cylinder_8cpp.html
a9b3abab591254428a21beb2ef674025e
Vector3< S >
expected_p_CSc
test__sphere__cylinder_8cpp.html
a260658ab2f7f62e43f1ce494b5668ba0
Vector3< S >
expected_pos
test__sphere__cylinder_8cpp.html
a493d8c40adb7807cb10eef24d9a19495
std::string
name
test__sphere__cylinder_8cpp.html
a9b45b3e13bd9167aab02e17e08916231
Vector3< S >
p_CSo
test__sphere__cylinder_8cpp.html
a71dffd9c28af3b0156485cef5a0b5981
S
r_c
test__sphere__cylinder_8cpp.html
a965bc9d0f9bab4c7a94a65c3ce2c2d0a
S
r_s
test__sphere__cylinder_8cpp.html
ace951af5d7b0b7606d5d26cf43ee70d1
time.cpp
/tmp/ws/src/fcl_catkin/src/common/
time_8cpp
fcl/common/time.h
fcl
fcl::time
FCL_EXPORT point
now
namespacefcl_1_1time.html
a037d95ec690c5cc7b8f9085fc50cb1d0
(void)
FCL_EXPORT duration
seconds
namespacefcl_1_1time.html
aba85b225e95e6d62f3f69178eca207d3
(double sec)
FCL_EXPORT double
seconds
namespacefcl_1_1time.html
aeaa57dde955c572afa17ecc98d268d38
(const duration &d)
time.h
/tmp/ws/src/fcl_catkin/include/fcl/common/
time_8h
fcl
fcl::time
std::chrono::system_clock::duration
duration
namespacefcl_1_1time.html
a4a1f04e6253ab8096a08676de245ba5f
std::chrono::system_clock::time_point
point
namespacefcl_1_1time.html
a0ce6d118678f0a47fe3cd3e1b3d522fe
FCL_EXPORT point
now
namespacefcl_1_1time.html
a037d95ec690c5cc7b8f9085fc50cb1d0
(void)
FCL_EXPORT duration
seconds
namespacefcl_1_1time.html
aba85b225e95e6d62f3f69178eca207d3
(double sec)
FCL_EXPORT double
seconds
namespacefcl_1_1time.html
aeaa57dde955c572afa17ecc98d268d38
(const duration &d)
time_interval-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
time__interval-inl_8h
fcl/math/motion/taylor_model/time_interval.h
fcl
time_interval.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/taylor_model/
time__interval_8cpp
fcl/math/motion/taylor_model/time_interval-inl.h
fcl
time_interval.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/taylor_model/
time__interval_8h
fcl/math/constants.h
fcl/math/motion/taylor_model/interval.h
fcl/math/motion/taylor_model/time_interval-inl.h
fcl::TimeInterval
fcl
translation_motion-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
translation__motion-inl_8h
fcl/math/motion/translation_motion.h
fcl/common/unused.h
fcl
template class FCL_EXPORT
TranslationMotion< double >
namespacefcl.html
aa38d7ceb8be942c09214fc77ccf741d7
translation_motion.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/
translation__motion_8cpp
fcl/math/motion/translation_motion-inl.h
fcl
translation_motion.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
translation__motion_8h
fcl/math/motion/motion_base.h
fcl/math/motion/bv_motion_bound_visitor.h
fcl/math/motion/triangle_motion_bound_visitor.h
fcl/math/motion/translation_motion-inl.h
fcl::TranslationMotion
fcl
TranslationMotion< double >
TranslationMotiond
namespacefcl.html
a9e303b5d8f286ca7f36a14eae3693ebd
TranslationMotion< float >
TranslationMotionf
namespacefcl.html
a0d182ba56106b3145a442757d8d8427b
traversal_node_base-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/
traversal__node__base-inl_8h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/common/unused.h
fcl
fcl::detail
template class FCL_EXPORT
TraversalNodeBase< double >
namespacefcl_1_1detail.html
ac3b87709750777d936b70c9f0180e5e2
traversal_node_base.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/
traversal__node__base_8cpp
fcl/narrowphase/detail/traversal/traversal_node_base-inl.h
fcl
fcl::detail
traversal_node_base.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/
traversal__node__base_8h
fcl/common/types.h
fcl/narrowphase/detail/traversal/traversal_node_base-inl.h
fcl::detail::TraversalNodeBase
fcl
fcl::detail
traversal_recurse-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/
traversal__recurse-inl_8h
fcl/narrowphase/detail/traversal/traversal_recurse.h
fcl/common/unused.h
fcl::detail::BVT
fcl::detail::BVT_Comparer
fcl::detail::BVTQ
fcl
fcl::detail
template void
collisionRecurse
namespacefcl_1_1detail.html
a2273d207903178035342aa6d81fcfb41
(CollisionTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a10addce9dba85eb020eb40db9915cacf
(MeshCollisionTraversalNodeOBB< double > *node, int b1, int b2, const Matrix3< double > &R, const Vector3< double > &T, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a1b4f4aa8d439cc9ff492ce08f986b621
(MeshCollisionTraversalNodeRSS< double > *node, int b1, int b2, const Matrix3< double > &R, const Vector3< double > &T, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
afea74f14b7b6ed6599ce283be22accac
(CollisionTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
a42357d50a017c3ef1b126134b2f0f127
(MeshCollisionTraversalNodeOBB< S > *node, int b1, int b2, const Matrix3< S > &R, const Vector3< S > &T, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
a13788596dd3c2d979c0800c435fde2db
(MeshCollisionTraversalNodeRSS< S > *node, int b1, int b2, const Matrix3< S > &R, const Vector3< S > &T, BVHFrontList *front_list)
template void
distanceQueueRecurse
namespacefcl_1_1detail.html
abda8ff4349ed6d8e13e05eaa9134599d
(DistanceTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list, int qsize)
FCL_EXPORT void
distanceQueueRecurse
namespacefcl_1_1detail.html
a7402096ed389c2326be7779e0d91835d
(DistanceTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list, int qsize)
template void
distanceRecurse
namespacefcl_1_1detail.html
a75a645b21ac1195270ad34c516610e33
(DistanceTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list)
FCL_EXPORT void
distanceRecurse
namespacefcl_1_1detail.html
a6532633ae1d6ea6e9f1a2740cac951dd
(DistanceTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list)
template void
propagateBVHFrontListCollisionRecurse
namespacefcl_1_1detail.html
a977c9530050649e872d95f0afdcfe7fd
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
FCL_EXPORT void
propagateBVHFrontListCollisionRecurse
namespacefcl_1_1detail.html
a9b0d8ad5f79930a656c391a67c6ee21a
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
template void
selfCollisionRecurse
namespacefcl_1_1detail.html
aac403ba609e0dac91ac235c8c2f733be
(CollisionTraversalNodeBase< double > *node, int b, BVHFrontList *front_list)
FCL_EXPORT void
selfCollisionRecurse
namespacefcl_1_1detail.html
a05c22324fe90a0026f76a384fe452aaa
(CollisionTraversalNodeBase< S > *node, int b, BVHFrontList *front_list)
traversal_recurse.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/traversal/
traversal__recurse_8cpp
fcl/narrowphase/detail/traversal/traversal_recurse-inl.h
fcl
fcl::detail
template void
collisionRecurse
namespacefcl_1_1detail.html
a2273d207903178035342aa6d81fcfb41
(CollisionTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a10addce9dba85eb020eb40db9915cacf
(MeshCollisionTraversalNodeOBB< double > *node, int b1, int b2, const Matrix3< double > &R, const Vector3< double > &T, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a1b4f4aa8d439cc9ff492ce08f986b621
(MeshCollisionTraversalNodeRSS< double > *node, int b1, int b2, const Matrix3< double > &R, const Vector3< double > &T, BVHFrontList *front_list)
template void
distanceQueueRecurse
namespacefcl_1_1detail.html
abda8ff4349ed6d8e13e05eaa9134599d
(DistanceTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list, int qsize)
template void
distanceRecurse
namespacefcl_1_1detail.html
a75a645b21ac1195270ad34c516610e33
(DistanceTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list)
template void
propagateBVHFrontListCollisionRecurse
namespacefcl_1_1detail.html
a977c9530050649e872d95f0afdcfe7fd
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
template void
selfCollisionRecurse
namespacefcl_1_1detail.html
aac403ba609e0dac91ac235c8c2f733be
(CollisionTraversalNodeBase< double > *node, int b, BVHFrontList *front_list)
traversal_recurse.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/traversal/
traversal__recurse_8h
fcl/geometry/bvh/detail/BVH_front.h
fcl/narrowphase/detail/traversal/traversal_node_base.h
fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h
fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.h
fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h
fcl/narrowphase/detail/traversal/traversal_recurse-inl.h
fcl
fcl::detail
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
afea74f14b7b6ed6599ce283be22accac
(CollisionTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
a42357d50a017c3ef1b126134b2f0f127
(MeshCollisionTraversalNodeOBB< S > *node, int b1, int b2, const Matrix3< S > &R, const Vector3< S > &T, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
a13788596dd3c2d979c0800c435fde2db
(MeshCollisionTraversalNodeRSS< S > *node, int b1, int b2, const Matrix3< S > &R, const Vector3< S > &T, BVHFrontList *front_list)
FCL_EXPORT void
distanceQueueRecurse
namespacefcl_1_1detail.html
a7402096ed389c2326be7779e0d91835d
(DistanceTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list, int qsize)
FCL_EXPORT void
distanceRecurse
namespacefcl_1_1detail.html
a6532633ae1d6ea6e9f1a2740cac951dd
(DistanceTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list)
FCL_EXPORT void
propagateBVHFrontListCollisionRecurse
namespacefcl_1_1detail.html
a9b0d8ad5f79930a656c391a67c6ee21a
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
FCL_EXPORT void
selfCollisionRecurse
namespacefcl_1_1detail.html
a05c22324fe90a0026f76a384fe452aaa
(CollisionTraversalNodeBase< S > *node, int b, BVHFrontList *front_list)
triangle.cpp
/tmp/ws/src/fcl_catkin/src/math/
triangle_8cpp
fcl/math/triangle.h
fcl
triangle.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
triangle_8h
fcl::Triangle
fcl
triangle_distance-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
triangle__distance-inl_8h
fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance.h
fcl
fcl::detail
template class FCL_EXPORT
TriangleDistance< double >
namespacefcl_1_1detail.html
a18a55f0d47dc4b3d2465508ec196e951
triangle_distance.cpp
/tmp/ws/src/fcl_catkin/src/narrowphase/detail/primitive_shape_algorithm/
triangle__distance_8cpp
fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance-inl.h
fcl
fcl::detail
triangle_distance.h
/tmp/ws/src/fcl_catkin/include/fcl/narrowphase/detail/primitive_shape_algorithm/
triangle__distance_8h
fcl/common/types.h
fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance-inl.h
fcl::detail::TriangleDistance
fcl
fcl::detail
TriangleDistance< double >
TriangleDistanced
namespacefcl_1_1detail.html
ac99502e230205b45ffcd64e64b51cae4
TriangleDistance< float >
TriangleDistancef
namespacefcl_1_1detail.html
a1588fc6710968ad35658c1a340b1d45f
triangle_motion_bound_visitor-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
triangle__motion__bound__visitor-inl_8h
fcl/math/motion/triangle_motion_bound_visitor.h
fcl/math/motion/spline_motion.h
fcl/math/motion/screw_motion.h
fcl/math/motion/interp_motion.h
fcl/math/motion/translation_motion.h
fcl::TriangleMotionBoundVisitorVisitImpl
fcl::TriangleMotionBoundVisitorVisitImpl< S, InterpMotion< S > >
fcl::TriangleMotionBoundVisitorVisitImpl< S, ScrewMotion< S > >
fcl::TriangleMotionBoundVisitorVisitImpl< S, SplineMotion< S > >
fcl::TriangleMotionBoundVisitorVisitImpl< S, TranslationMotion< S > >
fcl
template class FCL_EXPORT
TriangleMotionBoundVisitor< double >
namespacefcl.html
adae18139a668251242f2e52eebe0dd2d
triangle_motion_bound_visitor.cpp
/tmp/ws/src/fcl_catkin/src/math/motion/
triangle__motion__bound__visitor_8cpp
fcl/math/motion/triangle_motion_bound_visitor-inl.h
fcl
triangle_motion_bound_visitor.h
/tmp/ws/src/fcl_catkin/include/fcl/math/motion/
triangle__motion__bound__visitor_8h
fcl/common/unused.h
fcl/math/motion/taylor_model/taylor_matrix.h
fcl/math/motion/taylor_model/taylor_vector.h
fcl/math/motion/bv_motion_bound_visitor.h
fcl/math/motion/spline_motion.h
fcl/math/motion/screw_motion.h
fcl/math/motion/interp_motion.h
fcl/math/motion/translation_motion.h
fcl/math/motion/triangle_motion_bound_visitor-inl.h
fcl::InterpMotion
fcl::MotionBase
fcl::ScrewMotion
fcl::SplineMotion
fcl::TranslationMotion
fcl::TriangleMotionBoundVisitor
fcl::TriangleMotionBoundVisitorVisitImpl
fcl
triangle_p-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
triangle__p-inl_8h
fcl/geometry/shape/triangle_p.h
fcl
template class FCL_EXPORT
TriangleP< double >
namespacefcl.html
ad1864609ff227e124ac2ae1570764b3a
triangle_p.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
triangle__p_8cpp
fcl/geometry/shape/triangle_p-inl.h
fcl
triangle_p.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
triangle__p_8h
fcl/geometry/shape/shape_base.h
fcl/geometry/shape/triangle_p-inl.h
fcl::TriangleP
fcl
TriangleP< double >
TrianglePd
namespacefcl.html
a47e9c20a466073629b9fc2b6ca531e16
TriangleP< float >
TrianglePf
namespacefcl.html
a2da1b0aca630bde8900204247503e668
types.h
/tmp/ws/src/fcl_catkin/include/fcl/common/
types_8h
fcl::aligned_allocator_cpp11
fcl::aligned_allocator_cpp11::rebind
fcl
std::map< _Key, _Tp, _Compare, Eigen::aligned_allocator< std::pair< const _Key, _Tp > >>
aligned_map
namespacefcl.html
af15e5788164d20b1cbf285672db9f9da
std::vector< _Tp, Eigen::aligned_allocator< _Tp > >
aligned_vector
namespacefcl.html
a7a363a9edf754c897e19189df2338df3
Eigen::AngleAxis< S >
AngleAxis
namespacefcl.html
a06902fbf69e04c989e2c0057248c7a1f
AngleAxis< double >
AngleAxisd
namespacefcl.html
a8dbae731980bcbaf5e0eeb6cdaf79d0c
AngleAxis< float >
AngleAxisf
namespacefcl.html
afdae697c61abd6996bf2edf1b4807783
FCL_DEPRECATED std::int32_t
FCL_INT32
namespacefcl.html
ad4d0c30f1b3722357c421e5ec5875c5a
FCL_DEPRECATED std::int64_t
FCL_INT64
namespacefcl.html
a3d7f275efc818fbaad4a1c8b56e6c38c
FCL_DEPRECATED double
FCL_REAL
namespacefcl.html
a83625e50671beb884a230e614b744c28
FCL_DEPRECATED std::uint32_t
FCL_UINT32
namespacefcl.html
a499111c98de7fd5ace679bfb78ee3d6a
FCL_DEPRECATED std::uint64_t
FCL_UINT64
namespacefcl.html
ad45108c46e23705e28fe132ad621dcd3
std::int32_t
int32
namespacefcl.html
aeb55c130be99223e85faa526689937a6
std::int64_t
int64
namespacefcl.html
a90d683516103f7c961a31b7d1a497eb2
std::intptr_t
intptr_t
namespacefcl.html
a5b401e71139e6c91dc7fad1a1ed7b39c
Eigen::Matrix< S, 3, 3 >
Matrix3
namespacefcl.html
a63a25406951ca347a9d1d5f8452eedc4
Matrix3< double >
Matrix3d
namespacefcl.html
a2cd37589e2a9d1966dfe1db2c757ad6e
Matrix3< float >
Matrix3f
namespacefcl.html
a88424f3a956005da0c0d91f98a70c2a7
Eigen::Quaternion< S >
Quaternion
namespacefcl.html
a1b3f4060620f791e0952161c6cd994cb
Quaternion< double >
Quaterniond
namespacefcl.html
a58679ba52e688d9331e5978e9640192f
Quaternion< float >
Quaternionf
namespacefcl.html
a9a2374ec4d7c9837ce465cb13fdf1950
Eigen::Transform< S, 3, Eigen::Isometry >
Transform3
namespacefcl.html
a2972de11c607d978b21e95eee94aef83
Transform3< double >
Transform3d
namespacefcl.html
a34d4f1f649dc4554afc1221edf463679
Transform3< float >
Transform3f
namespacefcl.html
a3f7710de20f91b05aeeed4a93eff4bd7
Eigen::Translation< S, 3 >
Translation3
namespacefcl.html
ab3975b15b538223321024d8ba636160e
Translation3< double >
Translation3d
namespacefcl.html
a1b1248025e7b68615655dc829f66ea01
Translation3< float >
Translation3f
namespacefcl.html
ac8f547a8ea41c2d8cb4a26c5eb348a90
std::uint32_t
uint32
namespacefcl.html
a9f1ff4527c900d8fa6b61ef1be9e0885
std::uint64_t
uint64
namespacefcl.html
a8c972b3494009ee410e52b7e010bcccb
std::uintptr_t
uintptr_t
namespacefcl.html
abec8e68920122a012ef9894c2558fd9c
Eigen::Matrix< S, 2, 1 >
Vector2
namespacefcl.html
a9ae403f4e986bcac386b0c08ed6327f2
Eigen::Matrix< S, 3, 1 >
Vector3
namespacefcl.html
affca3270b5d5f3eb7d846f1686de3f59
Vector3< double >
Vector3d
namespacefcl.html
a7778b2c89df123a9e84d7e6ba466e693
Vector3< float >
Vector3f
namespacefcl.html
ae71ff6f27782310ee8e3cbbf94709db0
Eigen::Matrix< S, 6, 1 >
Vector6
namespacefcl.html
a429dfca6ddf6a61d378722c5a66fb70e
Eigen::Matrix< S, 7, 1 >
Vector7
namespacefcl.html
aae016e6637625890ba8de1827569a9fa
Eigen::Matrix< S, N, 1 >
VectorN
namespacefcl.html
aaf45ce75c38ac6070cdb73bbec20aacc
VectorN< double, N >
VectorNd
namespacefcl.html
a3a2480ca9ea04823863fc57e3a53e4f1
VectorN< float, N >
VectorNf
namespacefcl.html
a3a1664a23031f14ea1da66faf104abee
Eigen::Matrix< S, Eigen::Dynamic, 1 >
VectorX
namespacefcl.html
a45399719becf8856d7e02fe2d148e986
VectorX< double >
VectorXd
namespacefcl.html
a8c1ef22937bb3ed6a261c2dfd1d7d257
VectorX< float >
VectorXf
namespacefcl.html
ad8965b5254a2de99914688c3593b687d
std::shared_ptr< _Tp >
make_aligned_shared
namespacefcl.html
a58148eb1b482d1010f60b4c852435ceb
(_Args &&... __args)
unused.h
/tmp/ws/src/fcl_catkin/include/fcl/common/
unused_8h
#define
FCL_UNUSED
unused_8h.html
a4dcbc70a9f13da06ea755ea1e5129905
(x)
geometry/shape/utility-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
geometry_2shape_2utility-inl_8h
fcl/geometry/shape/utility.h
fcl/common/unused.h
fcl/math/bv/utility.h
fcl/geometry/shape/capsule.h
fcl/geometry/shape/cone.h
fcl/geometry/shape/convex.h
fcl/geometry/shape/cylinder.h
fcl/geometry/shape/ellipsoid.h
fcl/geometry/shape/halfspace.h
fcl/geometry/shape/plane.h
fcl/geometry/shape/sphere.h
fcl/geometry/shape/triangle_p.h
fcl::detail::ComputeBVImpl
fcl::detail::ComputeBVImpl< S, AABB< S >, Box< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Capsule< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Cone< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Convex< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Cylinder< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Ellipsoid< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Sphere< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, TriangleP< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 16 >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 16 >, Plane< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 18 >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 18 >, Plane< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 24 >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 24 >, Plane< S > >
fcl::detail::ComputeBVImpl< S, kIOS< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, kIOS< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Box< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Capsule< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Cone< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Convex< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Cylinder< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Ellipsoid< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Sphere< S > >
fcl::detail::ComputeBVImpl< S, OBBRSS< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, OBBRSS< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, RSS< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, RSS< S >, Plane< S > >
fcl
fcl::detail
FCL_EXPORT void
computeBV
namespacefcl.html
a94653ae041a2c95894dcb216b24c433b
(const Shape &s, const Transform3< typename BV::S > &tf, BV &bv)
template void
constructBox
namespacefcl.html
aae0b508031687ce8796b679635d6557f
(const OBB< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a9d848a6b1e8e2cf6b4c3168ad88bba43
(const OBBRSS< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
ab95504f42a70e45b6402394b04c3943b
(const kIOS< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
abcafb9f19b02e1de1738e8cd00e6fcfa
(const RSS< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a03d7cb1cf19110f4b09f51b30d7cda85
(const KDOP< double, 16 > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a8a27195da515f8708ab619d46b2a8447
(const KDOP< double, 18 > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a3d8b33c78487a9324c3bd627fb2988c5
(const KDOP< double, 24 > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a86b597dd3cb4e8d1a5f5014492c01ec4
(const AABB< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a8e8e97d84473924b01181b45355be075
(const OBB< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a46992c71f627a171e069e30635229be6
(const OBBRSS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a125e83b0e2c2ea7643dbc00e61af72d9
(const kIOS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
ae0b3bd054d48293d31b94eba39df240b
(const RSS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
af08496740c8d999bfb0375fb588141b2
(const KDOP< double, 16 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a2bd9ccf269c46f14171f23facc6d5e31
(const KDOP< double, 18 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a76d9e64f18b531afe8d7cf7e092ed24c
(const KDOP< double, 24 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
void
constructBox
namespacefcl.html
a312b8515c700fa11bb6ea0dccfd24f74
(const AABB< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a7aef0d08d46852b504229ea14e0b85ff
(const OBB< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a4f1941c5436f84a10c58ae4b644731ff
(const OBBRSS< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a566181b5c3f189ad2406dcbad6c38bfe
(const kIOS< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a3c9f9031ba3563b44f3c66624a3e203d
(const RSS< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a69496168a4f8abc00eb499454ff8cf70
(const KDOP< S, 16 > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a5696da4399fd42c3ffb0f945894093b1
(const KDOP< S, 18 > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
aabde745bd4f8eef288e567c370a565a9
(const KDOP< S, 24 > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
aa6001784684895792c66af295ad69d2f
(const AABB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ac061fcde6a20bf653ed7e42cc9c31e74
(const OBB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ae149b6499995d56546ee7473971d33db
(const OBBRSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a715150286fadb8811152dc9dec2ac9bc
(const kIOS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a6593773f00366abc823d211307dbf84a
(const RSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ad870d5b17eb80444b6f0cf5a25f8e6b1
(const KDOP< S, 16 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a18cbb5da031ce15095b984e92a65827d
(const KDOP< S, 18 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ad3820116e18aaf6ddd875de2e711fb85
(const KDOP< S, 24 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
math/bv/utility-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
math_2bv_2utility-inl_8h
fcl/math/bv/utility.h
fcl/common/unused.h
fcl/math/bv/AABB.h
fcl/math/bv/kDOP.h
fcl/math/bv/kIOS.h
fcl/math/bv/OBB.h
fcl::detail::ConvertBVImpl
fcl::detail::ConvertBVImpl< S, AABB< S >, AABB< S > >
fcl::detail::ConvertBVImpl< S, AABB< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, AABB< S >, RSS< S > >
fcl::detail::ConvertBVImpl< S, BV1, AABB< S > >
fcl::detail::ConvertBVImpl< S, BV1, OBB< S > >
fcl::detail::ConvertBVImpl< S, OBB< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, OBB< S >, RSS< S > >
fcl::detail::ConvertBVImpl< S, OBBRSS< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, OBBRSS< S >, RSS< S > >
fcl::detail::ConvertBVImpl< S, RSS< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, RSS< S >, RSS< S > >
fcl::detail::Fitter
fcl::detail::Fitter< S, kIOS< S > >
fcl::detail::Fitter< S, OBB< S > >
fcl::detail::Fitter< S, OBBRSS< S > >
fcl::detail::Fitter< S, RSS< S > >
fcl
fcl::detail
fcl::detail::kIOS_fit_functions
fcl::detail::OBB_fit_functions
fcl::detail::OBBRSS_fit_functions
fcl::detail::RSS_fit_functions
FCL_EXPORT void
convertBV
namespacefcl.html
acc25448c94e765434d56a2471569620b
(const BV1 &bv1, const Transform3< typename BV1::S > &tf1, BV2 &bv2)
FCL_EXPORT void
fit
namespacefcl.html
ab0812ebb0d476d02c938f4d53d3c823a
(const Vector3< typename BV::S > *const ps, int n, BV &bv)
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a2d65941e201e1b89ed680dfaf2389833
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit1
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a9f8e61701a1c87f035594c1821c8b85d
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a039c6464e7b849ed84122c615dbdc410
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a1d131ab325f89fcb9fe8b27d28bb7b39
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ae1fb89a5b5378ce5013b3d1d2ac6e5b3
(const Vector3< S > *const ps, kIOS< S > &bv)
template FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a4479540b68e4a66a6fb6ed6a073ea0f3
(const Vector3d *const ps, kIOS< double > &bv)
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a3adc2bdd15e682fbe79a19f04ff8027d
(const Vector3< S > *const ps, OBBRSS< S > &bv)
template void
fit1
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
aff8d77c508901c568a2231e70c8442e0
(const Vector3d *const ps, OBBRSS< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a3842525122ccab34f66c4b317d1f3363
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit2
namespacefcl_1_1detail_1_1OBB__fit__functions.html
aafab9a421262ecf5e1158eac5c01ae26
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a4bbe85ad9f7dd7e3e1a46c5a770f1392
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a56b9f0ae6ceed46bab92c2aeed9049f0
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
afe28a37aed78d332bbc124779b52129c
(const Vector3< S > *const ps, kIOS< S > &bv)
template FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a9b06538d2eea28f90b1f590c075dd772
(const Vector3d *const ps, kIOS< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a28a1942836e6a68cc811bed46c7a2188
(const Vector3< S > *const ps, OBBRSS< S > &bv)
template void
fit2
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a29da74c53081cce06984f83f42269b1c
(const Vector3d *const ps, OBBRSS< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a056e31ac382172fb96435afd0101c013
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit3
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a53b1beeca4f875c43ef46146db0a51f6
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1RSS__fit__functions.html
ad8fb7d1bfb90258b33f96793ff6c6db3
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a5d7296b862078bc0729d1e5e4623ec24
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a3c8befb48ed6500712853fe8456f85a4
(const Vector3< S > *const ps, kIOS< S > &bv)
template FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ad35eb18f674fe9fb7634cb1a0b3bad90
(const Vector3d *const ps, kIOS< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a06b090b56b72c6c86827760df3b98eb4
(const Vector3< S > *const ps, OBBRSS< S > &bv)
template void
fit3
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
accdf93ae68398ac6793423ef49b18030
(const Vector3d *const ps, OBBRSS< double > &bv)
FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1OBB__fit__functions.html
adffd5ff8be895e09ec4b992c853f6c45
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit6
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a79c1914c8b844e36458f02914e7402e1
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a90822d7dbe21bb9634845a9cfe3af266
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a771733d8000811ac8ed19d80a73a5430
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a883109afb918d6c699f84b93af509e28
(const Vector3< S > *const ps, int n, OBB< S > &bv)
template void
fitn
namespacefcl_1_1detail_1_1OBB__fit__functions.html
afa9b621f63df2c3309e4a2c0a7ee5852
(const Vector3d *const ps, int n, OBB< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1RSS__fit__functions.html
ac99f1528d321cc29b081544d3a9b0885
(const Vector3< S > *const ps, int n, RSS< S > &bv)
template FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a6288ad510c0e09bb4d080f34064a99e4
(const Vector3d *const ps, int n, RSS< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ab5da1b32d5eedc8717eba64749704cee
(const Vector3< S > *const ps, int n, kIOS< S > &bv)
template FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a8b004c7fb2eb7829019964c8e0f3f506
(const Vector3d *const ps, int n, kIOS< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a79319f1cb562e86671d07455408ec5b6
(const Vector3< S > *const ps, int n, OBBRSS< S > &bv)
template void
fitn
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a48a120dd526acdaefbb4c79b30465cec
(const Vector3d *const ps, int n, OBBRSS< double > &bv)
template class FCL_EXPORT
ConvertBVImpl< double, AABB< double >, AABB< double > >
namespacefcl_1_1detail.html
a9a09e1724d8356930dd77a2fa0359c3e
template class FCL_EXPORT
ConvertBVImpl< double, AABB< double >, OBB< double > >
namespacefcl_1_1detail.html
a540a13d12732e56040a4808fe36e769b
template class FCL_EXPORT
ConvertBVImpl< double, AABB< double >, RSS< double > >
namespacefcl_1_1detail.html
aaf23b7098ce4950a32bf2a303af0a44c
template class FCL_EXPORT
ConvertBVImpl< double, OBB< double >, OBB< double > >
namespacefcl_1_1detail.html
ae791dff2fc1be7785ea459b3d53dbb4b
template class FCL_EXPORT
ConvertBVImpl< double, OBB< double >, RSS< double > >
namespacefcl_1_1detail.html
a33478c837f7d3053fb2eb534070ac36a
template class FCL_EXPORT
ConvertBVImpl< double, OBBRSS< double >, OBB< double > >
namespacefcl_1_1detail.html
aedfa5fb6cfb79b423003e1ad4470614c
template class FCL_EXPORT
ConvertBVImpl< double, OBBRSS< double >, RSS< double > >
namespacefcl_1_1detail.html
ac2e138f62637dc9288cc9f9b25358875
template class FCL_EXPORT
ConvertBVImpl< double, RSS< double >, OBB< double > >
namespacefcl_1_1detail.html
ab272f59c04836da3620f54fd9186be8d
template class FCL_EXPORT
ConvertBVImpl< double, RSS< double >, RSS< double > >
namespacefcl_1_1detail.html
ad700b67caca05bf26ca84217ba9baf1d
geometry/shape/utility.cpp
/tmp/ws/src/fcl_catkin/src/geometry/shape/
geometry_2shape_2utility_8cpp
fcl/geometry/shape/utility-inl.h
fcl
fcl::detail
template void
constructBox
namespacefcl.html
ad246d8343aeff998a76930b12641a6d1
(const AABB< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
aae0b508031687ce8796b679635d6557f
(const OBB< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a9d848a6b1e8e2cf6b4c3168ad88bba43
(const OBBRSS< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
ab95504f42a70e45b6402394b04c3943b
(const kIOS< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
abcafb9f19b02e1de1738e8cd00e6fcfa
(const RSS< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a03d7cb1cf19110f4b09f51b30d7cda85
(const KDOP< double, 16 > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a8a27195da515f8708ab619d46b2a8447
(const KDOP< double, 18 > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a3d8b33c78487a9324c3bd627fb2988c5
(const KDOP< double, 24 > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a86b597dd3cb4e8d1a5f5014492c01ec4
(const AABB< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a8e8e97d84473924b01181b45355be075
(const OBB< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a46992c71f627a171e069e30635229be6
(const OBBRSS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a125e83b0e2c2ea7643dbc00e61af72d9
(const kIOS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
ae0b3bd054d48293d31b94eba39df240b
(const RSS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
af08496740c8d999bfb0375fb588141b2
(const KDOP< double, 16 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a2bd9ccf269c46f14171f23facc6d5e31
(const KDOP< double, 18 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a76d9e64f18b531afe8d7cf7e092ed24c
(const KDOP< double, 24 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
math/bv/utility.cpp
/tmp/ws/src/fcl_catkin/src/math/bv/
math_2bv_2utility_8cpp
fcl/math/bv/utility-inl.h
fcl
fcl::detail
fcl::detail::kIOS_fit_functions
fcl::detail::OBB_fit_functions
fcl::detail::OBBRSS_fit_functions
fcl::detail::RSS_fit_functions
template void
fit1
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a9f8e61701a1c87f035594c1821c8b85d
(const Vector3d *const ps, OBB< double > &bv)
template FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a1d131ab325f89fcb9fe8b27d28bb7b39
(const Vector3d *const ps, RSS< double > &bv)
template FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a4479540b68e4a66a6fb6ed6a073ea0f3
(const Vector3d *const ps, kIOS< double > &bv)
template void
fit1
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
aff8d77c508901c568a2231e70c8442e0
(const Vector3d *const ps, OBBRSS< double > &bv)
template void
fit2
namespacefcl_1_1detail_1_1OBB__fit__functions.html
aafab9a421262ecf5e1158eac5c01ae26
(const Vector3d *const ps, OBB< double > &bv)
template FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a56b9f0ae6ceed46bab92c2aeed9049f0
(const Vector3d *const ps, RSS< double > &bv)
template FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a9b06538d2eea28f90b1f590c075dd772
(const Vector3d *const ps, kIOS< double > &bv)
template void
fit2
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a29da74c53081cce06984f83f42269b1c
(const Vector3d *const ps, OBBRSS< double > &bv)
template void
fit3
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a53b1beeca4f875c43ef46146db0a51f6
(const Vector3d *const ps, OBB< double > &bv)
template FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a5d7296b862078bc0729d1e5e4623ec24
(const Vector3d *const ps, RSS< double > &bv)
template FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ad35eb18f674fe9fb7634cb1a0b3bad90
(const Vector3d *const ps, kIOS< double > &bv)
template void
fit3
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
accdf93ae68398ac6793423ef49b18030
(const Vector3d *const ps, OBBRSS< double > &bv)
template void
fit6
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a79c1914c8b844e36458f02914e7402e1
(const Vector3d *const ps, OBB< double > &bv)
template FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a771733d8000811ac8ed19d80a73a5430
(const Vector3d *const ps, RSS< double > &bv)
template void
fitn
namespacefcl_1_1detail_1_1OBB__fit__functions.html
afa9b621f63df2c3309e4a2c0a7ee5852
(const Vector3d *const ps, int n, OBB< double > &bv)
template FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a6288ad510c0e09bb4d080f34064a99e4
(const Vector3d *const ps, int n, RSS< double > &bv)
template FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a8b004c7fb2eb7829019964c8e0f3f506
(const Vector3d *const ps, int n, kIOS< double > &bv)
template void
fitn
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a48a120dd526acdaefbb4c79b30465cec
(const Vector3d *const ps, int n, OBBRSS< double > &bv)
geometry/shape/utility.h
/tmp/ws/src/fcl_catkin/include/fcl/geometry/shape/
geometry_2shape_2utility_8h
fcl/common/types.h
fcl/math/bv/AABB.h
fcl/math/bv/kDOP.h
fcl/math/bv/kIOS.h
fcl/math/bv/OBB.h
fcl/geometry/shape/box.h
fcl/geometry/shape/utility-inl.h
fcl
FCL_EXPORT void
computeBV
namespacefcl.html
a94653ae041a2c95894dcb216b24c433b
(const Shape &s, const Transform3< typename BV::S > &tf, BV &bv)
FCL_EXPORT void
constructBox
namespacefcl.html
a07568b2dc448dcbb75fbdf951f3362af
(const AABB< S > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a9350b60aef01304319c234ecb0e0f140
(const OBB< S > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
abe22f033d8fea75583ccc91966312cef
(const OBBRSS< S > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
ae6edffc1f700a14df2ff78bacf5fe64e
(const kIOS< S > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
abae9cc3c5bc2f5fbb302b1657c64a7d3
(const RSS< S > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a539205b7d25bef0384d48fa2fd9c3e30
(const KDOP< S, 16 > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a07c540878b903623bf9ce3b234d0baf4
(const KDOP< S, 18 > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a3ba0025b98e09d0858f16e798a845ba9
(const KDOP< S, 24 > &bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
abedf334fc684eb9fb092c552b861a899
(const AABB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
acc27bad6bea3e2b1766b6cbdde62a8cc
(const OBB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
aca7b01affd41830514785b42616b4f6d
(const OBBRSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
ab0099e8986fe55f116889f78318ef034
(const kIOS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a31baac77c290595fa9a1b46cde67a0cd
(const RSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a290e2928a28732cb6ea56c1eba87fa8f
(const KDOP< S, 16 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a021d1fe774d99aaa0a0d411da88001a5
(const KDOP< S, 18 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a37936ac2f463cde0756b587f45778c20
(const KDOP< S, 24 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
math/bv/utility.h
/tmp/ws/src/fcl_catkin/include/fcl/math/bv/
math_2bv_2utility_8h
fcl/common/types.h
fcl/math/bv/utility-inl.h
fcl
FCL_EXPORT void
convertBV
namespacefcl.html
acc25448c94e765434d56a2471569620b
(const BV1 &bv1, const Transform3< typename BV1::S > &tf1, BV2 &bv2)
FCL_EXPORT void
fit
namespacefcl.html
ab0812ebb0d476d02c938f4d53d3c823a
(const Vector3< typename BV::S > *const ps, int n, BV &bv)
variance3-inl.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
variance3-inl_8h
fcl/math/variance3.h
fcl
template class FCL_EXPORT
Variance3< double >
namespacefcl.html
a36058c01a92160c488424718402f6d7c
variance3.cpp
/tmp/ws/src/fcl_catkin/src/math/
variance3_8cpp
fcl/math/variance3-inl.h
fcl
variance3.h
/tmp/ws/src/fcl_catkin/include/fcl/math/
variance3_8h
fcl/common/types.h
fcl/math/geometry.h
fcl/math/variance3-inl.h
fcl::Variance3
fcl
Variance3< double >
Variance3d
namespacefcl.html
ac8ba343a46048045a4712943ff560100
Variance3< float >
Variance3f
namespacefcl.html
abdebe1cf0f0f31470fc8c83efdf31ed0
warning.h
/tmp/ws/src/fcl_catkin/include/fcl/common/
warning_8h
_ccd_list_t
struct__ccd__list__t.html
struct _ccd_list_t *
next
struct__ccd__list__t.html
a0d857dc2abaa62f800cba96ec571ff48
struct _ccd_list_t *
prev
struct__ccd__list__t.html
a44e4f31f94bc228351bbc49811c45a8b
_ccd_pt_edge_t
struct__ccd__pt__edge__t.html
struct _ccd_pt_face_t *
faces
struct__ccd__pt__edge__t.html
a801fb9446f3182e1d2f1f438d5364f87
[2]
__CCD_PT_EL ccd_pt_vertex_t *
vertex
struct__ccd__pt__edge__t.html
a7fbd0a4450aaa054272528474dd379cf
[2]
ccd_list_t
vertex_list
struct__ccd__pt__edge__t.html
afecaa4f767ab4030a490881b914a57ba
[2]
_ccd_pt_el_t
struct__ccd__pt__el__t.html
_ccd_pt_face_t
struct__ccd__pt__face__t.html
__CCD_PT_EL ccd_pt_edge_t *
edge
struct__ccd__pt__face__t.html
aea542c711917dddde050e40571347620
[3]
_ccd_pt_t
struct__ccd__pt__t.html
ccd_list_t
edges
struct__ccd__pt__t.html
a3193413b1a0a4064ab697c995ed09ace
ccd_list_t
faces
struct__ccd__pt__t.html
a049cb99832d303db868c227bc65d39a0
ccd_pt_el_t *
nearest
struct__ccd__pt__t.html
aa6175eaf183cbdbf576091d4b7fd6df8
ccd_real_t
nearest_dist
struct__ccd__pt__t.html
a1ad6105b3e96e3f2b6bb6ff16328ee96
int
nearest_type
struct__ccd__pt__t.html
ab41d77ab3babd62d83c88db22682f0b7
ccd_list_t
vertices
struct__ccd__pt__t.html
af185bade55fc73b3991e0f18989ce090
_ccd_pt_vertex_t
struct__ccd__pt__vertex__t.html
ccd_list_t
edges
struct__ccd__pt__vertex__t.html
acb43f346626f794f3d6a16185631ac26
__CCD_PT_EL int
id
struct__ccd__pt__vertex__t.html
ae8ff6494bb631aa26f68d68876be6f28
ccd_support_t
v
struct__ccd__pt__vertex__t.html
aa3d12b79f8b3c4118da1043d55e925e6
_ccd_simplex_t
struct__ccd__simplex__t.html
int
last
struct__ccd__simplex__t.html
ad201b2be3be7050fe1dff06c3c208d64
ccd_support_t
ps
struct__ccd__simplex__t.html
a1609e97ba51ff164e2cd14b121f738c0
[4]
_ccd_support_t
struct__ccd__support__t.html
ccd_vec3_t
v
struct__ccd__support__t.html
ab909713fcdaa7e0a5fde3c6ed0742d1a
ccd_vec3_t
v1
struct__ccd__support__t.html
a99b0c669ab050b4087a3a471278335ab
ccd_vec3_t
v2
struct__ccd__support__t.html
aecd5b05f318a73319a1afcb005da5b3f
fcl::AABB
classfcl_1_1AABB.html
S_
S_
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< BV::S >
classfcl_1_1AABB.html
BV::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< kIOS< S > ::S >
classfcl_1_1AABB.html
kIOS< S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< kIOS< Shape::S > ::S >
classfcl_1_1AABB.html
kIOS< Shape::S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< NarrowPhaseSolver::S >
classfcl_1_1AABB.html
NarrowPhaseSolver::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< OBB< S > ::S >
classfcl_1_1AABB.html
OBB< S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< OBB< Shape::S > ::S >
classfcl_1_1AABB.html
OBB< Shape::S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< OBBRSS< S > ::S >
classfcl_1_1AABB.html
OBBRSS< S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< OBBRSS< Shape::S > ::S >
classfcl_1_1AABB.html
OBBRSS< Shape::S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< RSS< S > ::S >
classfcl_1_1AABB.html
RSS< S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< RSS< Shape::S > ::S >
classfcl_1_1AABB.html
RSS< Shape::S > ::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< S >
classfcl_1_1AABB.html
S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< Shape1::S >
classfcl_1_1AABB.html
Shape1::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
AABB< Shape::S >
classfcl_1_1AABB.html
Shape::S
S
classfcl_1_1AABB.html
ac8b0d07fa266c4826badc19f149b84c2
AABB
classfcl_1_1AABB.html
a53dbcf28328c181cdf68822d91925e15
()
AABB
classfcl_1_1AABB.html
ace7907ef3f23bdeda37c6c79fc567d42
(const Vector3< S > &v)
AABB
classfcl_1_1AABB.html
afef73b6a48df775af72503ad31a8fff7
(const Vector3< S > &a, const Vector3< S > &b)
AABB
classfcl_1_1AABB.html
aad844d154b8eecfc7b69834ea104d7cd
(const AABB< S > &core, const Vector3< S > &delta)
AABB
classfcl_1_1AABB.html
a09408d7869799fe86f7ea33dfe4b079b
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
bool
axisOverlap
classfcl_1_1AABB.html
a47c8fbe950b2886737cc1326417d579d
(const AABB< S > &other, int axis_id) const
Vector3< S >
center
classfcl_1_1AABB.html
aaa58e30bccbcd80d43b1d57b0291daec
() const
bool
contain
classfcl_1_1AABB.html
afd1022dbb4757562fadfb344eb23cfb9
(const AABB< S > &other) const
bool
contain
classfcl_1_1AABB.html
a7fa28488df03a98072b4135fa6561646
(const Vector3< S > &p) const
S
depth
classfcl_1_1AABB.html
aa772cba7bbf0e26251534c319d16b475
() const
S
distance
classfcl_1_1AABB.html
a0dbec396754f12ecef263a37a146ff2d
(const AABB< S > &other, Vector3< S > *P, Vector3< S > *Q) const
S
distance
classfcl_1_1AABB.html
a541291afd2c50b3e03d5b37ff6a2e923
(const AABB< S > &other) const
bool
equal
classfcl_1_1AABB.html
a7282fa5fce1c1117f48e861830f7e3cc
(const AABB< S > &other) const
AABB< S > &
expand
classfcl_1_1AABB.html
ab9f2195f63b4d4828d90f0336914142d
(const Vector3< S > &delta)
AABB< S > &
expand
classfcl_1_1AABB.html
a02367fbb613637a36c65dc108888187d
(const AABB< S > &core, S ratio)
S
height
classfcl_1_1AABB.html
a76d4792dec8002e2220e7440c6190d09
() const
AABB< S >
operator+
classfcl_1_1AABB.html
ab4ef84c6b27ba17b6d8f80fd24e86020
(const AABB< S > &other) const
AABB< S > &
operator+=
classfcl_1_1AABB.html
a7420e091a0601e6f0f4530335b3c6bdc
(const Vector3< S > &p)
AABB< S > &
operator+=
classfcl_1_1AABB.html
a1aab1435f912558f54c34e5ee1b54f42
(const AABB< S > &other)
bool
overlap
classfcl_1_1AABB.html
a9a279f0c52d7ad608173d82a3eecfb5f
(const AABB< S > &other) const
bool
overlap
classfcl_1_1AABB.html
aee360dbf5e13a6c1f5bb232eb066e7b8
(const AABB< S > &other, AABB< S > &overlap_part) const
S
radius
classfcl_1_1AABB.html
a058d7e2d7a8a847306c8f52642e84946
() const
S
size
classfcl_1_1AABB.html
a97e02476c7286424f7f8ef3c2bad9f88
() const
S
volume
classfcl_1_1AABB.html
a811b58cfb809e3cd0e59975e9b2c8479
() const
S
width
classfcl_1_1AABB.html
ac2c098d72dcaa08a7b6b25858da37dcc
() const
Vector3< S >
max_
classfcl_1_1AABB.html
ac83c17a7a38ab3bd4b8fa225886c71b5
Vector3< S >
min_
classfcl_1_1AABB.html
a1d42f6f54956586f24e7a53eea0afebf
std::tr1::gtest_internal::AddRef
structstd_1_1tr1_1_1gtest__internal_1_1AddRef.html
T &
type
structstd_1_1tr1_1_1gtest__internal_1_1AddRef.html
a1e5616e414125574c1653e3a1fc68491
std::tr1::gtest_internal::AddRef< T & >
structstd_1_1tr1_1_1gtest__internal_1_1AddRef_3_01T_01_6_01_4.html
T &
type
structstd_1_1tr1_1_1gtest__internal_1_1AddRef_3_01T_01_6_01_4.html
a9cb3b0992c2a9e7df42d01fb64c2dc88
testing::internal::AddReference
structtesting_1_1internal_1_1AddReference.html
T &
type
structtesting_1_1internal_1_1AddReference.html
a2df8dd7c4e41f6390e6e66b1a9a67bb4
testing::internal::AddReference< T & >
structtesting_1_1internal_1_1AddReference_3_01T_01_6_01_4.html
T &
type
structtesting_1_1internal_1_1AddReference_3_01T_01_6_01_4.html
a93c064cdcdaced0abd167258425e57af
fcl::aligned_allocator_cpp11
classfcl_1_1aligned__allocator__cpp11.html
T
fcl::aligned_allocator_cpp11::rebind
const T *
const_pointer
classfcl_1_1aligned__allocator__cpp11.html
a02f54db61741c3144a86d1a50e83842b
const T &
const_reference
classfcl_1_1aligned__allocator__cpp11.html
a5ac9cd624bbf8e01f8288b0ffd28556e
std::ptrdiff_t
difference_type
classfcl_1_1aligned__allocator__cpp11.html
a4ddd161abe1e6e46e6c1fb14ab77c3a6
T *
pointer
classfcl_1_1aligned__allocator__cpp11.html
ad061d9157d1c29ea142d1e3be331ef3d
T &
reference
classfcl_1_1aligned__allocator__cpp11.html
a2bee52e4aef2adabdf72c606c00e7815
std::size_t
size_type
classfcl_1_1aligned__allocator__cpp11.html
a65428e6a983a0ab550a0a56dc66a87ec
T
value_type
classfcl_1_1aligned__allocator__cpp11.html
a7a11f2b354a937bcdb48c5d08562585d
aligned_allocator_cpp11
classfcl_1_1aligned__allocator__cpp11.html
a2b5285911e09d98457fd2d0fb014fd50
()
aligned_allocator_cpp11
classfcl_1_1aligned__allocator__cpp11.html
aef944e60b7c0ecef725d73e166e27090
(const aligned_allocator_cpp11 &other)
aligned_allocator_cpp11
classfcl_1_1aligned__allocator__cpp11.html
a7544622bffccd9196c888f7404c2aa75
(const aligned_allocator_cpp11< U > &other)
pointer
allocate
classfcl_1_1aligned__allocator__cpp11.html
aa52ceb0207f366e4411dbb000265ac1a
(size_type num, const void *=0)
void
deallocate
classfcl_1_1aligned__allocator__cpp11.html
acdea74c806063b79e079330a4b11b79b
(pointer p, size_type)
~aligned_allocator_cpp11
classfcl_1_1aligned__allocator__cpp11.html
a019f4e109f6fae814f8fde2fa424e5e8
()
fcl::detail::ApplyImpl
structfcl_1_1detail_1_1ApplyImpl.html
static bool
run
structfcl_1_1detail_1_1ApplyImpl.html
a50f7f864f1cb8cf56ee491098d48e2cc
(const BVSplitter< BV > &splitter, const Vector3< S > &q)
fcl::detail::ApplyImpl< S, kIOS< S > >
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
ae5c6ca4e3fa9988cad66ff1164f47192
(const BVSplitter< kIOS< S >> &splitter, const Vector3< S > &q)
fcl::detail::ApplyImpl< S, OBB< S > >
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
a1d7a66aa1624c14a9f304784eb617276
(const BVSplitter< OBB< S >> &splitter, const Vector3< S > &q)
fcl::detail::ApplyImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a9b7365ef503d1a080250845ad238db42
(const BVSplitter< OBBRSS< S >> &splitter, const Vector3< S > &q)
fcl::detail::ApplyImpl< S, RSS< S > >
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
a7de39313b5b433fcec1aa3bee548cf3b
(const BVSplitter< RSS< S >> &splitter, const Vector3< S > &q)
testing::internal::AssertHelper
classtesting_1_1internal_1_1AssertHelper.html
testing::internal::AssertHelper::AssertHelperData
AssertHelper
classtesting_1_1internal_1_1AssertHelper.html
ac2c9334518fd4087189b4505567a3c90
(TestPartResult::Type type, const char *file, int line, const char *message)
void
operator=
classtesting_1_1internal_1_1AssertHelper.html
a97bf22d786131ab7baa86b97a27aeb4d
(const Message &message) const
~AssertHelper
classtesting_1_1internal_1_1AssertHelper.html
a51c640785d4ed4a0155cc9aa857d8931
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1AssertHelper.html
a264544ac41950b296c34253d2e656b10
(AssertHelper)
AssertHelperData *const
data_
classtesting_1_1internal_1_1AssertHelper.html
af69a4d66a929d0c6e419f4efd3ba6b3a
testing::internal::AssertHelper::AssertHelperData
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
AssertHelperData
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
ad2356f3f1e56d1a63562efe0f8b3f1bb
(TestPartResult::Type t, const char *srcfile, int line_num, const char *msg)
const char *const
file
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
a639ae4acc706e919b101786f71e9dc15
int const
line
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
aff816673320ecd035288dffe44760f90
std::string const
message
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
ae81536d57b8deb5dca4159cc6f7efdf0
TestPartResult::Type const
type
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
a7b1d1a77882cd82107acea856d45692f
GTEST_DISALLOW_COPY_AND_ASSIGN_
structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html
a5cfdd2fca371e33566ffdb2357606df2
(AssertHelperData)
testing::AssertionResult
classtesting_1_1AssertionResult.html
AssertionResult
classtesting_1_1AssertionResult.html
a27788116f03f90aec4daf592fd809ead
(const AssertionResult &other)
AssertionResult
classtesting_1_1AssertionResult.html
ade695178c05c4b2f82e92930c912fc25
(bool success)
const char *
failure_message
classtesting_1_1AssertionResult.html
aa38908d5a48c912434a80c8725f52583
() const
const char *
message
classtesting_1_1AssertionResult.html
a33c14dafd28e3393c841e03f4b70a017
() const
operator bool
classtesting_1_1AssertionResult.html
ab3f34b1623c82762ef4a8f52b535159c
() const
AssertionResult
operator!
classtesting_1_1AssertionResult.html
a5b0784686a756660ac8dfe528d89386b
() const
AssertionResult &
operator<<
classtesting_1_1AssertionResult.html
a3230efa81aafe7c61f5fb878cfa39e91
(const T &value)
AssertionResult &
operator<<
classtesting_1_1AssertionResult.html
a43ae8a260843ce2ff3dc9af262672b8b
(::std::ostream &(*basic_manipulator)(::std::ostream &stream))
void
AppendMessage
classtesting_1_1AssertionResult.html
a5b55e01f1321d744a594dbe51d46a139
(const Message &a_message)
GTEST_DISALLOW_ASSIGN_
classtesting_1_1AssertionResult.html
ae8018df422f2bc3404b81c7341398a77
(AssertionResult)
internal::scoped_ptr< ::std::string >
message_
classtesting_1_1AssertionResult.html
a5dee995939457def35f0bf496d070957
bool
success_
classtesting_1_1AssertionResult.html
ae7348f9fffe7a20980dfc94fc261d7ca
fcl::detail::Profiler::AvgInfo
structfcl_1_1detail_1_1Profiler_1_1AvgInfo.html
unsigned long int
parts
structfcl_1_1detail_1_1Profiler_1_1AvgInfo.html
a1a504e45c5e26e0e2f7dbdf79ba6b2ff
double
total
structfcl_1_1detail_1_1Profiler_1_1AvgInfo.html
a2f56e482bea2c5a874da648eb26c4030
double
totalSqr
structfcl_1_1detail_1_1Profiler_1_1AvgInfo.html
a9fb9498553cdb5d2f545f5f8bc1de3ff
testing::internal::bool_constant
structtesting_1_1internal_1_1bool__constant.html
bool_value
bool_constant< bool_value >
type
structtesting_1_1internal_1_1bool__constant.html
aba6d09ecf7eecea6c93480f0d627a167
static const bool
value
structtesting_1_1internal_1_1bool__constant.html
a499fba6576296b04d99690a486424b32
bool_constant< ImplicitlyConvertible< const T *, const ::ProtocolMessage *>::value||ImplicitlyConvertible< const T *, const ::proto2::Message *>::value >
structtesting_1_1internal_1_1bool__constant.html
bool_constant< bool_value >
type
structtesting_1_1internal_1_1bool__constant.html
aba6d09ecf7eecea6c93480f0d627a167
static const bool
value
structtesting_1_1internal_1_1bool__constant.html
a499fba6576296b04d99690a486424b32
fcl::Box
classfcl_1_1Box.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Box.html
a60ecbc7bc66e83a36214d85c06f96b1a
Box
classfcl_1_1Box.html
a6b99e1881237bdc7c6aebd2ebba14118
(S x, S y, S z)
Box
classfcl_1_1Box.html
aaadde327e33b30a247960b60c3def5ff
(const Vector3< S > &side)
Box
classfcl_1_1Box.html
a0eea3ce8598103c2c60af68fbfb78d5d
()
void
computeLocalAABB
classfcl_1_1Box.html
ac3731dc2461b1bde5b346f52dd947991
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Box.html
a58b2d094334f34d649cc9ba50213de2b
() const override
S
computeVolume
classfcl_1_1Box.html
a94acd2e2d781434b29a38232b326bf9e
() const override
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Box.html
ade1cb31ab0c33f1018e9daa3b348dc4e
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Box.html
a21a240a377a5f67f7735f3803e99c6d6
() const override
Vector3< S >
side
classfcl_1_1Box.html
a942d40e7bed2b7eeb06a565fc8c425e0
friend std::ostream &
operator<<
classfcl_1_1Box.html
a71232aac6fd170db3223b58df5f56425
(std::ostream &out, const Box &box)
BoxBoxTest
classBoxBoxTest.html
S
BoxBoxTest
classBoxBoxTest.html
aecd7334c2ad55a07a6457a547c1d8b7d
(const BoxSpecification< S > &box_spec_1, const BoxSpecification< S > &box_spec_2)
void
RunTests
classBoxBoxTest.html
ad7395f87fc1046f40c725174e3b399d8
(fcl::GJKSolverType solver_type, S test_tolerance, const fcl::Vector3< S > &expected_normal, S expected_depth, std::function< void(const fcl::Vector3< S > &, S, const std::string &)> contact_pos_test, const std::string &origin_name)
void
RunSingleTest
classBoxBoxTest.html
ac09fbcbaacd907d6dabc90d1a3b73245
(const BoxSpecification< S > &box_spec_A, const BoxSpecification< S > &box_spec_B, fcl::GJKSolverType solver_type, S test_tolerance, const fcl::Contact< S > &expected_contact, std::function< void(const fcl::Vector3< S > &, S, const std::string &)> contact_pos_test, const std::string &origin_name)
const BoxSpecification< S >
box_spec_1_
classBoxBoxTest.html
a0e6f3496a120d03cff933624e15bc886
const BoxSpecification< S >
box_spec_2_
classBoxBoxTest.html
ad60b7cc96071ce87c71bd6f4171f0b82
map< string, fcl::Transform3< S >, std::less< string >, Eigen::aligned_allocator< std::pair< const string, fcl::Transform3< S > > > >
iso_poses_
classBoxBoxTest.html
ac8bf75cd7ef69561eae7b84854b15c97
fcl::detail::BoxSpecification
structfcl_1_1detail_1_1BoxSpecification.html
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
BoxSpecification
structfcl_1_1detail_1_1BoxSpecification.html
a1df101bcd40526b047231c0864c07fba
(const fcl::Vector3< S > &m_size)
fcl::Vector3< S >
size
structfcl_1_1detail_1_1BoxSpecification.html
a5771d6b86f3dda925e2dcb4253b2cd7e
fcl::Transform3< S >
X_FB
structfcl_1_1detail_1_1BoxSpecification.html
aa60675605b468f29080e1c2e386a3199
BoxSpecification
structBoxSpecification.html
S
EIGEN_MAKE_ALIGNED_OPERATOR_NEW fcl::Vector3< S >
size
structBoxSpecification.html
a53671990d910a3795ad165f50de0a24a
fcl::Transform3< S >
X_FB
structBoxSpecification.html
a1ea09199a4ca15ff0ad271263b741a79
fcl::BroadPhaseCollisionManager
classfcl_1_1BroadPhaseCollisionManager.html
S
BroadPhaseCollisionManager
classfcl_1_1BroadPhaseCollisionManager.html
ac9d7a52fc08cd0ca8e447b093bcef9ef
()
virtual void
clear
classfcl_1_1BroadPhaseCollisionManager.html
a998eb29df186461ab0adee1f15f6184e
()=0
virtual void
collide
classfcl_1_1BroadPhaseCollisionManager.html
a1162c88b4e0b7fd0a42169cfe1afd757
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const =0
virtual void
collide
classfcl_1_1BroadPhaseCollisionManager.html
ac79fc615a7b2f8c6205179689d366a32
(void *cdata, CollisionCallBack< S > callback) const =0
virtual void
collide
classfcl_1_1BroadPhaseCollisionManager.html
a35748b721ee7f85a43ee2c1281396782
(BroadPhaseCollisionManager *other_manager, void *cdata, CollisionCallBack< S > callback) const =0
virtual void
distance
classfcl_1_1BroadPhaseCollisionManager.html
a4c35d2321ab29197b9a27ca65d9358bc
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const =0
virtual void
distance
classfcl_1_1BroadPhaseCollisionManager.html
a4f3ffd43a176e2f5ddccd99a4585b906
(void *cdata, DistanceCallBack< S > callback) const =0
virtual void
distance
classfcl_1_1BroadPhaseCollisionManager.html
aed68cd349b1b291f26e5f4f46937cea6
(BroadPhaseCollisionManager *other_manager, void *cdata, DistanceCallBack< S > callback) const =0
virtual bool
empty
classfcl_1_1BroadPhaseCollisionManager.html
a1bd01550dcc600ff92fd22b5d4ede40c
() const =0
virtual void
getObjects
classfcl_1_1BroadPhaseCollisionManager.html
a462b9aa32a6e502122505d94753c790e
(std::vector< CollisionObject< S > *> &objs) const =0
virtual void
registerObject
classfcl_1_1BroadPhaseCollisionManager.html
aa7f77efbf24a1f00ab67446cedaa98a8
(CollisionObject< S > *obj)=0
virtual void
registerObjects
classfcl_1_1BroadPhaseCollisionManager.html
a691efbd2e714a6defce162f7b68376f8
(const std::vector< CollisionObject< S > *> &other_objs)
virtual void
setup
classfcl_1_1BroadPhaseCollisionManager.html
a873366268ea313b07e72c297e0eadba0
()=0
virtual size_t
size
classfcl_1_1BroadPhaseCollisionManager.html
ab03c65139db3ecef1074e462a8e92e55
() const =0
virtual void
unregisterObject
classfcl_1_1BroadPhaseCollisionManager.html
a12e77930baf0c198e5ee0a9a9e9cf3e4
(CollisionObject< S > *obj)=0
virtual void
update
classfcl_1_1BroadPhaseCollisionManager.html
a8172a4345329a3d7e043003a5cf22961
()=0
virtual void
update
classfcl_1_1BroadPhaseCollisionManager.html
a85814ecd111912d93496e24471431f3e
(CollisionObject< S > *updated_obj)
virtual void
update
classfcl_1_1BroadPhaseCollisionManager.html
af4b0261bd0d24ed0e85dfc673b6ccb5a
(const std::vector< CollisionObject< S > *> &updated_objs)
virtual
~BroadPhaseCollisionManager
classfcl_1_1BroadPhaseCollisionManager.html
a1aad0fb1a08ed62e41a5142158f0c2ba
()
void
insertTestedSet
classfcl_1_1BroadPhaseCollisionManager.html
a690c58431efd1bc8b2efff09fd6f07eb
(CollisionObject< S > *a, CollisionObject< S > *b) const
bool
inTestedSet
classfcl_1_1BroadPhaseCollisionManager.html
a6edef7c14a31cca3b64664ec85f43062
(CollisionObject< S > *a, CollisionObject< S > *b) const
bool
enable_tested_set_
classfcl_1_1BroadPhaseCollisionManager.html
a2a015b243c1e1fa6e7e5639de4f28484
std::set< std::pair< CollisionObject< S > *, CollisionObject< S > * > >
tested_set
classfcl_1_1BroadPhaseCollisionManager.html
a473fbfc208aa88fdb5f384a399fdad2e
fcl::BroadPhaseContinuousCollisionManager
classfcl_1_1BroadPhaseContinuousCollisionManager.html
S
BroadPhaseContinuousCollisionManager
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a6537c85de00259a9ac763a3e68618da4
()
virtual void
clear
classfcl_1_1BroadPhaseContinuousCollisionManager.html
ac6cafde0ddbe6278098d51f0d0da05a4
()=0
virtual void
collide
classfcl_1_1BroadPhaseContinuousCollisionManager.html
aaaa7948a2b77f9d85677208c381ea9eb
(ContinuousCollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const =0
virtual void
collide
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a63cda0e04c50e67b646d48f1b4407468
(void *cdata, CollisionCallBack< S > callback) const =0
virtual void
collide
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a0a85f2390c7fbe3fca0e8b9ad0d1506e
(BroadPhaseContinuousCollisionManager< S > *other_manager, void *cdata, CollisionCallBack< S > callback) const =0
virtual void
distance
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a6403a36f4b77b3764bd46deb1653f202
(ContinuousCollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const =0
virtual void
distance
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a554ee7b8d618f03f1e9ea7f652abfed5
(void *cdata, DistanceCallBack< S > callback) const =0
virtual void
distance
classfcl_1_1BroadPhaseContinuousCollisionManager.html
aaa5802913811ce3cbddd37c41b5b0148
(BroadPhaseContinuousCollisionManager< S > *other_manager, void *cdata, DistanceCallBack< S > callback) const =0
virtual bool
empty
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a833d7d97883530c2effbff4b1e903876
() const =0
virtual void
getObjects
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a162abf97e50def507cc466af5ccd6f83
(std::vector< ContinuousCollisionObject< S > *> &objs) const =0
virtual void
registerObject
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a94771b01022d0fca5507b48d32a34698
(ContinuousCollisionObject< S > *obj)=0
virtual void
registerObjects
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a746dcd44c5ea7b1a3787c2c2e10e648a
(const std::vector< ContinuousCollisionObject< S > *> &other_objs)
virtual void
setup
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a06bc4708282e1cc8bc04309a1f7f2faa
()=0
virtual size_t
size
classfcl_1_1BroadPhaseContinuousCollisionManager.html
ac8c3ca1d6a0deda9c86462ec5274b09d
() const =0
virtual void
unregisterObject
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a2ead542b9947ce94c325bd7a2e289022
(ContinuousCollisionObject< S > *obj)=0
virtual void
update
classfcl_1_1BroadPhaseContinuousCollisionManager.html
acf5bd44342b3b23930bc913b0ee947c0
()=0
virtual void
update
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a0cb5624f9b7fee866280981700fea538
(ContinuousCollisionObject< S > *updated_obj)
virtual void
update
classfcl_1_1BroadPhaseContinuousCollisionManager.html
afa29ccc783235e9e040771d762ee7afa
(const std::vector< ContinuousCollisionObject< S > *> &updated_objs)
virtual
~BroadPhaseContinuousCollisionManager
classfcl_1_1BroadPhaseContinuousCollisionManager.html
a8e7e809088978d892da0e7e8a7112b65
()
fcl::detail::BVFitter
classfcl_1_1detail_1_1BVFitter.html
BV
fcl::detail::BVFitterBase
typename BVFitterBase< BV >::S
S
classfcl_1_1detail_1_1BVFitter.html
afc57b86a82a5500e468958ec8fe42c31
void
clear
classfcl_1_1detail_1_1BVFitter.html
a41c5b5cf9b11819571bcd7f24ae9c7aa
()
BV
fit
classfcl_1_1detail_1_1BVFitter.html
abe9b329e62c4f38666c2820f012e1add
(unsigned int *primitive_indices, int num_primitives)
void
set
classfcl_1_1detail_1_1BVFitter.html
ad4ac378ce42e22f3173cf4fa61004135
(Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
void
set
classfcl_1_1detail_1_1BVFitter.html
a5941e7f6ad0359685b434acdfd5a02de
(Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)
virtual
~BVFitter
classfcl_1_1detail_1_1BVFitter.html
aae77f6169eb53d4fb45c1a81ecb555f3
()
Vector3< S > *
prev_vertices
classfcl_1_1detail_1_1BVFitter.html
a0c549eef5feead9202a9df10fd1a0c30
Triangle *
tri_indices
classfcl_1_1detail_1_1BVFitter.html
a8f78ef9195e79b919890eb7bd5f4f153
BVHModelType
type
classfcl_1_1detail_1_1BVFitter.html
a3e4af3568d3a4ebf820f7ddc0501690e
Vector3< S > *
vertices
classfcl_1_1detail_1_1BVFitter.html
a76c61928eea32cd901d4b147a94719c3
friend struct
FitImpl
classfcl_1_1detail_1_1BVFitter.html
a803adcbb6057ae25b1d8e2dea15686a5
friend struct
SetImpl
classfcl_1_1detail_1_1BVFitter.html
a4e642d0d62a12ecd85752f90ffb2af88
fcl::detail::BVFitterBase
classfcl_1_1detail_1_1BVFitterBase.html
BV
typename BV::S
S
classfcl_1_1detail_1_1BVFitterBase.html
a60509bcd9d1850819ec90687a27dfe1a
virtual void
clear
classfcl_1_1detail_1_1BVFitterBase.html
af3149537198e9fd6c503a79dd998dcc6
()=0
virtual BV
fit
classfcl_1_1detail_1_1BVFitterBase.html
a8b1de18a76ec9bae19609048e42cb776
(unsigned int *primitive_indices, int num_primitives)=0
virtual void
set
classfcl_1_1detail_1_1BVFitterBase.html
aea8336ea8e35858132c614d41ce9758c
(Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)=0
virtual void
set
classfcl_1_1detail_1_1BVFitterBase.html
a03f1e70335042ef3378820218fccca43
(Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)=0
fcl::detail::BVHCollideImpl
structfcl_1_1detail_1_1BVHCollideImpl.html
static std::size_t
run
structfcl_1_1detail_1_1BVHCollideImpl.html
a355c4127f28172dadd9831e481398a64
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHCollideImpl< S, kIOS< S > >
structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static std::size_t
run
structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
aff77961b8214f66ef3073148db5737a7
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHCollideImpl< S, OBB< S > >
structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static std::size_t
run
structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
a7ef77cad1714c17794d6d34114a8cac5
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHCollideImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static std::size_t
run
structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a46b7c22d223559ad0377e4f3ba3ed0b0
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHCollisionTraversalNode
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
BV
CollisionTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a826ffc2fab882875de5564b022a073ad
BVHCollisionTraversalNode
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a9ef62951d1a5c7f8f8ad0d0401619460
()
bool
BVTesting
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a3e6ad6101cdebd7812b86348894e05e2
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa560bd0717a737462e46d7e9d65365c5
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a5b6d505beda553bbdb81bb49f8d6e371
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a17c910c745fa104a14f4d942d851a269
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
af744f20497d1c0a44558145ca789e005
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa4ff1e1780b56743612c95a334d86aa9
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ae5b7df60770f9c3fb7df26e22ceffea1
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a2e771225ad501bac8c9d08c8f4f43061
(int b) const
const BVHModel< BV > *
model1
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac2ac227ef396eadcd9f958385351d9f4
const BVHModel< BV > *
model2
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a182eadab1859dbf1cf1c9d8d79f0e622
int
num_bv_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a775549c89b2eb83994cfb2995eb9683d
int
num_leaf_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac07136b785b6ffc15c6466e6d3cf41dd
S
query_time_seconds
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a1b8e6cfcc85398382cf65a4cd58db5ff
BVHCollisionTraversalNode< kIOS< S > >
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
CollisionTraversalNodeBase< kIOS< S > ::S >
typename kIOS< S > ::S
S
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a826ffc2fab882875de5564b022a073ad
BVHCollisionTraversalNode
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a9ef62951d1a5c7f8f8ad0d0401619460
()
bool
BVTesting
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a3e6ad6101cdebd7812b86348894e05e2
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa560bd0717a737462e46d7e9d65365c5
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a5b6d505beda553bbdb81bb49f8d6e371
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a17c910c745fa104a14f4d942d851a269
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
af744f20497d1c0a44558145ca789e005
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa4ff1e1780b56743612c95a334d86aa9
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ae5b7df60770f9c3fb7df26e22ceffea1
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a2e771225ad501bac8c9d08c8f4f43061
(int b) const
const BVHModel< kIOS< S > > *
model1
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac2ac227ef396eadcd9f958385351d9f4
const BVHModel< kIOS< S > > *
model2
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a182eadab1859dbf1cf1c9d8d79f0e622
int
num_bv_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a775549c89b2eb83994cfb2995eb9683d
int
num_leaf_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac07136b785b6ffc15c6466e6d3cf41dd
S
query_time_seconds
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a1b8e6cfcc85398382cf65a4cd58db5ff
BVHCollisionTraversalNode< OBB< S > >
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
CollisionTraversalNodeBase< OBB< S > ::S >
typename OBB< S > ::S
S
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a826ffc2fab882875de5564b022a073ad
BVHCollisionTraversalNode
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a9ef62951d1a5c7f8f8ad0d0401619460
()
bool
BVTesting
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a3e6ad6101cdebd7812b86348894e05e2
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa560bd0717a737462e46d7e9d65365c5
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a5b6d505beda553bbdb81bb49f8d6e371
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a17c910c745fa104a14f4d942d851a269
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
af744f20497d1c0a44558145ca789e005
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa4ff1e1780b56743612c95a334d86aa9
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ae5b7df60770f9c3fb7df26e22ceffea1
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a2e771225ad501bac8c9d08c8f4f43061
(int b) const
const BVHModel< OBB< S > > *
model1
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac2ac227ef396eadcd9f958385351d9f4
const BVHModel< OBB< S > > *
model2
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a182eadab1859dbf1cf1c9d8d79f0e622
int
num_bv_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a775549c89b2eb83994cfb2995eb9683d
int
num_leaf_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac07136b785b6ffc15c6466e6d3cf41dd
S
query_time_seconds
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a1b8e6cfcc85398382cf65a4cd58db5ff
BVHCollisionTraversalNode< OBBRSS< S > >
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
CollisionTraversalNodeBase< OBBRSS< S > ::S >
typename OBBRSS< S > ::S
S
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a826ffc2fab882875de5564b022a073ad
BVHCollisionTraversalNode
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a9ef62951d1a5c7f8f8ad0d0401619460
()
bool
BVTesting
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a3e6ad6101cdebd7812b86348894e05e2
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa560bd0717a737462e46d7e9d65365c5
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a5b6d505beda553bbdb81bb49f8d6e371
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a17c910c745fa104a14f4d942d851a269
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
af744f20497d1c0a44558145ca789e005
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa4ff1e1780b56743612c95a334d86aa9
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ae5b7df60770f9c3fb7df26e22ceffea1
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a2e771225ad501bac8c9d08c8f4f43061
(int b) const
const BVHModel< OBBRSS< S > > *
model1
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac2ac227ef396eadcd9f958385351d9f4
const BVHModel< OBBRSS< S > > *
model2
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a182eadab1859dbf1cf1c9d8d79f0e622
int
num_bv_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a775549c89b2eb83994cfb2995eb9683d
int
num_leaf_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac07136b785b6ffc15c6466e6d3cf41dd
S
query_time_seconds
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a1b8e6cfcc85398382cf65a4cd58db5ff
BVHCollisionTraversalNode< RSS< S > >
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
CollisionTraversalNodeBase< RSS< S > ::S >
typename RSS< S > ::S
S
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a826ffc2fab882875de5564b022a073ad
BVHCollisionTraversalNode
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a9ef62951d1a5c7f8f8ad0d0401619460
()
bool
BVTesting
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a3e6ad6101cdebd7812b86348894e05e2
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa560bd0717a737462e46d7e9d65365c5
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a5b6d505beda553bbdb81bb49f8d6e371
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a17c910c745fa104a14f4d942d851a269
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
af744f20497d1c0a44558145ca789e005
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
aa4ff1e1780b56743612c95a334d86aa9
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ae5b7df60770f9c3fb7df26e22ceffea1
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a2e771225ad501bac8c9d08c8f4f43061
(int b) const
const BVHModel< RSS< S > > *
model1
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac2ac227ef396eadcd9f958385351d9f4
const BVHModel< RSS< S > > *
model2
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a182eadab1859dbf1cf1c9d8d79f0e622
int
num_bv_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a775549c89b2eb83994cfb2995eb9683d
int
num_leaf_tests
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
ac07136b785b6ffc15c6466e6d3cf41dd
S
query_time_seconds
classfcl_1_1detail_1_1BVHCollisionTraversalNode.html
a1b8e6cfcc85398382cf65a4cd58db5ff
fcl::detail::BVHContinuousCollisionPair
structfcl_1_1detail_1_1BVHContinuousCollisionPair.html
BVHContinuousCollisionPair
structfcl_1_1detail_1_1BVHContinuousCollisionPair.html
abc918363abb1c907a86fad16d7b1b7dc
()
BVHContinuousCollisionPair
structfcl_1_1detail_1_1BVHContinuousCollisionPair.html
a30706516d2efb0d1965c53f70df7ed69
(int id1_, int id2_, S time)
S
collision_time
structfcl_1_1detail_1_1BVHContinuousCollisionPair.html
a7831c6e0f03c1efb91241d9ef953967e
int
id1
structfcl_1_1detail_1_1BVHContinuousCollisionPair.html
a43d7201d02d4d99eb938ea75f6deb5b4
int
id2
structfcl_1_1detail_1_1BVHContinuousCollisionPair.html
a935d1df33b8f1592724c15ae77dd2e65
fcl::detail::BVHDistanceImpl
structfcl_1_1detail_1_1BVHDistanceImpl.html
static S
run
structfcl_1_1detail_1_1BVHDistanceImpl.html
af7b0136a4c61d8e356827053cbd7d9d8
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
fcl::detail::BVHDistanceImpl< S, kIOS< S > >
structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static S
run
structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
a1279a85da3f29ae8f13e62c24b623983
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
fcl::detail::BVHDistanceImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static S
run
structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
ac29ec4e0f31f2cb1cf99ff09bfa5da14
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
fcl::detail::BVHDistanceImpl< S, RSS< S > >
structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static S
run
structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
a732e8623ad83880054a3aa9f37179a5b
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
fcl::detail::BVHDistanceTraversalNode
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
BV
DistanceTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a5ce942be9a476bcd922f30ca868c87e5
BVHDistanceTraversalNode
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a0b4143d1ab0c9cf08efce48a9092dd13
()
S
BVTesting
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac55bd5fb3daccf12c88b906a5b109e09
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1f220615f40c93be63d09ce869f7b610
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1b9096d1a3a013105203fac0259a0784
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1c2b3f12944e9cd8f66c4f513efdf4af
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a8223256e2526fad3be7a95729efe202c
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac97bba810052a73cd8eb679b31e3dce5
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af92033e32fcb110b65e7b9865bf1d847
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ace628d089c5b219f6033997497867479
(int b) const
const BVHModel< BV > *
model1
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a70bcc82549d6b0682c563148bf597be9
const BVHModel< BV > *
model2
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa1d0b191feab00439b38bb11bb496450
int
num_bv_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ad197479fda8c90d06628e4d2a442dfb6
int
num_leaf_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa3c22822866aee92d43a09dc8283b13d
S
query_time_seconds
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af87511b6a0a3c53848ee50480931d8c0
BVHDistanceTraversalNode< kIOS< S > >
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
DistanceTraversalNodeBase< kIOS< S > ::S >
typename kIOS< S > ::S
S
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a5ce942be9a476bcd922f30ca868c87e5
BVHDistanceTraversalNode
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a0b4143d1ab0c9cf08efce48a9092dd13
()
S
BVTesting
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac55bd5fb3daccf12c88b906a5b109e09
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1f220615f40c93be63d09ce869f7b610
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1b9096d1a3a013105203fac0259a0784
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1c2b3f12944e9cd8f66c4f513efdf4af
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a8223256e2526fad3be7a95729efe202c
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac97bba810052a73cd8eb679b31e3dce5
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af92033e32fcb110b65e7b9865bf1d847
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ace628d089c5b219f6033997497867479
(int b) const
const BVHModel< kIOS< S > > *
model1
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a70bcc82549d6b0682c563148bf597be9
const BVHModel< kIOS< S > > *
model2
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa1d0b191feab00439b38bb11bb496450
int
num_bv_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ad197479fda8c90d06628e4d2a442dfb6
int
num_leaf_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa3c22822866aee92d43a09dc8283b13d
S
query_time_seconds
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af87511b6a0a3c53848ee50480931d8c0
BVHDistanceTraversalNode< OBBRSS< S > >
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
DistanceTraversalNodeBase< OBBRSS< S > ::S >
typename OBBRSS< S > ::S
S
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a5ce942be9a476bcd922f30ca868c87e5
BVHDistanceTraversalNode
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a0b4143d1ab0c9cf08efce48a9092dd13
()
S
BVTesting
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac55bd5fb3daccf12c88b906a5b109e09
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1f220615f40c93be63d09ce869f7b610
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1b9096d1a3a013105203fac0259a0784
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1c2b3f12944e9cd8f66c4f513efdf4af
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a8223256e2526fad3be7a95729efe202c
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac97bba810052a73cd8eb679b31e3dce5
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af92033e32fcb110b65e7b9865bf1d847
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ace628d089c5b219f6033997497867479
(int b) const
const BVHModel< OBBRSS< S > > *
model1
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a70bcc82549d6b0682c563148bf597be9
const BVHModel< OBBRSS< S > > *
model2
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa1d0b191feab00439b38bb11bb496450
int
num_bv_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ad197479fda8c90d06628e4d2a442dfb6
int
num_leaf_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa3c22822866aee92d43a09dc8283b13d
S
query_time_seconds
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af87511b6a0a3c53848ee50480931d8c0
BVHDistanceTraversalNode< RSS< S > >
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
DistanceTraversalNodeBase< RSS< S > ::S >
typename RSS< S > ::S
S
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a5ce942be9a476bcd922f30ca868c87e5
BVHDistanceTraversalNode
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a0b4143d1ab0c9cf08efce48a9092dd13
()
S
BVTesting
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac55bd5fb3daccf12c88b906a5b109e09
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1f220615f40c93be63d09ce869f7b610
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1b9096d1a3a013105203fac0259a0784
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a1c2b3f12944e9cd8f66c4f513efdf4af
(int b) const
int
getSecondLeftChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a8223256e2526fad3be7a95729efe202c
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ac97bba810052a73cd8eb679b31e3dce5
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af92033e32fcb110b65e7b9865bf1d847
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ace628d089c5b219f6033997497867479
(int b) const
const BVHModel< RSS< S > > *
model1
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
a70bcc82549d6b0682c563148bf597be9
const BVHModel< RSS< S > > *
model2
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa1d0b191feab00439b38bb11bb496450
int
num_bv_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
ad197479fda8c90d06628e4d2a442dfb6
int
num_leaf_tests
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
aa3c22822866aee92d43a09dc8283b13d
S
query_time_seconds
classfcl_1_1detail_1_1BVHDistanceTraversalNode.html
af87511b6a0a3c53848ee50480931d8c0
fcl::detail::BVHFrontNode
structfcl_1_1detail_1_1BVHFrontNode.html
BVHFrontNode
structfcl_1_1detail_1_1BVHFrontNode.html
a54fc7b0015fd7f2fb0872c40d7999e6d
(int left_, int right_)
int
left
structfcl_1_1detail_1_1BVHFrontNode.html
af3e984b32cb32573ce0b674b215659f6
int
right
structfcl_1_1detail_1_1BVHFrontNode.html
a4e9b2aa3d7f399786dc44eadc12f5272
bool
valid
structfcl_1_1detail_1_1BVHFrontNode.html
a5b8285d576d85edd25545b4757fa8763
fcl::BVHModel
classfcl_1_1BVHModel.html
BV
CollisionGeometry< BV::S >
typename BV::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< BV > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< BV > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< BV > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< BV > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< BV > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< kIOS< S > >
classfcl_1_1BVHModel.html
CollisionGeometry< kIOS< S > ::S >
typename kIOS< S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< kIOS< S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< kIOS< S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< kIOS< S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< kIOS< S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< kIOS< S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< kIOS< Shape::S > >
classfcl_1_1BVHModel.html
CollisionGeometry< kIOS< Shape::S > ::S >
typename kIOS< Shape::S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< kIOS< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< kIOS< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< kIOS< Shape::S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< kIOS< Shape::S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< kIOS< Shape::S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< OBB< S > >
classfcl_1_1BVHModel.html
CollisionGeometry< OBB< S > ::S >
typename OBB< S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< OBB< S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< OBB< S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< OBB< S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< OBB< S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< OBB< S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< OBB< Shape::S > >
classfcl_1_1BVHModel.html
CollisionGeometry< OBB< Shape::S > ::S >
typename OBB< Shape::S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< OBB< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< OBB< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< OBB< Shape::S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< OBB< Shape::S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< OBB< Shape::S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< OBBRSS< S > >
classfcl_1_1BVHModel.html
CollisionGeometry< OBBRSS< S > ::S >
typename OBBRSS< S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< OBBRSS< S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< OBBRSS< S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< OBBRSS< S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< OBBRSS< S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< OBBRSS< S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< OBBRSS< Shape::S > >
classfcl_1_1BVHModel.html
CollisionGeometry< OBBRSS< Shape::S > ::S >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< OBBRSS< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< OBBRSS< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< OBBRSS< Shape::S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< OBBRSS< Shape::S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< OBBRSS< Shape::S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< RSS< S > >
classfcl_1_1BVHModel.html
CollisionGeometry< RSS< S > ::S >
typename RSS< S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< RSS< S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< RSS< S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< RSS< S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< RSS< S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< RSS< S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
BVHModel< RSS< Shape::S > >
classfcl_1_1BVHModel.html
CollisionGeometry< RSS< Shape::S > ::S >
typename RSS< Shape::S > ::S
S
classfcl_1_1BVHModel.html
a261d2b39af7271ab179af787f22a7eb1
int
addSubModel
classfcl_1_1BVHModel.html
aecf633a60005b4e8be4c8edcf4c774d4
(const std::vector< Vector3< S >> &ps, const std::vector< Triangle > &ts)
int
addSubModel
classfcl_1_1BVHModel.html
a827fbeeca69e8ef16144ba846c90841b
(const std::vector< Vector3< S >> &ps)
int
addTriangle
classfcl_1_1BVHModel.html
a8e9d8441f4c78ae69cd80c004cf1cf82
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
addVertex
classfcl_1_1BVHModel.html
a9e56ac7e6e0ec8b4284f3bf9eecfb928
(const Vector3< S > &p)
int
beginModel
classfcl_1_1BVHModel.html
a7a8c84283932e5b74be5c4cf16f73d31
(int num_tris=0, int num_vertices=0)
int
beginReplaceModel
classfcl_1_1BVHModel.html
a452b14badbd22661e6ba4e16d6ab67c3
()
int
beginUpdateModel
classfcl_1_1BVHModel.html
ad5f8dc040fc693d61023b0b3444d312f
()
BVHModel
classfcl_1_1BVHModel.html
a38fcb5c959db086729dc6d3d1c5bc581
()
BVHModel
classfcl_1_1BVHModel.html
aaf725781a411f0a35ed33f9ca05e3117
(const BVHModel &other)
Vector3< S >
computeCOM
classfcl_1_1BVHModel.html
a5b2c1a91aa196c432865c49220e401ca
() const override
void
computeLocalAABB
classfcl_1_1BVHModel.html
a33300e06590acdcbe1dc52508e1c61a0
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1BVHModel.html
ad06ea9d893d1cb18c5bc40d5c6f8d04e
() const override
S
computeVolume
classfcl_1_1BVHModel.html
aa7994ae4931508962c3201da8ef41777
() const override
int
endModel
classfcl_1_1BVHModel.html
a70354bb54015495559bb95cd137ccdef
()
int
endReplaceModel
classfcl_1_1BVHModel.html
a494df75b80618343dc54c64dd75ee23f
(bool refit=true, bool bottomup=true)
int
endUpdateModel
classfcl_1_1BVHModel.html
a61f276aaacc4b2950a13c9532813f6ee
(bool refit=true, bool bottomup=true)
const BVNode< RSS< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a52e1ed633a14d5b0ece7c5e165d0e6e9
(int id) const
BVNode< RSS< Shape::S > > &
getBV
classfcl_1_1BVHModel.html
a4c931167c65b8e1fa1035c5372870d44
(int id)
BVHModelType
getModelType
classfcl_1_1BVHModel.html
a759ff89bbf2a845b98d8ae108c25f711
() const
NODE_TYPE
getNodeType
classfcl_1_1BVHModel.html
a8e2c92c04b0740208e8bb0360f034f1b
() const override
int
getNumBVs
classfcl_1_1BVHModel.html
a646fe7f3db74607740e51f37adc9b99c
() const
OBJECT_TYPE
getObjectType
classfcl_1_1BVHModel.html
a65af90e93f3c388196772dc9a2eb8275
() const override
void
makeParentRelative
classfcl_1_1BVHModel.html
a4f7710016d73967b5daa2784ff5aee6a
()
int
memUsage
classfcl_1_1BVHModel.html
a63835dea1e1705a9435b3393e59c70fb
(int msg) const
int
replaceSubModel
classfcl_1_1BVHModel.html
a86360f445c30e64ae9eef00460bb4798
(const std::vector< Vector3< S >> &ps)
int
replaceTriangle
classfcl_1_1BVHModel.html
ad7df8fb46b7a13612bfd52c8e6722e9b
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
replaceVertex
classfcl_1_1BVHModel.html
a7186420b7524df5d823163bba1aa05b2
(const Vector3< S > &p)
int
updateSubModel
classfcl_1_1BVHModel.html
ab03726211fa5ab83560fd2532b3b8a33
(const std::vector< Vector3< S >> &ps)
int
updateTriangle
classfcl_1_1BVHModel.html
a2d79720f2699ad7fd09412483825ed26
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3)
int
updateVertex
classfcl_1_1BVHModel.html
a391cf34eea203b65bdfa21c53c004405
(const Vector3< S > &p)
~BVHModel
classfcl_1_1BVHModel.html
ab0e56d63cc11fc5be315c6593a519a2a
()
BVHBuildState
build_state
classfcl_1_1BVHModel.html
aed755a5dbdfa474d870559d7bb1aed90
std::shared_ptr< detail::BVFitterBase< RSS< Shape::S > > >
bv_fitter
classfcl_1_1BVHModel.html
a6ad33407d02df643689c2ab2086277ca
std::shared_ptr< detail::BVSplitterBase< RSS< Shape::S > > >
bv_splitter
classfcl_1_1BVHModel.html
ae6e69ce85af9ca2b4ed7435897360a0a
int
num_tris
classfcl_1_1BVHModel.html
af2ede8da1d6939efcf4b9b984942753d
int
num_vertices
classfcl_1_1BVHModel.html
a2953a9947132714b4b2c7331cb9fb894
Vector3< S > *
prev_vertices
classfcl_1_1BVHModel.html
a44259bc925de1baf8450e5051ef80ce7
Triangle *
tri_indices
classfcl_1_1BVHModel.html
a1134e5a4f7503e18bef7e74b1662a259
Vector3< S > *
vertices
classfcl_1_1BVHModel.html
a526b89baf6b167887f6f8360a35b01c5
int
buildTree
classfcl_1_1BVHModel.html
aef5a4304a0bbfde080296ca2f7d415e7
()
void
makeParentRelativeRecurse
classfcl_1_1BVHModel.html
a31e75e5f115fdc5984de4cb0db918e56
(int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
int
recursiveBuildTree
classfcl_1_1BVHModel.html
a84ac2f6c6ed4f12c57853d96bdf3ef4e
(int bv_id, int first_primitive, int num_primitives)
int
recursiveRefitTree_bottomup
classfcl_1_1BVHModel.html
ac289000609afe306d36b044cbcd47ff7
(int bv_id)
int
refitTree
classfcl_1_1BVHModel.html
afa2b865ae5ab4cec688ca82ff5102b65
(bool bottomup)
int
refitTree_bottomup
classfcl_1_1BVHModel.html
af013ce5c6b77d8d13dc31fd8fb792f29
()
int
refitTree_topdown
classfcl_1_1BVHModel.html
aa973b3ad67a46caaaf071fc54fa816e3
()
BVNode< RSS< Shape::S > > *
bvs
classfcl_1_1BVHModel.html
a01536504fabc4e5497aba0366d380471
int
num_bvs
classfcl_1_1BVHModel.html
ae62a46c729789aea9712c859ca7d56a0
int
num_bvs_allocated
classfcl_1_1BVHModel.html
a606d2152b269c2f05c7379f621c2c706
int
num_tris_allocated
classfcl_1_1BVHModel.html
a493277963f85c920e4401868586aff30
int
num_vertex_updated
classfcl_1_1BVHModel.html
a862c30dbbf38a4629344428f46636fdb
int
num_vertices_allocated
classfcl_1_1BVHModel.html
ae1cce6d5943229bc0887c0c3d52c4bc6
unsigned int *
primitive_indices
classfcl_1_1BVHModel.html
a108584b84c4ab52338eab1e4c633c4d6
friend struct
MakeParentRelativeRecurseImpl
classfcl_1_1BVHModel.html
ae5fe41ac582fefd8230f19f927f7293d
fcl::detail::BVHShapeCollider
structfcl_1_1detail_1_1BVHShapeCollider.html
BV
Shape
NarrowPhaseSolver
typename BV::S
S
structfcl_1_1detail_1_1BVHShapeCollider.html
a797d0131dc5cabad02c59eb0e7856147
static std::size_t
collide
structfcl_1_1detail_1_1BVHShapeCollider.html
a92630821edf7e72272bb182cf3dafa8b
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHShapeCollider< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeCollider_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
typename Shape::S
S
structfcl_1_1detail_1_1BVHShapeCollider_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
aff90cab8c6b3bdb330bf96b2b6c1ef57
static std::size_t
collide
structfcl_1_1detail_1_1BVHShapeCollider_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a6469fe961c005f57a49bfe7d90b15996
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHShapeCollider< OBB< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeCollider_3_01OBB_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
typename Shape::S
S
structfcl_1_1detail_1_1BVHShapeCollider_3_01OBB_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
ae9e3f3bfac6ae2a2b7e2bc61147c26ad
static std::size_t
collide
structfcl_1_1detail_1_1BVHShapeCollider_3_01OBB_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
ad8b7c049ad9c11c1ea8ac6d7391596da
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHShapeCollider< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeCollider_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
typename Shape::S
S
structfcl_1_1detail_1_1BVHShapeCollider_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a845268248dc0f75fe2037b3f0295dba4
static std::size_t
collide
structfcl_1_1detail_1_1BVHShapeCollider_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a7c555bd9e877854ed01fc94fb5615ec9
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHShapeCollider< RSS< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeCollider_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
typename Shape::S
S
structfcl_1_1detail_1_1BVHShapeCollider_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a88baf960be83ce01ce6149874c45d3c5
static std::size_t
collide
structfcl_1_1detail_1_1BVHShapeCollider_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a06e1e1b6d38bc974e3c280b8cd57e1e6
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
fcl::detail::BVHShapeCollisionTraversalNode
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
BV
Shape
CollisionTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
ac6806434dd7fe35d4a70ed6e8dd4bada
BVHShapeCollisionTraversalNode
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
afa61ff98dc072e20171a441ee6111bb2
()
bool
BVTesting
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a830a0160c8b2ff9ad04f6052b6429aab
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a84ed2d996b37cab8021543954560a9cf
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a57b8f0d291ead7784c5cafdd61dbe191
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a1d195b5e967b44fb0e86268fa89571e4
(int b) const
const BVHModel< BV > *
model1
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5e3fff3e27815d6d3fd64088e0893eb5
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
aad9597089178bcc1de622100cf04ddad
BV
model2_bv
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5958bf5181296fa5c90ddec36c641fef
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
adc960e348d09aab45d11fe306ffa67a4
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5babcf781aa4ca28b2cce2a309dab377
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a93d391406d18ae30c7cd38834f3b9d60
BVHShapeCollisionTraversalNode< kIOS< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
CollisionTraversalNodeBase< kIOS< Shape::S > ::S >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
ac6806434dd7fe35d4a70ed6e8dd4bada
BVHShapeCollisionTraversalNode
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
afa61ff98dc072e20171a441ee6111bb2
()
bool
BVTesting
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a830a0160c8b2ff9ad04f6052b6429aab
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a84ed2d996b37cab8021543954560a9cf
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a57b8f0d291ead7784c5cafdd61dbe191
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a1d195b5e967b44fb0e86268fa89571e4
(int b) const
const BVHModel< kIOS< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5e3fff3e27815d6d3fd64088e0893eb5
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
aad9597089178bcc1de622100cf04ddad
kIOS< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5958bf5181296fa5c90ddec36c641fef
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
adc960e348d09aab45d11fe306ffa67a4
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5babcf781aa4ca28b2cce2a309dab377
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a93d391406d18ae30c7cd38834f3b9d60
BVHShapeCollisionTraversalNode< OBB< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
CollisionTraversalNodeBase< OBB< Shape::S > ::S >
typename OBB< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
ac6806434dd7fe35d4a70ed6e8dd4bada
BVHShapeCollisionTraversalNode
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
afa61ff98dc072e20171a441ee6111bb2
()
bool
BVTesting
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a830a0160c8b2ff9ad04f6052b6429aab
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a84ed2d996b37cab8021543954560a9cf
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a57b8f0d291ead7784c5cafdd61dbe191
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a1d195b5e967b44fb0e86268fa89571e4
(int b) const
const BVHModel< OBB< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5e3fff3e27815d6d3fd64088e0893eb5
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
aad9597089178bcc1de622100cf04ddad
OBB< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5958bf5181296fa5c90ddec36c641fef
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
adc960e348d09aab45d11fe306ffa67a4
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5babcf781aa4ca28b2cce2a309dab377
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a93d391406d18ae30c7cd38834f3b9d60
BVHShapeCollisionTraversalNode< OBBRSS< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
CollisionTraversalNodeBase< OBBRSS< Shape::S > ::S >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
ac6806434dd7fe35d4a70ed6e8dd4bada
BVHShapeCollisionTraversalNode
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
afa61ff98dc072e20171a441ee6111bb2
()
bool
BVTesting
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a830a0160c8b2ff9ad04f6052b6429aab
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a84ed2d996b37cab8021543954560a9cf
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a57b8f0d291ead7784c5cafdd61dbe191
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a1d195b5e967b44fb0e86268fa89571e4
(int b) const
const BVHModel< OBBRSS< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5e3fff3e27815d6d3fd64088e0893eb5
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
aad9597089178bcc1de622100cf04ddad
OBBRSS< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5958bf5181296fa5c90ddec36c641fef
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
adc960e348d09aab45d11fe306ffa67a4
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5babcf781aa4ca28b2cce2a309dab377
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a93d391406d18ae30c7cd38834f3b9d60
BVHShapeCollisionTraversalNode< RSS< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
CollisionTraversalNodeBase< RSS< Shape::S > ::S >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
ac6806434dd7fe35d4a70ed6e8dd4bada
BVHShapeCollisionTraversalNode
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
afa61ff98dc072e20171a441ee6111bb2
()
bool
BVTesting
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a830a0160c8b2ff9ad04f6052b6429aab
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a84ed2d996b37cab8021543954560a9cf
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a57b8f0d291ead7784c5cafdd61dbe191
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a1d195b5e967b44fb0e86268fa89571e4
(int b) const
const BVHModel< RSS< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5e3fff3e27815d6d3fd64088e0893eb5
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
aad9597089178bcc1de622100cf04ddad
RSS< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5958bf5181296fa5c90ddec36c641fef
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
adc960e348d09aab45d11fe306ffa67a4
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a5babcf781aa4ca28b2cce2a309dab377
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html
a93d391406d18ae30c7cd38834f3b9d60
fcl::detail::BVHShapeDistancer
structfcl_1_1detail_1_1BVHShapeDistancer.html
BV
Shape
NarrowPhaseSolver
typename BV::S
S
structfcl_1_1detail_1_1BVHShapeDistancer.html
a4d0ecab687f25bf836c422621432ae4c
static S
distance
structfcl_1_1detail_1_1BVHShapeDistancer.html
a90db6bbc6bddd639ed06abbb28a0ac35
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< S > &request, DistanceResult< S > &result)
fcl::detail::BVHShapeDistancer< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeDistancer_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
static Shape::S
distance
structfcl_1_1detail_1_1BVHShapeDistancer_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a1850ebc655fdde9d810ca0598c7bf60b
(const CollisionGeometry< typename Shape::S > *o1, const Transform3< typename Shape::S > &tf1, const CollisionGeometry< typename Shape::S > *o2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
fcl::detail::BVHShapeDistancer< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeDistancer_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
static Shape::S
distance
structfcl_1_1detail_1_1BVHShapeDistancer_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a6b2a73a1fe7d15362e113ab5d74f6cad
(const CollisionGeometry< typename Shape::S > *o1, const Transform3< typename Shape::S > &tf1, const CollisionGeometry< typename Shape::S > *o2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
fcl::detail::BVHShapeDistancer< RSS< typename Shape::S >, Shape, NarrowPhaseSolver >
structfcl_1_1detail_1_1BVHShapeDistancer_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
static Shape::S
distance
structfcl_1_1detail_1_1BVHShapeDistancer_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html
a5f305ecceef59bd994ca7007c9615e76
(const CollisionGeometry< typename Shape::S > *o1, const Transform3< typename Shape::S > &tf1, const CollisionGeometry< typename Shape::S > *o2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
fcl::detail::BVHShapeDistanceTraversalNode
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
BV
Shape
DistanceTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a6eb4c792ed500726630456b2a2d3bdf9
BVHShapeDistanceTraversalNode
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a4d1541faa22e0c3d27e7c47109f0359f
()
S
BVTesting
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa8a2ac4338053811e67b29d441e5d923
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aefdc4c03ff5693b3f01daab08e762a7c
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab0c41f5fd8293293476415d3061055ba
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a23e5d2f962c5c748c93c8f267b2874a9
(int b) const
const BVHModel< BV > *
model1
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa5573feaf2c3eb7fc8c23fdd619d8153
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab5ade973cca6bd9b64c56aecc2a168c0
BV
model2_bv
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ac9c3dd35730e7be82d5f18e55ad8d8bc
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aaebdb7886ad47631c59bb9e70f51f245
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a8155f3fa451811e43f60547b2104ccb5
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a9a0127c177758b0ad7dbe226d7beae56
BVHShapeDistanceTraversalNode< kIOS< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
DistanceTraversalNodeBase< kIOS< Shape::S > ::S >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a6eb4c792ed500726630456b2a2d3bdf9
BVHShapeDistanceTraversalNode
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a4d1541faa22e0c3d27e7c47109f0359f
()
S
BVTesting
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa8a2ac4338053811e67b29d441e5d923
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aefdc4c03ff5693b3f01daab08e762a7c
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab0c41f5fd8293293476415d3061055ba
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a23e5d2f962c5c748c93c8f267b2874a9
(int b) const
const BVHModel< kIOS< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa5573feaf2c3eb7fc8c23fdd619d8153
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab5ade973cca6bd9b64c56aecc2a168c0
kIOS< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ac9c3dd35730e7be82d5f18e55ad8d8bc
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aaebdb7886ad47631c59bb9e70f51f245
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a8155f3fa451811e43f60547b2104ccb5
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a9a0127c177758b0ad7dbe226d7beae56
BVHShapeDistanceTraversalNode< OBBRSS< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
DistanceTraversalNodeBase< OBBRSS< Shape::S > ::S >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a6eb4c792ed500726630456b2a2d3bdf9
BVHShapeDistanceTraversalNode
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a4d1541faa22e0c3d27e7c47109f0359f
()
S
BVTesting
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa8a2ac4338053811e67b29d441e5d923
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aefdc4c03ff5693b3f01daab08e762a7c
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab0c41f5fd8293293476415d3061055ba
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a23e5d2f962c5c748c93c8f267b2874a9
(int b) const
const BVHModel< OBBRSS< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa5573feaf2c3eb7fc8c23fdd619d8153
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab5ade973cca6bd9b64c56aecc2a168c0
OBBRSS< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ac9c3dd35730e7be82d5f18e55ad8d8bc
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aaebdb7886ad47631c59bb9e70f51f245
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a8155f3fa451811e43f60547b2104ccb5
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a9a0127c177758b0ad7dbe226d7beae56
BVHShapeDistanceTraversalNode< RSS< Shape::S >, Shape >
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
DistanceTraversalNodeBase< RSS< Shape::S > ::S >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a6eb4c792ed500726630456b2a2d3bdf9
BVHShapeDistanceTraversalNode
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a4d1541faa22e0c3d27e7c47109f0359f
()
S
BVTesting
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa8a2ac4338053811e67b29d441e5d923
(int b1, int b2) const
int
getFirstLeftChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aefdc4c03ff5693b3f01daab08e762a7c
(int b) const
int
getFirstRightChild
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab0c41f5fd8293293476415d3061055ba
(int b) const
bool
isFirstNodeLeaf
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a23e5d2f962c5c748c93c8f267b2874a9
(int b) const
const BVHModel< RSS< Shape::S > > *
model1
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aa5573feaf2c3eb7fc8c23fdd619d8153
const Shape *
model2
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ab5ade973cca6bd9b64c56aecc2a168c0
RSS< Shape::S >
model2_bv
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
ac9c3dd35730e7be82d5f18e55ad8d8bc
int
num_bv_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
aaebdb7886ad47631c59bb9e70f51f245
int
num_leaf_tests
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a8155f3fa451811e43f60547b2104ccb5
S
query_time_seconds
classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html
a9a0127c177758b0ad7dbe226d7beae56
fcl::BVMotionBoundVisitor
classfcl_1_1BVMotionBoundVisitor.html
S
virtual S
visit
classfcl_1_1BVMotionBoundVisitor.html
af1c69ba75649caedd8d5aa60eeec7012
(const MotionBase< S > &motion) const =0
virtual S
visit
classfcl_1_1BVMotionBoundVisitor.html
a3d66de4ca87d0004116cfed43ca32ed7
(const SplineMotion< S > &motion) const =0
virtual S
visit
classfcl_1_1BVMotionBoundVisitor.html
a1af85ca91655b47b7b37a5f43f0e7829
(const ScrewMotion< S > &motion) const =0
virtual S
visit
classfcl_1_1BVMotionBoundVisitor.html
a1b7a1bccc06a74490c6cda42987fecae
(const InterpMotion< S > &motion) const =0
virtual S
visit
classfcl_1_1BVMotionBoundVisitor.html
a5cf1008821feb303f3007096e92dc9a3
(const TranslationMotion< S > &motion) const =0
BVMotionBoundVisitor< BV::S >
classfcl_1_1BVMotionBoundVisitor.html
virtual BV::S
visit
classfcl_1_1BVMotionBoundVisitor.html
af1c69ba75649caedd8d5aa60eeec7012
(const MotionBase< BV::S > &motion) const=0
virtual BV::S
visit
classfcl_1_1BVMotionBoundVisitor.html
a3d66de4ca87d0004116cfed43ca32ed7
(const SplineMotion< BV::S > &motion) const=0
virtual BV::S
visit
classfcl_1_1BVMotionBoundVisitor.html
a1af85ca91655b47b7b37a5f43f0e7829
(const ScrewMotion< BV::S > &motion) const=0
virtual BV::S
visit
classfcl_1_1BVMotionBoundVisitor.html
a1b7a1bccc06a74490c6cda42987fecae
(const InterpMotion< BV::S > &motion) const=0
virtual BV::S
visit
classfcl_1_1BVMotionBoundVisitor.html
a5cf1008821feb303f3007096e92dc9a3
(const TranslationMotion< BV::S > &motion) const=0
fcl::BVNode
structfcl_1_1BVNode.html
BV
fcl::BVNodeBase
typename BV::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
BV
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< kIOS< S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename kIOS< S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
kIOS< S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< kIOS< Shape::S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename kIOS< Shape::S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
kIOS< Shape::S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< OBB< S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename OBB< S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
OBB< S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< OBB< Shape::S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename OBB< Shape::S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
OBB< Shape::S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< OBBRSS< S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename OBBRSS< S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
OBBRSS< S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< OBBRSS< Shape::S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename OBBRSS< Shape::S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
OBBRSS< Shape::S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< RSS< S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename RSS< S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
RSS< S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
BVNode< RSS< Shape::S > >
structfcl_1_1BVNode.html
fcl::BVNodeBase
typename RSS< Shape::S > ::S
S
structfcl_1_1BVNode.html
ae0a57d6a38f35d8a009980eae8524ad8
S
distance
structfcl_1_1BVNode.html
a5542ffef9c5678a4d6454c6cb81c391d
(const BVNode &other, Vector3< S > *P1=nullptr, Vector3< S > *P2=nullptr) const
Vector3< S >
getCenter
structfcl_1_1BVNode.html
a9f21110175de1eef60297f3ad0adcc5f
() const
Matrix3< S >
getOrientation
structfcl_1_1BVNode.html
a618275883ffdde624af65832a708fbdf
() const
bool
overlap
structfcl_1_1BVNode.html
ab34e2995f7200f9ece5ac3eea74a4b1e
(const BVNode &other) const
RSS< Shape::S >
bv
structfcl_1_1BVNode.html
a9d0bed18455553d597f52d739364b774
fcl::BVNodeBase
structfcl_1_1BVNodeBase.html
bool
isLeaf
structfcl_1_1BVNodeBase.html
a1f544a7105f9d1e5192f93212d5a8882
() const
int
leftChild
structfcl_1_1BVNodeBase.html
a274f6ccf683ed92e9667093f42c13274
() const
int
primitiveId
structfcl_1_1BVNodeBase.html
a083cfab8b1f6984e70339b73d5286b2c
() const
int
rightChild
structfcl_1_1BVNodeBase.html
a2e342c5841e7922b235b89b5064fdf58
() const
int
first_child
structfcl_1_1BVNodeBase.html
ad5dbf4a7800e3e363037c70832a3eb77
int
first_primitive
structfcl_1_1BVNodeBase.html
abac5f855986413897d5d15883869997e
int
num_primitives
structfcl_1_1BVNodeBase.html
a1ba90180a92f8193bce61d6f1cd0d2a2
fcl::detail::BVSplitter
classfcl_1_1detail_1_1BVSplitter.html
BV
fcl::detail::BVSplitterBase
typename BV::S
S
classfcl_1_1detail_1_1BVSplitter.html
ac2ef5889e4e96658f75e1d75f0f00131
bool
apply
classfcl_1_1detail_1_1BVSplitter.html
a3904cc75cb2bb6dce22687614ff6d331
(const Vector3< S > &q) const
BVSplitter
classfcl_1_1detail_1_1BVSplitter.html
aa1b4255d177d6a780fee046026f820f1
(SplitMethodType method)
void
clear
classfcl_1_1detail_1_1BVSplitter.html
affe0055f645d141a45ef43c4dbd78f36
()
void
computeRule
classfcl_1_1detail_1_1BVSplitter.html
ac624806e496d0292b5d9a107097d284d
(const BV &bv, unsigned int *primitive_indices, int num_primitives)
void
set
classfcl_1_1detail_1_1BVSplitter.html
ae5139f3ae9d31a578fa64a68e2e654b7
(Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
virtual
~BVSplitter
classfcl_1_1detail_1_1BVSplitter.html
ac2051f1ab6d8c120e0bddf52c9d0284c
()
void
computeRule_bvcenter
classfcl_1_1detail_1_1BVSplitter.html
a8b43a157424b1c2e14ee4c75091d6774
(const BV &bv, unsigned int *primitive_indices, int num_primitives)
void
computeRule_mean
classfcl_1_1detail_1_1BVSplitter.html
ad7c35b4431fb82c13c98825e00d66989
(const BV &bv, unsigned int *primitive_indices, int num_primitives)
void
computeRule_median
classfcl_1_1detail_1_1BVSplitter.html
a93c24835baf283254e5137af25d68f8c
(const BV &bv, unsigned int *primitive_indices, int num_primitives)
int
split_axis
classfcl_1_1detail_1_1BVSplitter.html
abf5545856426482c12a296c698e46302
SplitMethodType
split_method
classfcl_1_1detail_1_1BVSplitter.html
acc7b34347a0f3d0e492a5064bbdcf205
S
split_value
classfcl_1_1detail_1_1BVSplitter.html
a572d4c1093338daf1aacc0e02f0ff491
Vector3< S >
split_vector
classfcl_1_1detail_1_1BVSplitter.html
a3955f4b9263fcb4cf7a7d6dc3675eb2d
Triangle *
tri_indices
classfcl_1_1detail_1_1BVSplitter.html
a1dd558850776b0c44c5f47610afccef2
BVHModelType
type
classfcl_1_1detail_1_1BVSplitter.html
adc39ab37612614a79320c8c008dfd37f
Vector3< S > *
vertices
classfcl_1_1detail_1_1BVSplitter.html
a34832b9c0b6b4928237d1035d74bd831
friend struct
ApplyImpl
classfcl_1_1detail_1_1BVSplitter.html
afbbe9a8b944b0aa06c69ba1d06673a52
friend struct
ComputeRuleCenterImpl
classfcl_1_1detail_1_1BVSplitter.html
ae05ffdb3b1d3c2614f80bf2916342432
friend struct
ComputeRuleMeanImpl
classfcl_1_1detail_1_1BVSplitter.html
ab31270855946f4bc90f1d2c89be64c72
friend struct
ComputeRuleMedianImpl
classfcl_1_1detail_1_1BVSplitter.html
ae757895bd13932ffc56cc7cd738df767
fcl::detail::BVSplitterBase
classfcl_1_1detail_1_1BVSplitterBase.html
typename BV::S
S
classfcl_1_1detail_1_1BVSplitterBase.html
ab6f2b669267c2512d212fd590f95d2f9
virtual bool
apply
classfcl_1_1detail_1_1BVSplitterBase.html
ad73243776d188323b78f5cb3dcc38354
(const Vector3< S > &q) const =0
virtual void
clear
classfcl_1_1detail_1_1BVSplitterBase.html
aa32fb14a4521ff1812a83d2ac39f7b2b
()=0
virtual void
computeRule
classfcl_1_1detail_1_1BVSplitterBase.html
a99bd25301d6fb90e610ebe01ea3e20ba
(const BV &bv, unsigned int *primitive_indices, int num_primitives)=0
virtual void
set
classfcl_1_1detail_1_1BVSplitterBase.html
a93bc6fae549d98afbf5a563b2e0d9974
(Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)=0
fcl::detail::BVT
structfcl_1_1detail_1_1BVT.html
S
int
b1
structfcl_1_1detail_1_1BVT.html
a661a803d570b31da58144c886ce49192
int
b2
structfcl_1_1detail_1_1BVT.html
a04fc87888a90c729aad0d23458eb77a4
S
d
structfcl_1_1detail_1_1BVT.html
a95ce3fdeea9eb1df8b25f5a9605348c9
fcl::detail::BVT_Comparer
structfcl_1_1detail_1_1BVT__Comparer.html
bool
operator()
structfcl_1_1detail_1_1BVT__Comparer.html
a4aba2e088574760e373c616c6f59e287
(const BVT< S > &lhs, const BVT< S > &rhs) const
fcl::detail::BVTQ
structfcl_1_1detail_1_1BVTQ.html
S
BVTQ
structfcl_1_1detail_1_1BVTQ.html
a354816ad7d64393c7b92bc34250b4c05
()
bool
empty
structfcl_1_1detail_1_1BVTQ.html
aa4824e66870f3ed028c698dd34626ad1
() const
bool
full
structfcl_1_1detail_1_1BVTQ.html
a8a9235cf147af9db8c52fd271c89a8a2
() const
void
pop
structfcl_1_1detail_1_1BVTQ.html
a8ca50e73a353e092f1f75e46a82e9788
()
void
push
structfcl_1_1detail_1_1BVTQ.html
acc78fe0e80f4d74fc8247d61e646aa6a
(const BVT< S > &x)
size_t
size
structfcl_1_1detail_1_1BVTQ.html
a41fa582fedf6fa5e39654bd3f253616b
() const
const BVT< S > &
top
structfcl_1_1detail_1_1BVTQ.html
aea92f85ac1c7673a4d1ae15c50c80528
() const
std::priority_queue< BVT< S >, std::vector< BVT< S > >, BVT_Comparer< S > >
pq
structfcl_1_1detail_1_1BVTQ.html
a20f05dd45cddc5f99763d2486119258e
unsigned int
qsize
structfcl_1_1detail_1_1BVTQ.html
a6cecafcae64840e335e98fda39d9672f
std::tr1::gtest_internal::ByRef
structstd_1_1tr1_1_1gtest__internal_1_1ByRef.html
const T &
type
structstd_1_1tr1_1_1gtest__internal_1_1ByRef.html
ac42ad942ee1cfa86b2abcce9b88ac10e
std::tr1::gtest_internal::ByRef< T & >
structstd_1_1tr1_1_1gtest__internal_1_1ByRef_3_01T_01_6_01_4.html
T &
type
structstd_1_1tr1_1_1gtest__internal_1_1ByRef_3_01T_01_6_01_4.html
a512382574dbdd736320d68e313801122
Cache
classCache.html
Cache::head_t
Cache
classCache.html
a2823f543d4f9b92c29472b904961afe1
(int l, long int size)
int
get_data
classCache.html
aca49263fb34641e208884cc223b25317
(const int index, Qfloat **data, int len)
void
swap_index
classCache.html
aaff2dc955f9492c044c98a5f09cfddcc
(int i, int j)
~Cache
classCache.html
af8b171a6c49d88d3ba179477484b9d48
()
void
lru_delete
classCache.html
ab83abc6ded621fa2575e3a44421e0cb4
(head_t *h)
void
lru_insert
classCache.html
a51e5ffc28e2ec6662ae13ab78ccc2243
(head_t *h)
head_t *
head
classCache.html
aaf3674e8de1e3896dba64b4caac79f0a
int
l
classCache.html
a8f5881aa763cb4af5cfb7b6bda0cff35
head_t
lru_head
classCache.html
a91fc6bd9c69ed37e8e0499da8d47794e
long int
size
classCache.html
af50a89d0734a160cf812384df64599f9
fcl::detail::CanStopImpl
structfcl_1_1detail_1_1CanStopImpl.html
static bool
run
structfcl_1_1detail_1_1CanStopImpl.html
a6c8d4088612b670588deb9f15931a8bd
(const MeshConservativeAdvancementTraversalNode< BV > &node, S c)
fcl::detail::CanStopImpl< S, OBB< S > >
structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
abcfa2f1c85f43222c81ec64041cc0086
(const MeshConservativeAdvancementTraversalNode< OBB< S >> &node, S c)
fcl::detail::CanStopImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a27b404474b0d669246511c20464cd611
(const MeshConservativeAdvancementTraversalNode< OBBRSS< S >> &node, S c)
fcl::detail::CanStopImpl< S, RSS< S > >
structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
a60cc238f6ebe9d38f5fc1e95e66a3b51
(const MeshConservativeAdvancementTraversalNode< RSS< S >> &node, S c)
fcl::Capsule
classfcl_1_1Capsule.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Capsule.html
a63a1c564f7f5cb26755a35d4fedfdef4
Capsule
classfcl_1_1Capsule.html
ac5ad438dde6f9945f9e4048845af7d2b
(S radius, S lz)
void
computeLocalAABB
classfcl_1_1Capsule.html
abeaee0e5b2a198b3ec340c68513da8eb
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Capsule.html
adaaecc8edb272bf7fc81db60d8390d85
() const override
S
computeVolume
classfcl_1_1Capsule.html
ace45025eac21288ff7dc6b2dc6060cd1
() const override
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Capsule.html
a4f20d30595d3c3833e3f8a74f306e5b7
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Capsule.html
a9a9a0947ed2839726616f0b67a77219c
() const override
S
lz
classfcl_1_1Capsule.html
a5b53a6f7df51720ad086e5985090be13
S
radius
classfcl_1_1Capsule.html
acf3db54bb36add42dce870344581578b
friend std::ostream &
operator<<
classfcl_1_1Capsule.html
ad1ab6ee3c6139e015f45b79e7555c513
(std::ostream &out, const Capsule &capsule)
Capsule< S >
classfcl_1_1Capsule.html
ShapeBase< S >
S
S
classfcl_1_1Capsule.html
a63a1c564f7f5cb26755a35d4fedfdef4
Capsule
classfcl_1_1Capsule.html
ac5ad438dde6f9945f9e4048845af7d2b
(S radius, S lz)
void
computeLocalAABB
classfcl_1_1Capsule.html
abeaee0e5b2a198b3ec340c68513da8eb
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Capsule.html
adaaecc8edb272bf7fc81db60d8390d85
() const override
S
computeVolume
classfcl_1_1Capsule.html
ace45025eac21288ff7dc6b2dc6060cd1
() const override
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Capsule.html
a4f20d30595d3c3833e3f8a74f306e5b7
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Capsule.html
a9a9a0947ed2839726616f0b67a77219c
() const override
S
lz
classfcl_1_1Capsule.html
a5b53a6f7df51720ad086e5985090be13
S
radius
classfcl_1_1Capsule.html
acf3db54bb36add42dce870344581578b
friend std::ostream &
operator<<
classfcl_1_1Capsule.html
ad1ab6ee3c6139e015f45b79e7555c513
(std::ostream &out, const Capsule &capsule)
CapsuleCapsuleSegmentTest
classCapsuleCapsuleSegmentTest.html
testing::Test
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CapsuleCapsuleSegmentTest
classCapsuleCapsuleSegmentTest.html
a14a23ac58b47a10cb8a41d6938202e1b
()
Configuration
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799
kSeparated
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799a6a8876fda4958213904b29c8691c699b
kIntersecting
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799a183fefb924458f963cda604538bff70a
kSingleOverlap
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799a0fde50c63e93329b5f6d867e55f7d10c
kMultipleOverlap
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799ac360d3faf3abba79ec80f6a76a0ce2a4
kIntersecting
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799a183fefb924458f963cda604538bff70a
kMultipleOverlap
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799ac360d3faf3abba79ec80f6a76a0ce2a4
kSeparated
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799a6a8876fda4958213904b29c8691c699b
kSingleOverlap
classCapsuleCapsuleSegmentTest.html
a91cfa2d6b2c6b54d555f6cff2fe44799a0fde50c63e93329b5f6d867e55f7d10c
void
Configure
classCapsuleCapsuleSegmentTest.html
aea56f813894e408d9a817ede5e973c36
(Configuration config)
void
ConfigureIntersecting
classCapsuleCapsuleSegmentTest.html
a9fb09c9685a3a99b0d9d885044218cab
()
void
ConfigureMultipleOverlap
classCapsuleCapsuleSegmentTest.html
ada348aa4ffa1d1b9ff54363a5d77b127
()
void
ConfigureSeparated
classCapsuleCapsuleSegmentTest.html
a0b4ade86ef6401297d651aecd0776965
()
void
ConfigureSingleOverlap
classCapsuleCapsuleSegmentTest.html
a310ee5c8fd19284a9b4dd66c2bc65cc4
()
void
ConfigureViableT
classCapsuleCapsuleSegmentTest.html
adafb283343f92dc70e19f2f6a2ad67e9
(S distance)
::testing::AssertionResult
RunTestConfiguration
classCapsuleCapsuleSegmentTest.html
a006e8168be5d3a8073b64dfd3916bdbe
(Configuration config)
Transform3< S >
X_FT
classCapsuleCapsuleSegmentTest.html
a883a42924546c9871c822f12874144fa
() const
Capsule< S >
c1_
classCapsuleCapsuleSegmentTest.html
a408ba59c21001c09520e80125cedcb95
Capsule< S >
c2_
classCapsuleCapsuleSegmentTest.html
a541f2c5f281f8a70a70acdec44c1f031
S
expected_distance_
classCapsuleCapsuleSegmentTest.html
ad4ef471e41ca040fec5b21a49e01997e
Vector3< S >
expected_p_FW1_
classCapsuleCapsuleSegmentTest.html
a1d8cbb9bac8236124101acf6a7c10680
Vector3< S >
expected_p_FW2_
classCapsuleCapsuleSegmentTest.html
afc57c15e10c1716b2a18a2ec958d5e83
Transform3< S >
X_FC1_
classCapsuleCapsuleSegmentTest.html
ac449d20297b6b6f16101bfdc9907f0ec
Transform3< S >
X_FC2_
classCapsuleCapsuleSegmentTest.html
a355aa375764ae82cc3ec1dea2ecaccf1
fcl::detail::ccd_box_t
structfcl_1_1detail_1_1ccd__box__t.html
fcl::detail::ccd_obj_t
ccd_real_t
dim
structfcl_1_1detail_1_1ccd__box__t.html
adf481fa75745f0f3a00efe9a597a6739
[3]
fcl::detail::ccd_cap_t
structfcl_1_1detail_1_1ccd__cap__t.html
fcl::detail::ccd_obj_t
ccd_real_t
height
structfcl_1_1detail_1_1ccd__cap__t.html
aac231072ad1aa40f0dea3cdc8b1f66ba
ccd_real_t
radius
structfcl_1_1detail_1_1ccd__cap__t.html
a4c56ae4002786a87686062dcfca41389
fcl::detail::ccd_cone_t
structfcl_1_1detail_1_1ccd__cone__t.html
fcl::detail::ccd_obj_t
ccd_real_t
height
structfcl_1_1detail_1_1ccd__cone__t.html
affd403e87ebfeb1818b83faea306382f
ccd_real_t
radius
structfcl_1_1detail_1_1ccd__cone__t.html
abd71b0e5627d744f10191b1473b4e6e0
fcl::detail::ccd_convex_t
structfcl_1_1detail_1_1ccd__convex__t.html
S
fcl::detail::ccd_obj_t
const Convex< S > *
convex
structfcl_1_1detail_1_1ccd__convex__t.html
a9b93b3be0c98559697b3dd4c7aa28d78
fcl::detail::ccd_cyl_t
structfcl_1_1detail_1_1ccd__cyl__t.html
fcl::detail::ccd_obj_t
ccd_real_t
height
structfcl_1_1detail_1_1ccd__cyl__t.html
a7eabc7df95b694fc3d18460e823bd31f
ccd_real_t
radius
structfcl_1_1detail_1_1ccd__cyl__t.html
ab7c34922b802662e9983eb00a454fca6
fcl::detail::ccd_ellipsoid_t
structfcl_1_1detail_1_1ccd__ellipsoid__t.html
fcl::detail::ccd_obj_t
ccd_real_t
radii
structfcl_1_1detail_1_1ccd__ellipsoid__t.html
a1ba9b2c8129b729aa7106ad25664d618
[3]
fcl::detail::ccd_obj_t
structfcl_1_1detail_1_1ccd__obj__t.html
ccd_vec3_t
pos
structfcl_1_1detail_1_1ccd__obj__t.html
ae1dd0a14301eeffd83b1249a6d34eae4
ccd_quat_t
rot
structfcl_1_1detail_1_1ccd__obj__t.html
a383137e7350635800dcd5761d4265b0a
ccd_quat_t
rot_inv
structfcl_1_1detail_1_1ccd__obj__t.html
a0009b7e6fba80296d197976f6615e672
fcl::detail::ccd_sphere_t
structfcl_1_1detail_1_1ccd__sphere__t.html
fcl::detail::ccd_obj_t
ccd_real_t
radius
structfcl_1_1detail_1_1ccd__sphere__t.html
a9bf8d07e3365a28f5fb9327a84e31b46
fcl::detail::ccd_triangle_t
structfcl_1_1detail_1_1ccd__triangle__t.html
fcl::detail::ccd_obj_t
ccd_vec3_t
c
structfcl_1_1detail_1_1ccd__triangle__t.html
a3fd8a53f8c8c35f471f55bdefe0d6223
ccd_vec3_t
p
structfcl_1_1detail_1_1ccd__triangle__t.html
ac479bede7063c668c19cdf455e7f5c8e
[3]
CollisionDataForUniquenessChecking
structCollisionDataForUniquenessChecking.html
S
bool
checkUniquenessAndAddPair
structCollisionDataForUniquenessChecking.html
a67691960546e1039b7f77ae1cf915366
(CollisionObject< S > *o1, CollisionObject< S > *o2)
std::set< std::pair< CollisionObject< S > *, CollisionObject< S > * > >
checkedPairs
structCollisionDataForUniquenessChecking.html
a3d8d8275c175cddf9549fc723d4c0787
fcl::detail::CollisionFunctionMatrix
structfcl_1_1detail_1_1CollisionFunctionMatrix.html
NarrowPhaseSolver
std::size_t(*)(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
CollisionFunc
structfcl_1_1detail_1_1CollisionFunctionMatrix.html
afdd5f7dfb68bccfe0b02ef09f7271e4f
typename NarrowPhaseSolver::S
S
structfcl_1_1detail_1_1CollisionFunctionMatrix.html
af224c066682ec0a839224435ae96fc7e
CollisionFunctionMatrix
structfcl_1_1detail_1_1CollisionFunctionMatrix.html
aee42c49f661c4cb14c098277a3b0f8da
()
CollisionFunc
collision_matrix
structfcl_1_1detail_1_1CollisionFunctionMatrix.html
a304b9982f1223ddddfc7f2516407b723
[NODE_COUNT][NODE_COUNT]
fcl::CollisionGeometry
classfcl_1_1CollisionGeometry.html
S
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< BV::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< BV::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< BV::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< BV::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual BV::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< BV::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< BV::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
BV::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
BV::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
BV::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
BV::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< kIOS< S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< kIOS< S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< kIOS< S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< kIOS< S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual kIOS< S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< kIOS< S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< kIOS< S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
kIOS< S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
kIOS< S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
kIOS< S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
kIOS< S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< kIOS< Shape::S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< kIOS< Shape::S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< kIOS< Shape::S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< kIOS< Shape::S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual kIOS< Shape::S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< kIOS< Shape::S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< kIOS< Shape::S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
kIOS< Shape::S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
kIOS< Shape::S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
kIOS< Shape::S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
kIOS< Shape::S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< NarrowPhaseSolver::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< NarrowPhaseSolver::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< NarrowPhaseSolver::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< NarrowPhaseSolver::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual NarrowPhaseSolver::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< NarrowPhaseSolver::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< NarrowPhaseSolver::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
NarrowPhaseSolver::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
NarrowPhaseSolver::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
NarrowPhaseSolver::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
NarrowPhaseSolver::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< OBB< S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< OBB< S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< OBB< S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< OBB< S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual OBB< S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< OBB< S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< OBB< S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
OBB< S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
OBB< S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
OBB< S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
OBB< S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< OBB< Shape::S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< OBB< Shape::S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< OBB< Shape::S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< OBB< Shape::S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual OBB< Shape::S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< OBB< Shape::S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< OBB< Shape::S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
OBB< Shape::S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
OBB< Shape::S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
OBB< Shape::S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
OBB< Shape::S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< OBBRSS< S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< OBBRSS< S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< OBBRSS< S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< OBBRSS< S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual OBBRSS< S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< OBBRSS< S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< OBBRSS< S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
OBBRSS< S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
OBBRSS< S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
OBBRSS< S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
OBBRSS< S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< OBBRSS< Shape::S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< OBBRSS< Shape::S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< OBBRSS< Shape::S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< OBBRSS< Shape::S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual OBBRSS< Shape::S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< OBBRSS< Shape::S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< OBBRSS< Shape::S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
OBBRSS< Shape::S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
OBBRSS< Shape::S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
OBBRSS< Shape::S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
OBBRSS< Shape::S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< RSS< S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< RSS< S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< RSS< S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< RSS< S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual RSS< S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< RSS< S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< RSS< S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
RSS< S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
RSS< S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
RSS< S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
RSS< S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< RSS< Shape::S > ::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< RSS< Shape::S > ::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< RSS< Shape::S > ::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< RSS< Shape::S > ::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual RSS< Shape::S > ::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< RSS< Shape::S > ::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< RSS< Shape::S > ::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
RSS< Shape::S > ::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
RSS< Shape::S > ::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
RSS< Shape::S > ::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
RSS< Shape::S > ::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< S_ >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< S_ >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< S_ >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< S_ >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual S_
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< S_ >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< S_ >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
S_
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
S_
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
S_
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
S_
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< Shape1::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< Shape1::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< Shape1::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< Shape1::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual Shape1::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< Shape1::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< Shape1::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
Shape1::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
Shape1::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
Shape1::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
Shape1::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
CollisionGeometry< Shape::S >
classfcl_1_1CollisionGeometry.html
CollisionGeometry
classfcl_1_1CollisionGeometry.html
aee30729356021c4d69862711b14aa3f9
()
virtual Vector3< Shape::S >
computeCOM
classfcl_1_1CollisionGeometry.html
ae4a4f50f8ee85a6140b1dfb944939799
() const
virtual void
computeLocalAABB
classfcl_1_1CollisionGeometry.html
afff631276cf6c5ef287fac053c942994
()=0
virtual Matrix3< Shape::S >
computeMomentofInertia
classfcl_1_1CollisionGeometry.html
a1880715e78e33b101ae1eca3b1a45f35
() const
virtual Matrix3< Shape::S >
computeMomentofInertiaRelatedToCOM
classfcl_1_1CollisionGeometry.html
acfd22002598caad46a90feda3d9a2363
() const
virtual Shape::S
computeVolume
classfcl_1_1CollisionGeometry.html
a339f0748c798039fb29aa45b05505e65
() const
virtual NODE_TYPE
getNodeType
classfcl_1_1CollisionGeometry.html
a8b3c2c97a980de63c5d926d501e259d0
() const
virtual OBJECT_TYPE
getObjectType
classfcl_1_1CollisionGeometry.html
a1fe415055eb9b5d0b7c27c315e404a06
() const
void *
getUserData
classfcl_1_1CollisionGeometry.html
afc1c5f8549667011ec2d7bc15cf77f67
() const
bool
isFree
classfcl_1_1CollisionGeometry.html
a2b8c41be8cacf4b19953b797b8dd8d14
() const
bool
isOccupied
classfcl_1_1CollisionGeometry.html
a123b7a8ec4fc30dd3e0434791357c141
() const
bool
isUncertain
classfcl_1_1CollisionGeometry.html
a13cde77a69aa896ddfaa2f3a1ad2a9fc
() const
void
setUserData
classfcl_1_1CollisionGeometry.html
a41da97c05bdc45f664601b0b4c2ce6e9
(void *data)
virtual
~CollisionGeometry
classfcl_1_1CollisionGeometry.html
a6310eea320c1c93a09b55d28d1165a88
()
Vector3< Shape::S >
aabb_center
classfcl_1_1CollisionGeometry.html
a401a7c851412078d160ce0d14bc2ec09
AABB< Shape::S >
aabb_local
classfcl_1_1CollisionGeometry.html
a196bd09d5de051eb8cd59b123e34f2c5
Shape::S
aabb_radius
classfcl_1_1CollisionGeometry.html
aac2ee19b42211a939f1a4dca7a15e485
Shape::S
cost_density
classfcl_1_1CollisionGeometry.html
a601a668c090c9b37dbb41eb8abbba1b5
Shape::S
threshold_free
classfcl_1_1CollisionGeometry.html
ada0ddede71d15832c1e238d75ab9fa9a
Shape::S
threshold_occupied
classfcl_1_1CollisionGeometry.html
aea22ede05d6daa1477dbc2191bc21446
void *
user_data
classfcl_1_1CollisionGeometry.html
a1cd603df40fa39b2cc52d07ffd90c5cf
fcl::CollisionObject
classfcl_1_1CollisionObject.html
S
const std::shared_ptr< const CollisionGeometry< S > > &
collisionGeometry
classfcl_1_1CollisionObject.html
abca5b257f494f4a0cdca3b36d04907c6
() const
CollisionObject
classfcl_1_1CollisionObject.html
a6ce93c82108ad0093c55c7a5681e4268
(const std::shared_ptr< CollisionGeometry< S >> &cgeom)
CollisionObject
classfcl_1_1CollisionObject.html
afb14f3bb24e1af5a945946f1fe45f760
(const std::shared_ptr< CollisionGeometry< S >> &cgeom, const Transform3< S > &tf)
CollisionObject
classfcl_1_1CollisionObject.html
a67c011482e978267a975c8edbc4b7fee
(const std::shared_ptr< CollisionGeometry< S >> &cgeom, const Matrix3< S > &R, const Vector3< S > &T)
void
computeAABB
classfcl_1_1CollisionObject.html
a9fbf79bc43c5c7a63b462817936138b4
()
const AABB< S > &
getAABB
classfcl_1_1CollisionObject.html
a599972567f4a34a068174091b6af4ddf
() const
FCL_DEPRECATED const CollisionGeometry< S > *
getCollisionGeometry
classfcl_1_1CollisionObject.html
a2ee1128263f7573630f1f236120a0461
() const
S
getCostDensity
classfcl_1_1CollisionObject.html
aea0a1fb6c1d6a7687bc605027c63dcf9
() const
NODE_TYPE
getNodeType
classfcl_1_1CollisionObject.html
ab57f9c7119bbc732bef54b20adc499df
() const
OBJECT_TYPE
getObjectType
classfcl_1_1CollisionObject.html
a233fb01f530b0fef6da6c7635bad290d
() const
const Quaternion< S >
getQuatRotation
classfcl_1_1CollisionObject.html
a5d02c542cd5b63dc80e8d41bfeb76283
() const
const Matrix3< S >
getRotation
classfcl_1_1CollisionObject.html
a32cb4fe20646de4f3e0ba1def19d57dc
() const
const Transform3< S > &
getTransform
classfcl_1_1CollisionObject.html
aac743e9c6bc89b7bd81bb946b19da436
() const
const Vector3< S >
getTranslation
classfcl_1_1CollisionObject.html
a1510ff8e64d6e942b581b1c77b22da9c
() const
void *
getUserData
classfcl_1_1CollisionObject.html
a947a513a0f42f5974128429ae4e9840f
() const
bool
isFree
classfcl_1_1CollisionObject.html
a956d89b9a7909f19dc9f6f17f7575407
() const
bool
isIdentityTransform
classfcl_1_1CollisionObject.html
a1d5cd163f678e4eccce3aee6b179edef
() const
bool
isOccupied
classfcl_1_1CollisionObject.html
a34bc5fc3a31cb0f0a4be49cc747c84de
() const
bool
isUncertain
classfcl_1_1CollisionObject.html
a4c3a78e37d95cd142606eee37dcada06
() const
void
setCostDensity
classfcl_1_1CollisionObject.html
a5457c8bf0489bf5c631db8f01f535571
(S c)
void
setIdentityTransform
classfcl_1_1CollisionObject.html
abf4005f350cc172f9311adc387323b81
()
void
setQuatRotation
classfcl_1_1CollisionObject.html
a7d1b4cbf2e8044512e05e3ccb290d5e9
(const Quaternion< S > &q)
void
setRotation
classfcl_1_1CollisionObject.html
a53faddff0560e3600e097ee336c71243
(const Matrix3< S > &R)
void
setTransform
classfcl_1_1CollisionObject.html
a45a600d38572c069edd950c139ba8c32
(const Matrix3< S > &R, const Vector3< S > &T)
void
setTransform
classfcl_1_1CollisionObject.html
aca90901534ea1c4a3dd0df142f8057a9
(const Quaternion< S > &q, const Vector3< S > &T)
void
setTransform
classfcl_1_1CollisionObject.html
aeecf2095b642b43289c7999ad3a3405b
(const Transform3< S > &tf)
void
setTranslation
classfcl_1_1CollisionObject.html
a0d653fc2835074e0d65bf20295f8ef45
(const Vector3< S > &T)
void
setUserData
classfcl_1_1CollisionObject.html
aaecd223fabae285b729fe22aee55abf6
(void *data)
~CollisionObject
classfcl_1_1CollisionObject.html
ab1970f4f442ae198fccfdddf7a4b72c4
()
AABB< S >
aabb
classfcl_1_1CollisionObject.html
a6c61ddf961c934abbe002f6d96d410f7
std::shared_ptr< CollisionGeometry< S > >
cgeom
classfcl_1_1CollisionObject.html
a4b8adf7fc9c98df4d25cd47e48b280e9
std::shared_ptr< const CollisionGeometry< S > >
cgeom_const
classfcl_1_1CollisionObject.html
a3da5b96f58c254235ddd1d9c2b3ec98f
Transform3< S >
t
classfcl_1_1CollisionObject.html
a13e3126f2da12c7f8ac732935c0d5231
void *
user_data
classfcl_1_1CollisionObject.html
a4b5694258304646ca5de8b8e88ff89a3
fcl::CollisionRequest
structfcl_1_1CollisionRequest.html
S
Eigen::NumTraits< S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< S > &result) const
Vector3< S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< BV::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< BV::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< BV::S > &result) const
Vector3< BV::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< kIOS< S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< kIOS< S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< kIOS< S > ::S > &result) const
Vector3< kIOS< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< kIOS< Shape::S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< kIOS< Shape::S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< kIOS< Shape::S > ::S > &result) const
Vector3< kIOS< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< NarrowPhaseSolver::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< NarrowPhaseSolver::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< NarrowPhaseSolver::S > &result) const
Vector3< NarrowPhaseSolver::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< OBB< S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< OBB< S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< OBB< S > ::S > &result) const
Vector3< OBB< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< OBB< Shape::S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< OBB< Shape::S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< OBB< Shape::S > ::S > &result) const
Vector3< OBB< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< OBBRSS< S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< OBBRSS< S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< OBBRSS< S > ::S > &result) const
Vector3< OBBRSS< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< OBBRSS< Shape::S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< OBBRSS< Shape::S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< OBBRSS< Shape::S > ::S > &result) const
Vector3< OBBRSS< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< RSS< S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< RSS< S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< RSS< S > ::S > &result) const
Vector3< RSS< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< RSS< Shape::S > ::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< RSS< Shape::S > ::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< RSS< Shape::S > ::S > &result) const
Vector3< RSS< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< Shape1::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< Shape1::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< Shape1::S > &result) const
Vector3< Shape1::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
CollisionRequest< Shape::S >
structfcl_1_1CollisionRequest.html
Eigen::NumTraits< Shape::S >::Real
Real
structfcl_1_1CollisionRequest.html
af04c0dc7ad2d1b8252cb62a0aaba8ada
CollisionRequest
structfcl_1_1CollisionRequest.html
a02ae1fd4b1bf5d4dcdfc0ed65d6d5d71
(size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD, Real gjk_tolerance_=1e-6)
bool
isSatisfied
structfcl_1_1CollisionRequest.html
a532824caf7d1ad858593abb91d3c3a18
(const CollisionResult< Shape::S > &result) const
Vector3< Shape::S >
cached_gjk_guess
structfcl_1_1CollisionRequest.html
aa880f986c0a3a4bd3536ba6ac625134e
bool
enable_cached_gjk_guess
structfcl_1_1CollisionRequest.html
a4e33c93fdf9b3e54184bb08a234252ba
bool
enable_contact
structfcl_1_1CollisionRequest.html
aedd521cb2bbe50bcf97d6e7d39da4941
bool
enable_cost
structfcl_1_1CollisionRequest.html
a9244a3335db6395f1734a60a8c6933cc
GJKSolverType
gjk_solver_type
structfcl_1_1CollisionRequest.html
a24296b31dcece74c94d76f9e7d4cc060
Real
gjk_tolerance
structfcl_1_1CollisionRequest.html
ad067789045c05c10c02c59a79ab76c84
size_t
num_max_contacts
structfcl_1_1CollisionRequest.html
a5def54193d37d50a4411d815dec9f354
size_t
num_max_cost_sources
structfcl_1_1CollisionRequest.html
acee0067b8041f0899c909e646a472df3
bool
use_approximate_cost
structfcl_1_1CollisionRequest.html
a3f40cab9513a1cd53cd504a557d9df0c
fcl::CollisionResult
structfcl_1_1CollisionResult.html
S
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< BV::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< BV::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< BV::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< BV::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< BV::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< BV::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< BV::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< BV::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< BV::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< kIOS< S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< kIOS< S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< kIOS< S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< kIOS< S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< kIOS< S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< kIOS< S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< kIOS< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< kIOS< S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< kIOS< S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< kIOS< Shape::S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< kIOS< Shape::S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< kIOS< Shape::S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< kIOS< Shape::S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< kIOS< Shape::S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< kIOS< Shape::S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< kIOS< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< kIOS< Shape::S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< kIOS< Shape::S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< NarrowPhaseSolver::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< NarrowPhaseSolver::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< NarrowPhaseSolver::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< NarrowPhaseSolver::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< NarrowPhaseSolver::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< NarrowPhaseSolver::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< NarrowPhaseSolver::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< NarrowPhaseSolver::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< NarrowPhaseSolver::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< OBB< S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< OBB< S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< OBB< S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< OBB< S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< OBB< S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< OBB< S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< OBB< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< OBB< S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< OBB< S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< OBB< Shape::S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< OBB< Shape::S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< OBB< Shape::S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< OBB< Shape::S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< OBB< Shape::S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< OBB< Shape::S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< OBB< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< OBB< Shape::S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< OBB< Shape::S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< OBBRSS< S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< OBBRSS< S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< OBBRSS< S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< OBBRSS< S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< OBBRSS< S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< OBBRSS< S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< OBBRSS< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< OBBRSS< S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< OBBRSS< S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< OBBRSS< Shape::S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< OBBRSS< Shape::S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< OBBRSS< Shape::S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< OBBRSS< Shape::S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< OBBRSS< Shape::S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< OBBRSS< Shape::S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< OBBRSS< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< OBBRSS< Shape::S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< OBBRSS< Shape::S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< RSS< S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< RSS< S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< RSS< S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< RSS< S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< RSS< S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< RSS< S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< RSS< S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< RSS< S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< RSS< S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< RSS< Shape::S > ::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< RSS< Shape::S > ::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< RSS< Shape::S > ::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< RSS< Shape::S > ::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< RSS< Shape::S > ::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< RSS< Shape::S > ::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< RSS< Shape::S > ::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< RSS< Shape::S > ::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< RSS< Shape::S > ::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< Shape1::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< Shape1::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< Shape1::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< Shape1::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< Shape1::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< Shape1::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< Shape1::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< Shape1::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< Shape1::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
CollisionResult< Shape::S >
structfcl_1_1CollisionResult.html
void
addContact
structfcl_1_1CollisionResult.html
a82a459c3bae07f0bd506f9edca341205
(const Contact< Shape::S > &c)
void
addCostSource
structfcl_1_1CollisionResult.html
a592eeb116167939ebae011dc79a76527
(const CostSource< Shape::S > &c, std::size_t num_max_cost_sources)
void
clear
structfcl_1_1CollisionResult.html
adad775ff8674763f2d5beaa7c6e3f40f
()
CollisionResult
structfcl_1_1CollisionResult.html
adabc2522ec727c2cc4ede20c5b7f5249
()
const Contact< Shape::S > &
getContact
structfcl_1_1CollisionResult.html
a157237f7f69d66467373efc659c1f934
(size_t i) const
void
getContacts
structfcl_1_1CollisionResult.html
af80f02937f833461c23e2ba74540f944
(std::vector< Contact< Shape::S >> &contacts_)
void
getCostSources
structfcl_1_1CollisionResult.html
a1858089154715d8396b07bfc8ee5adff
(std::vector< CostSource< Shape::S >> &cost_sources_)
bool
isCollision
structfcl_1_1CollisionResult.html
a95f94b3ababa8ee2c3e81227ed26d3f8
() const
size_t
numContacts
structfcl_1_1CollisionResult.html
aa351a498209c9a068331b2a892ea75f2
() const
size_t
numCostSources
structfcl_1_1CollisionResult.html
a7ca4f2f3b9d7db69731892002a4ca3cb
() const
Vector3< Shape::S >
cached_gjk_guess
structfcl_1_1CollisionResult.html
a8d20c8be3c6f9dd83d62f5cbf841cdb7
std::vector< Contact< Shape::S > >
contacts
structfcl_1_1CollisionResult.html
ac1650e065e8009b3ac5d0185a40d3c4c
std::set< CostSource< Shape::S > >
cost_sources
structfcl_1_1CollisionResult.html
a07fac6baebfc6342f7d382f8e34a4487
fcl::detail::CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
S
fcl::detail::TraversalNodeBase
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< BV::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< BV::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< BV::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< BV::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< kIOS< S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< kIOS< S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< kIOS< S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< kIOS< S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< kIOS< Shape::S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< kIOS< Shape::S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< kIOS< Shape::S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< kIOS< Shape::S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< NarrowPhaseSolver::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< NarrowPhaseSolver::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< NarrowPhaseSolver::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< NarrowPhaseSolver::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< OBB< S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< OBB< S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< OBB< S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< OBB< S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< OBB< Shape::S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< OBB< Shape::S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< OBB< Shape::S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< OBB< Shape::S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< OBBRSS< S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< OBBRSS< S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< OBBRSS< S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< OBBRSS< S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< OBBRSS< Shape::S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< OBBRSS< Shape::S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< OBBRSS< Shape::S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< OBBRSS< Shape::S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< RSS< S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< RSS< S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< RSS< S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< RSS< S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< RSS< Shape::S > ::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< RSS< Shape::S > ::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< RSS< Shape::S > ::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< RSS< Shape::S > ::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< Shape1::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< Shape1::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< Shape1::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< Shape1::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
CollisionTraversalNodeBase< Shape::S >
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
TraversalNodeBase< Shape::S >
virtual bool
BVTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
aea255d9bb865781d6d31af1f0f0b912d
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a66411b3f8a0ded91b2265265c4b8954a
() const
CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
abc6b4c4ad8603aac71c8528d446cfd43
()
void
enableStatistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ae36cbb58d7cada0a5adc4d95891c7426
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
ab85ab46745e403ca00e5f4a3d0d9c2e4
(int b1, int b2) const
virtual
~CollisionTraversalNodeBase
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
adad02d93d217f82e5a314e01ef08413b
()
bool
enable_statistics
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a0422c0d384124c61e3b46c9334d71c14
CollisionRequest< Shape::S >
request
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
a4ba108ff22dc902534d91b8d10ec0eef
CollisionResult< Shape::S > *
result
classfcl_1_1detail_1_1CollisionTraversalNodeBase.html
af7039f7e82c1b6106116c578defd1fe5
testing::internal::CompileAssert
structtesting_1_1internal_1_1CompileAssert.html
testing::internal::CompileAssertTypesEqual
structtesting_1_1internal_1_1CompileAssertTypesEqual.html
testing::internal::CompileAssertTypesEqual< T, T >
structtesting_1_1internal_1_1CompileAssertTypesEqual_3_01T_00_01T_01_4.html
fcl::detail::ComputeBVImpl
structfcl_1_1detail_1_1ComputeBVImpl.html
S
BV
Shape
static void
run
structfcl_1_1detail_1_1ComputeBVImpl.html
adf377ff1250def712cfc4e0b950c4275
(const Shape &s, const Transform3< S > &tf, BV &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Box< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
a13627fe78edfa38fe8a2b836076686ff
(const Box< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Capsule< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
ae796fc6274b46faa71e1f37cbfad7d65
(const Capsule< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Cone< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Cone_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Cone_3_01S_01_4_01_4.html
aebecaffdae484dfd0fc756fda7c12f61
(const Cone< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Convex< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Convex_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Convex_3_01S_01_4_01_4.html
aa39fdeb10e7233d31c3e5663b4da00f8
(const Convex< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Cylinder< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
a9dca1ee2ea075510868cb95455cf7627
(const Cylinder< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Ellipsoid< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Ellipsoid_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Ellipsoid_3_01S_01_4_01_4.html
a2fec44aee1db06983d7b9fb864d25333
(const Ellipsoid< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
acf7a0da88cd6da9ad417861c661b6e3b
(const Halfspace< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
af68a5ca27caab78b11bc5377d62da606
(const Plane< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, Sphere< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
aebbe484f4427cec26c1037c77ee9c6ec
(const Sphere< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, AABB< S >, TriangleP< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01TriangleP_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01TriangleP_3_01S_01_4_01_4.html
a920b6f0097869e0f71da0bd3ae96fa60
(const TriangleP< S > &s, const Transform3< S > &tf, AABB< S > &bv)
fcl::detail::ComputeBVImpl< S, KDOP< S, 16 >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0116_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0116_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a9a64e2a2c5ba7ef2e1f3df681f4ac8c6
(const Halfspace< S > &s, const Transform3< S > &tf, KDOP< S, 16 > &bv)
fcl::detail::ComputeBVImpl< S, KDOP< S, 16 >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0116_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0116_01_4_00_01Plane_3_01S_01_4_01_4.html
a6655698ddc6ef6d6957a725495c793d0
(const Plane< S > &s, const Transform3< S > &tf, KDOP< S, 16 > &bv)
fcl::detail::ComputeBVImpl< S, KDOP< S, 18 >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0118_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0118_01_4_00_01Halfspace_3_01S_01_4_01_4.html
af34b4601c8ba2adf257b75e5a80660d9
(const Halfspace< S > &s, const Transform3< S > &tf, KDOP< S, 18 > &bv)
fcl::detail::ComputeBVImpl< S, KDOP< S, 18 >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0118_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0118_01_4_00_01Plane_3_01S_01_4_01_4.html
ae59d5443e8e52c70a8bc7a4b0885d0fe
(const Plane< S > &s, const Transform3< S > &tf, KDOP< S, 18 > &bv)
fcl::detail::ComputeBVImpl< S, KDOP< S, 24 >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0124_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0124_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a5b1bb43cbdef400c0f0c8331ddd8c5b8
(const Halfspace< S > &s, const Transform3< S > &tf, KDOP< S, 24 > &bv)
fcl::detail::ComputeBVImpl< S, KDOP< S, 24 >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0124_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0124_01_4_00_01Plane_3_01S_01_4_01_4.html
ad5ce593b3741c83878a1566960862c41
(const Plane< S > &s, const Transform3< S > &tf, KDOP< S, 24 > &bv)
fcl::detail::ComputeBVImpl< S, kIOS< S >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01kIOS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01kIOS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a639c930096f970c9f84ce3d27c712a3d
(const Halfspace< S > &s, const Transform3< S > &tf, kIOS< S > &bv)
fcl::detail::ComputeBVImpl< S, kIOS< S >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01kIOS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01kIOS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
a10dcea7ac9f0a60da456ad4a16b8e58e
(const Plane< S > &s, const Transform3< S > &tf, kIOS< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Box< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
a3014c71ead1adaf0b322d6e487d630ba
(const Box< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Capsule< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
a946c4b1b4b712c17572480a0ce6a98b1
(const Capsule< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Cone< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Cone_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Cone_3_01S_01_4_01_4.html
ae014649310353e7ed29a7136654b04d7
(const Cone< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Convex< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Convex_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Convex_3_01S_01_4_01_4.html
ac6daec5e4f1bb17c0058b57515f716df
(const Convex< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Cylinder< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
af3cfff62bb66483d5135e9202f30c7d8
(const Cylinder< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Ellipsoid< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Ellipsoid_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Ellipsoid_3_01S_01_4_01_4.html
acb0b6a870fb548d4e23cedf82e5a1a86
(const Ellipsoid< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
ad1f6238902a78bbd6fac1465a42de042
(const Halfspace< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
a747ec49de7c0906053db686012546fdd
(const Plane< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBB< S >, Sphere< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
af8f02827a87c4585c3e045637a8b7adc
(const Sphere< S > &s, const Transform3< S > &tf, OBB< S > &bv)
fcl::detail::ComputeBVImpl< S, OBBRSS< S >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
ae973220ce245491b285b20c50a794bf8
(const Halfspace< S > &s, const Transform3< S > &tf, OBBRSS< S > &bv)
fcl::detail::ComputeBVImpl< S, OBBRSS< S >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
a8873884977060ca1a5362e00c11d1dc0
(const Plane< S > &s, const Transform3< S > &tf, OBBRSS< S > &bv)
fcl::detail::ComputeBVImpl< S, RSS< S >, Halfspace< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a4a36f4a03cde10fb27d265bae45823ea
(const Halfspace< S > &s, const Transform3< S > &tf, RSS< S > &bv)
fcl::detail::ComputeBVImpl< S, RSS< S >, Plane< S > >
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
a214265170f8c0b877be63043b5a1d73f
(const Plane< S > &s, const Transform3< S > &tf, RSS< S > &bv)
fcl::detail::ComputeRuleCenterImpl
structfcl_1_1detail_1_1ComputeRuleCenterImpl.html
static void
run
structfcl_1_1detail_1_1ComputeRuleCenterImpl.html
a80b3b547cb5ee3a07e26503fffe3c082
(BVSplitter< BV > &splitter, const BV &bv, unsigned int *, int)
fcl::detail::ComputeRuleCenterImpl< S, kIOS< S > >
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
aacd7cfa5ac82a7a8f44aa3fa92eba4fa
(BVSplitter< kIOS< S >> &splitter, const kIOS< S > &bv, unsigned int *, int)
fcl::detail::ComputeRuleCenterImpl< S, OBB< S > >
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
ac022d9b1f86c3f94ffcf83a391dba299
(BVSplitter< OBB< S >> &splitter, const OBB< S > &bv, unsigned int *, int)
fcl::detail::ComputeRuleCenterImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
aa78ba7c9ead8ddb0e71da738607d5dcc
(BVSplitter< OBBRSS< S >> &splitter, const OBBRSS< S > &bv, unsigned int *, int)
fcl::detail::ComputeRuleCenterImpl< S, RSS< S > >
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
a2310a5e3401325267a798106658e9eb3
(BVSplitter< RSS< S >> &splitter, const RSS< S > &bv, unsigned int *, int)
fcl::detail::ComputeRuleMeanImpl
structfcl_1_1detail_1_1ComputeRuleMeanImpl.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMeanImpl.html
a9798c52a1cfadca0476ebab0dc871d99
(BVSplitter< BV > &splitter, const BV &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMeanImpl< S, kIOS< S > >
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
acdeb476c1a4eda922f0416a5140c01a3
(BVSplitter< kIOS< S >> &splitter, const kIOS< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMeanImpl< S, OBB< S > >
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
a8031280cd485286ea0d27370605f9590
(BVSplitter< OBB< S >> &splitter, const OBB< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMeanImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
ab3542cdf73fe6809cc5fafe43d2902c8
(BVSplitter< OBBRSS< S >> &splitter, const OBBRSS< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMeanImpl< S, RSS< S > >
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
a88bc0087ea45cbe092df41b8c2f817e0
(BVSplitter< RSS< S >> &splitter, const RSS< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMedianImpl
structfcl_1_1detail_1_1ComputeRuleMedianImpl.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMedianImpl.html
a954f40bb00ea705f6a79bd09875bd8ef
(BVSplitter< BV > &splitter, const BV &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMedianImpl< S, kIOS< S > >
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
aab8588b9c9216eb3f4d40de31641e83a
(BVSplitter< kIOS< S >> &splitter, const kIOS< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMedianImpl< S, OBB< S > >
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
a57366c2d4152ff48f8d8b3bee4fec9bd
(BVSplitter< OBB< S >> &splitter, const OBB< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMedianImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a264c5060326386eac2d2fe34cdea746c
(BVSplitter< OBBRSS< S >> &splitter, const OBBRSS< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeRuleMedianImpl< S, RSS< S > >
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
aaeffc99b8e9b813531be0237e54e26de
(BVSplitter< RSS< S >> &splitter, const RSS< S > &bv, unsigned int *primitive_indices, int num_primitives)
fcl::detail::ComputeSplitVectorImpl
structfcl_1_1detail_1_1ComputeSplitVectorImpl.html
static void
run
structfcl_1_1detail_1_1ComputeSplitVectorImpl.html
a7a86357f8985c7d6fdc1916dadeb9742
(const BV &bv, Vector3< S > &split_vector)
fcl::detail::ComputeSplitVectorImpl< S, kIOS< S > >
structfcl_1_1detail_1_1ComputeSplitVectorImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeSplitVectorImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
adb2c93f7eb1d2f675d69ea1c584c0e24
(const kIOS< S > &bv, Vector3< S > &split_vector)
fcl::detail::ComputeSplitVectorImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1ComputeSplitVectorImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1ComputeSplitVectorImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a6bcda255033fb28d756b47c5861b1ef7
(const OBBRSS< S > &bv, Vector3< S > &split_vector)
fcl::Cone
classfcl_1_1Cone.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Cone.html
a248c53da8b98aca9cb98fe59355dfdaf
Vector3< S >
computeCOM
classfcl_1_1Cone.html
a8a2722cbd889c7981ffc19aeb1cf159e
() const override
void
computeLocalAABB
classfcl_1_1Cone.html
a9593b93958af3a0c021badc3aa2864ba
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Cone.html
ad2e1f4dbaf1544f33bd17b614f82ea9f
() const override
S
computeVolume
classfcl_1_1Cone.html
a5ad1a5dad58d51e6c7902b1cc51d208f
() const override
Cone
classfcl_1_1Cone.html
a643c8f654246ca62bc2ffc7c9e1dfe71
(S radius, S lz)
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Cone.html
ac24ab6aa0a32c71284e8e37716322ac7
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Cone.html
a55584577ddf61a302ff64c6f89671233
() const override
S
lz
classfcl_1_1Cone.html
a882bf16bbf041564412b5460699b7774
S
radius
classfcl_1_1Cone.html
ac932044a8e939bd98e831acffa1f29ed
friend std::ostream &
operator<<
classfcl_1_1Cone.html
ac6bcfe072c2e6b45baa0bf6513855c51
(std::ostream &out, const Cone &cone)
fcl::detail::ConservativeAdvancementFunctionMatrix
structfcl_1_1detail_1_1ConservativeAdvancementFunctionMatrix.html
NarrowPhaseSolver
S(*)(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
ConservativeAdvancementFunc
structfcl_1_1detail_1_1ConservativeAdvancementFunctionMatrix.html
a68d9bc666ae853f855c4929e360db61c
typename NarrowPhaseSolver::S
S
structfcl_1_1detail_1_1ConservativeAdvancementFunctionMatrix.html
a44cf91e2d446010321f4536ad5763996
ConservativeAdvancementFunctionMatrix
structfcl_1_1detail_1_1ConservativeAdvancementFunctionMatrix.html
a3905e1e5f52a068a3e19260da88e8342
()
ConservativeAdvancementFunc
conservative_advancement_matrix
structfcl_1_1detail_1_1ConservativeAdvancementFunctionMatrix.html
a65cf224547edfbf6293a029dea5a134a
[NODE_COUNT][NODE_COUNT]
fcl::detail::ConservativeAdvancementImpl
structfcl_1_1detail_1_1ConservativeAdvancementImpl.html
static bool
run
structfcl_1_1detail_1_1ConservativeAdvancementImpl.html
ac42ce1c93ef0d82507ebd6d6694b83cd
(const Shape &o1, const MotionBase< S > *motion1, const BVHModel< RSS< S >> &o2, const MotionBase< S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result, S &toc)
static bool
run
structfcl_1_1detail_1_1ConservativeAdvancementImpl.html
a847fbda05c3bea7b2f0e48a1747c989b
(const Shape &o1, const MotionBase< S > *motion1, const BVHModel< OBBRSS< S >> &o2, const MotionBase< S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result, S &toc)
fcl::detail::ConservativeAdvancementImpl< S, BVHModel< OBBRSS< S > >, NarrowPhaseSolver >
structfcl_1_1detail_1_1ConservativeAdvancementImpl_3_01S_00_01BVHModel_3_01OBBRSS_3_01S_01_4_01_4_00_01NarrowPhaseSolver_01_4.html
static bool
run
structfcl_1_1detail_1_1ConservativeAdvancementImpl_3_01S_00_01BVHModel_3_01OBBRSS_3_01S_01_4_01_4_00_01NarrowPhaseSolver_01_4.html
a277d2415dd7ba9ae46121c3071749686
(const BVHModel< OBBRSS< S >> &o1, const MotionBase< S > *motion1, const BVHModel< OBBRSS< S >> &o2, const MotionBase< S > *motion2, const NarrowPhaseSolver *, const CollisionRequest< S > &request, CollisionResult< S > &result, S &toc)
fcl::detail::ConservativeAdvancementImpl< S, BVHModel< RSS< S > >, NarrowPhaseSolver >
structfcl_1_1detail_1_1ConservativeAdvancementImpl_3_01S_00_01BVHModel_3_01RSS_3_01S_01_4_01_4_00_01NarrowPhaseSolver_01_4.html
static bool
run
structfcl_1_1detail_1_1ConservativeAdvancementImpl_3_01S_00_01BVHModel_3_01RSS_3_01S_01_4_01_4_00_01NarrowPhaseSolver_01_4.html
a5560c442525d8c4a84638e4ddcb87307
(const BVHModel< RSS< S >> &o1, const MotionBase< S > *motion1, const BVHModel< RSS< S >> &o2, const MotionBase< S > *motion2, const NarrowPhaseSolver *, const CollisionRequest< S > &request, CollisionResult< S > &result, S &toc)
fcl::detail::ConservativeAdvancementStackData
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
S
ConservativeAdvancementStackData
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
a784b7daa22aa0f59aa5c44891b1f76b0
(const Vector3< S > &P1_, const Vector3< S > &P2_, int c1_, int c2_, S d_)
int
c1
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
a99bb601a675786972c93353a1a10179b
int
c2
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
af7f0ed91c307dae2c41cbdd61887b288
S
d
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
a2149860a0658b7c8712a79ef93febf4e
Vector3< S >
P1
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
a84520ccd9e300645084ffebceeb32f0a
Vector3< S >
P2
structfcl_1_1detail_1_1ConservativeAdvancementStackData.html
a7d0815423df34497c97d83142ab8d0d3
fcl::constants
structfcl_1_1constants.html
S
detail::ScalarTrait< S >::type
Real
structfcl_1_1constants.html
ac7cc505cc288082936379171a849dd0d
static constexpr Real
eps
structfcl_1_1constants.html
a991d2007cb7cf29472c4671e00caff25
()
static Real
eps_12
structfcl_1_1constants.html
ab5752a72079513aec43753d134aefb0e
()
static Real
eps_34
structfcl_1_1constants.html
ab3ade4a177926ed2b585d8692dafda66
()
static Real
eps_78
structfcl_1_1constants.html
a303bead312e27d7d61b4c307f11a96b9
()
static Real
gjk_default_tolerance
structfcl_1_1constants.html
a683ad3d5f56d5f5d2cf0d4b900069675
()
static constexpr S
phi
structfcl_1_1constants.html
a9fd49306d819d76044627c436c65656e
()
static constexpr S
pi
structfcl_1_1constants.html
a6e3729007ab330d0e1dca82aba358a1d
()
testing::internal::ConstCharPtr
structtesting_1_1internal_1_1ConstCharPtr.html
ConstCharPtr
structtesting_1_1internal_1_1ConstCharPtr.html
ae94f6453fa679d815994eccc63062907
(const char *str)
operator bool
structtesting_1_1internal_1_1ConstCharPtr.html
a85c8174b5d4db8fe96863509ba767b27
() const
const char *
value
structtesting_1_1internal_1_1ConstCharPtr.html
adba40d23d5986904b605946f643cf26e
fcl::Contact
structfcl_1_1Contact.html
S
Contact
structfcl_1_1Contact.html
abacd9eb8dc5fe24890aadfe033849fdf
()
Contact
structfcl_1_1Contact.html
a3506dfcf03f15148cdfb0c2b056da157
(const CollisionGeometry< S > *o1_, const CollisionGeometry< S > *o2_, int b1_, int b2_)
Contact
structfcl_1_1Contact.html
a0861df5bda37de480006b4a217b59b75
(const CollisionGeometry< S > *o1_, const CollisionGeometry< S > *o2_, int b1_, int b2_, const Vector3< S > &pos_, const Vector3< S > &normal_, S depth_)
bool
operator<
structfcl_1_1Contact.html
a28f1e62bdca9c734d4dc8e867f0251e5
(const Contact &other) const
intptr_t
b1
structfcl_1_1Contact.html
afb92cc38af5ccb718f503993ec5f4011
intptr_t
b2
structfcl_1_1Contact.html
a52f6f3182433c49bb38666ad2b2059f2
Vector3< S >
normal
structfcl_1_1Contact.html
abe9aefd00822924103c8c3dc4ada9a8a
const CollisionGeometry< S > *
o1
structfcl_1_1Contact.html
a1361c13ee774a362e6f88d74d9a2cef6
const CollisionGeometry< S > *
o2
structfcl_1_1Contact.html
a5678a704a4f4b531b1bbf65dfa6c128d
S
penetration_depth
structfcl_1_1Contact.html
a62f618456c4318d4601501f94cc9443a
Vector3< S >
pos
structfcl_1_1Contact.html
aaf0e8fd1dfb698c7a28e46176ae91a21
static const int
NONE
structfcl_1_1Contact.html
a702152de1092aafeb6b044d087213ee7
fcl::ContactPoint
structfcl_1_1ContactPoint.html
S
ContactPoint
structfcl_1_1ContactPoint.html
a4ce94041edf9a999548bdb756db98adb
()
ContactPoint
structfcl_1_1ContactPoint.html
a14cb23d253638074a2a782c04406795d
(const Vector3< S > &n_, const Vector3< S > &p_, S d_)
Vector3< S >
normal
structfcl_1_1ContactPoint.html
a3ae4c12a11952f5d4fde98d7e143844f
S
penetration_depth
structfcl_1_1ContactPoint.html
a480d3171426577e12fc2849fb3e9318f
Vector3< S >
pos
structfcl_1_1ContactPoint.html
ae948e0d2e3d40b61b173b7117989e636
fcl::ContinuousCollisionObject
classfcl_1_1ContinuousCollisionObject.html
S
const std::shared_ptr< const CollisionGeometry< S > > &
collisionGeometry
classfcl_1_1ContinuousCollisionObject.html
a3029fd8de3cb3080ae3cacc23202a150
() const
void
computeAABB
classfcl_1_1ContinuousCollisionObject.html
adf46d02bf2e39f5b53c4a4fdb8c4bd55
()
ContinuousCollisionObject
classfcl_1_1ContinuousCollisionObject.html
ad5255e8b67e187a849721657ae6c3255
(const std::shared_ptr< CollisionGeometry< S >> &cgeom)
ContinuousCollisionObject
classfcl_1_1ContinuousCollisionObject.html
a761054e369886a46dde5edc75549cc68
(const std::shared_ptr< CollisionGeometry< S >> &cgeom, const std::shared_ptr< MotionBase< S >> &motion)
const AABB< S > &
getAABB
classfcl_1_1ContinuousCollisionObject.html
aec592607d88e58126108f43d75a1f957
() const
FCL_DEPRECATED const CollisionGeometry< S > *
getCollisionGeometry
classfcl_1_1ContinuousCollisionObject.html
aa9f6716f80b9c46418ffcc75501608e6
() const
MotionBase< S > *
getMotion
classfcl_1_1ContinuousCollisionObject.html
acbccabdb48922e85b2364fddb224b242
() const
NODE_TYPE
getNodeType
classfcl_1_1ContinuousCollisionObject.html
a58547f77ef55bb08c9f02fff25621d29
() const
OBJECT_TYPE
getObjectType
classfcl_1_1ContinuousCollisionObject.html
ad982cf892f6b1467425aa4ae25eb7e85
() const
void *
getUserData
classfcl_1_1ContinuousCollisionObject.html
aef477c077bdb6c2d463f539943be9c28
() const
void
setUserData
classfcl_1_1ContinuousCollisionObject.html
ad422187307b57a98fac77b552a4d1487
(void *data)
~ContinuousCollisionObject
classfcl_1_1ContinuousCollisionObject.html
a7d8040e9e9ec609f02faf01807c89b50
()
AABB< S >
aabb
classfcl_1_1ContinuousCollisionObject.html
a7221ffc182e6e1116cf82a6865493dcd
std::shared_ptr< CollisionGeometry< S > >
cgeom
classfcl_1_1ContinuousCollisionObject.html
ac30518b64833d4b33de57d4d0ad6e965
std::shared_ptr< const CollisionGeometry< S > >
cgeom_const
classfcl_1_1ContinuousCollisionObject.html
a44f3073a29a0338cb66bbb117c3199d9
std::shared_ptr< MotionBase< S > >
motion
classfcl_1_1ContinuousCollisionObject.html
a19cb73b80e1bfbafde7a3018acb8e342
void *
user_data
classfcl_1_1ContinuousCollisionObject.html
a969d5973aa9b1dc57a7671a9737cbfa5
fcl::ContinuousCollisionRequest
structfcl_1_1ContinuousCollisionRequest.html
S
ContinuousCollisionRequest
structfcl_1_1ContinuousCollisionRequest.html
a25a2b00177d58cb4e4f0cf645d6d13ea
(std::size_t num_max_iterations_=10, S toc_err_=0.0001, CCDMotionType ccd_motion_type_=CCDM_TRANS, GJKSolverType gjk_solver_type_=GST_LIBCCD, CCDSolverType ccd_solver_type_=CCDC_NAIVE)
CCDMotionType
ccd_motion_type
structfcl_1_1ContinuousCollisionRequest.html
a1ca32634e11d85217cc5e9deab60d41f
CCDSolverType
ccd_solver_type
structfcl_1_1ContinuousCollisionRequest.html
a6c6fe3a6da6b5ba0f42cd0b0e2786648
GJKSolverType
gjk_solver_type
structfcl_1_1ContinuousCollisionRequest.html
ae63655fc171600e60a82b681c6877d50
std::size_t
num_max_iterations
structfcl_1_1ContinuousCollisionRequest.html
a002d881e183f4fd05ca609b828b38c36
S
toc_err
structfcl_1_1ContinuousCollisionRequest.html
a98fa8afeb6197cd512bb67ead36e5b62
fcl::ContinuousCollisionResult
structfcl_1_1ContinuousCollisionResult.html
S
ContinuousCollisionResult
structfcl_1_1ContinuousCollisionResult.html
a87864b0122a0fc0d00dfaa42ecca05b6
()
Transform3< S >
contact_tf1
structfcl_1_1ContinuousCollisionResult.html
a4230d2dbfd7b6caa2a8d53c58bfe486b
Transform3< S >
contact_tf2
structfcl_1_1ContinuousCollisionResult.html
abd3b0d4647a9f85c0f8507f752bf64dd
bool
is_collide
structfcl_1_1ContinuousCollisionResult.html
acc9a0c99a7a12bc58516651d2e6afbcf
S
time_of_contact
structfcl_1_1ContinuousCollisionResult.html
ab6d661dad27a6d86b10b3278fcf80781
fcl::detail::ConvertBVImpl
classfcl_1_1detail_1_1ConvertBVImpl.html
S
BV1
BV2
static void
run
classfcl_1_1detail_1_1ConvertBVImpl.html
a756c412ccfd1b1006064130b4a05e0f2
(const BV1 &bv1, const Transform3< S > &tf1, BV2 &bv2)
fcl::detail::ConvertBVImpl< S, AABB< S >, AABB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01AABB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01AABB_3_01S_01_4_01_4.html
a81bc30f77ced0a3bb77375e2036d62af
(const AABB< S > &bv1, const Transform3< S > &tf1, AABB< S > &bv2)
fcl::detail::ConvertBVImpl< S, AABB< S >, OBB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
a3a89b2301cd143b9c6a817660b7c22b4
(const AABB< S > &bv1, const Transform3< S > &tf1, OBB< S > &bv2)
fcl::detail::ConvertBVImpl< S, AABB< S >, RSS< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
a8c2df4b85eb43cfeeec0b546a74b1212
(const AABB< S > &bv1, const Transform3< S > &tf1, RSS< S > &bv2)
fcl::detail::ConvertBVImpl< S, BV1, AABB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01BV1_00_01AABB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01BV1_00_01AABB_3_01S_01_4_01_4.html
a742c57dc37d3cd350f4fcfd50ddec323
(const BV1 &bv1, const Transform3< S > &tf1, AABB< S > &bv2)
fcl::detail::ConvertBVImpl< S, BV1, OBB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01BV1_00_01OBB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01BV1_00_01OBB_3_01S_01_4_01_4.html
aac26aec58fb7d3de4d16f54b23ef90de
(const BV1 &bv1, const Transform3< S > &tf1, OBB< S > &bv2)
fcl::detail::ConvertBVImpl< S, OBB< S >, OBB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
ae74d9532801bd98c640dc2d93191912b
(const OBB< S > &bv1, const Transform3< S > &tf1, OBB< S > &bv2)
fcl::detail::ConvertBVImpl< S, OBB< S >, RSS< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
a1b7c54bdce737f95831dcadcc99eb735
(const OBB< S > &bv1, const Transform3< S > &tf1, RSS< S > &bv2)
fcl::detail::ConvertBVImpl< S, OBBRSS< S >, OBB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
aac04d2335d816c85ef3395b5ca978da1
(const OBBRSS< S > &bv1, const Transform3< S > &tf1, OBB< S > &bv2)
fcl::detail::ConvertBVImpl< S, OBBRSS< S >, RSS< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
a839021fcac75562163734ce2aa1cd866
(const OBBRSS< S > &bv1, const Transform3< S > &tf1, RSS< S > &bv2)
fcl::detail::ConvertBVImpl< S, RSS< S >, OBB< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html
a14441ae7f72862b908c72314b3f8fbec
(const RSS< S > &bv1, const Transform3< S > &tf1, OBB< S > &bv2)
fcl::detail::ConvertBVImpl< S, RSS< S >, RSS< S > >
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
static void
run
classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html
ae57a505996653a2064e8156f61d2ee1b
(const RSS< S > &bv1, const Transform3< S > &tf1, RSS< S > &bv2)
fcl::Convex
classfcl_1_1Convex.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Convex.html
a7b23d6de911cbc0f0bdc355c7a1e56e9
Vector3< S >
computeCOM
classfcl_1_1Convex.html
aa60b11c87fdce95b95697855217fa58e
() const override
void
computeLocalAABB
classfcl_1_1Convex.html
a98d49d69fecb052c096fcf09f7136444
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Convex.html
acce8bf301ba393f7055ee0d97cd498f7
() const override
S
computeVolume
classfcl_1_1Convex.html
ac2d30dad09760aa9d697964ebb37776a
() const override
Convex
classfcl_1_1Convex.html
af8bb9e4d6b8eb3ecc3afa8bcabdbb7d0
(const std::shared_ptr< const std::vector< Vector3< S >>> &vertices, int num_faces, const std::shared_ptr< const std::vector< int >> &faces, bool throw_if_invalid=false)
Convex
classfcl_1_1Convex.html
adfa63bf9f8d9a79db6f3f7e4c80a5be0
(const Convex &other)
const Vector3< S > &
findExtremeVertex
classfcl_1_1Convex.html
a0daa7629d489d6b66e8d8e56b0550909
(const Vector3< S > &v_C) const
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Convex.html
ada3a742113cb33b6cd672ff8405e8015
(const Transform3< S > &tf) const
int
getFaceCount
classfcl_1_1Convex.html
a6bfd2d086e7107fae17b9341f9393633
() const
const std::vector< int > &
getFaces
classfcl_1_1Convex.html
a71a4c04fa44a423d8d25ddc3acea08c0
() const
const Vector3< S > &
getInteriorPoint
classfcl_1_1Convex.html
a44325129b248418b0266d4d9aa83b6c1
() const
NODE_TYPE
getNodeType
classfcl_1_1Convex.html
a3be460f6f2a118e587cf3b877c511ff1
() const override
const std::vector< Vector3< S > > &
getVertices
classfcl_1_1Convex.html
a46c42a01f8782ba6d626e1dfe84e3a01
() const
~Convex
classfcl_1_1Convex.html
aff7d3e7f9cd7397b46579a0b49090442
()=default
void
FindVertexNeighbors
classfcl_1_1Convex.html
a96d9fab5481760c6416b8c06a932a7ac
()
void
ValidateMesh
classfcl_1_1Convex.html
a62d2b4f3375ef7e3a3a940878a2d29e5
(bool throw_on_error)
void
ValidateTopology
classfcl_1_1Convex.html
af45872b1a9d860ddcf2863de412fa131
(bool throw_on_error)
const std::shared_ptr< const std::vector< int > >
faces_
classfcl_1_1Convex.html
a2af4d4418cefdd13b3c532eff2a2abab
bool
find_extreme_via_neighbors_
classfcl_1_1Convex.html
aa83a18a76f874d87405fd6119d1bc7ae
Vector3< S >
interior_point_
classfcl_1_1Convex.html
ae8e4caa22b572c5ed93167b3ba775d9c
std::vector< int >
neighbors_
classfcl_1_1Convex.html
adc405a72367d47f309a5cefeca3b27c7
const int
num_faces_
classfcl_1_1Convex.html
ac8374a80ba89592c38d1b869fdde8903
const std::shared_ptr< const std::vector< Vector3< S > > >
vertices_
classfcl_1_1Convex.html
a99a8ab1c9814f8d57cc93761df417511
static constexpr int
kMinVertCountForEdgeWalking
classfcl_1_1Convex.html
a32e00eadd8f40be9e01f88933134c678
friend class
ConvexTester
classfcl_1_1Convex.html
a6ccec553e07e225557dfb16d660c9a57
friend std::ostream &
operator<<
classfcl_1_1Convex.html
a363e53f09b401c7855b0d70350b10a2e
(std::ostream &out, const Convex &convex)
Convex< S >
classfcl_1_1Convex.html
ShapeBase< S >
S
S
classfcl_1_1Convex.html
a7b23d6de911cbc0f0bdc355c7a1e56e9
Vector3< S >
computeCOM
classfcl_1_1Convex.html
aa60b11c87fdce95b95697855217fa58e
() const override
void
computeLocalAABB
classfcl_1_1Convex.html
a98d49d69fecb052c096fcf09f7136444
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Convex.html
acce8bf301ba393f7055ee0d97cd498f7
() const override
S
computeVolume
classfcl_1_1Convex.html
ac2d30dad09760aa9d697964ebb37776a
() const override
Convex
classfcl_1_1Convex.html
af8bb9e4d6b8eb3ecc3afa8bcabdbb7d0
(const std::shared_ptr< const std::vector< Vector3< S >>> &vertices, int num_faces, const std::shared_ptr< const std::vector< int >> &faces, bool throw_if_invalid=false)
Convex
classfcl_1_1Convex.html
adfa63bf9f8d9a79db6f3f7e4c80a5be0
(const Convex &other)
const Vector3< S > &
findExtremeVertex
classfcl_1_1Convex.html
a0daa7629d489d6b66e8d8e56b0550909
(const Vector3< S > &v_C) const
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Convex.html
ada3a742113cb33b6cd672ff8405e8015
(const Transform3< S > &tf) const
int
getFaceCount
classfcl_1_1Convex.html
a6bfd2d086e7107fae17b9341f9393633
() const
const std::vector< int > &
getFaces
classfcl_1_1Convex.html
a71a4c04fa44a423d8d25ddc3acea08c0
() const
const Vector3< S > &
getInteriorPoint
classfcl_1_1Convex.html
a44325129b248418b0266d4d9aa83b6c1
() const
NODE_TYPE
getNodeType
classfcl_1_1Convex.html
a3be460f6f2a118e587cf3b877c511ff1
() const override
const std::vector< Vector3< S > > &
getVertices
classfcl_1_1Convex.html
a46c42a01f8782ba6d626e1dfe84e3a01
() const
~Convex
classfcl_1_1Convex.html
aff7d3e7f9cd7397b46579a0b49090442
()=default
void
FindVertexNeighbors
classfcl_1_1Convex.html
a96d9fab5481760c6416b8c06a932a7ac
()
void
ValidateMesh
classfcl_1_1Convex.html
a62d2b4f3375ef7e3a3a940878a2d29e5
(bool throw_on_error)
void
ValidateTopology
classfcl_1_1Convex.html
af45872b1a9d860ddcf2863de412fa131
(bool throw_on_error)
const std::shared_ptr< const std::vector< int > >
faces_
classfcl_1_1Convex.html
a2af4d4418cefdd13b3c532eff2a2abab
bool
find_extreme_via_neighbors_
classfcl_1_1Convex.html
aa83a18a76f874d87405fd6119d1bc7ae
Vector3< S >
interior_point_
classfcl_1_1Convex.html
ae8e4caa22b572c5ed93167b3ba775d9c
std::vector< int >
neighbors_
classfcl_1_1Convex.html
adc405a72367d47f309a5cefeca3b27c7
const int
num_faces_
classfcl_1_1Convex.html
ac8374a80ba89592c38d1b869fdde8903
const std::shared_ptr< const std::vector< Vector3< S > > >
vertices_
classfcl_1_1Convex.html
a99a8ab1c9814f8d57cc93761df417511
static constexpr int
kMinVertCountForEdgeWalking
classfcl_1_1Convex.html
a32e00eadd8f40be9e01f88933134c678
friend class
ConvexTester
classfcl_1_1Convex.html
a6ccec553e07e225557dfb16d660c9a57
friend std::ostream &
operator<<
classfcl_1_1Convex.html
a363e53f09b401c7855b0d70350b10a2e
(std::ostream &out, const Convex &convex)
fcl::ConvexTester
classfcl_1_1ConvexTester.html
static bool
find_extreme_via_neighbors
classfcl_1_1ConvexTester.html
a1fbb6ce2d715e8e2fd7c3db69eb9f785
(const Convex< S > &convex)
static void
force_find_extreme_via_neighbors
classfcl_1_1ConvexTester.html
a023a78be4c42e70bc8b0d16e13db8e8d
(Convex< S > *convex)
fcl::CostSource
structfcl_1_1CostSource.html
S
CostSource
structfcl_1_1CostSource.html
a2e80c816fe0d372bfe47c8b0878a8c09
(const Vector3< S > &aabb_min_, const Vector3< S > &aabb_max_, S cost_density_)
CostSource
structfcl_1_1CostSource.html
a6d8054a7be7e13e58a2a5bad0fc47cac
(const AABB< S > &aabb, S cost_density_)
CostSource
structfcl_1_1CostSource.html
a26caae9fa2c46210ebef1b0037f0b406
()
bool
operator<
structfcl_1_1CostSource.html
a8d955054a0a6da959c89b0dfd0a4062e
(const CostSource &other) const
Vector3< S >
aabb_max
structfcl_1_1CostSource.html
a698b6d0cc59272f6b19e4678a469bb89
Vector3< S >
aabb_min
structfcl_1_1CostSource.html
a50d70a1c68e0ea4244773f8fd215881c
S
cost_density
structfcl_1_1CostSource.html
a816ac03b1f90a624089d4d2053e8bdcb
S
total_cost
structfcl_1_1CostSource.html
afcdf93915a5a344c8bac3f0aff812a72
fcl::Cylinder
classfcl_1_1Cylinder.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Cylinder.html
ab1aac40142ede4f4e12cc0ee7a5163d7
void
computeLocalAABB
classfcl_1_1Cylinder.html
a51f0a751bf42fd158d06acf5c3cfe63e
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Cylinder.html
aaca69060d9ab207748018cd082d749ab
() const override
S
computeVolume
classfcl_1_1Cylinder.html
a8e7252eefbf2fbeced6c9ad42e6c7944
() const override
Cylinder
classfcl_1_1Cylinder.html
a9e4cd23c11e64cde86d25ec273aa3c23
(S radius, S lz)
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Cylinder.html
a3c63ad27489a861b3bfb431a600329a0
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Cylinder.html
a1c8139433bac8c96911ac6cb5d541319
() const override
S
lz
classfcl_1_1Cylinder.html
a3f148e04881ccd9088542fa2e4d1f7c5
S
radius
classfcl_1_1Cylinder.html
a7cef471d242b4aad28df37303f1645be
friend std::ostream &
operator<<
classfcl_1_1Cylinder.html
a9e55fffb40a9f1f5630d64ec7e1d5200
(std::ostream &out, const Cylinder &cylinder)
fcl::detail::dataDoubleVal
structfcl_1_1detail_1_1dataDoubleVal.html
std::string
name
structfcl_1_1detail_1_1dataDoubleVal.html
a57c576ee9af50d5bd99efb8d962c428b
double
value
structfcl_1_1detail_1_1dataDoubleVal.html
a458dc99a883ed38c738f863fc2908229
fcl::detail::dataIntVal
structfcl_1_1detail_1_1dataIntVal.html
std::string
name
structfcl_1_1detail_1_1dataIntVal.html
a07044df11cb171854787c4a999d80708
unsigned long int
value
structfcl_1_1detail_1_1dataIntVal.html
a3398f4df2d60b09c40579cd6d050afab
decision_function
structdecision__function.html
double *
alpha
structdecision__function.html
ab79ad1c39d091d4f8ad798abe4223772
double
rho
structdecision__function.html
ae2aeeaa508803351b22d4454b81cb375
fcl::DefaultCollisionData
structfcl_1_1DefaultCollisionData.html
S
bool
done
structfcl_1_1DefaultCollisionData.html
ada63deec486fdf0f282c2642a74e5831
CollisionRequest< S >
request
structfcl_1_1DefaultCollisionData.html
ac3e2f0beb85cc57e7b6b2791e43e179c
CollisionResult< S >
result
structfcl_1_1DefaultCollisionData.html
a7194c4625467a5f34de5d4773a03a18d
fcl::DefaultContinuousCollisionData
structfcl_1_1DefaultContinuousCollisionData.html
bool
done
structfcl_1_1DefaultContinuousCollisionData.html
af21e101a0bf1c19f53ca3b4238b14f99
ContinuousCollisionRequest< S >
request
structfcl_1_1DefaultContinuousCollisionData.html
a49dd2b527054ad6389e8ba3384a4ee31
ContinuousCollisionResult< S >
result
structfcl_1_1DefaultContinuousCollisionData.html
a40245df995af740d9e3e427dc7dd5bc7
fcl::DefaultDistanceData
structfcl_1_1DefaultDistanceData.html
S
bool
done
structfcl_1_1DefaultDistanceData.html
a70d75b16f0024462ea2332d9d9d6db80
DistanceRequest< S >
request
structfcl_1_1DefaultDistanceData.html
a66fd7c811e3405fcacc627062cda3cf2
DistanceResult< S >
result
structfcl_1_1DefaultDistanceData.html
a095fce59112559ac1869b772901f9256
testing::internal::DefaultGlobalTestPartResultReporter
classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html
testing::TestPartResultReporterInterface
DefaultGlobalTestPartResultReporter
classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html
a3900ea7f34b34afd48c7d1d0312a1488
(UnitTestImpl *unit_test)
virtual void
ReportTestPartResult
classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html
a6081576a23b964cfecab1e424d8044fc
(const TestPartResult &result)
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html
ae7ea4be351ec342fe323546d9e2c00d9
(DefaultGlobalTestPartResultReporter)
UnitTestImpl *const
unit_test_
classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html
a9cf6282b104ca45d1abae6940708e0bb
testing::internal::DefaultPerThreadTestPartResultReporter
classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html
testing::TestPartResultReporterInterface
DefaultPerThreadTestPartResultReporter
classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html
a968a846e5a90d2ffea8b2ce2746099bd
(UnitTestImpl *unit_test)
virtual void
ReportTestPartResult
classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html
ac6dc08eadc4e5a2a64a91d0b6c6b3aad
(const TestPartResult &result)
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html
a2fe14f3349de63daee187dff7a431cd8
(DefaultPerThreadTestPartResultReporter)
UnitTestImpl *const
unit_test_
classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html
a44f8ce831e79b6b25197ce8e4f2e08d6
fcl::detail::DistanceFunctionMatrix
structfcl_1_1detail_1_1DistanceFunctionMatrix.html
NarrowPhaseSolver
S(*)(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< S > &request, DistanceResult< S > &result)
DistanceFunc
structfcl_1_1detail_1_1DistanceFunctionMatrix.html
a46d50337d6029bb960f156683504c05f
typename NarrowPhaseSolver::S
S
structfcl_1_1detail_1_1DistanceFunctionMatrix.html
a9979a25b7e108f8f4d52a91ce5df8ee0
DistanceFunctionMatrix
structfcl_1_1detail_1_1DistanceFunctionMatrix.html
ab1db46e8649069e4bed679d1d0c4770e
()
DistanceFunc
distance_matrix
structfcl_1_1detail_1_1DistanceFunctionMatrix.html
a93aa230e07d0915fa47596287be30d38
[NODE_COUNT][NODE_COUNT]
fcl::DistanceRequest
structfcl_1_1DistanceRequest.html
S
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, S rel_err_=0.0, S abs_err_=0.0, S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< S > &result) const
S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< BV::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, BV::S rel_err_=0.0, BV::S abs_err_=0.0, BV::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< BV::S > &result) const
BV::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
BV::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
BV::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< kIOS< S > ::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, kIOS< S > ::S rel_err_=0.0, kIOS< S > ::S abs_err_=0.0, kIOS< S > ::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< kIOS< S > ::S > &result) const
kIOS< S > ::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
kIOS< S > ::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
kIOS< S > ::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< kIOS< Shape::S > ::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, kIOS< Shape::S > ::S rel_err_=0.0, kIOS< Shape::S > ::S abs_err_=0.0, kIOS< Shape::S > ::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< kIOS< Shape::S > ::S > &result) const
kIOS< Shape::S > ::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
kIOS< Shape::S > ::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
kIOS< Shape::S > ::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< NarrowPhaseSolver::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, NarrowPhaseSolver::S rel_err_=0.0, NarrowPhaseSolver::S abs_err_=0.0, NarrowPhaseSolver::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< NarrowPhaseSolver::S > &result) const
NarrowPhaseSolver::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
NarrowPhaseSolver::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
NarrowPhaseSolver::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< OBBRSS< S > ::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, OBBRSS< S > ::S rel_err_=0.0, OBBRSS< S > ::S abs_err_=0.0, OBBRSS< S > ::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< OBBRSS< S > ::S > &result) const
OBBRSS< S > ::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
OBBRSS< S > ::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
OBBRSS< S > ::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< OBBRSS< Shape::S > ::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, OBBRSS< Shape::S > ::S rel_err_=0.0, OBBRSS< Shape::S > ::S abs_err_=0.0, OBBRSS< Shape::S > ::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< OBBRSS< Shape::S > ::S > &result) const
OBBRSS< Shape::S > ::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
OBBRSS< Shape::S > ::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
OBBRSS< Shape::S > ::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< RSS< S > ::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, RSS< S > ::S rel_err_=0.0, RSS< S > ::S abs_err_=0.0, RSS< S > ::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< RSS< S > ::S > &result) const
RSS< S > ::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
RSS< S > ::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
RSS< S > ::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< RSS< Shape::S > ::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, RSS< Shape::S > ::S rel_err_=0.0, RSS< Shape::S > ::S abs_err_=0.0, RSS< Shape::S > ::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< RSS< Shape::S > ::S > &result) const
RSS< Shape::S > ::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
RSS< Shape::S > ::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
RSS< Shape::S > ::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< Shape1::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, Shape1::S rel_err_=0.0, Shape1::S abs_err_=0.0, Shape1::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< Shape1::S > &result) const
Shape1::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
Shape1::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
Shape1::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
DistanceRequest< Shape::S >
structfcl_1_1DistanceRequest.html
DistanceRequest
structfcl_1_1DistanceRequest.html
ae675deb5b8530fe0e1c093129b97a982
(bool enable_nearest_points_=false, bool enable_signed_distance=false, Shape::S rel_err_=0.0, Shape::S abs_err_=0.0, Shape::S distance_tolerance=1e-6, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool
isSatisfied
structfcl_1_1DistanceRequest.html
a9f5f7d74e5a5c0dad43d7df91a3cf885
(const DistanceResult< Shape::S > &result) const
Shape::S
abs_err
structfcl_1_1DistanceRequest.html
ac32ce75c7fe3486ce1c5e4a62a943a6a
Shape::S
distance_tolerance
structfcl_1_1DistanceRequest.html
a568032b609ffc71fc77f425b2988a7c6
bool
enable_nearest_points
structfcl_1_1DistanceRequest.html
a01a3861b1a2bcc718eb1f4a7a715baa1
bool
enable_signed_distance
structfcl_1_1DistanceRequest.html
a2771f4703621c10e1513605289821087
GJKSolverType
gjk_solver_type
structfcl_1_1DistanceRequest.html
a45a86570cea53745a95db868682b7eea
Shape::S
rel_err
structfcl_1_1DistanceRequest.html
a9631395b322bc05e3bfad931607b7540
fcl::test::DistanceRes
structfcl_1_1test_1_1DistanceRes.html
S
S
distance
structfcl_1_1test_1_1DistanceRes.html
a60397d64d4a744ae3c0e6a3c2ec66aab
Vector3< S >
p1
structfcl_1_1test_1_1DistanceRes.html
a65846d02076e9f214c39a609c4442430
Vector3< S >
p2
structfcl_1_1test_1_1DistanceRes.html
a2b1ef2cfdb8f8328b9135cdbc0292dff
fcl::DistanceResult
structfcl_1_1DistanceResult.html
S
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(S min_distance_=std::numeric_limits< S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(S distance, const CollisionGeometry< S > *o1_, const CollisionGeometry< S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(S distance, const CollisionGeometry< S > *o1_, const CollisionGeometry< S > *o2_, int b1_, int b2_, const Vector3< S > &p1, const Vector3< S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< BV::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(BV::S min_distance_=std::numeric_limits< BV::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(BV::S distance, const CollisionGeometry< BV::S > *o1_, const CollisionGeometry< BV::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(BV::S distance, const CollisionGeometry< BV::S > *o1_, const CollisionGeometry< BV::S > *o2_, int b1_, int b2_, const Vector3< BV::S > &p1, const Vector3< BV::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
BV::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< BV::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< BV::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< BV::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< kIOS< S > ::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(kIOS< S > ::S min_distance_=std::numeric_limits< kIOS< S > ::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(kIOS< S > ::S distance, const CollisionGeometry< kIOS< S > ::S > *o1_, const CollisionGeometry< kIOS< S > ::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(kIOS< S > ::S distance, const CollisionGeometry< kIOS< S > ::S > *o1_, const CollisionGeometry< kIOS< S > ::S > *o2_, int b1_, int b2_, const Vector3< kIOS< S > ::S > &p1, const Vector3< kIOS< S > ::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
kIOS< S > ::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< kIOS< S > ::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< kIOS< S > ::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< kIOS< S > ::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< kIOS< Shape::S > ::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(kIOS< Shape::S > ::S min_distance_=std::numeric_limits< kIOS< Shape::S > ::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(kIOS< Shape::S > ::S distance, const CollisionGeometry< kIOS< Shape::S > ::S > *o1_, const CollisionGeometry< kIOS< Shape::S > ::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(kIOS< Shape::S > ::S distance, const CollisionGeometry< kIOS< Shape::S > ::S > *o1_, const CollisionGeometry< kIOS< Shape::S > ::S > *o2_, int b1_, int b2_, const Vector3< kIOS< Shape::S > ::S > &p1, const Vector3< kIOS< Shape::S > ::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
kIOS< Shape::S > ::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< kIOS< Shape::S > ::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< kIOS< Shape::S > ::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< kIOS< Shape::S > ::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< NarrowPhaseSolver::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(NarrowPhaseSolver::S min_distance_=std::numeric_limits< NarrowPhaseSolver::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(NarrowPhaseSolver::S distance, const CollisionGeometry< NarrowPhaseSolver::S > *o1_, const CollisionGeometry< NarrowPhaseSolver::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(NarrowPhaseSolver::S distance, const CollisionGeometry< NarrowPhaseSolver::S > *o1_, const CollisionGeometry< NarrowPhaseSolver::S > *o2_, int b1_, int b2_, const Vector3< NarrowPhaseSolver::S > &p1, const Vector3< NarrowPhaseSolver::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
NarrowPhaseSolver::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< NarrowPhaseSolver::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< NarrowPhaseSolver::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< NarrowPhaseSolver::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< OBBRSS< S > ::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(OBBRSS< S > ::S min_distance_=std::numeric_limits< OBBRSS< S > ::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(OBBRSS< S > ::S distance, const CollisionGeometry< OBBRSS< S > ::S > *o1_, const CollisionGeometry< OBBRSS< S > ::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(OBBRSS< S > ::S distance, const CollisionGeometry< OBBRSS< S > ::S > *o1_, const CollisionGeometry< OBBRSS< S > ::S > *o2_, int b1_, int b2_, const Vector3< OBBRSS< S > ::S > &p1, const Vector3< OBBRSS< S > ::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
OBBRSS< S > ::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< OBBRSS< S > ::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< OBBRSS< S > ::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< OBBRSS< S > ::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< OBBRSS< Shape::S > ::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(OBBRSS< Shape::S > ::S min_distance_=std::numeric_limits< OBBRSS< Shape::S > ::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(OBBRSS< Shape::S > ::S distance, const CollisionGeometry< OBBRSS< Shape::S > ::S > *o1_, const CollisionGeometry< OBBRSS< Shape::S > ::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(OBBRSS< Shape::S > ::S distance, const CollisionGeometry< OBBRSS< Shape::S > ::S > *o1_, const CollisionGeometry< OBBRSS< Shape::S > ::S > *o2_, int b1_, int b2_, const Vector3< OBBRSS< Shape::S > ::S > &p1, const Vector3< OBBRSS< Shape::S > ::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
OBBRSS< Shape::S > ::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< OBBRSS< Shape::S > ::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< OBBRSS< Shape::S > ::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< OBBRSS< Shape::S > ::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< RSS< S > ::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(RSS< S > ::S min_distance_=std::numeric_limits< RSS< S > ::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(RSS< S > ::S distance, const CollisionGeometry< RSS< S > ::S > *o1_, const CollisionGeometry< RSS< S > ::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(RSS< S > ::S distance, const CollisionGeometry< RSS< S > ::S > *o1_, const CollisionGeometry< RSS< S > ::S > *o2_, int b1_, int b2_, const Vector3< RSS< S > ::S > &p1, const Vector3< RSS< S > ::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
RSS< S > ::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< RSS< S > ::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< RSS< S > ::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< RSS< S > ::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< RSS< Shape::S > ::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(RSS< Shape::S > ::S min_distance_=std::numeric_limits< RSS< Shape::S > ::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(RSS< Shape::S > ::S distance, const CollisionGeometry< RSS< Shape::S > ::S > *o1_, const CollisionGeometry< RSS< Shape::S > ::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(RSS< Shape::S > ::S distance, const CollisionGeometry< RSS< Shape::S > ::S > *o1_, const CollisionGeometry< RSS< Shape::S > ::S > *o2_, int b1_, int b2_, const Vector3< RSS< Shape::S > ::S > &p1, const Vector3< RSS< Shape::S > ::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
RSS< Shape::S > ::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< RSS< Shape::S > ::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< RSS< Shape::S > ::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< RSS< Shape::S > ::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< Shape1::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(Shape1::S min_distance_=std::numeric_limits< Shape1::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(Shape1::S distance, const CollisionGeometry< Shape1::S > *o1_, const CollisionGeometry< Shape1::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(Shape1::S distance, const CollisionGeometry< Shape1::S > *o1_, const CollisionGeometry< Shape1::S > *o2_, int b1_, int b2_, const Vector3< Shape1::S > &p1, const Vector3< Shape1::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
Shape1::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< Shape1::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< Shape1::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< Shape1::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
DistanceResult< Shape::S >
structfcl_1_1DistanceResult.html
void
clear
structfcl_1_1DistanceResult.html
a47c138d7ac2f0ce3cb659bd58a921476
()
DistanceResult
structfcl_1_1DistanceResult.html
afa4b0dca513b66cd71be633acf70d921
(Shape::S min_distance_=std::numeric_limits< Shape::S >::max())
void
update
structfcl_1_1DistanceResult.html
a55b64f38be2ee29dd25026fe5dd4ba6c
(Shape::S distance, const CollisionGeometry< Shape::S > *o1_, const CollisionGeometry< Shape::S > *o2_, int b1_, int b2_)
void
update
structfcl_1_1DistanceResult.html
aacd167af057b8535e088b8bf87ff36a2
(Shape::S distance, const CollisionGeometry< Shape::S > *o1_, const CollisionGeometry< Shape::S > *o2_, int b1_, int b2_, const Vector3< Shape::S > &p1, const Vector3< Shape::S > &p2)
void
update
structfcl_1_1DistanceResult.html
a233fe17cc1193bb0599d1d7d972f9e93
(const DistanceResult &other_result)
intptr_t
b1
structfcl_1_1DistanceResult.html
a9bd6fbe241893949b3930bd75806df0d
intptr_t
b2
structfcl_1_1DistanceResult.html
a01df402acaf24987b649a39162c05ce0
Shape::S
min_distance
structfcl_1_1DistanceResult.html
ae3cec46891358cb06a4142c905242b90
Vector3< Shape::S >
nearest_points
structfcl_1_1DistanceResult.html
aef197796d811ebaef1c6301d825efb25
[2]
const CollisionGeometry< Shape::S > *
o1
structfcl_1_1DistanceResult.html
a9345f6421591aa2a6e7409c62e21df22
const CollisionGeometry< Shape::S > *
o2
structfcl_1_1DistanceResult.html
ada676701243695ba1b985c46f9b7d82b
static const int
NONE
structfcl_1_1DistanceResult.html
aa1d02eb8c43270092200ca7e00fe16ca
fcl::detail::DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
S
fcl::detail::TraversalNodeBase
virtual S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< BV::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< BV::S >
virtual BV::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(BV::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< BV::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< BV::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< kIOS< S > ::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< kIOS< S > ::S >
virtual kIOS< S > ::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(kIOS< S > ::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< kIOS< S > ::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< kIOS< S > ::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< kIOS< Shape::S > ::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< kIOS< Shape::S > ::S >
virtual kIOS< Shape::S > ::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(kIOS< Shape::S > ::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< kIOS< Shape::S > ::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< kIOS< Shape::S > ::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< NarrowPhaseSolver::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< NarrowPhaseSolver::S >
virtual NarrowPhaseSolver::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(NarrowPhaseSolver::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< NarrowPhaseSolver::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< NarrowPhaseSolver::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< OBBRSS< S > ::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< OBBRSS< S > ::S >
virtual OBBRSS< S > ::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(OBBRSS< S > ::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< OBBRSS< S > ::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< OBBRSS< S > ::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< OBBRSS< Shape::S > ::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< OBBRSS< Shape::S > ::S >
virtual OBBRSS< Shape::S > ::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(OBBRSS< Shape::S > ::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< OBBRSS< Shape::S > ::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< OBBRSS< Shape::S > ::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< RSS< S > ::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< RSS< S > ::S >
virtual RSS< S > ::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(RSS< S > ::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< RSS< S > ::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< RSS< S > ::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< RSS< Shape::S > ::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< RSS< Shape::S > ::S >
virtual RSS< Shape::S > ::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(RSS< Shape::S > ::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< RSS< Shape::S > ::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< RSS< Shape::S > ::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< Shape1::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< Shape1::S >
virtual Shape1::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(Shape1::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< Shape1::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< Shape1::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
DistanceTraversalNodeBase< Shape::S >
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
TraversalNodeBase< Shape::S >
virtual Shape::S
BVTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ac03753bf24a68fa540d11bd6cb4aa27f
(int b1, int b2) const
virtual bool
canStop
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
ad317e42ee7adb32e5a5888e851a0dafa
(Shape::S c) const
DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a897c552462cd3c4d8ec7cda6ef5a23a5
()
void
enableStatistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a1b6cff7f31f00a7f02102318116e1f7b
(bool enable)
virtual void
leafTesting
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18b32f68fc5b9c4d1764a909f1a6a6e5
(int b1, int b2) const
virtual
~DistanceTraversalNodeBase
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
aa7b0f2ebe2370017f17724fdbaedd98f
()
bool
enable_statistics
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a738a016daa34d1b1c34c7181b69215bf
DistanceRequest< Shape::S >
request
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a102a2596eda8492242a3d5b0b618482b
DistanceResult< Shape::S > *
result
classfcl_1_1detail_1_1DistanceTraversalNodeBase.html
a18e198cde5703835f3c1bc4742d1f19f
fcl::DummyCollisionObject
classfcl_1_1DummyCollisionObject.html
S
fcl::CollisionObject
void
computeLocalAABB
classfcl_1_1DummyCollisionObject.html
ad5fdafa825c843929c62dd8093d12a46
()
DummyCollisionObject
classfcl_1_1DummyCollisionObject.html
a526c7a1a8e69ca851abf09e79219f81d
(const AABB< S > &aabb_)
fcl::DynamicAABBTreeCollisionManager
classfcl_1_1DynamicAABBTreeCollisionManager.html
S
fcl::BroadPhaseCollisionManager
detail::NodeBase< AABB< S > >
DynamicAABBNode
classfcl_1_1DynamicAABBTreeCollisionManager.html
aa067ffe8be272bdf4bafa2d756d75da6
std::unordered_map< CollisionObject< S > *, DynamicAABBNode * >
DynamicAABBTable
classfcl_1_1DynamicAABBTreeCollisionManager.html
a5b065e50f2b3a42586e77bd33ae1da7f
void
clear
classfcl_1_1DynamicAABBTreeCollisionManager.html
a990f92b4e5a10d7e472d73749206fbc5
()
void
collide
classfcl_1_1DynamicAABBTreeCollisionManager.html
a33f2cfeadf1b9e5760474056af89e5ec
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1DynamicAABBTreeCollisionManager.html
a2956dd0fc0e8052ab6655aa665ff0a59
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1DynamicAABBTreeCollisionManager.html
a14d6a1a15cd32b124a1508d51e8d27ad
(BroadPhaseCollisionManager< S > *other_manager_, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1DynamicAABBTreeCollisionManager.html
a4a584a3e9d8482e00748d63bd0bf842d
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1DynamicAABBTreeCollisionManager.html
a9ea397b780c137bec68ec9818ce64bc1
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1DynamicAABBTreeCollisionManager.html
aec9e420cfd6c9f03b497de13e3b1ec3f
(BroadPhaseCollisionManager< S > *other_manager_, void *cdata, DistanceCallBack< S > callback) const
DynamicAABBTreeCollisionManager
classfcl_1_1DynamicAABBTreeCollisionManager.html
aa8851cabe75b56b6bebb5fa42081764d
()
bool
empty
classfcl_1_1DynamicAABBTreeCollisionManager.html
a2a203b36b02ee947d23ac2bb99a30c73
() const
void
getObjects
classfcl_1_1DynamicAABBTreeCollisionManager.html
abac596cf2e467097e227fe2e8d188a37
(std::vector< CollisionObject< S > *> &objs) const
const detail::HierarchyTree< AABB< S > > &
getTree
classfcl_1_1DynamicAABBTreeCollisionManager.html
a45762efaef213823f54077e757e0db4a
() const
void
registerObject
classfcl_1_1DynamicAABBTreeCollisionManager.html
ad332a8fd4a09c56ff79ca721c4307699
(CollisionObject< S > *obj)
void
registerObjects
classfcl_1_1DynamicAABBTreeCollisionManager.html
a8d12950502b3f13254ae7b73e96ae26b
(const std::vector< CollisionObject< S > *> &other_objs)
void
setup
classfcl_1_1DynamicAABBTreeCollisionManager.html
ab83f7707fda473b8421641e565d4cea5
()
size_t
size
classfcl_1_1DynamicAABBTreeCollisionManager.html
a5fdcff9815f3a3636f33c0aa337f8763
() const
void
unregisterObject
classfcl_1_1DynamicAABBTreeCollisionManager.html
ae028ce40331bcefd80bd956db2633345
(CollisionObject< S > *obj)
void
update
classfcl_1_1DynamicAABBTreeCollisionManager.html
a4e3fbe42a991fcb3ed03cd43ff2ccb03
()
void
update
classfcl_1_1DynamicAABBTreeCollisionManager.html
a941057535701a60ce56fa9f7cd284ccf
(CollisionObject< S > *updated_obj)
void
update
classfcl_1_1DynamicAABBTreeCollisionManager.html
a9ed202200d1affcf0145516ee7738967
(const std::vector< CollisionObject< S > *> &updated_objs)
int
max_tree_nonbalanced_level
classfcl_1_1DynamicAABBTreeCollisionManager.html
ae48af8ce49d5dc6fb38f5063a45fc8c2
bool
octree_as_geometry_collide
classfcl_1_1DynamicAABBTreeCollisionManager.html
a2661ea3f748b6771cd7272697e9e94c1
bool
octree_as_geometry_distance
classfcl_1_1DynamicAABBTreeCollisionManager.html
ad29404ab6108b99c93e2a6376f589209
int
tree_incremental_balance_pass
classfcl_1_1DynamicAABBTreeCollisionManager.html
af87c7a28bb30b62aaafce76e9d2ae482
int
tree_init_level
classfcl_1_1DynamicAABBTreeCollisionManager.html
a8b67e1fb8f93d4892f00fe7e6d89e77e
int &
tree_topdown_balance_threshold
classfcl_1_1DynamicAABBTreeCollisionManager.html
a94ca4210d87af380a9697511423d0d9f
int &
tree_topdown_level
classfcl_1_1DynamicAABBTreeCollisionManager.html
a5a04dfab5f2af1183fa34c098cd52ef4
void
update_
classfcl_1_1DynamicAABBTreeCollisionManager.html
add2cb12b12b65fed09bc2d38fa6337c3
(CollisionObject< S > *updated_obj)
detail::HierarchyTree< AABB< S > >
dtree
classfcl_1_1DynamicAABBTreeCollisionManager.html
ae1dee5b5568ad63694439ae2aee4d5b6
bool
setup_
classfcl_1_1DynamicAABBTreeCollisionManager.html
ad3a592d624851b8f255e1289555ef0d0
std::unordered_map< CollisionObject< S > *, DynamicAABBNode * >
table
classfcl_1_1DynamicAABBTreeCollisionManager.html
adb1e1981ce6fb89dfde075f066197103
fcl::DynamicAABBTreeCollisionManager_Array
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
S
fcl::BroadPhaseCollisionManager
detail::implementation_array::NodeBase< AABB< S > >
DynamicAABBNode
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a188620314a482915d3607b8b9f39c164
std::unordered_map< CollisionObject< S > *, size_t >
DynamicAABBTable
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a7ff6cb4eea688ff6db502dd1a22f66a1
void
clear
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
aef328313677f738c88438814d316b91c
()
void
collide
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a64457d7b5df2cf6e26e3113b71ce7b70
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
ac11aa2eeac3fc09e26e182920cdb11ab
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a19e4e68093959765766279ec5eaa1e4b
(BroadPhaseCollisionManager< S > *other_manager_, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a6397c499ac351d2d3dd2c080f2706171
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a4222393da61e2a0765a819311e0533db
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a330ab858b2ed31724baf403a296e3cce
(BroadPhaseCollisionManager< S > *other_manager_, void *cdata, DistanceCallBack< S > callback) const
DynamicAABBTreeCollisionManager_Array
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a6317e0365f5d0dfc6b91562e666adbae
()
bool
empty
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a0f401f06bdf1a42ef4c2689a8d99808c
() const
void
getObjects
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
ad65be27f7e376d92b13b78d27ac7297f
(std::vector< CollisionObject< S > *> &objs) const
const detail::implementation_array::HierarchyTree< AABB< S > > &
getTree
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a0d12050ca616b1c1a3f0d266f0d9a74b
() const
void
registerObject
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
afb1faa9e921b71b39c6022d15aa4f06f
(CollisionObject< S > *obj)
void
registerObjects
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a268881c51777da673c26649775392d41
(const std::vector< CollisionObject< S > *> &other_objs)
void
setup
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a678d6d367cf382c6bdf2d4cb7d690505
()
size_t
size
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a0987d7e06bd5be5dbbfee9ec0b0e4135
() const
void
unregisterObject
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a5381f0c85e768beafa63017aab3ba013
(CollisionObject< S > *obj)
void
update
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a8810aa3b2dceda70fee40efb844510e1
()
void
update
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a96dd9b7e61b72d88d0f708a7618f96c7
(CollisionObject< S > *updated_obj)
void
update
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
aa7b66d880345768cdaa719cd897eeb8f
(const std::vector< CollisionObject< S > *> &updated_objs)
int
max_tree_nonbalanced_level
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
ae2043088ea92d7a13cf773350181913d
bool
octree_as_geometry_collide
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a8853f70772c5be16d861f30092a58c1f
bool
octree_as_geometry_distance
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a11e2433fceb6f9575e678001539cac1e
int
tree_incremental_balance_pass
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
ada3a594f594b74fb04725130f1e63241
int
tree_init_level
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a6b4305e8d8dd1d510c5e0c8c85c11971
int &
tree_topdown_balance_threshold
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a0ce37a2887d2f7f6e4a253687b5e24cb
int &
tree_topdown_level
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a7351fc765e84f7c245723722473b2056
void
update_
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a5d2b91e3572fe25addc676c26d333e70
(CollisionObject< S > *updated_obj)
detail::implementation_array::HierarchyTree< AABB< S > >
dtree
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a4654370ea1a8e58fed7190104d67553f
bool
setup_
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
a98a90f69562f2f9df4463daf381e5d1e
std::unordered_map< CollisionObject< S > *, size_t >
table
classfcl_1_1DynamicAABBTreeCollisionManager__Array.html
ae07945b6467d5b3bc23e08bd006f4661
fcl::Ellipsoid
classfcl_1_1Ellipsoid.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Ellipsoid.html
afc729cb27cf3c518593011691443889e
void
computeLocalAABB
classfcl_1_1Ellipsoid.html
a0601e7ce0c2c5420d83e496e77db0482
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Ellipsoid.html
ad227149d7c9c5a09d2e082406fa61f21
() const override
S
computeVolume
classfcl_1_1Ellipsoid.html
a856af960e67e1267c00c2cffd6504d13
() const override
Ellipsoid
classfcl_1_1Ellipsoid.html
aa159e24ba43b1cbde3fc84bdbd556254
(S a, S b, S c)
Ellipsoid
classfcl_1_1Ellipsoid.html
a4618acbfedfbb932e4ba8a4bed952d27
(const Vector3< S > &radii)
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Ellipsoid.html
aa2d6e0c9b4da3422050e3732b0f057db
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Ellipsoid.html
acf541d6b9a78ca85717dc8e76d254591
() const override
Vector3< S >
radii
classfcl_1_1Ellipsoid.html
abf51fd501cfb74bab394ad04c95a73a9
friend std::ostream &
operator<<
classfcl_1_1Ellipsoid.html
ac2835fe90c3c26a5c700ce6a710bdf28
(std::ostream &out, const Ellipsoid &ellipsoid)
testing::EmptyTestEventListener
classtesting_1_1EmptyTestEventListener.html
testing::TestEventListener
virtual void
OnEnvironmentsSetUpEnd
classtesting_1_1EmptyTestEventListener.html
abc481c6648d15d4242245195a06f5aa0
(const UnitTest &)
virtual void
OnEnvironmentsSetUpStart
classtesting_1_1EmptyTestEventListener.html
a156d1965248fbdced6aabacadfa2d63f
(const UnitTest &)
virtual void
OnEnvironmentsTearDownEnd
classtesting_1_1EmptyTestEventListener.html
aea64c83c415b33a4c0b0239bafd1438d
(const UnitTest &)
virtual void
OnEnvironmentsTearDownStart
classtesting_1_1EmptyTestEventListener.html
a00fa1a4ea5831e20746188414268e7c6
(const UnitTest &)
virtual void
OnTestCaseEnd
classtesting_1_1EmptyTestEventListener.html
a6bec703158283104c4298f7d8a528515
(const TestCase &)
virtual void
OnTestCaseStart
classtesting_1_1EmptyTestEventListener.html
ae4707ed9cc7ace5241bc8ccc4051209b
(const TestCase &)
virtual void
OnTestEnd
classtesting_1_1EmptyTestEventListener.html
afd58d21005f0d0d0399fb114627545d3
(const TestInfo &)
virtual void
OnTestIterationEnd
classtesting_1_1EmptyTestEventListener.html
a2253e5a18b3cf7bccd349567a252209d
(const UnitTest &, int)
virtual void
OnTestIterationStart
classtesting_1_1EmptyTestEventListener.html
a836f05829855dc60d13ba99ad712c0dd
(const UnitTest &, int)
virtual void
OnTestPartResult
classtesting_1_1EmptyTestEventListener.html
a59e7f7d9f2e2d089a6e8c1e2577f4718
(const TestPartResult &)
virtual void
OnTestProgramEnd
classtesting_1_1EmptyTestEventListener.html
a0abcc02bd2331a2e29ad6f4d9daf2a32
(const UnitTest &)
virtual void
OnTestProgramStart
classtesting_1_1EmptyTestEventListener.html
aa3847c8a3c22d8d69a6006dfdd6589fc
(const UnitTest &)
virtual void
OnTestStart
classtesting_1_1EmptyTestEventListener.html
a84fa74cc9ba742f9f847ea405ca84e5e
(const TestInfo &)
testing::internal::EnableIf
structtesting_1_1internal_1_1EnableIf.html
testing::internal::EnableIf< true >
structtesting_1_1internal_1_1EnableIf_3_01true_01_4.html
void
type
structtesting_1_1internal_1_1EnableIf_3_01true_01_4.html
a9398d803f1fdd99ff41823746f6299ff
fcl::SaPCollisionManager::EndPoint
structfcl_1_1SaPCollisionManager_1_1EndPoint.html
testing::Environment
classtesting_1_1Environment.html
testing::Environment::Setup_should_be_spelled_SetUp
virtual void
SetUp
classtesting_1_1Environment.html
a1bf8cafaa9d4eba9feb98655ee434eb3
()
virtual void
TearDown
classtesting_1_1Environment.html
a039bdaa705c46b9b88234cf4d3bb6254
()
virtual
~Environment
classtesting_1_1Environment.html
a0e41c320362576d752cd1f44cabd57d4
()
virtual Setup_should_be_spelled_SetUp *
Setup
classtesting_1_1Environment.html
a6096a69b03f6eb727a69a39f854cc87b
()
fcl::detail::EPA
structfcl_1_1detail_1_1EPA.html
S
fcl::detail::EPA::SimplexF
fcl::detail::EPA::SimplexHorizon
fcl::detail::EPA::SimplexList
AccuracyReached
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ae80f875db1697c2b3e913bfc5a1202e2
Degenerated
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a16dfa9c3a6766983e693bf8826a5f2cb
Failed
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a17f23ef1951a83a64bb384b8493ebc15
FallBack
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a1e45f3e92d7b0c5c5e6179f4bb8a7e82
InvalidHull
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ae150223041e10cd4a28ecee58a1698eb
NonConvex
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ad0768d2418192ebf804e31f33f76537c
OutOfFaces
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a92c84b14d005f8790b27aae2a38ddea1
OutOfVertices
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ad6f24556508ed52dd076b9389246b08a
Status
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0
Valid
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ac848c47b4d4b637fb55300e315a28331
Touching
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ae3e9b338ccb153138d25cdfa383c761e
Degenerated
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a16dfa9c3a6766983e693bf8826a5f2cb
NonConvex
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ad0768d2418192ebf804e31f33f76537c
InvalidHull
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ae150223041e10cd4a28ecee58a1698eb
OutOfFaces
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a92c84b14d005f8790b27aae2a38ddea1
OutOfVertices
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ad6f24556508ed52dd076b9389246b08a
AccuracyReached
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ae80f875db1697c2b3e913bfc5a1202e2
FallBack
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a1e45f3e92d7b0c5c5e6179f4bb8a7e82
Failed
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0a17f23ef1951a83a64bb384b8493ebc15
Touching
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ae3e9b338ccb153138d25cdfa383c761e
Valid
structfcl_1_1detail_1_1EPA.html
a34bc55873a867b3aac8c4213b6f5cae0ac848c47b4d4b637fb55300e315a28331
EPA
structfcl_1_1detail_1_1EPA.html
aa418770df67905e7fe3113f604c9133f
(unsigned int max_face_num_, unsigned int max_vertex_num_, unsigned int max_iterations_, S tolerance_)
Status
evaluate
structfcl_1_1detail_1_1EPA.html
a7438b599021cd13997673af50571ca6d
(GJK< S > &gjk, const Vector3< S > &guess)
bool
expand
structfcl_1_1detail_1_1EPA.html
af4988c033d704079593d04b2c079d72a
(size_t pass, SimplexV *w, SimplexF *f, size_t e, SimplexHorizon &horizon)
SimplexF *
findBest
structfcl_1_1detail_1_1EPA.html
adc3de01b3f136ac1119d4e7216933980
()
bool
getEdgeDist
structfcl_1_1detail_1_1EPA.html
a3c14b1df23ab4839106ab59b07701c5f
(SimplexF *face, SimplexV *a, SimplexV *b, S &dist)
void
initialize
structfcl_1_1detail_1_1EPA.html
a37ee36f2402387b2d2b248e9fbbfbc77
()
SimplexF *
newFace
structfcl_1_1detail_1_1EPA.html
ae121e5746b88dfc2803c900f21bbca5e
(SimplexV *a, SimplexV *b, SimplexV *c, bool forced)
~EPA
structfcl_1_1detail_1_1EPA.html
abe08d99720e110739fb4082df1c2f63a
()
S
depth
structfcl_1_1detail_1_1EPA.html
ae6d38f05a43ae0b42c49161ae795c628
SimplexF *
fc_store
structfcl_1_1detail_1_1EPA.html
a2a6c841813042b4e5a7092acc3c69af3
SimplexList
hull
structfcl_1_1detail_1_1EPA.html
ae212ecfcbee42afb0b695e351ccc81f7
size_t
nextsv
structfcl_1_1detail_1_1EPA.html
aa8b6be2843720d35597b0cea109dbabb
Vector3< S >
normal
structfcl_1_1detail_1_1EPA.html
a6850b36c511b9040b65de67eb0c9b179
GJK< S >::Simplex
result
structfcl_1_1detail_1_1EPA.html
a6cbf91f483ec81a81bd5b15070267b4d
Status
status
structfcl_1_1detail_1_1EPA.html
ab78f3ae85132fb82eec95c3388960c1b
SimplexList
stock
structfcl_1_1detail_1_1EPA.html
a9a8b09090e93a49f9dad09c67c7281b7
SimplexV *
sv_store
structfcl_1_1detail_1_1EPA.html
ac33a77c3c2e08458b6f88059408e3d4d
typename GJK< S >::SimplexV
SimplexV
structfcl_1_1detail_1_1EPA.html
ab4ac410c59b19a694fde382d22fb131b
static void
bind
structfcl_1_1detail_1_1EPA.html
a4e96080faeeee7887dfd9d1d8163455e
(SimplexF *fa, size_t ea, SimplexF *fb, size_t eb)
unsigned int
max_face_num
structfcl_1_1detail_1_1EPA.html
a9ebb6ffa3ad6a9cb9d5e2ad3df11cc5d
unsigned int
max_iterations
structfcl_1_1detail_1_1EPA.html
a12434658a32be90840b6242e89586546
unsigned int
max_vertex_num
structfcl_1_1detail_1_1EPA.html
a24f4b1f2ea9a8ce308b32bce6f780fa3
S
tolerance
structfcl_1_1detail_1_1EPA.html
ac945cd96ed4df66a61b956b774fdb3ab
testing::internal::EqHelper
classtesting_1_1internal_1_1EqHelper.html
lhs_is_null_literal
static AssertionResult
Compare
classtesting_1_1internal_1_1EqHelper.html
ac2977ed90cd3c88607f804e43b86b92c
(const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual)
static AssertionResult
Compare
classtesting_1_1internal_1_1EqHelper.html
a3de996954b41d484c065ed824fe7eac9
(const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual)
testing::internal::EqHelper< true >
classtesting_1_1internal_1_1EqHelper_3_01true_01_4.html
static AssertionResult
Compare
classtesting_1_1internal_1_1EqHelper_3_01true_01_4.html
a70d6d7e3cb1df06ad6114f25e843fd6d
(const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual, typename EnableIf<!is_pointer< T2 >::value >::type *=0)
static AssertionResult
Compare
classtesting_1_1internal_1_1EqHelper_3_01true_01_4.html
ab38e840297adb48f18767a1a99187fb3
(const char *expected_expression, const char *actual_expression, Secret *, T *actual)
fcl::detail::EquilateralTetrahedron
classfcl_1_1detail_1_1EquilateralTetrahedron.html
fcl::detail::Tetrahedron
EquilateralTetrahedron
classfcl_1_1detail_1_1EquilateralTetrahedron.html
af5ddc49f84f0b62ddb2bdea138a25f7c
(ccd_real_t bottom_center_x=0, ccd_real_t bottom_center_y=0, ccd_real_t bottom_center_z=0, ccd_real_t edge_length=1)
fcl::Exception
classfcl_1_1Exception.html
Exception
classfcl_1_1Exception.html
a350dfd748fa890f3f12e7c26e0adb9c1
(const std::string &what)
Exception
classfcl_1_1Exception.html
ab823f9c30d99ae01658bcc7ad2d8df42
(const std::string &prefix, const std::string &what)
virtual
~Exception
classfcl_1_1Exception.html
ad974dc9a90abef2be9569fb0ef404b30
(void)
fcl::detail::ExtractClosestPoint
classfcl_1_1detail_1_1ExtractClosestPoint.html
testing::Test
void
EvaluateExtractClosestPoint
classfcl_1_1detail_1_1ExtractClosestPoint.html
aecc2f142625eb71e521703f3c0d1b2ce
(ccd_simplex_t *simplex, const Vector3d &p0_expected, const Vector3d &p1_expected, ccd_vec3_t *closest, const char *message)
void
SetUp
classfcl_1_1detail_1_1ExtractClosestPoint.html
a6ae24f304a448b83603d574a4794c703
() override
static Vector3d
lerp
classfcl_1_1detail_1_1ExtractClosestPoint.html
a1eee39e5d7ef44294b5fdbec9bd80a32
(const Vector3d &a, const Vector3d &b, double s)
static void
write_support
classfcl_1_1detail_1_1ExtractClosestPoint.html
abf06eb3b80038bf6d92f5768e9caf7fa
(const Vector3d &minkowski_diff, const Vector3d &v0, const Vector3d &v1, ccd_support_t *support)
const double
kTolerance
classfcl_1_1detail_1_1ExtractClosestPoint.html
a19c66d2d860c7aee921e505cc8dc380b
ccd_simplex_t
simplex_
classfcl_1_1detail_1_1ExtractClosestPoint.html
a82814010a55b4668cf1f176df50a2578
const Vector3d
t1_
classfcl_1_1detail_1_1ExtractClosestPoint.html
a71b2a135caaabe255617946f5bee3524
[3]
const Vector3d
v0_
classfcl_1_1detail_1_1ExtractClosestPoint.html
abc6c720919a5360e882b1dbd86955ce3
fcl::detail::FailedAtThisConfiguration
classfcl_1_1detail_1_1FailedAtThisConfiguration.html
FailedAtThisConfiguration
classfcl_1_1detail_1_1FailedAtThisConfiguration.html
a2537a600ea3be053dd489e2a7af55611
(const std::string &message)
const char *
what
classfcl_1_1detail_1_1FailedAtThisConfiguration.html
a53612dd6c006b90e90a2760eb9455c79
() const noexcept final
std::string
message_
classfcl_1_1detail_1_1FailedAtThisConfiguration.html
a952724bcb05a4a94c5503aed3b58bdb5
testing::internal::FilePath
classtesting_1_1internal_1_1FilePath.html
const char *
c_str
classtesting_1_1internal_1_1FilePath.html
a43e9ff978b0d7c43c401d976d4621aa3
() const
bool
CreateDirectoriesRecursively
classtesting_1_1internal_1_1FilePath.html
a26790e530dd738f7fc8202c1ce718406
() const
bool
CreateFolder
classtesting_1_1internal_1_1FilePath.html
ae3a455e7c9fc967c2443b703e958f8bd
() const
bool
DirectoryExists
classtesting_1_1internal_1_1FilePath.html
a74ba8435e822d77f79f137c38de9bfeb
() const
bool
FileOrDirectoryExists
classtesting_1_1internal_1_1FilePath.html
a105bd8fc3adff8fcb4a593532842fb68
() const
FilePath
classtesting_1_1internal_1_1FilePath.html
a3504a51accbca78a52fe586133ea5499
()
FilePath
classtesting_1_1internal_1_1FilePath.html
ae9efd0fee56c6e3e2d659b464250b112
(const FilePath &rhs)
FilePath
classtesting_1_1internal_1_1FilePath.html
a9fc072b140aa0652a7022fb809fe3abe
(const std::string &pathname)
bool
IsAbsolutePath
classtesting_1_1internal_1_1FilePath.html
ae17e5581e7996021e598851fe947df9c
() const
bool
IsDirectory
classtesting_1_1internal_1_1FilePath.html
a73fc042ad65e85bbecb956eb4603a6f2
() const
bool
IsEmpty
classtesting_1_1internal_1_1FilePath.html
a2c165c5510e8705ade547849a9234a6e
() const
bool
IsRootDirectory
classtesting_1_1internal_1_1FilePath.html
a0661adf59aec40c40c8e39b888d68142
() const
FilePath &
operator=
classtesting_1_1internal_1_1FilePath.html
a8d9c1bafb90f10bcd5611a54d8f326ef
(const FilePath &rhs)
FilePath
RemoveDirectoryName
classtesting_1_1internal_1_1FilePath.html
a6b61ede2c81ecd870b8220c04aec3060
() const
FilePath
RemoveExtension
classtesting_1_1internal_1_1FilePath.html
aab20b631705b90044d04c67205f2256f
(const char *extension) const
FilePath
RemoveFileName
classtesting_1_1internal_1_1FilePath.html
a49e030b5a62ca7dcc7f920a63a96fa55
() const
FilePath
RemoveTrailingPathSeparator
classtesting_1_1internal_1_1FilePath.html
ab47ada111cc940cf2359f6533bada6ca
() const
void
Set
classtesting_1_1internal_1_1FilePath.html
a15a42de7518e89254e0640dd9317d5f7
(const FilePath &rhs)
const std::string &
string
classtesting_1_1internal_1_1FilePath.html
ab1d58734f2e179264eb6353fea57361d
() const
static FilePath
ConcatPaths
classtesting_1_1internal_1_1FilePath.html
ac9d57987f60ac43f0c57b89e333e531e
(const FilePath &directory, const FilePath &relative_path)
static FilePath
GenerateUniqueFileName
classtesting_1_1internal_1_1FilePath.html
a2280a77adb394cf80bb5f73fc292e8c8
(const FilePath &directory, const FilePath &base_name, const char *extension)
static FilePath
GetCurrentDir
classtesting_1_1internal_1_1FilePath.html
aaff39ccd7bfb7a1c09c0220a64326387
()
static FilePath
MakeFileName
classtesting_1_1internal_1_1FilePath.html
aa8c102da670261eb4fa8e2f2481df139
(const FilePath &directory, const FilePath &base_name, int number, const char *extension)
const char *
FindLastPathSeparator
classtesting_1_1internal_1_1FilePath.html
ab47f288e1e9ce5a904eccb94e86c4f99
() const
void
Normalize
classtesting_1_1internal_1_1FilePath.html
aa2f6d7d7823f71f25de50d309c966ef7
()
std::string
pathname_
classtesting_1_1internal_1_1FilePath.html
a12ce28a0015f85604e0372230fa18d6e
fcl::detail::FitImpl
structfcl_1_1detail_1_1FitImpl.html
static BV
run
structfcl_1_1detail_1_1FitImpl.html
a460cc344296162ad2635250aedf05d1d
(const BVFitter< BV > &fitter, unsigned int *primitive_indices, int num_primitives)
fcl::detail::FitImpl< S, kIOS< S > >
structfcl_1_1detail_1_1FitImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static kIOS< S >
run
structfcl_1_1detail_1_1FitImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
a9a9a135c46899c598997eaa330726e00
(const BVFitter< kIOS< S >> &fitter, unsigned int *primitive_indices, int num_primitives)
fcl::detail::FitImpl< S, OBB< S > >
structfcl_1_1detail_1_1FitImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static OBB< S >
run
structfcl_1_1detail_1_1FitImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
a42419510f9b1875c9597153dd1a82110
(const BVFitter< OBB< S >> &fitter, unsigned int *primitive_indices, int num_primitives)
fcl::detail::FitImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1FitImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static OBBRSS< S >
run
structfcl_1_1detail_1_1FitImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a3090000a201e1614f83b170c3ea00703
(const BVFitter< OBBRSS< S >> &fitter, unsigned int *primitive_indices, int num_primitives)
fcl::detail::FitImpl< S, RSS< S > >
structfcl_1_1detail_1_1FitImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static RSS< S >
run
structfcl_1_1detail_1_1FitImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
ad9cbc4782e53cf09afb058f777db7985
(const BVFitter< RSS< S >> &fitter, unsigned int *primitive_indices, int num_primitives)
fcl::detail::Fitter
structfcl_1_1detail_1_1Fitter.html
static void
fit
structfcl_1_1detail_1_1Fitter.html
a3d6aefb5fcbbdaa2ce842031bf6d5ebd
(const Vector3< S > *const ps, int n, BV &bv)
fcl::detail::Fitter< S, kIOS< S > >
structfcl_1_1detail_1_1Fitter_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static void
fit
structfcl_1_1detail_1_1Fitter_3_01S_00_01kIOS_3_01S_01_4_01_4.html
ac25b2346eeb4189abe30c809c966afb6
(const Vector3< S > *const ps, int n, kIOS< S > &bv)
fcl::detail::Fitter< S, OBB< S > >
structfcl_1_1detail_1_1Fitter_3_01S_00_01OBB_3_01S_01_4_01_4.html
static void
fit
structfcl_1_1detail_1_1Fitter_3_01S_00_01OBB_3_01S_01_4_01_4.html
a882a760cef9766d5d95fe5e15669d30f
(const Vector3< S > *const ps, int n, OBB< S > &bv)
fcl::detail::Fitter< S, OBBRSS< S > >
structfcl_1_1detail_1_1Fitter_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
fit
structfcl_1_1detail_1_1Fitter_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a16944d3fe31a814dad2fe858a2b86e9b
(const Vector3< S > *const ps, int n, OBBRSS< S > &bv)
fcl::detail::Fitter< S, RSS< S > >
structfcl_1_1detail_1_1Fitter_3_01S_00_01RSS_3_01S_01_4_01_4.html
static void
fit
structfcl_1_1detail_1_1Fitter_3_01S_00_01RSS_3_01S_01_4_01_4.html
aa6803961d3880124c6cacb9f30360fa8
(const Vector3< S > *const ps, int n, RSS< S > &bv)
testing::internal::FloatingPoint
classtesting_1_1internal_1_1FloatingPoint.html
RawType
testing::internal::FloatingPoint::FloatingPointUnion
TypeWithSize< sizeof(RawType)>::UInt
Bits
classtesting_1_1internal_1_1FloatingPoint.html
abf228bf6cd48f12c8b44c85b4971a731
bool
AlmostEquals
classtesting_1_1internal_1_1FloatingPoint.html
a965214c1af2f9ac5adb1393794aa81e5
(const FloatingPoint &rhs) const
const Bits &
bits
classtesting_1_1internal_1_1FloatingPoint.html
aab053be914bdc9e507c0db89740c318c
() const
Bits
exponent_bits
classtesting_1_1internal_1_1FloatingPoint.html
af6bf8fab8df572ecb137a3516ff390ae
() const
FloatingPoint
classtesting_1_1internal_1_1FloatingPoint.html
a0dabf840863e0df84046f171c891fe71
(const RawType &x)
Bits
fraction_bits
classtesting_1_1internal_1_1FloatingPoint.html
aa17337e50a2ac855719bc0676529558f
() const
bool
is_nan
classtesting_1_1internal_1_1FloatingPoint.html
a1fc654fd206efa98e480aa1e034f30d5
() const
float
Max
classtesting_1_1internal_1_1FloatingPoint.html
af2eda9331e679229a1baa3404b57b51d
()
double
Max
classtesting_1_1internal_1_1FloatingPoint.html
afc2e85c0e886cb13b2300e961c9a9648
()
Bits
sign_bit
classtesting_1_1internal_1_1FloatingPoint.html
afb8a816bb598225d775caaf43a893ef0
() const
static RawType
Infinity
classtesting_1_1internal_1_1FloatingPoint.html
a460027cc19cf01ae8e09cc3796b2b575
()
static RawType
Max
classtesting_1_1internal_1_1FloatingPoint.html
aae5954d8a57d3ff0987c6930cb68e114
()
static RawType
ReinterpretBits
classtesting_1_1internal_1_1FloatingPoint.html
ac551f793522e54fbd8a25acb79eac5b1
(const Bits bits)
static const size_t
kBitCount
classtesting_1_1internal_1_1FloatingPoint.html
ab819d2e8f93e9e482373999f0f8d71b9
static const size_t
kExponentBitCount
classtesting_1_1internal_1_1FloatingPoint.html
a1973d843c00781053d3073daa8a40119
static const Bits
kExponentBitMask
classtesting_1_1internal_1_1FloatingPoint.html
a66065dfc4d5f41100f686159637af23b
static const size_t
kFractionBitCount
classtesting_1_1internal_1_1FloatingPoint.html
a0b756a6d2a4f5f5b41ca79651c06c043
static const Bits
kFractionBitMask
classtesting_1_1internal_1_1FloatingPoint.html
a0ac75d4ffd24f14bca452abe8a718da1
static const size_t
kMaxUlps
classtesting_1_1internal_1_1FloatingPoint.html
aac498b3714d93f8e88cdc30e4c5935f6
static const Bits
kSignBitMask
classtesting_1_1internal_1_1FloatingPoint.html
aca98b5ea6f2222a66a82e52421682efa
static Bits
DistanceBetweenSignAndMagnitudeNumbers
classtesting_1_1internal_1_1FloatingPoint.html
afe00f9f26ad2929a061f7e07b8a5071a
(const Bits &sam1, const Bits &sam2)
static Bits
SignAndMagnitudeToBiased
classtesting_1_1internal_1_1FloatingPoint.html
a2cf0e39c6ebf026bc0353100d031ca85
(const Bits &sam)
FloatingPointUnion
u_
classtesting_1_1internal_1_1FloatingPoint.html
a2e0b6bd427248b91476f3fca281f7104
testing::internal::FloatingPoint::FloatingPointUnion
uniontesting_1_1internal_1_1FloatingPoint_1_1FloatingPointUnion.html
Bits
bits_
uniontesting_1_1internal_1_1FloatingPoint_1_1FloatingPointUnion.html
aedb69e386f5d624a016f7a781302a2bf
RawType
value_
uniontesting_1_1internal_1_1FloatingPoint_1_1FloatingPointUnion.html
a4ee324889f70577721393e8e1920e4c6
testing::internal::FormatForComparison
classtesting_1_1internal_1_1FormatForComparison.html
::std::string
Format
classtesting_1_1internal_1_1FormatForComparison.html
a2aeb688fc55b57abd3021d82eccad896
(const ToPrint &value)
testing::internal::FormatForComparison< ToPrint[N], OtherOperand >
classtesting_1_1internal_1_1FormatForComparison_3_01ToPrint[N]_00_01OtherOperand_01_4.html
N
::std::string
Format
classtesting_1_1internal_1_1FormatForComparison_3_01ToPrint[N]_00_01OtherOperand_01_4.html
a76c526461c8fa7df75f7b32ab889b9e0
(const ToPrint *value)
std::tr1::gtest_internal::Get
classstd_1_1tr1_1_1gtest__internal_1_1Get.html
k
std::tr1::gtest_internal::Get< 0 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_010_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_010_01_4.html
a74beca3869fddfe42ee608b7f4cacb96
(GTEST_TUPLE_ELEMENT_(0, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_010_01_4.html
a195b3853de45077f9a324c455f22d7e2
(GTEST_TUPLE_ELEMENT_(0, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 1 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_011_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_011_01_4.html
a52b2f5d2bc283d76a3e8dede84dba154
(GTEST_TUPLE_ELEMENT_(1, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_011_01_4.html
a481a2bf839c758408d46a1d0d41ff8f4
(GTEST_TUPLE_ELEMENT_(1, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 2 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_012_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_012_01_4.html
a8dfe7b5c1c915f10181e3fb5952ba6d8
(GTEST_TUPLE_ELEMENT_(2, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_012_01_4.html
a76127c9c03c1f0caa61fb87d4d756b5b
(GTEST_TUPLE_ELEMENT_(2, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 3 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_013_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_013_01_4.html
aa2ebd71eca812f06bad0773a7e2f6788
(GTEST_TUPLE_ELEMENT_(3, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_013_01_4.html
ab8c5283e6776308abc41aaad518a23c7
(GTEST_TUPLE_ELEMENT_(3, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 4 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_014_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_014_01_4.html
a5c7a91c681118bb7253e305f8ff42be4
(GTEST_TUPLE_ELEMENT_(4, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_014_01_4.html
a04794c398bbe81e4de0915b79da2166a
(GTEST_TUPLE_ELEMENT_(4, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 5 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_015_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_015_01_4.html
a0a337088bab3f824f67d1607229fdcc2
(GTEST_TUPLE_ELEMENT_(5, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_015_01_4.html
ae10fe16450db82d69b9a4d0b149ca75d
(GTEST_TUPLE_ELEMENT_(5, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 6 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_016_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_016_01_4.html
a28034152d066c8644fa55e9fc0e3a12d
(GTEST_TUPLE_ELEMENT_(6, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_016_01_4.html
a6e396b998757e0ab9b75db0c68a7c360
(GTEST_TUPLE_ELEMENT_(6, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 7 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_017_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_017_01_4.html
ae1245f00b2ad610a130681b5bc81051c
(GTEST_TUPLE_ELEMENT_(7, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_017_01_4.html
afb7bd56e0697304325cd157d11df4a7b
(GTEST_TUPLE_ELEMENT_(7, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 8 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_018_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_018_01_4.html
adf667300b7efed278f4ee3bf4d2edb85
(GTEST_TUPLE_ELEMENT_(8, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_018_01_4.html
ab9645513ad2f983157f4062c89e910e7
(GTEST_TUPLE_ELEMENT_(8, Tuple)) ConstField(const Tuple &t)
std::tr1::gtest_internal::Get< 9 >
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_019_01_4.html
static
GTEST_ADD_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_019_01_4.html
add31197dfdb381d265e221ed62129f45
(GTEST_TUPLE_ELEMENT_(9, Tuple)) Field(Tuple &t)
static
GTEST_BY_REF_
classstd_1_1tr1_1_1gtest__internal_1_1Get_3_019_01_4.html
a5205e8da729e2bee446f5be0c65390af
(GTEST_TUPLE_ELEMENT_(9, Tuple)) ConstField(const Tuple &t)
fcl::detail::GetBVAxisImpl
structfcl_1_1detail_1_1GetBVAxisImpl.html
S
BV
const Vector3< S >
operator()
structfcl_1_1detail_1_1GetBVAxisImpl.html
a3ec8531011d1d39f75fcc4080a526bfb
(const BV &bv, int i)
fcl::detail::GetBVAxisImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1GetBVAxisImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
const Vector3< S >
operator()
structfcl_1_1detail_1_1GetBVAxisImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
ad400ca68e55cf12ebaaccb2531447af1
(const OBBRSS< S > &bv, int i)
fcl::GetDistancesImpl
structfcl_1_1GetDistancesImpl.html
N
static void
run
structfcl_1_1GetDistancesImpl.html
a163280770bf2d8ff6d9fb5b043437986
(const Vector3< S > &, S *)
fcl::GetDistancesImpl< S, 5 >
structfcl_1_1GetDistancesImpl_3_01S_00_015_01_4.html
static void
run
structfcl_1_1GetDistancesImpl_3_01S_00_015_01_4.html
a5f4c9bcae4c89aa697d16252abc7bebf
(const Vector3< S > &p, S *d)
fcl::GetDistancesImpl< S, 6 >
structfcl_1_1GetDistancesImpl_3_01S_00_016_01_4.html
static void
run
structfcl_1_1GetDistancesImpl_3_01S_00_016_01_4.html
a3e867a9a0a1644896d7cdacc055c43ed
(const Vector3< S > &p, S *d)
fcl::GetDistancesImpl< S, 9 >
structfcl_1_1GetDistancesImpl_3_01S_00_019_01_4.html
static void
run
structfcl_1_1GetDistancesImpl_3_01S_00_019_01_4.html
a20a93d4abd20311b5467a521715bf0b5
(const Vector3< S > &p, S *d)
fcl::GetNodeTypeImpl
structfcl_1_1GetNodeTypeImpl.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl.html
ad5c90b5c238a50ff5b550815bde1aaa5
()
fcl::GetNodeTypeImpl< AABB< S > >
structfcl_1_1GetNodeTypeImpl_3_01AABB_3_01S_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01AABB_3_01S_01_4_01_4.html
a10ac74815c27b6e1838a632ac8bb6a9c
()
fcl::GetNodeTypeImpl< KDOP< S, 16 > >
structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0116_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0116_01_4_01_4.html
a21deff5764a99217767f124216e73fa4
()
fcl::GetNodeTypeImpl< KDOP< S, 18 > >
structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0118_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0118_01_4_01_4.html
a5c64189234b37749411fec03a062a73e
()
fcl::GetNodeTypeImpl< KDOP< S, 24 > >
structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0124_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0124_01_4_01_4.html
ab2582f621eccd2d47b64275c7a986fd7
()
fcl::GetNodeTypeImpl< kIOS< S > >
structfcl_1_1GetNodeTypeImpl_3_01kIOS_3_01S_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01kIOS_3_01S_01_4_01_4.html
aa4ede0546d4a1deb2c5e00c0931f67e8
()
fcl::GetNodeTypeImpl< OBB< S > >
structfcl_1_1GetNodeTypeImpl_3_01OBB_3_01S_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01OBB_3_01S_01_4_01_4.html
a6ab0edce96da53048616c9e2c2044110
()
fcl::GetNodeTypeImpl< OBBRSS< S > >
structfcl_1_1GetNodeTypeImpl_3_01OBBRSS_3_01S_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01OBBRSS_3_01S_01_4_01_4.html
a07362dd12eb7786886eb4c89928c2876
()
fcl::GetNodeTypeImpl< RSS< S > >
structfcl_1_1GetNodeTypeImpl_3_01RSS_3_01S_01_4_01_4.html
static NODE_TYPE
run
structfcl_1_1GetNodeTypeImpl_3_01RSS_3_01S_01_4_01_4.html
af109b9d14fa0b40a1f0b553ec5c683db
()
fcl::GetOrientationImpl
structfcl_1_1GetOrientationImpl.html
static Matrix3< S >
run
structfcl_1_1GetOrientationImpl.html
a6499e8c5ff74b25ee92002f7e7cc8eba
(const BVNode< BV > &)
fcl::GetOrientationImpl< S, OBB< S > >
structfcl_1_1GetOrientationImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static Matrix3< S >
run
structfcl_1_1GetOrientationImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
aa05f8a748ad3bb4b4233e3abb7f000d9
(const OBB< S > &bv)
fcl::GetOrientationImpl< S, OBBRSS< S > >
structfcl_1_1GetOrientationImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static Matrix3< S >
run
structfcl_1_1GetOrientationImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
abdc8c1cd6f6e13d0eaf2aa2e1577da0d
(const OBBRSS< S > &bv)
fcl::GetOrientationImpl< S, RSS< S > >
structfcl_1_1GetOrientationImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static Matrix3< S >
run
structfcl_1_1GetOrientationImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
ae117420ff3798849b9cf284e16a42114
(const RSS< S > &bv)
fcl::detail::GJK
structfcl_1_1detail_1_1GJK.html
S
fcl::detail::GJK::Simplex
fcl::detail::GJK::SimplexV
Failed
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281dadf227695c0ed2b50de235eab5412750e
Inside
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281da7dad6662ad4fbe62e8ee43275ec30687
Status
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281d
Valid
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281da19641ab700ec635848fa1b763c8263f2
Inside
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281da7dad6662ad4fbe62e8ee43275ec30687
Failed
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281dadf227695c0ed2b50de235eab5412750e
Valid
structfcl_1_1detail_1_1GJK.html
ad7e3def53f38909369d66f285fb0281da19641ab700ec635848fa1b763c8263f2
void
appendVertex
structfcl_1_1detail_1_1GJK.html
a418017cf84660b0e2e5056f78a6a6ad3
(Simplex &simplex, const Vector3< S > &v)
bool
encloseOrigin
structfcl_1_1detail_1_1GJK.html
a6dbaff3666c2135c0cbeade9c541fb8e
()
Status
evaluate
structfcl_1_1detail_1_1GJK.html
a280640d5851396ea30f0dabcb370f157
(const MinkowskiDiff< S > &shape_, const Vector3< S > &guess)
Vector3< S >
getGuessFromSimplex
structfcl_1_1detail_1_1GJK.html
a4b9a0c45333289a5bd527cc53dfbc464
() const
Simplex *
getSimplex
structfcl_1_1detail_1_1GJK.html
aa6e5739ddbd3cdeb649d1f56f4aa03d8
() const
void
getSupport
structfcl_1_1detail_1_1GJK.html
a00c79bce732fe46c5c4ae2b467884f7a
(const Vector3< S > &d, SimplexV &sv) const
void
getSupport
structfcl_1_1detail_1_1GJK.html
ab8cdf4570b3c791ca8a23cbbc111a2e1
(const Vector3< S > &d, const Vector3< S > &v, SimplexV &sv) const
GJK
structfcl_1_1detail_1_1GJK.html
acdf317b96f2402d47bf5451aaf3faea2
(unsigned int max_iterations_, S tolerance_)
void
initialize
structfcl_1_1detail_1_1GJK.html
a8ce954916073d7c576472ba9dd89e409
()
void
removeVertex
structfcl_1_1detail_1_1GJK.html
af99b4f5cbe1eb9daee02be73c222197b
(Simplex &simplex)
S
distance
structfcl_1_1detail_1_1GJK.html
a0697d3bb51e1d29b1c049743d378b221
Vector3< S >
ray
structfcl_1_1detail_1_1GJK.html
aa768da957a53878f7e476cfdb4b1a8c8
MinkowskiDiff< S >
shape
structfcl_1_1detail_1_1GJK.html
ace79b758463306c1954ee585e46b6ff7
Simplex
simplices
structfcl_1_1detail_1_1GJK.html
ae874d68edc5685533ab457616bcf2124
[2]
size_t
current
structfcl_1_1detail_1_1GJK.html
acceddfa98da99750f35b3e1f44c69dda
SimplexV *
free_v
structfcl_1_1detail_1_1GJK.html
a53c7fbf66f7b415cffe53f4b0219e15b
[4]
unsigned int
max_iterations
structfcl_1_1detail_1_1GJK.html
a871843131b17ad56a15e89b736048186
size_t
nfree
structfcl_1_1detail_1_1GJK.html
abed3247c8306e422e728a4845657a5e2
Simplex *
simplex
structfcl_1_1detail_1_1GJK.html
a5664795dc01b09683678fbc45fde3065
Status
status
structfcl_1_1detail_1_1GJK.html
a29c0b0ef5c9167c5b237c76d814d963c
SimplexV
store_v
structfcl_1_1detail_1_1GJK.html
a4485388c0af3fe694fec61619cfef064
[4]
S
tolerance
structfcl_1_1detail_1_1GJK.html
a43701d7560b5d35e870ee60eee84a9d0
fcl::detail::GJKInitializer
classfcl_1_1detail_1_1GJKInitializer.html
S
T
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer.html
ae9308b123e8178e5f68a70d0726e6abe
(const T &, const Transform3< S > &)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer.html
a652bb1826a2966f1a7b3e3368c73e4e3
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer.html
a97fc9cf27476ee700e72d4fc0ab014ce
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer.html
a4a2a47879d0fcb1f56ed663e9f1b7abd
()
fcl::detail::GJKInitializer< S, Box< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Box_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Box_3_01S_01_4_01_4.html
a1eeef8d9bea69771f2f78c4781860218
(const Box< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Box_3_01S_01_4_01_4.html
a256e6c33aca282e10810f6cfa54780fe
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Box_3_01S_01_4_01_4.html
a54b1a24802bea91035268a6459aeb8e5
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Box_3_01S_01_4_01_4.html
a79aa8abbbb39cfdfaae52669de8cb832
()
fcl::detail::GJKInitializer< S, Capsule< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Capsule_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Capsule_3_01S_01_4_01_4.html
aa56738895a36aadb806b86c91a37e3d0
(const Capsule< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Capsule_3_01S_01_4_01_4.html
a11bf577d8e96d11a972a6b5ae16b6d7b
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Capsule_3_01S_01_4_01_4.html
add944c41c0970107715628816fa8f8df
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Capsule_3_01S_01_4_01_4.html
a66589de57e9344732a276d0ed9d1788a
()
fcl::detail::GJKInitializer< S, Cone< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cone_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cone_3_01S_01_4_01_4.html
a90517d412f3c5c5272ad479390e72c93
(const Cone< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cone_3_01S_01_4_01_4.html
a10b33a0184e167290422e51669ed5f76
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cone_3_01S_01_4_01_4.html
aaabb4bf36e70be559bb07d47e20ef917
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cone_3_01S_01_4_01_4.html
a65e259955b88aa4fa140d6ffd4d8314f
()
fcl::detail::GJKInitializer< S, Convex< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Convex_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Convex_3_01S_01_4_01_4.html
a3d905713af3e5162738f2f5c8bbe9623
(const Convex< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Convex_3_01S_01_4_01_4.html
a7b58ca1d71bf96aa06a8f4a0f72746bf
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Convex_3_01S_01_4_01_4.html
a88f66957052b194c2d69f46fe5322c49
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Convex_3_01S_01_4_01_4.html
a34e48cfa3c03e532a38ff052eac4de21
()
fcl::detail::GJKInitializer< S, Cylinder< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cylinder_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cylinder_3_01S_01_4_01_4.html
a78c7b8358ecfedfe49cba9ae3af155cb
(const Cylinder< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cylinder_3_01S_01_4_01_4.html
a5ecadff395dfcb5e6377362a7e79b613
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cylinder_3_01S_01_4_01_4.html
a0517f279fd27ee06ff17dd21b385b431
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cylinder_3_01S_01_4_01_4.html
a1167a8e0ff2ebc14bba909f9a7a4c2aa
()
fcl::detail::GJKInitializer< S, Ellipsoid< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Ellipsoid_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Ellipsoid_3_01S_01_4_01_4.html
ab7270beac8efea1c49b0b2ed2a4691a9
(const Ellipsoid< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Ellipsoid_3_01S_01_4_01_4.html
af5f9538e586948ce8e25dddf4faabb52
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Ellipsoid_3_01S_01_4_01_4.html
aa375ffc431b791a032ac77dcda1aab18
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Ellipsoid_3_01S_01_4_01_4.html
a464d91647671770425d8621d564a1cb3
()
fcl::detail::GJKInitializer< S, Sphere< S > >
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static void *
createGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a017b30967dbd2c93890ecc9932a836d3
(const Sphere< S > &s, const Transform3< S > &tf)
static void
deleteGJKObject
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Sphere_3_01S_01_4_01_4.html
abcfa840e3aef1344505601d1b5cec409
(void *o)
static GJKCenterFunction
getCenterFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a01c30afa208b5933e9057826fd475233
()
static GJKSupportFunction
getSupportFunction
classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a0de3e7d5109a4e3e296fba5b81fccf02
()
fcl::detail::GJKSolver_indep
structfcl_1_1detail_1_1GJKSolver__indep.html
S_
S_
S
structfcl_1_1detail_1_1GJKSolver__indep.html
a629ea3a119e885ec781b6f0b05dc65a4
void
enableCachedGuess
structfcl_1_1detail_1_1GJKSolver__indep.html
a1304492edc87d8889eeff86eed914251
(bool if_enable) const
Vector3< S >
getCachedGuess
structfcl_1_1detail_1_1GJKSolver__indep.html
a8f9cd1eeaed2d1e2a06f86a8b8891ba5
() const
GJKSolver_indep
structfcl_1_1detail_1_1GJKSolver__indep.html
ac4c139a83129cc0dd8dd5b9bc27f1b04
()
void
setCachedGuess
structfcl_1_1detail_1_1GJKSolver__indep.html
a7205ec23e2b455dc39c962fa98aa9f14
(const Vector3< S > &guess) const
bool
shapeDistance
structfcl_1_1detail_1_1GJKSolver__indep.html
ad3652ff6a831afae23d2bcc1bcca4e9d
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *distance=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
FCL_DEPRECATED bool
shapeIntersect
structfcl_1_1detail_1_1GJKSolver__indep.html
a68e896de4003bae411809cac6c9be1c7
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal) const
bool
shapeIntersect
structfcl_1_1detail_1_1GJKSolver__indep.html
aa16a936a2699caad2b3cde579e361dc3
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts=nullptr) const
bool
shapeIntersect
structfcl_1_1detail_1_1GJKSolver__indep.html
ad1f862c64eee12fbce9af3e926f8e37c
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal) const
bool
shapeSignedDistance
structfcl_1_1detail_1_1GJKSolver__indep.html
ac05843ee8a97a8144c8f92d9f19fb7f9
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *distance=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
bool
shapeTriangleDistance
structfcl_1_1detail_1_1GJKSolver__indep.html
aee832a5724a988234d79a23d6d397f48
(const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *distance=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
bool
shapeTriangleDistance
structfcl_1_1detail_1_1GJKSolver__indep.html
a4aceb0a0b0f8967260c020a771e77561
(const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *distance=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
bool
shapeTriangleIntersect
structfcl_1_1detail_1_1GJKSolver__indep.html
aa3587834c3832aa25faae3e27cf349fe
(const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr) const
bool
shapeTriangleIntersect
structfcl_1_1detail_1_1GJKSolver__indep.html
af5dbb9a112444d9fdffde776fd1d5ef8
(const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr) const
Vector3< S >
cached_guess
structfcl_1_1detail_1_1GJKSolver__indep.html
aff5cd3160c256d2fc39f1d459c2c815c
bool
enable_cached_guess
structfcl_1_1detail_1_1GJKSolver__indep.html
a60bd347b1df8fa3f5951394a0afb7e80
unsigned int
epa_max_face_num
structfcl_1_1detail_1_1GJKSolver__indep.html
a3e6498a84726af50474024131c1cf996
unsigned int
epa_max_iterations
structfcl_1_1detail_1_1GJKSolver__indep.html
a91ea1292c55b5376145859f96fddd47d
unsigned int
epa_max_vertex_num
structfcl_1_1detail_1_1GJKSolver__indep.html
a1db987ccfda659244fa933529bf1fc6d
S
epa_tolerance
structfcl_1_1detail_1_1GJKSolver__indep.html
ac3d754d14c73ab917c6786f44177ff07
S
gjk_max_iterations
structfcl_1_1detail_1_1GJKSolver__indep.html
ab0b9145dd5d98b40d2874826672aa5e2
S
gjk_tolerance
structfcl_1_1detail_1_1GJKSolver__indep.html
aa17af55947410e46596c376173bf0a84
friend std::ostream &
operator<<
structfcl_1_1detail_1_1GJKSolver__indep.html
a33c73fdae2234956f88e46373979d03f
(std::ostream &out, const GJKSolver_indep &solver)
fcl::detail::GJKSolver_libccd
structfcl_1_1detail_1_1GJKSolver__libccd.html
S_
S_
S
structfcl_1_1detail_1_1GJKSolver__libccd.html
ad13a106fd4b9d9a7411adc58f3930c74
void
enableCachedGuess
structfcl_1_1detail_1_1GJKSolver__libccd.html
ac9cc6ac4bdd27453507caaf38c9cd102
(bool if_enable) const
Vector3< S >
getCachedGuess
structfcl_1_1detail_1_1GJKSolver__libccd.html
a3182abaac0c8477a9f33c2365447e5c1
() const
GJKSolver_libccd
structfcl_1_1detail_1_1GJKSolver__libccd.html
a7b2557754ea60b21d349195003e73eb1
()
void
setCachedGuess
structfcl_1_1detail_1_1GJKSolver__libccd.html
aae15bf48f5c8ecbea75e97fb0773c806
(const Vector3< S > &guess) const
bool
shapeDistance
structfcl_1_1detail_1_1GJKSolver__libccd.html
ae2fbc8a8f692f9e0daaa1c45c239a2a4
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *dist=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
FCL_DEPRECATED bool
shapeIntersect
structfcl_1_1detail_1_1GJKSolver__libccd.html
a214ed1acd71d21f5368863ec85902798
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal) const
bool
shapeIntersect
structfcl_1_1detail_1_1GJKSolver__libccd.html
a061975970c215e4553d1e3fd579c60fb
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal) const
bool
shapeIntersect
structfcl_1_1detail_1_1GJKSolver__libccd.html
a15dbc8d8c7f7d80c8207f7524c6dfe13
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts=nullptr) const
bool
shapeSignedDistance
structfcl_1_1detail_1_1GJKSolver__libccd.html
a0b9fabfee03a1f1013b2e490a76ac0be
(const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *dist=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
bool
shapeTriangleDistance
structfcl_1_1detail_1_1GJKSolver__libccd.html
af1dd64f02c8d74938d54e4a2e3734104
(const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
bool
shapeTriangleDistance
structfcl_1_1detail_1_1GJKSolver__libccd.html
a2985c7265cd263630621771b82a010d0
(const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist=nullptr, Vector3< S > *p1=nullptr, Vector3< S > *p2=nullptr) const
bool
shapeTriangleIntersect
structfcl_1_1detail_1_1GJKSolver__libccd.html
a2c2c11347855b096c6e2b5e845c38aa5
(const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr) const
bool
shapeTriangleIntersect
structfcl_1_1detail_1_1GJKSolver__libccd.html
a136b435641239cc0711a1eee4f84749c
(const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr) const
S
collision_tolerance
structfcl_1_1detail_1_1GJKSolver__libccd.html
a59290879044878dcbf0455a93ef746c7
S
distance_tolerance
structfcl_1_1detail_1_1GJKSolver__libccd.html
ad4629215f330b1e23a7b315b341417a3
unsigned int
max_collision_iterations
structfcl_1_1detail_1_1GJKSolver__libccd.html
a2ef8d1afc38284fc3b9e93468f88d556
unsigned int
max_distance_iterations
structfcl_1_1detail_1_1GJKSolver__libccd.html
a2a14dfb39c8336ec10f317d87f6a1026
friend std::ostream &
operator<<
structfcl_1_1detail_1_1GJKSolver__libccd.html
aaf93f99f947e9b144ac65a3d2b3c20ac
(std::ostream &out, const GJKSolver_libccd &solver)
testing::internal::GTestFlagSaver
classtesting_1_1internal_1_1GTestFlagSaver.html
GTestFlagSaver
classtesting_1_1internal_1_1GTestFlagSaver.html
ad94262f7765927bbe9a08e25f9c67530
()
~GTestFlagSaver
classtesting_1_1internal_1_1GTestFlagSaver.html
a5f00786b5c9045fd5dd7c42fd7dd1476
()
bool
also_run_disabled_tests_
classtesting_1_1internal_1_1GTestFlagSaver.html
ad940f8cb0287f0498abfbb8cd3f63676
bool
break_on_failure_
classtesting_1_1internal_1_1GTestFlagSaver.html
a63eb38f3e9f048128314129a6eadfbaf
bool
catch_exceptions_
classtesting_1_1internal_1_1GTestFlagSaver.html
a7ea119ac4f2b4410bb97a85aaa753ff2
std::string
color_
classtesting_1_1internal_1_1GTestFlagSaver.html
a0ea1a453d5a44ba56a80b7e9c3ce9097
std::string
death_test_style_
classtesting_1_1internal_1_1GTestFlagSaver.html
aaafc84990f1c135a56f8a1e5009adf7e
bool
death_test_use_fork_
classtesting_1_1internal_1_1GTestFlagSaver.html
a9b243970df7a8d33764537f358ebe384
std::string
filter_
classtesting_1_1internal_1_1GTestFlagSaver.html
ac4de0e4e127f7b08112dfbd564f24000
std::string
internal_run_death_test_
classtesting_1_1internal_1_1GTestFlagSaver.html
ac609bb5e1a2433d5d1bec59305b363b1
bool
list_tests_
classtesting_1_1internal_1_1GTestFlagSaver.html
ac9cdb0db488527001acc3f34f066cce3
std::string
output_
classtesting_1_1internal_1_1GTestFlagSaver.html
a65da6ec2943af0a71343efc0e5e96286
bool
print_time_
classtesting_1_1internal_1_1GTestFlagSaver.html
a3a5791fa995e8fd348683afa1d5b0150
internal::Int32
random_seed_
classtesting_1_1internal_1_1GTestFlagSaver.html
a58abf7990f96e4c8ebee143fbcbb8840
internal::Int32
repeat_
classtesting_1_1internal_1_1GTestFlagSaver.html
a4c6949cb53b5a89568649d34f8abb5f6
bool
shuffle_
classtesting_1_1internal_1_1GTestFlagSaver.html
af69cb62f7ee26542dd8588507142b478
internal::Int32
stack_trace_depth_
classtesting_1_1internal_1_1GTestFlagSaver.html
a42573c1d61af50aae7e855cb1be07d8d
std::string
stream_result_to_
classtesting_1_1internal_1_1GTestFlagSaver.html
a603db2b9ec601e80c18af84b4f5faa13
bool
throw_on_failure_
classtesting_1_1internal_1_1GTestFlagSaver.html
a9fc0b96db6debd9ff80032eb4c84dc28
testing::internal::GTestLog
classtesting_1_1internal_1_1GTestLog.html
::std::ostream &
GetStream
classtesting_1_1internal_1_1GTestLog.html
aebb92e67d98eca69f0347d5121dab27a
()
GTestLog
classtesting_1_1internal_1_1GTestLog.html
a364691bf972983a59cfa2891062a64af
(GTestLogSeverity severity, const char *file, int line)
~GTestLog
classtesting_1_1internal_1_1GTestLog.html
a978a099703bbaa0f380216e8d7ee03d3
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1GTestLog.html
ab6032a126d36a80163fdcd406fce3aad
(GTestLog)
const GTestLogSeverity
severity_
classtesting_1_1internal_1_1GTestLog.html
ad8f75f5845900d0d2fd3cbb048a861be
testing::internal::GTestMutexLock
classtesting_1_1internal_1_1GTestMutexLock.html
GTestMutexLock
classtesting_1_1internal_1_1GTestMutexLock.html
a77e3cba326d5356b4a1dea3790559c26
(Mutex *)
fcl::Halfspace
classfcl_1_1Halfspace.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Halfspace.html
aca89678b596f43a508f5ff99ee85c001
void
computeLocalAABB
classfcl_1_1Halfspace.html
a6fc252ebfc51e86d4ff5ef333fca1b65
() override
S
distance
classfcl_1_1Halfspace.html
a77e58944ca77298c8ccfbd29f51961db
(const Vector3< S > &p) const
NODE_TYPE
getNodeType
classfcl_1_1Halfspace.html
a05cc4fc2af444ccd62edf97d9176bd4a
() const override
Halfspace
classfcl_1_1Halfspace.html
aa75b1003cbd3beaecb2e2b6c9436ea0f
(const Vector3< S > &n, S d)
Halfspace
classfcl_1_1Halfspace.html
a4cc5e20bedda7c6990bc71d708101155
(S a, S b, S c, S d_)
Halfspace
classfcl_1_1Halfspace.html
aa6fbee2baf0f377a36f53090d12f52de
()
S
signedDistance
classfcl_1_1Halfspace.html
aa93a26d8f3b92a09efd311ec6c6535b3
(const Vector3< S > &p) const
S
d
classfcl_1_1Halfspace.html
ac5aaac8270aa2df31950a0f904f774d4
Vector3< S >
n
classfcl_1_1Halfspace.html
a3349cee8d05ec75b068433df83be3e5b
void
unitNormalTest
classfcl_1_1Halfspace.html
a5fbe5dc0e17536bf6e73c40c9a4f2db8
()
friend std::ostream &
operator<<
classfcl_1_1Halfspace.html
a2e2253e316c503e6eb1103902ed56e2b
(std::ostream &out, const Halfspace &halfspace)
testing::internal::HasNewFatalFailureHelper
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
testing::TestPartResultReporterInterface
bool
has_new_fatal_failure
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a91b7bac47f09076db4be0304a2110a9e
() const
HasNewFatalFailureHelper
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a59190a7188db558c00b4c6bf9251859a
()
virtual void
ReportTestPartResult
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a2d2e1faa1f3669b82810df97ac678a27
(const TestPartResult &result)
virtual
~HasNewFatalFailureHelper
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a913b1bc7c372868c9b2dbb009044ee97
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a1412aefd53134f35ce1689f56c35a10d
(HasNewFatalFailureHelper)
bool
has_new_fatal_failure_
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a172103f6aefee8c387a44679888fee30
TestPartResultReporterInterface *
original_reporter_
classtesting_1_1internal_1_1HasNewFatalFailureHelper.html
a9f8be46b6aa39666e4a8557f240629e5
Cache::head_t
structCache_1_1head__t.html
Qfloat *
data
structCache_1_1head__t.html
a630b97ea8171e7e8c1f4ff6c3b12c587
int
len
structCache_1_1head__t.html
af62eb0bc8e61b1889fef2bf7f8a0222b
head_t *
next
structCache_1_1head__t.html
aa152a104ec07250949c234d164f5f3fd
head_t *
prev
structCache_1_1head__t.html
a82b1a4d1a105769f85cce8d51c19860e
fcl::detail::Hexagram
classfcl_1_1detail_1_1Hexagram.html
fcl::detail::Polytope
Hexagram
classfcl_1_1detail_1_1Hexagram.html
aa60784912f9c1bb4c262218be62f5115
(ccd_real_t bottom_center_x=0, ccd_real_t bottom_center_y=0, ccd_real_t bottom_center_z=0)
fcl::detail::HierarchyTree
classfcl_1_1detail_1_1HierarchyTree.html
BV
fcl::detail::HierarchyTree::SortByMorton
NodeBase< BV >
NodeType
classfcl_1_1detail_1_1HierarchyTree.html
ab354fd414370a6e93ab6865b294f5b9a
typename BV::S
S
classfcl_1_1detail_1_1HierarchyTree.html
ac7adc0eb61334ba9d55f7ebbdf78b681
void
balanceBottomup
classfcl_1_1detail_1_1HierarchyTree.html
acc452ef243d3bbb52a3ffe90a7f9bb87
()
void
balanceIncremental
classfcl_1_1detail_1_1HierarchyTree.html
a8750a377034007e2220fc6d28ed18aaa
(int iterations)
void
balanceTopdown
classfcl_1_1detail_1_1HierarchyTree.html
a90e53d82d6b8c1fd73e8fc99c8e11199
()
void
clear
classfcl_1_1detail_1_1HierarchyTree.html
a51bb8853f92bb463b4a657bc48f4de0c
()
bool
empty
classfcl_1_1detail_1_1HierarchyTree.html
a071a6d1881dc2e318c9576b6d6d21707
() const
void
extractLeaves
classfcl_1_1detail_1_1HierarchyTree.html
a9723a092ae399f7f4501befbca268cca
(const NodeType *root, std::vector< NodeType *> &leaves) const
size_t
getMaxDepth
classfcl_1_1detail_1_1HierarchyTree.html
ab0b9addee66cac6f2ff1c4cd8110f76a
() const
size_t
getMaxHeight
classfcl_1_1detail_1_1HierarchyTree.html
a4b311b0def7601561aa4956c54caebaa
() const
NodeType *
getRoot
classfcl_1_1detail_1_1HierarchyTree.html
a4f380729f6000bdee53567e50fc73301
() const
NodeType *&
getRoot
classfcl_1_1detail_1_1HierarchyTree.html
a344f664746c37fd0fc927daa0efc3502
()
HierarchyTree
classfcl_1_1detail_1_1HierarchyTree.html
a9b19aaec718c074ff638fd0db8c8506b
(int bu_threshold_=16, int topdown_level_=0)
void
init
classfcl_1_1detail_1_1HierarchyTree.html
a4957549b04c594270358a2abe34fb7a2
(std::vector< NodeType *> &leaves, int level=0)
NodeType *
insert
classfcl_1_1detail_1_1HierarchyTree.html
ade0fe1a1e35f1ba3ed997d718e3108e8
(const BV &bv, void *data)
void
print
classfcl_1_1detail_1_1HierarchyTree.html
a2d81d41185d2c0c29d64f92b40781704
(NodeType *root, int depth)
void
refit
classfcl_1_1detail_1_1HierarchyTree.html
a256dee4e501e9dd46cdd9b55847f953f
()
void
remove
classfcl_1_1detail_1_1HierarchyTree.html
ade0821262ccbf0099ab6e704ebc41e21
(NodeType *leaf)
size_t
size
classfcl_1_1detail_1_1HierarchyTree.html
aa66058ef65c28a1f0a7db97d76cc4b9c
() const
void
update
classfcl_1_1detail_1_1HierarchyTree.html
a39613e2acd2d85b11973a6dafcbe4e20
(NodeType *leaf, int lookahead_level=-1)
bool
update
classfcl_1_1detail_1_1HierarchyTree.html
a1ee94251e00dc4c53b0f685910b382fe
(NodeType *leaf, const BV &bv)
bool
update
classfcl_1_1detail_1_1HierarchyTree.html
a64e6e6e5658be72e1d21b8df0ed47a34
(NodeType *leaf, const BV &bv, const Vector3< S > &vel, S margin)
bool
update
classfcl_1_1detail_1_1HierarchyTree.html
a99d6a11f4540327e15c1ee0a52a824d7
(NodeType *leaf, const BV &bv, const Vector3< S > &vel)
~HierarchyTree
classfcl_1_1detail_1_1HierarchyTree.html
ab6fdd1c5dcec19067972a991f1d68310
()
int
bu_threshold
classfcl_1_1detail_1_1HierarchyTree.html
a468593151365298cb55adc8dfa4181c1
int
topdown_level
classfcl_1_1detail_1_1HierarchyTree.html
af68b4cb6dd1e6874549eaeceb2e0cd17
NodeType *
free_node
classfcl_1_1detail_1_1HierarchyTree.html
a71b02409c56058cd682ee4eaec6751b5
int
max_lookahead_level
classfcl_1_1detail_1_1HierarchyTree.html
a6942c2ce1b05220fbe6b79f6295a1f3f
size_t
n_leaves
classfcl_1_1detail_1_1HierarchyTree.html
aaf56782527a4e0c81f3e5ff44c1de914
unsigned int
opath
classfcl_1_1detail_1_1HierarchyTree.html
a7eb14c6e61784af460fae697d7d4b42b
NodeType *
root_node
classfcl_1_1detail_1_1HierarchyTree.html
a1df500c8b39363a9d83e609007f974a5
std::vector< NodeBase< BV > *>::const_iterator
NodeVecConstIterator
classfcl_1_1detail_1_1HierarchyTree.html
a10578a86a062dca839d88651abeb214d
std::vector< NodeBase< BV > *>::iterator
NodeVecIterator
classfcl_1_1detail_1_1HierarchyTree.html
a5fbd7be9267e5db55a38df66374cb815
void
bottomup
classfcl_1_1detail_1_1HierarchyTree.html
a4f8d97525f4f1d1098970aa46779b375
(const NodeVecIterator lbeg, const NodeVecIterator lend)
NodeType *
createNode
classfcl_1_1detail_1_1HierarchyTree.html
a54473e203183dd8186d9c1da0ec8198b
(NodeType *parent, const BV &bv, void *data)
NodeType *
createNode
classfcl_1_1detail_1_1HierarchyTree.html
a5cb2d0084b37f61ed4b8eed0c68ff9d7
(NodeType *parent, const BV &bv1, const BV &bv2, void *data)
NodeType *
createNode
classfcl_1_1detail_1_1HierarchyTree.html
a5a6633b6e1d132d3ce3f153fea9ce958
(NodeType *parent, void *data)
void
deleteNode
classfcl_1_1detail_1_1HierarchyTree.html
a972488567c949ec9acda266a69f31ed0
(NodeType *node)
void
fetchLeaves
classfcl_1_1detail_1_1HierarchyTree.html
a10c42501a761ec550cb92b98012981b8
(NodeType *root, std::vector< NodeType *> &leaves, int depth=-1)
void
getMaxDepth
classfcl_1_1detail_1_1HierarchyTree.html
acbeb0c245c0d59d112b08d801d86075b
(NodeType *node, size_t depth, size_t &max_depth) const
size_t
getMaxHeight
classfcl_1_1detail_1_1HierarchyTree.html
ab31904e20e974c01c9a58e79993beb07
(NodeType *node) const
void
init_0
classfcl_1_1detail_1_1HierarchyTree.html
a8e00fb22956b3036a5f6e0b3d524f71f
(std::vector< NodeType *> &leaves)
void
init_1
classfcl_1_1detail_1_1HierarchyTree.html
a7d62e8b7aa8230071fcc7c1c651c30b7
(std::vector< NodeType *> &leaves)
void
init_2
classfcl_1_1detail_1_1HierarchyTree.html
a86619dd5adc9c04f201fa6b1bf774a64
(std::vector< NodeType *> &leaves)
void
init_3
classfcl_1_1detail_1_1HierarchyTree.html
a43be7f701446444934012cf354de8c1f
(std::vector< NodeType *> &leaves)
void
insertLeaf
classfcl_1_1detail_1_1HierarchyTree.html
aabfdd347f1da50dd885d9d5282a48ac8
(NodeType *const sub_root, NodeType *const leaf)
NodeType *
mortonRecurse_0
classfcl_1_1detail_1_1HierarchyTree.html
a0980fad2caab1508d846eecdd0a226c6
(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32 &split, int bits)
NodeType *
mortonRecurse_1
classfcl_1_1detail_1_1HierarchyTree.html
a49a05d51cddf609b2a98e9984f885b4c
(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32 &split, int bits)
NodeType *
mortonRecurse_2
classfcl_1_1detail_1_1HierarchyTree.html
afb2966bd202fa52f682c51a69a13dc87
(const NodeVecIterator lbeg, const NodeVecIterator lend)
void
recurseDeleteNode
classfcl_1_1detail_1_1HierarchyTree.html
af2ba5d46babf85849e247d7bca854a3d
(NodeType *node)
void
recurseRefit
classfcl_1_1detail_1_1HierarchyTree.html
a80e2a379168725f3efe84d5d9fdca323
(NodeType *node)
NodeType *
removeLeaf
classfcl_1_1detail_1_1HierarchyTree.html
a708185b17b4e5dfc7a61fe4aa0ee6716
(NodeType *const leaf)
NodeType *
sort
classfcl_1_1detail_1_1HierarchyTree.html
a21de82ea5587c319924fbb4924d4cd44
(NodeType *n, NodeType *&r)
NodeType *
topdown
classfcl_1_1detail_1_1HierarchyTree.html
a9c693cc4f886215eb455cec635c7125a
(const NodeVecIterator lbeg, const NodeVecIterator lend)
NodeType *
topdown_0
classfcl_1_1detail_1_1HierarchyTree.html
adb2a712b4df1d338df36b1fa3501a73a
(const NodeVecIterator lbeg, const NodeVecIterator lend)
NodeType *
topdown_1
classfcl_1_1detail_1_1HierarchyTree.html
a46273f0e8adf3e4a651624968d46946b
(const NodeVecIterator lbeg, const NodeVecIterator lend)
void
update_
classfcl_1_1detail_1_1HierarchyTree.html
a7b3cf598120f8448c0248c062fa4ae85
(NodeType *leaf, const BV &bv)
static size_t
indexOf
classfcl_1_1detail_1_1HierarchyTree.html
a220eb4c591ad80a2fd3abcaa5616327a
(NodeType *node)
fcl::detail::implementation_array::HierarchyTree
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
BV
fcl::detail::implementation_array::HierarchyTree::SortByMorton
void
balanceBottomup
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a632c4cf0cdd87e782ae4f4ee8da5b548
()
void
balanceIncremental
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a4b207ce8a0848a49ef274cdc5c17c2d4
(int iterations)
void
balanceTopdown
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aa8ba7e5f244a65787e3b9d4863ec0622
()
void
clear
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
acee7c30096c811a11fd658c2276a39d5
()
bool
empty
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a567be3ada27de4be102fac4e88af9484
() const
void
extractLeaves
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a342f1be3237291fe8b910cc9af226237
(size_t root, NodeType *&leaves) const
size_t
getMaxDepth
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af25a6b8bdc7ddb7c83d579fb633e3e53
() const
size_t
getMaxHeight
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a76b8bbe15c5fa80d0bc5fc6d2e07fe6e
() const
NodeType *
getNodes
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af6021a925a0cb05f59338ab87b42dd57
() const
size_t
getRoot
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a1c40c7cd1bc04ca1660c02fee58f53d1
() const
HierarchyTree
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2a1ffe4792fa90d2bbb83dedff48cf20
(int bu_threshold_=16, int topdown_level_=0)
void
init
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae1a5c42cb3d100dc785a83a2d81e656e
(NodeType *leaves, int n_leaves_, int level=0)
size_t
insert
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a00d8813122981f0884cb28073b50cbfa
(const BV &bv, void *data)
void
print
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a42ff10509d413ebc8689bfcdeb7a3b72
(size_t root, int depth)
void
refit
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a1bba76570d60aa327e20dccbfdf4e8a1
()
void
remove
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a54aa6b68befc3ca10ce4ed3aa2ec8597
(size_t leaf)
size_t
size
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a714e2870f496cb731f5b19a4d7fb43f7
() const
void
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a9e21fbe87790122805a0dbfaced7b197
(size_t leaf, int lookahead_level=-1)
bool
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a14256de870a953eb4638cf4cf5deef31
(size_t leaf, const BV &bv)
bool
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ad484433a282fe037ea2f9ce76af09aff
(size_t leaf, const BV &bv, const Vector3< S > &vel, S margin)
bool
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a05e126de55a6c222f6e32450cb08a090
(size_t leaf, const BV &bv, const Vector3< S > &vel)
~HierarchyTree
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ad321d4ddb9ab21b1ead26bc1548a8632
()
int
bu_threshold
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a8b8404ca77e9c646c42ea851370e399e
int
topdown_level
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
affe5cd8ff6f93522eebdcc04ffbc7519
static const size_t
NULL_NODE
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7277428da4580ad139d8f920bc70c144
size_t
freelist
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ac1b597a59051f22b0a32bc4dd954eb0c
int
max_lookahead_level
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ace4745af7c59294bb03838e0fb374de3
size_t
n_leaves
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aabd8fd4aaec79e9734e7ada06887e49c
size_t
n_nodes
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a36e4fc32280e84bcf5b7a5d5cce12476
size_t
n_nodes_alloc
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aec5dccc510524d828cf64461bd0eb71c
NodeType *
nodes
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ab91a8edd80aaebf9613a22ccb4875814
unsigned int
opath
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2a8ca2267fa400eb6fa355dbbf8f82b8
size_t
root_node
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2c9e2bc60ae2ee1e6cf9e38ef1ce614d
NodeBase< BV >
NodeType
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae9c3e10cfa911629a5b2e1a7c7037a7c
typename BV::S
S
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7a57258f9e3f68097d3bdfbed8216734
size_t
allocateNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae1a61b6a3b7b136bf7407f7e8025bca6
()
void
bottomup
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
afc5ad804feb9fe838fe0c1f3f1c11072
(size_t *lbeg, size_t *lend)
size_t
createNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7b367561a4f1ea5c38b816f1f38a1daf
(size_t parent, const BV &bv1, const BV &bv2, void *data)
size_t
createNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0ec5b2ceb38296c59e118a6462261da3
(size_t parent, const BV &bv, void *data)
size_t
createNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a903011b8980b5d83cf8eafc7e2b81d5e
(size_t parent, void *data)
void
deleteNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a8e1a3979c7279a261f63432836a785f9
(size_t node)
void
fetchLeaves
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a34b2e4488772b44fb6a1afd1c1517c14
(size_t root, NodeType *&leaves, int depth=-1)
void
getMaxDepth
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae069d897ee8acb4f40292be185a0b82e
(size_t node, size_t depth, size_t &max_depth) const
size_t
getMaxHeight
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0c7cd30cb0cb361bf7d5dde38450bc8c
(size_t node) const
size_t
indexOf
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a074b25439147919d508d8a51432bfd57
(size_t node)
void
init_0
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a3d37939a1e8b652c916b7ddb2d1bb256
(NodeType *leaves, int n_leaves_)
void
init_1
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a1350e24d940498665d1a85273d97baf1
(NodeType *leaves, int n_leaves_)
void
init_2
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aa1ca88a3ac3cbbd6115afd7efd4c3651
(NodeType *leaves, int n_leaves_)
void
init_3
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7ed6e1a8039df593e55bc71d36fca09b
(NodeType *leaves, int n_leaves_)
void
insertLeaf
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ac310ab37971affcc20f2ff3cd39fa3e3
(size_t root, size_t leaf)
size_t
mortonRecurse_0
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af76bca93be62cf61f8506402fb836713
(size_t *lbeg, size_t *lend, const uint32 &split, int bits)
size_t
mortonRecurse_1
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a6caf6f75f8933e421dbcc04f4cc41931
(size_t *lbeg, size_t *lend, const uint32 &split, int bits)
size_t
mortonRecurse_2
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2c72c6ba2439022e2865ccbd5ae1fdfc
(size_t *lbeg, size_t *lend)
void
recurseRefit
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a5fb558e7053c74a23108283297c79c20
(size_t node)
size_t
removeLeaf
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aed46b27d244c84d0bfa6a8f4e452167a
(size_t leaf)
size_t
topdown
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af013e75fc5602b03fe30c235cd2e139d
(size_t *lbeg, size_t *lend)
size_t
topdown_0
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0098a2421bb003224827d623796d849c
(size_t *lbeg, size_t *lend)
size_t
topdown_1
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7e7921388890be2d529c68f23061a40a
(size_t *lbeg, size_t *lend)
void
update_
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0b23c2d60fab443a743080880623a1e2
(size_t leaf, const BV &bv)
HierarchyTree< fcl::AABB< S > >
classfcl_1_1detail_1_1HierarchyTree.html
NodeBase< fcl::AABB< S > >
NodeType
classfcl_1_1detail_1_1HierarchyTree.html
ab354fd414370a6e93ab6865b294f5b9a
typename fcl::AABB< S > ::S
S
classfcl_1_1detail_1_1HierarchyTree.html
ac7adc0eb61334ba9d55f7ebbdf78b681
void
balanceBottomup
classfcl_1_1detail_1_1HierarchyTree.html
acc452ef243d3bbb52a3ffe90a7f9bb87
()
void
balanceIncremental
classfcl_1_1detail_1_1HierarchyTree.html
a8750a377034007e2220fc6d28ed18aaa
(int iterations)
void
balanceTopdown
classfcl_1_1detail_1_1HierarchyTree.html
a90e53d82d6b8c1fd73e8fc99c8e11199
()
void
clear
classfcl_1_1detail_1_1HierarchyTree.html
a51bb8853f92bb463b4a657bc48f4de0c
()
bool
empty
classfcl_1_1detail_1_1HierarchyTree.html
a071a6d1881dc2e318c9576b6d6d21707
() const
void
extractLeaves
classfcl_1_1detail_1_1HierarchyTree.html
a9723a092ae399f7f4501befbca268cca
(const NodeType *root, std::vector< NodeType * > &leaves) const
size_t
getMaxDepth
classfcl_1_1detail_1_1HierarchyTree.html
ab0b9addee66cac6f2ff1c4cd8110f76a
() const
size_t
getMaxHeight
classfcl_1_1detail_1_1HierarchyTree.html
a4b311b0def7601561aa4956c54caebaa
() const
NodeType *
getRoot
classfcl_1_1detail_1_1HierarchyTree.html
a4f380729f6000bdee53567e50fc73301
() const
NodeType *&
getRoot
classfcl_1_1detail_1_1HierarchyTree.html
a344f664746c37fd0fc927daa0efc3502
()
HierarchyTree
classfcl_1_1detail_1_1HierarchyTree.html
a9b19aaec718c074ff638fd0db8c8506b
(int bu_threshold_=16, int topdown_level_=0)
void
init
classfcl_1_1detail_1_1HierarchyTree.html
a4957549b04c594270358a2abe34fb7a2
(std::vector< NodeType * > &leaves, int level=0)
NodeType *
insert
classfcl_1_1detail_1_1HierarchyTree.html
ade0fe1a1e35f1ba3ed997d718e3108e8
(const fcl::AABB< S > &bv, void *data)
void
print
classfcl_1_1detail_1_1HierarchyTree.html
a2d81d41185d2c0c29d64f92b40781704
(NodeType *root, int depth)
void
refit
classfcl_1_1detail_1_1HierarchyTree.html
a256dee4e501e9dd46cdd9b55847f953f
()
void
remove
classfcl_1_1detail_1_1HierarchyTree.html
ade0821262ccbf0099ab6e704ebc41e21
(NodeType *leaf)
size_t
size
classfcl_1_1detail_1_1HierarchyTree.html
aa66058ef65c28a1f0a7db97d76cc4b9c
() const
void
update
classfcl_1_1detail_1_1HierarchyTree.html
a39613e2acd2d85b11973a6dafcbe4e20
(NodeType *leaf, int lookahead_level=-1)
bool
update
classfcl_1_1detail_1_1HierarchyTree.html
a1ee94251e00dc4c53b0f685910b382fe
(NodeType *leaf, const fcl::AABB< S > &bv)
bool
update
classfcl_1_1detail_1_1HierarchyTree.html
a64e6e6e5658be72e1d21b8df0ed47a34
(NodeType *leaf, const fcl::AABB< S > &bv, const Vector3< S > &vel, S margin)
bool
update
classfcl_1_1detail_1_1HierarchyTree.html
a99d6a11f4540327e15c1ee0a52a824d7
(NodeType *leaf, const fcl::AABB< S > &bv, const Vector3< S > &vel)
~HierarchyTree
classfcl_1_1detail_1_1HierarchyTree.html
ab6fdd1c5dcec19067972a991f1d68310
()
int
bu_threshold
classfcl_1_1detail_1_1HierarchyTree.html
a468593151365298cb55adc8dfa4181c1
int
topdown_level
classfcl_1_1detail_1_1HierarchyTree.html
af68b4cb6dd1e6874549eaeceb2e0cd17
NodeType *
free_node
classfcl_1_1detail_1_1HierarchyTree.html
a71b02409c56058cd682ee4eaec6751b5
int
max_lookahead_level
classfcl_1_1detail_1_1HierarchyTree.html
a6942c2ce1b05220fbe6b79f6295a1f3f
size_t
n_leaves
classfcl_1_1detail_1_1HierarchyTree.html
aaf56782527a4e0c81f3e5ff44c1de914
unsigned int
opath
classfcl_1_1detail_1_1HierarchyTree.html
a7eb14c6e61784af460fae697d7d4b42b
NodeType *
root_node
classfcl_1_1detail_1_1HierarchyTree.html
a1df500c8b39363a9d83e609007f974a5
std::vector< NodeBase< fcl::AABB< S > > * >::const_iterator
NodeVecConstIterator
classfcl_1_1detail_1_1HierarchyTree.html
a10578a86a062dca839d88651abeb214d
std::vector< NodeBase< fcl::AABB< S > > * >::iterator
NodeVecIterator
classfcl_1_1detail_1_1HierarchyTree.html
a5fbd7be9267e5db55a38df66374cb815
void
bottomup
classfcl_1_1detail_1_1HierarchyTree.html
a4f8d97525f4f1d1098970aa46779b375
(const NodeVecIterator lbeg, const NodeVecIterator lend)
NodeType *
createNode
classfcl_1_1detail_1_1HierarchyTree.html
a54473e203183dd8186d9c1da0ec8198b
(NodeType *parent, const fcl::AABB< S > &bv, void *data)
NodeType *
createNode
classfcl_1_1detail_1_1HierarchyTree.html
a5cb2d0084b37f61ed4b8eed0c68ff9d7
(NodeType *parent, const fcl::AABB< S > &bv1, const fcl::AABB< S > &bv2, void *data)
NodeType *
createNode
classfcl_1_1detail_1_1HierarchyTree.html
a5a6633b6e1d132d3ce3f153fea9ce958
(NodeType *parent, void *data)
void
deleteNode
classfcl_1_1detail_1_1HierarchyTree.html
a972488567c949ec9acda266a69f31ed0
(NodeType *node)
void
fetchLeaves
classfcl_1_1detail_1_1HierarchyTree.html
a10c42501a761ec550cb92b98012981b8
(NodeType *root, std::vector< NodeType * > &leaves, int depth=-1)
void
getMaxDepth
classfcl_1_1detail_1_1HierarchyTree.html
acbeb0c245c0d59d112b08d801d86075b
(NodeType *node, size_t depth, size_t &max_depth) const
size_t
getMaxHeight
classfcl_1_1detail_1_1HierarchyTree.html
ab31904e20e974c01c9a58e79993beb07
(NodeType *node) const
void
init_0
classfcl_1_1detail_1_1HierarchyTree.html
a8e00fb22956b3036a5f6e0b3d524f71f
(std::vector< NodeType * > &leaves)
void
init_1
classfcl_1_1detail_1_1HierarchyTree.html
a7d62e8b7aa8230071fcc7c1c651c30b7
(std::vector< NodeType * > &leaves)
void
init_2
classfcl_1_1detail_1_1HierarchyTree.html
a86619dd5adc9c04f201fa6b1bf774a64
(std::vector< NodeType * > &leaves)
void
init_3
classfcl_1_1detail_1_1HierarchyTree.html
a43be7f701446444934012cf354de8c1f
(std::vector< NodeType * > &leaves)
void
insertLeaf
classfcl_1_1detail_1_1HierarchyTree.html
aabfdd347f1da50dd885d9d5282a48ac8
(NodeType *const sub_root, NodeType *const leaf)
NodeType *
mortonRecurse_0
classfcl_1_1detail_1_1HierarchyTree.html
a0980fad2caab1508d846eecdd0a226c6
(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32 &split, int bits)
NodeType *
mortonRecurse_1
classfcl_1_1detail_1_1HierarchyTree.html
a49a05d51cddf609b2a98e9984f885b4c
(const NodeVecIterator lbeg, const NodeVecIterator lend, const uint32 &split, int bits)
NodeType *
mortonRecurse_2
classfcl_1_1detail_1_1HierarchyTree.html
afb2966bd202fa52f682c51a69a13dc87
(const NodeVecIterator lbeg, const NodeVecIterator lend)
void
recurseDeleteNode
classfcl_1_1detail_1_1HierarchyTree.html
af2ba5d46babf85849e247d7bca854a3d
(NodeType *node)
void
recurseRefit
classfcl_1_1detail_1_1HierarchyTree.html
a80e2a379168725f3efe84d5d9fdca323
(NodeType *node)
NodeType *
removeLeaf
classfcl_1_1detail_1_1HierarchyTree.html
a708185b17b4e5dfc7a61fe4aa0ee6716
(NodeType *const leaf)
NodeType *
sort
classfcl_1_1detail_1_1HierarchyTree.html
a21de82ea5587c319924fbb4924d4cd44
(NodeType *n, NodeType *&r)
NodeType *
topdown
classfcl_1_1detail_1_1HierarchyTree.html
a9c693cc4f886215eb455cec635c7125a
(const NodeVecIterator lbeg, const NodeVecIterator lend)
NodeType *
topdown_0
classfcl_1_1detail_1_1HierarchyTree.html
adb2a712b4df1d338df36b1fa3501a73a
(const NodeVecIterator lbeg, const NodeVecIterator lend)
NodeType *
topdown_1
classfcl_1_1detail_1_1HierarchyTree.html
a46273f0e8adf3e4a651624968d46946b
(const NodeVecIterator lbeg, const NodeVecIterator lend)
void
update_
classfcl_1_1detail_1_1HierarchyTree.html
a7b3cf598120f8448c0248c062fa4ae85
(NodeType *leaf, const fcl::AABB< S > &bv)
static size_t
indexOf
classfcl_1_1detail_1_1HierarchyTree.html
a220eb4c591ad80a2fd3abcaa5616327a
(NodeType *node)
HierarchyTree< fcl::AABB< S > >
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
void
balanceBottomup
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a632c4cf0cdd87e782ae4f4ee8da5b548
()
void
balanceIncremental
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a4b207ce8a0848a49ef274cdc5c17c2d4
(int iterations)
void
balanceTopdown
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aa8ba7e5f244a65787e3b9d4863ec0622
()
void
clear
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
acee7c30096c811a11fd658c2276a39d5
()
bool
empty
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a567be3ada27de4be102fac4e88af9484
() const
void
extractLeaves
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a342f1be3237291fe8b910cc9af226237
(size_t root, NodeType *&leaves) const
size_t
getMaxDepth
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af25a6b8bdc7ddb7c83d579fb633e3e53
() const
size_t
getMaxHeight
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a76b8bbe15c5fa80d0bc5fc6d2e07fe6e
() const
NodeType *
getNodes
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af6021a925a0cb05f59338ab87b42dd57
() const
size_t
getRoot
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a1c40c7cd1bc04ca1660c02fee58f53d1
() const
HierarchyTree
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2a1ffe4792fa90d2bbb83dedff48cf20
(int bu_threshold_=16, int topdown_level_=0)
void
init
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae1a5c42cb3d100dc785a83a2d81e656e
(NodeType *leaves, int n_leaves_, int level=0)
size_t
insert
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a00d8813122981f0884cb28073b50cbfa
(const fcl::AABB< S > &bv, void *data)
void
print
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a42ff10509d413ebc8689bfcdeb7a3b72
(size_t root, int depth)
void
refit
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a1bba76570d60aa327e20dccbfdf4e8a1
()
void
remove
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a54aa6b68befc3ca10ce4ed3aa2ec8597
(size_t leaf)
size_t
size
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a714e2870f496cb731f5b19a4d7fb43f7
() const
void
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a9e21fbe87790122805a0dbfaced7b197
(size_t leaf, int lookahead_level=-1)
bool
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a14256de870a953eb4638cf4cf5deef31
(size_t leaf, const fcl::AABB< S > &bv)
bool
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ad484433a282fe037ea2f9ce76af09aff
(size_t leaf, const fcl::AABB< S > &bv, const Vector3< S > &vel, S margin)
bool
update
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a05e126de55a6c222f6e32450cb08a090
(size_t leaf, const fcl::AABB< S > &bv, const Vector3< S > &vel)
~HierarchyTree
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ad321d4ddb9ab21b1ead26bc1548a8632
()
int
bu_threshold
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a8b8404ca77e9c646c42ea851370e399e
int
topdown_level
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
affe5cd8ff6f93522eebdcc04ffbc7519
static const size_t
NULL_NODE
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7277428da4580ad139d8f920bc70c144
size_t
freelist
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ac1b597a59051f22b0a32bc4dd954eb0c
int
max_lookahead_level
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ace4745af7c59294bb03838e0fb374de3
size_t
n_leaves
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aabd8fd4aaec79e9734e7ada06887e49c
size_t
n_nodes
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a36e4fc32280e84bcf5b7a5d5cce12476
size_t
n_nodes_alloc
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aec5dccc510524d828cf64461bd0eb71c
NodeType *
nodes
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ab91a8edd80aaebf9613a22ccb4875814
unsigned int
opath
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2a8ca2267fa400eb6fa355dbbf8f82b8
size_t
root_node
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2c9e2bc60ae2ee1e6cf9e38ef1ce614d
NodeBase< fcl::AABB< S > >
NodeType
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae9c3e10cfa911629a5b2e1a7c7037a7c
typename fcl::AABB< S > ::S
S
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7a57258f9e3f68097d3bdfbed8216734
size_t
allocateNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae1a61b6a3b7b136bf7407f7e8025bca6
()
void
bottomup
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
afc5ad804feb9fe838fe0c1f3f1c11072
(size_t *lbeg, size_t *lend)
size_t
createNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7b367561a4f1ea5c38b816f1f38a1daf
(size_t parent, const fcl::AABB< S > &bv1, const fcl::AABB< S > &bv2, void *data)
size_t
createNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0ec5b2ceb38296c59e118a6462261da3
(size_t parent, const fcl::AABB< S > &bv, void *data)
size_t
createNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a903011b8980b5d83cf8eafc7e2b81d5e
(size_t parent, void *data)
void
deleteNode
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a8e1a3979c7279a261f63432836a785f9
(size_t node)
void
fetchLeaves
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a34b2e4488772b44fb6a1afd1c1517c14
(size_t root, NodeType *&leaves, int depth=-1)
void
getMaxDepth
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ae069d897ee8acb4f40292be185a0b82e
(size_t node, size_t depth, size_t &max_depth) const
size_t
getMaxHeight
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0c7cd30cb0cb361bf7d5dde38450bc8c
(size_t node) const
size_t
indexOf
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a074b25439147919d508d8a51432bfd57
(size_t node)
void
init_0
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a3d37939a1e8b652c916b7ddb2d1bb256
(NodeType *leaves, int n_leaves_)
void
init_1
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a1350e24d940498665d1a85273d97baf1
(NodeType *leaves, int n_leaves_)
void
init_2
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aa1ca88a3ac3cbbd6115afd7efd4c3651
(NodeType *leaves, int n_leaves_)
void
init_3
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7ed6e1a8039df593e55bc71d36fca09b
(NodeType *leaves, int n_leaves_)
void
insertLeaf
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
ac310ab37971affcc20f2ff3cd39fa3e3
(size_t root, size_t leaf)
size_t
mortonRecurse_0
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af76bca93be62cf61f8506402fb836713
(size_t *lbeg, size_t *lend, const uint32 &split, int bits)
size_t
mortonRecurse_1
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a6caf6f75f8933e421dbcc04f4cc41931
(size_t *lbeg, size_t *lend, const uint32 &split, int bits)
size_t
mortonRecurse_2
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a2c72c6ba2439022e2865ccbd5ae1fdfc
(size_t *lbeg, size_t *lend)
void
recurseRefit
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a5fb558e7053c74a23108283297c79c20
(size_t node)
size_t
removeLeaf
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
aed46b27d244c84d0bfa6a8f4e452167a
(size_t leaf)
size_t
topdown
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
af013e75fc5602b03fe30c235cd2e139d
(size_t *lbeg, size_t *lend)
size_t
topdown_0
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0098a2421bb003224827d623796d849c
(size_t *lbeg, size_t *lend)
size_t
topdown_1
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a7e7921388890be2d529c68f23061a40a
(size_t *lbeg, size_t *lend)
void
update_
classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html
a0b23c2d60fab443a743080880623a1e2
(size_t leaf, const fcl::AABB< S > &bv)
fcl::IMatrix3
structfcl_1_1IMatrix3.html
S
IVector3< S >
getColumn
structfcl_1_1IMatrix3.html
aecf1e82570eb1422a8e2bdf790f6e2c0
(size_t i) const
Vector3< S >
getColumnHigh
structfcl_1_1IMatrix3.html
a81515528e8a0a2a6fcd8a3e47b15ecb3
(size_t i) const
Vector3< S >
getColumnLow
structfcl_1_1IMatrix3.html
ae1ef9d080e803a8f8e2c47ef0f40f4d2
(size_t i) const
Matrix3< S >
getHigh
structfcl_1_1IMatrix3.html
a31706ce9b63992e398aa15aaf8c63617
() const
Matrix3< S >
getLow
structfcl_1_1IMatrix3.html
a30c496875ccdc0753499de9c1c8b8d06
() const
const IVector3< S > &
getRow
structfcl_1_1IMatrix3.html
a5f44a5fa4a6ab913372a9d8aae69379f
(size_t i) const
Vector3< S >
getRowHigh
structfcl_1_1IMatrix3.html
aa7672e6deadedb8339f520c37acd1117
(size_t i) const
Vector3< S >
getRowLow
structfcl_1_1IMatrix3.html
a86192075191a0fed9f9e44cfc18ad52d
(size_t i) const
IMatrix3
structfcl_1_1IMatrix3.html
aa1926d91ca8bc61bc7f57c0c2d62b234
()
IMatrix3
structfcl_1_1IMatrix3.html
a218f16364c9e6d4d5cb172c666c26567
(S v)
IMatrix3
structfcl_1_1IMatrix3.html
a163b3c93acad4203747829ad77f69c66
(const Matrix3< S > &m)
IMatrix3
structfcl_1_1IMatrix3.html
a7f5cab606ba46f29099bfdd9b8f21b48
(S m[3][3][2])
IMatrix3
structfcl_1_1IMatrix3.html
a2c13f138ef7af71a8a3d1a3e14f178d0
(S m[3][3])
IMatrix3
structfcl_1_1IMatrix3.html
ab1be1579ab483f54f3cbd95eae13da37
(Interval< S > m[3][3])
IMatrix3
structfcl_1_1IMatrix3.html
a6515066cea795fe4a45a253dc217d5f7
(const IVector3< S > &v1, const IVector3< S > &v2, const IVector3< S > &v3)
const Interval< S > &
operator()
structfcl_1_1IMatrix3.html
ab62305ee75a45012a042b523cf467444
(size_t i, size_t j) const
Interval< S > &
operator()
structfcl_1_1IMatrix3.html
aa0342f2a75e69d4dfd46da43fa2fe054
(size_t i, size_t j)
IVector3< S >
operator*
structfcl_1_1IMatrix3.html
affe525cfd35257900aa9fe29b1f7a1f9
(const Vector3< S > &v) const
IVector3< S >
operator*
structfcl_1_1IMatrix3.html
af79568faf08c88f6cf2eaf301e365464
(const IVector3< S > &v) const
IMatrix3
operator*
structfcl_1_1IMatrix3.html
addc0ad356dfab082f950726f05bf583e
(const IMatrix3 &m) const
IMatrix3
operator*
structfcl_1_1IMatrix3.html
ac1759b85d75d3d13126bdd49d7da1f45
(const Matrix3< S > &m) const
IMatrix3 &
operator*=
structfcl_1_1IMatrix3.html
a57e54207daf6081eb725750483c99fb0
(const IMatrix3 &m)
IMatrix3 &
operator*=
structfcl_1_1IMatrix3.html
a4559083126ced29033b3c9698c382243
(const Matrix3< S > &m)
IMatrix3
operator+
structfcl_1_1IMatrix3.html
af8e6a2606c32fcf2cf65376e75e0e4f1
(const IMatrix3 &m) const
IMatrix3 &
operator+=
structfcl_1_1IMatrix3.html
aad21c19606667fcc296381f0cc7b5c36
(const IMatrix3 &m)
IMatrix3
operator-
structfcl_1_1IMatrix3.html
a3402eb3b3acf28ed0cfd6f5c91150e6e
(const IMatrix3 &m) const
IMatrix3 &
operator-=
structfcl_1_1IMatrix3.html
aa9a179bff2ddd77f91d1e5e2844660e1
(const IMatrix3 &m)
void
print
structfcl_1_1IMatrix3.html
a58a47d61ef2585b3aa37987c5f4ae5bb
() const
IMatrix3 &
rotationConstrain
structfcl_1_1IMatrix3.html
a4021453099ae204709f2b1ab9835b32a
()
void
setIdentity
structfcl_1_1IMatrix3.html
a221abe205d0b8070b2c347124c4fac4b
()
IVector3< S >
v_
structfcl_1_1IMatrix3.html
a7b6b230714ee4a7ede7cb400d14eaf38
[3]
testing::internal::ImplicitlyConvertible
classtesting_1_1internal_1_1ImplicitlyConvertible.html
static const bool
value
classtesting_1_1internal_1_1ImplicitlyConvertible.html
aea51cecabca681fb75659e224771b7b7
static char
Helper
classtesting_1_1internal_1_1ImplicitlyConvertible.html
a20029a4415e5f9ae152b8fce8b124980
(To)
static char(&
Helper
classtesting_1_1internal_1_1ImplicitlyConvertible.html
aba219f30a4cbba407d8141ce53fbfeb7
(...))[2]
static From
MakeFrom
classtesting_1_1internal_1_1ImplicitlyConvertible.html
a0da4a10ec1ed7c0c70294af38f8a9ced
()
fcl::InterpMotion
classfcl_1_1InterpMotion.html
S
fcl::MotionBase
S
computeMotionBound
classfcl_1_1InterpMotion.html
a555ca9f31b46b4ca34175855991c0da6
(const BVMotionBoundVisitor< S > &mb_visitor) const
S
computeMotionBound
classfcl_1_1InterpMotion.html
ada902c2bf14e755259ac8f3b355119b8
(const TriangleMotionBoundVisitor< S > &mb_visitor) const
const Vector3< S > &
getAngularAxis
classfcl_1_1InterpMotion.html
a78b505baaf68bd37a20f2ab910eef758
() const
S
getAngularVelocity
classfcl_1_1InterpMotion.html
a8bfe9f2577ca66ada74044056d428b2e
() const
void
getCurrentTransform
classfcl_1_1InterpMotion.html
ad92b64227bcd2ce485a8b216c2ee019d
(Transform3< S > &tf_) const
const Vector3< S > &
getLinearVelocity
classfcl_1_1InterpMotion.html
a5391b8c9128a9d607df0e934e6710939
() const
const Vector3< S > &
getReferencePoint
classfcl_1_1InterpMotion.html
ac22d01267cf7b4e5fbb1b62d6b44f653
() const
void
getTaylorModel
classfcl_1_1InterpMotion.html
a5c5f9045d90b76f216c65923fb17e42b
(TMatrix3< S > &tm, TVector3< S > &tv) const
bool
integrate
classfcl_1_1InterpMotion.html
a98de205c4930c8e946fb9277bc8a8ce0
(double dt) const
InterpMotion
classfcl_1_1InterpMotion.html
a245442efb4dd857d0c837a1adfc128e5
()
InterpMotion
classfcl_1_1InterpMotion.html
a89326d386349dc2fad561213686a5adc
(const Matrix3< S > &R1, const Vector3< S > &T1, const Matrix3< S > &R2, const Vector3< S > &T2)
InterpMotion
classfcl_1_1InterpMotion.html
ac6702fbccdd817f3f78d7c021b317d56
(const Transform3< S > &tf1_, const Transform3< S > &tf2_)
InterpMotion
classfcl_1_1InterpMotion.html
a728c27f45dfc0a424808f5940d96ff15
(const Matrix3< S > &R1, const Vector3< S > &T1, const Matrix3< S > &R2, const Vector3< S > &T2, const Vector3< S > &O)
InterpMotion
classfcl_1_1InterpMotion.html
a0f3bcc50cef220964ad4f6338846dd60
(const Transform3< S > &tf1_, const Transform3< S > &tf2_, const Vector3< S > &O)
Quaternion< S >
absoluteRotation
classfcl_1_1InterpMotion.html
aef1de8c3e4634b32a02ae6ddd0c2a628
(S dt) const
void
computeVelocity
classfcl_1_1InterpMotion.html
a277c6387320573eef2e86391cf50b039
()
Quaternion< S >
deltaRotation
classfcl_1_1InterpMotion.html
ae93aafd851370fae44b672901c69d852
(S dt) const
Vector3< S >
angular_axis
classfcl_1_1InterpMotion.html
aa68258e202dc8c376f2c114fef02970e
S
angular_vel
classfcl_1_1InterpMotion.html
ae6a50bddf5e88c593d21ae0e796486ee
Vector3< S >
linear_vel
classfcl_1_1InterpMotion.html
af95423f2ab8e63d866846d258e926a4c
Vector3< S >
reference_p
classfcl_1_1InterpMotion.html
a3f60ab731c2a9d8a2e7671abae977793
Transform3< S >
tf
classfcl_1_1InterpMotion.html
ad55c9aa360ade4019d2b9f9fa00b02b4
Transform3< S >
tf1
classfcl_1_1InterpMotion.html
a79e3711b635b1e93d95abf7d0eaa04ff
Transform3< S >
tf2
classfcl_1_1InterpMotion.html
ac948c5debb871a2e5684abaae05be44f
fcl::detail::Intersect
classfcl_1_1detail_1_1Intersect.html
static bool
intersect_EE
classfcl_1_1detail_1_1Intersect.html
a726c67ec25e5c9c3511a032589246413
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &a1, const Vector3< S > &b1, const Vector3< S > &c1, const Vector3< S > &d1, S *collision_time, Vector3< S > *p_i, bool useNewton=true)
static bool
intersect_EE_filtered
classfcl_1_1detail_1_1Intersect.html
a52257508cc52c6c9f1bb4a3eadccb650
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &a1, const Vector3< S > &b1, const Vector3< S > &c1, const Vector3< S > &d1, S *collision_time, Vector3< S > *p_i, bool useNewton=true)
static bool
intersect_Triangle
classfcl_1_1detail_1_1Intersect.html
a3446aa684d08f17bc9dd5eac3c86e2bf
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Vector3< S > &Q1, const Vector3< S > &Q2, const Vector3< S > &Q3, Vector3< S > *contact_points=nullptr, unsigned int *num_contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr)
static bool
intersect_Triangle
classfcl_1_1detail_1_1Intersect.html
ab9a189779ee28849a57461fa331048bd
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Vector3< S > &Q1, const Vector3< S > &Q2, const Vector3< S > &Q3, const Matrix3< S > &R, const Vector3< S > &T, Vector3< S > *contact_points=nullptr, unsigned int *num_contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr)
static bool
intersect_Triangle
classfcl_1_1detail_1_1Intersect.html
a7a16c7882d98d951bfc5db4c8b05056e
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Vector3< S > &Q1, const Vector3< S > &Q2, const Vector3< S > &Q3, const Transform3< S > &tf, Vector3< S > *contact_points=nullptr, unsigned int *num_contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr)
static bool
intersect_Triangle_ODE_style
classfcl_1_1detail_1_1Intersect.html
af26adc3816a171b926430d9942c36932
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Vector3< S > &Q1, const Vector3< S > &Q2, const Vector3< S > &Q3, Vector3< S > *contact_points=nullptr, unsigned int *num_contact_points=nullptr, S *penetration_depth=nullptr, Vector3< S > *normal=nullptr)
static bool
intersect_VE
classfcl_1_1detail_1_1Intersect.html
a346d831dcbf641b66a55cb182c067883
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &p0, const Vector3< S > &a1, const Vector3< S > &b1, const Vector3< S > &p1, const Vector3< S > &L)
static bool
intersect_VF
classfcl_1_1detail_1_1Intersect.html
a523834337e7ea565f7559e2096905d72
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &p0, const Vector3< S > &a1, const Vector3< S > &b1, const Vector3< S > &c1, const Vector3< S > &p1, S *collision_time, Vector3< S > *p_i, bool useNewton=true)
static bool
intersect_VF_filtered
classfcl_1_1detail_1_1Intersect.html
a62145507368812d4c96621247289c710
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &p0, const Vector3< S > &a1, const Vector3< S > &b1, const Vector3< S > &c1, const Vector3< S > &p1, S *collision_time, Vector3< S > *p_i, bool useNewton=true)
static bool
buildEdgePlane
classfcl_1_1detail_1_1Intersect.html
a4d551e75bae406e278ca7a885e48117d
(const Vector3< S > &v1, const Vector3< S > &v2, const Vector3< S > &tn, Vector3< S > *n, S *t)
static bool
buildTrianglePlane
classfcl_1_1detail_1_1Intersect.html
ae4a5fe3a70df22077d33a88268780ba3
(const Vector3< S > &v1, const Vector3< S > &v2, const Vector3< S > &v3, Vector3< S > *n, S *t)
static bool
checkRootValidity_EE
classfcl_1_1detail_1_1Intersect.html
a209588947d9c6e616c8256ec1e71371c
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vc, const Vector3< S > &vd, S t, Vector3< S > *q_i=nullptr)
static bool
checkRootValidity_VE
classfcl_1_1detail_1_1Intersect.html
a06b6f11b56230721b8c16614e21f7b62
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &p0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vp, S t)
static bool
checkRootValidity_VF
classfcl_1_1detail_1_1Intersect.html
a1613f46700480dde08b042fe88f0117b
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &p0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vc, const Vector3< S > &vp, S t)
static void
clipPolygonByPlane
classfcl_1_1detail_1_1Intersect.html
a3873c7e36bd59050fbeef3982dd21da4
(Vector3< S > *polygon_points, unsigned int num_polygon_points, const Vector3< S > &n, S t, Vector3< S > clipped_points[], unsigned int *num_clipped_points)
static void
clipSegmentByPlane
classfcl_1_1detail_1_1Intersect.html
ab1ba84c28ada652a0e15062f4e36c704
(const Vector3< S > &v1, const Vector3< S > &v2, const Vector3< S > &n, S t, Vector3< S > *clipped_point)
static void
clipTriangleByTriangleAndEdgePlanes
classfcl_1_1detail_1_1Intersect.html
ad23f49fb745bc42853311a783926cf5c
(const Vector3< S > &v1, const Vector3< S > &v2, const Vector3< S > &v3, const Vector3< S > &t1, const Vector3< S > &t2, const Vector3< S > &t3, const Vector3< S > &tn, S to, Vector3< S > clipped_points[], unsigned int *num_clipped_points, bool clip_triangle=false)
static void
computeCubicCoeff_EE
classfcl_1_1detail_1_1Intersect.html
ab3212ba15080b51ef424a1d946617a9f
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vc, const Vector3< S > &vd, S *a, S *b, S *c, S *d)
static void
computeCubicCoeff_VE
classfcl_1_1detail_1_1Intersect.html
a0aea820a6b88a19c93753c33cd26f546
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &p0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vp, const Vector3< S > &L, S *a, S *b, S *c)
static void
computeCubicCoeff_VF
classfcl_1_1detail_1_1Intersect.html
a8887f0e18972227cfbf2345f31f351ff
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &p0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vc, const Vector3< S > &vp, S *a, S *b, S *c, S *d)
static void
computeDeepestPoints
classfcl_1_1detail_1_1Intersect.html
aca1fdbd87ad57d7f639f875a7dcc9826
(Vector3< S > *clipped_points, unsigned int num_clipped_points, const Vector3< S > &n, S t, S *penetration_depth, Vector3< S > *deepest_points, unsigned int *num_deepest_points)
static S
distanceToPlane
classfcl_1_1detail_1_1Intersect.html
aeefecaf3ff3d04cd7d184f3fd230ab54
(const Vector3< S > &n, S t, const Vector3< S > &v)
static S
gaussianCDF
classfcl_1_1detail_1_1Intersect.html
ae51a25187303efed989d93a0e26641c5
(S x)
static constexpr S
getCcdResolution
classfcl_1_1detail_1_1Intersect.html
a37bd1f41105973cff1c8afe20e0f7e61
()
static constexpr S
getEpsilon
classfcl_1_1detail_1_1Intersect.html
a2869ebbde80cb48e9dc89ced7ba2f27b
()
static constexpr unsigned int
getMaxTriangleClips
classfcl_1_1detail_1_1Intersect.html
a96b38330de47560fb6f4f5a902123c0a
()
static constexpr S
getNearZeroThreshold
classfcl_1_1detail_1_1Intersect.html
a3d9972b880097433c77bc4a199e2b4cf
()
static bool
insideLineSegment
classfcl_1_1detail_1_1Intersect.html
acfaf1e1a9a2fbf0782bb2c194c66f4e7
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &p)
static bool
insideTriangle
classfcl_1_1detail_1_1Intersect.html
a1f4578177d09667aabcaa65047440f65
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, const Vector3< S > &p)
static bool
intersectPreFiltering
classfcl_1_1detail_1_1Intersect.html
a2945f5728f66fd134190281b71983314
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &a1, const Vector3< S > &b1, const Vector3< S > &c1, const Vector3< S > &d1)
static bool
isZero
classfcl_1_1detail_1_1Intersect.html
a09652a27c39220223cfffa4601eb11c8
(S v)
static bool
linelineIntersect
classfcl_1_1detail_1_1Intersect.html
a01b6cf546604f665dcd9b0e35ec07703
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3, const Vector3< S > &p4, Vector3< S > *pa, Vector3< S > *pb, S *mua, S *mub)
static int
project6
classfcl_1_1detail_1_1Intersect.html
ae298d736a9e552cd73ef22fb9505a88b
(const Vector3< S > &ax, const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3, const Vector3< S > &q1, const Vector3< S > &q2, const Vector3< S > &q3)
static bool
sameSideOfPlane
classfcl_1_1detail_1_1Intersect.html
a7a487681e93d5cd889559d014884ea64
(const Vector3< S > &v1, const Vector3< S > &v2, const Vector3< S > &v3, const Vector3< S > &n, S t)
static bool
solveCubicWithIntervalNewton
classfcl_1_1detail_1_1Intersect.html
a29e8a3ff07dc3fbe5486f1af9b1c2a03
(const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vc, const Vector3< S > &vd, S &l, S &r, bool bVF, S coeffs[], Vector3< S > *data=nullptr)
static bool
solveSquare
classfcl_1_1detail_1_1Intersect.html
a83156bd4eaeb67d9c28093fe75a23dc5
(S a, S b, S c, const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &c0, const Vector3< S > &d0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vc, const Vector3< S > &vd, bool bVF, S *ret)
static bool
solveSquare
classfcl_1_1detail_1_1Intersect.html
a6d0334dabca406ebc7d59181dbef1dc8
(S a, S b, S c, const Vector3< S > &a0, const Vector3< S > &b0, const Vector3< S > &p0, const Vector3< S > &va, const Vector3< S > &vb, const Vector3< S > &vp)
fcl::Interval
structfcl_1_1Interval.html
S
Interval &
bound
structfcl_1_1Interval.html
a17ed786082e91b36c13ab0b141283195
(S v)
Interval &
bound
structfcl_1_1Interval.html
aa6f35a9882538284faca2180cd390629
(const Interval &other)
S
center
structfcl_1_1Interval.html
ab77bb8834824f6b8b2cfdc216fe9747c
() const
bool
contains
structfcl_1_1Interval.html
ad92e9cdd9be2f217d1250a7904ba10b7
(S v) const
S
diameter
structfcl_1_1Interval.html
a12dabd5fc4659812f1b7a9adbf9da948
() const
S
getAbsLower
structfcl_1_1Interval.html
a203a0bff588f1d54be41777fa2a36428
() const
S
getAbsUpper
structfcl_1_1Interval.html
a63e5afbce8796788e9c600749d6b2211
() const
bool
intersect
structfcl_1_1Interval.html
a733e4d9ae24318bb9a301a2d685ec43d
(const Interval &other)
Interval
structfcl_1_1Interval.html
a5732ff15f17aae6a6df0b60829e826ac
()
Interval
structfcl_1_1Interval.html
accd99890107ec44af2ef4358011056d9
(S v)
Interval
structfcl_1_1Interval.html
a9755ef712244eed8d2e2991e59f618e7
(S left, S right)
Interval
operator*
structfcl_1_1Interval.html
a66030c60f66d59f4a6250f5c083484af
(const Interval &other) const
Interval
operator*
structfcl_1_1Interval.html
a8c3593f68a9cdd7a4f481a4d411d3caf
(S d) const
Interval &
operator*=
structfcl_1_1Interval.html
ae55f855ba1996ca41c7de1d93dac1040
(const Interval &other)
Interval &
operator*=
structfcl_1_1Interval.html
a8c25163decc9b2434883dfb1797afbb3
(S d)
Interval
operator+
structfcl_1_1Interval.html
a36224e382bb71c629932df51ca2b89c1
(const Interval &other) const
Interval &
operator+=
structfcl_1_1Interval.html
abb9dcc9a7dc6fd25c7704415c4a20e74
(const Interval &other)
Interval
operator-
structfcl_1_1Interval.html
aceb86cca4263d540b3102a3d6e184f4e
(const Interval &other) const
Interval
operator-
structfcl_1_1Interval.html
a6691885de964a54cc221f7873a881071
() const
Interval &
operator-=
structfcl_1_1Interval.html
a993655eff9e8c967a2fa4a119d337e46
(const Interval &other)
Interval
operator/
structfcl_1_1Interval.html
a006f7777b887b04b05bf9b697d28c2f9
(const Interval &other) const
Interval &
operator/=
structfcl_1_1Interval.html
ad4ecb2be4b46f6e1e767a86d2343f103
(const Interval &other)
bool
operator==
structfcl_1_1Interval.html
a5dd2271267456fb6fbd117ac0b014198
(const Interval &other) const
S
operator[]
structfcl_1_1Interval.html
aec6684acc0333327c8c8d76678be80a0
(size_t i) const
S &
operator[]
structfcl_1_1Interval.html
ae16c5c77135763524874d7ae8021b846
(size_t i)
bool
overlap
structfcl_1_1Interval.html
a2474a93af5f1943b99e0eae1af5c4187
(const Interval &other) const
void
print
structfcl_1_1Interval.html
a5913d2771c5070985e7e6cee37963843
() const
void
setValue
structfcl_1_1Interval.html
a8b24ebf09b5d370b6ce51e245367287b
(S a, S b)
void
setValue
structfcl_1_1Interval.html
a467e4f145670fee36b20523e8912b97a
(S x)
S
i_
structfcl_1_1Interval.html
a847fb9e95f0f87ac2015dccf2e2c8aec
[2]
fcl::detail::IntervalTree
classfcl_1_1detail_1_1IntervalTree.html
S
SimpleInterval< S > *
deleteNode
classfcl_1_1detail_1_1IntervalTree.html
a21065e682f2f20dbf94359468fce0143
(IntervalTreeNode< S > *node)
void
deleteNode
classfcl_1_1detail_1_1IntervalTree.html
a90fec5a0eca8e54337e7130c786e895a
(SimpleInterval< S > *ivl)
IntervalTreeNode< S > *
getPredecessor
classfcl_1_1detail_1_1IntervalTree.html
a8e4fa79f69ceb8462ca8b3abd72a3f6a
(IntervalTreeNode< S > *node) const
IntervalTreeNode< S > *
getSuccessor
classfcl_1_1detail_1_1IntervalTree.html
ae80a6e70f8ff9d30a0e6923702b4f3c1
(IntervalTreeNode< S > *node) const
IntervalTreeNode< S > *
insert
classfcl_1_1detail_1_1IntervalTree.html
adcc0c974e69d2de9200fa42fe94c4508
(SimpleInterval< S > *new_interval)
IntervalTree
classfcl_1_1detail_1_1IntervalTree.html
aff8b6b26783f89a3dac19c403970f389
()
void
print
classfcl_1_1detail_1_1IntervalTree.html
afa0aa00c774906fe547cbac782e18734
() const
std::deque< SimpleInterval< S > * >
query
classfcl_1_1detail_1_1IntervalTree.html
a9489c2f345378dd27903b91b412e538b
(S low, S high)
~IntervalTree
classfcl_1_1detail_1_1IntervalTree.html
a9cd0c2888ebba7dc68c052ca5dbc55a8
()
void
deleteFixup
classfcl_1_1detail_1_1IntervalTree.html
afa76aae6422070f93b4ddfa3e465b6b9
(IntervalTreeNode< S > *node)
void
fixupMaxHigh
classfcl_1_1detail_1_1IntervalTree.html
a04d15baf0ddecbe78569cd49df6e156a
(IntervalTreeNode< S > *node)
void
leftRotate
classfcl_1_1detail_1_1IntervalTree.html
a5b3b788e4eb7fe3d857e760505204d00
(IntervalTreeNode< S > *node)
void
recursiveInsert
classfcl_1_1detail_1_1IntervalTree.html
a6dff4564a56dd909516354544086ffdc
(IntervalTreeNode< S > *node)
void
recursivePrint
classfcl_1_1detail_1_1IntervalTree.html
ac9f446e9069565a6a7185cfd29c33c64
(IntervalTreeNode< S > *node) const
IntervalTreeNode< S > *
recursiveSearch
classfcl_1_1detail_1_1IntervalTree.html
a8998b15125cb33e53631e3ae272d731b
(IntervalTreeNode< S > *node, SimpleInterval< S > *ivl) const
void
rightRotate
classfcl_1_1detail_1_1IntervalTree.html
aa35bc415f8f7aab213d36e8f6086e90c
(IntervalTreeNode< S > *node)
IntervalTreeNode< S > *
nil
classfcl_1_1detail_1_1IntervalTree.html
ab3cf737e0f8ddd022e0fd27afda29dff
IntervalTreeNode< S > *
root
classfcl_1_1detail_1_1IntervalTree.html
af824a43f6f03733481055549414dff3e
unsigned int
current_parent
classfcl_1_1detail_1_1IntervalTree.html
a6c97a6c4ac4036cdffd03aa3afed66bf
it_recursion_node< S > *
recursion_node_stack
classfcl_1_1detail_1_1IntervalTree.html
aa0ac99435f765c74694ed1bbdb9046bb
unsigned int
recursion_node_stack_size
classfcl_1_1detail_1_1IntervalTree.html
ad7746786bc55e3d04b5a62b1d70eef93
unsigned int
recursion_node_stack_top
classfcl_1_1detail_1_1IntervalTree.html
a5b73adb11ee9b31b15f36eae6f573e4c
fcl::IntervalTreeCollisionManager
classfcl_1_1IntervalTreeCollisionManager.html
fcl::BroadPhaseCollisionManager
void
clear
classfcl_1_1IntervalTreeCollisionManager.html
a51b0d2ee844a7dfb3ffa162342056243
()
void
collide
classfcl_1_1IntervalTreeCollisionManager.html
a9f0e476e4fdc7c06654cbb586a20ff4e
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1IntervalTreeCollisionManager.html
a6f1a09f84bc1741f1eb5152c29d6f241
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1IntervalTreeCollisionManager.html
a7e382c98d6f68fb8ec4c6a934155b88e
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1IntervalTreeCollisionManager.html
a8e0121e291f0de4219c623b8448b4103
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1IntervalTreeCollisionManager.html
a4d9e7b296b4281020b3dfafb587ebf28
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1IntervalTreeCollisionManager.html
a9c950364849685b67a035044b29f2516
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, DistanceCallBack< S > callback) const
bool
empty
classfcl_1_1IntervalTreeCollisionManager.html
a9e4f57d6508c0abf293738643badf643
() const
void
getObjects
classfcl_1_1IntervalTreeCollisionManager.html
aeda46a64b5fb29892263ea4287aa5094
(std::vector< CollisionObject< S > *> &objs) const
IntervalTreeCollisionManager
classfcl_1_1IntervalTreeCollisionManager.html
ab564023c463dd0268d1a8f7cfe75f396
()
void
registerObject
classfcl_1_1IntervalTreeCollisionManager.html
a76c3fab48f914695a643c922ff274039
(CollisionObject< S > *obj)
void
setup
classfcl_1_1IntervalTreeCollisionManager.html
a3997f3d1398994731efb22f60ad79732
()
size_t
size
classfcl_1_1IntervalTreeCollisionManager.html
aae5959a3ae03faaa9c803af5b18a7006
() const
void
unregisterObject
classfcl_1_1IntervalTreeCollisionManager.html
a5f4043f703001570909c578b25fa63ea
(CollisionObject< S > *obj)
void
update
classfcl_1_1IntervalTreeCollisionManager.html
a58f2cc47a8fe2ae35b04b884e6c388f6
()
void
update
classfcl_1_1IntervalTreeCollisionManager.html
a086cab79b2d9748bc461b005bf410aba
(CollisionObject< S > *updated_obj)
void
update
classfcl_1_1IntervalTreeCollisionManager.html
ad7ceccca2c00ebd72851ccdfbdb7b01f
(const std::vector< CollisionObject< S > *> &updated_objs)
~IntervalTreeCollisionManager
classfcl_1_1IntervalTreeCollisionManager.html
aff041f9180bf1a7f4aa8039d86fe8c76
()
bool
checkColl
classfcl_1_1IntervalTreeCollisionManager.html
a0dfbf51d0aff914721492be9aef6b8e9
(typename std::deque< detail::SimpleInterval< S > *>::const_iterator pos_start, typename std::deque< detail::SimpleInterval< S > *>::const_iterator pos_end, CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
bool
checkDist
classfcl_1_1IntervalTreeCollisionManager.html
a2b36dd305e98ffea6cbfd890eee95fec
(typename std::deque< detail::SimpleInterval< S > *>::const_iterator pos_start, typename std::deque< detail::SimpleInterval< S > *>::const_iterator pos_end, CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
bool
collide_
classfcl_1_1IntervalTreeCollisionManager.html
a05ed4876dafdec770498203b2d224fd6
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
bool
distance_
classfcl_1_1IntervalTreeCollisionManager.html
aa9591243c6fbaf8037e4b4e08aca4a86
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
std::vector< EndPoint >
endpoints
classfcl_1_1IntervalTreeCollisionManager.html
aa4537dc49e7110e96cff85068ed31781
[3]
detail::IntervalTree< S > *
interval_trees
classfcl_1_1IntervalTreeCollisionManager.html
aeb05def419d2f3de9362b2758c2744df
[3]
std::map< CollisionObject< S > *, SAPInterval * >
obj_interval_maps
classfcl_1_1IntervalTreeCollisionManager.html
a0c7bf37a90be9f2ff830bf75b5e8b691
[3]
bool
setup_
classfcl_1_1IntervalTreeCollisionManager.html
a5e3a4c84836100895d936d9348d7da51
fcl::IntervalTreeCollisionManager< S >
structfcl_1_1IntervalTreeCollisionManager_3_01S_01_4.html
bool
operator<
structfcl_1_1IntervalTreeCollisionManager_3_01S_01_4.html
a22c7b512260070bc7d355dae0dcdc820
(const EndPoint &p) const
SAPInterval
structfcl_1_1IntervalTreeCollisionManager_3_01S_01_4.html
a90b2d86e506f01664058f53f40f39f42
(S low_, S high_, CollisionObject< S > *obj_)
char
minmax
structfcl_1_1IntervalTreeCollisionManager_3_01S_01_4.html
aabd8deb3e5f3ed1f314d01342caef165
CollisionObject< S > *
obj
structfcl_1_1IntervalTreeCollisionManager_3_01S_01_4.html
ab3d452fd7499e00ba5722a9f60476585
S
value
structfcl_1_1IntervalTreeCollisionManager_3_01S_01_4.html
ad89264a8bef12c3ada46f78fa966f6d1
fcl::detail::IntervalTreeNode
classfcl_1_1detail_1_1IntervalTreeNode.html
S
IntervalTreeNode
classfcl_1_1detail_1_1IntervalTreeNode.html
a69d1f36965b358b44d545afbb75f4637
()
IntervalTreeNode
classfcl_1_1detail_1_1IntervalTreeNode.html
a0c97c29e242fe857cf632928d8250d58
(SimpleInterval< S > *new_interval)
void
print
classfcl_1_1detail_1_1IntervalTreeNode.html
a2300e170e0e51b4cd8979d9f0c2a17e3
(IntervalTreeNode *left, IntervalTreeNode *right) const
~IntervalTreeNode
classfcl_1_1detail_1_1IntervalTreeNode.html
af85b0bcaabf68963de4848550a69220e
()
S
high
classfcl_1_1detail_1_1IntervalTreeNode.html
a83d0f04200e12e6f3b0994736b855bd7
S
key
classfcl_1_1detail_1_1IntervalTreeNode.html
afc800c7a1c1524580f3d1261a3e72488
IntervalTreeNode *
left
classfcl_1_1detail_1_1IntervalTreeNode.html
a2d674b246a0dd75d0da1cc9ab327134e
S
max_high
classfcl_1_1detail_1_1IntervalTreeNode.html
a2c60938f1fb03a9d1940cca373495374
IntervalTreeNode *
parent
classfcl_1_1detail_1_1IntervalTreeNode.html
afe3ab031dc5c2ae5e1663c945ed3921c
bool
red
classfcl_1_1detail_1_1IntervalTreeNode.html
a8b0314eedcbf44cb90f2d56b2e9eb2ee
IntervalTreeNode *
right
classfcl_1_1detail_1_1IntervalTreeNode.html
aca3a62e253c53dcf47da0bda757a7275
SimpleInterval< S > *
stored_interval
classfcl_1_1detail_1_1IntervalTreeNode.html
adb75dc67d4c1da4db3ed194acb6708e9
friend class
IntervalTree
classfcl_1_1detail_1_1IntervalTreeNode.html
a7ee1134aa50b601c038b0dbb06b995a8
friend class
IntervalTree< double >
classfcl_1_1detail_1_1IntervalTreeNode.html
abe993b9b60b52414e501b63e8a7a8d37
testing::internal::is_pointer
structtesting_1_1internal_1_1is__pointer.html
testing::internal::bool_constant
testing::internal::is_pointer< T * >
structtesting_1_1internal_1_1is__pointer_3_01T_01_5_01_4.html
testing::internal::bool_constant
testing::internal::IsAProtocolMessage
structtesting_1_1internal_1_1IsAProtocolMessage.html
bool_constant< ImplicitlyConvertible< const T *, const ::ProtocolMessage *>::value||ImplicitlyConvertible< const T *, const ::proto2::Message *>::value >
fcl::detail::it_recursion_node
structfcl_1_1detail_1_1it__recursion__node.html
S
unsigned int
parent_index
structfcl_1_1detail_1_1it__recursion__node.html
a09f405b937ac4c1b20ed4fa8e59195c3
IntervalTreeNode< S > *
start_node
structfcl_1_1detail_1_1it__recursion__node.html
a81266a679448a8cf5124dfbe9592a389
bool
try_right_branch
structfcl_1_1detail_1_1it__recursion__node.html
a9ce6a57212d20a1c71ca1a6e3aed5ff5
testing::internal::IteratorTraits
structtesting_1_1internal_1_1IteratorTraits.html
Iterator::value_type
value_type
structtesting_1_1internal_1_1IteratorTraits.html
a29de4320a9c53ce438d3561b94e515bb
testing::internal::IteratorTraits< const T * >
structtesting_1_1internal_1_1IteratorTraits_3_01const_01T_01_5_01_4.html
T
value_type
structtesting_1_1internal_1_1IteratorTraits_3_01const_01T_01_5_01_4.html
ae7c8867223e106f374b56a7dc4a85547
testing::internal::IteratorTraits< T * >
structtesting_1_1internal_1_1IteratorTraits_3_01T_01_5_01_4.html
T
value_type
structtesting_1_1internal_1_1IteratorTraits_3_01T_01_5_01_4.html
a7e46869ed36cc5aea898e243d270a8be
fcl::IVector3
structfcl_1_1IVector3.html
S
void
bound
structfcl_1_1IVector3.html
af068674c12803e6c150a5f444b1d5c8a
(const Vector3< S > &v)
void
bound
structfcl_1_1IVector3.html
a2fd679f82e69b25908689dc1bc4c9b7e
(const IVector3 &v)
Vector3< S >
center
structfcl_1_1IVector3.html
ac0d65c0ab552b2c1e738eea97e4e02fb
() const
bool
contain
structfcl_1_1IVector3.html
af5faeae3405bbdcfcdcdb6fefe1091a2
(const IVector3 &v) const
IVector3
cross
structfcl_1_1IVector3.html
ae3024eb905a3b1a33e5eecbc461379c3
(const IVector3 &other) const
IVector3
cross
structfcl_1_1IVector3.html
a194da798025e9127ea0610dcd735e4b9
(const Vector3< S > &other) const
Interval< S >
dot
structfcl_1_1IVector3.html
a2fe1cfb59400c985d12460d77419a1c6
(const IVector3 &other) const
Interval< S >
dot
structfcl_1_1IVector3.html
a4c49ef437ce15b2b5131fa36d54c3c47
(const Vector3< S > &other) const
Vector3< S >
getHigh
structfcl_1_1IVector3.html
af4e83d281cc51ccce9744402215d5f60
() const
Vector3< S >
getLow
structfcl_1_1IVector3.html
ac67ba586ef5e30078a413ae6cdfd136e
() const
IVector3
structfcl_1_1IVector3.html
a83d4e877262d7208c899fc7c71e4fd8c
()
IVector3
structfcl_1_1IVector3.html
a95e720fb45024aac02e38e6ef7994f45
(S v)
IVector3
structfcl_1_1IVector3.html
afe391c9ba885eb115353d75859dfddbb
(S x, S y, S z)
IVector3
structfcl_1_1IVector3.html
a166f7dbdf61641f260ef57a566330610
(S xl, S xu, S yl, S yu, S zl, S zu)
IVector3
structfcl_1_1IVector3.html
ac5d9f0867f339db1830d7f27de9697a5
(Interval< S > v[3])
IVector3
structfcl_1_1IVector3.html
abf5d83e2baa477f75a8e30f1f8983027
(S v[3][2])
IVector3
structfcl_1_1IVector3.html
a8dd0a3b4eaece6681f101d9e968f3b8d
(const Interval< S > &v1, const Interval< S > &v2, const Interval< S > &v3)
IVector3
structfcl_1_1IVector3.html
acbcc74eca8805bb6df26b0293eb59c44
(const Vector3< S > &v)
IVector3
operator+
structfcl_1_1IVector3.html
aff86553198f2a2272d3de064f7b735d6
(const IVector3 &other) const
IVector3 &
operator+=
structfcl_1_1IVector3.html
a852a02ff37d2aadd85d1193ac9189296
(const IVector3 &other)
IVector3
operator-
structfcl_1_1IVector3.html
ac1c7538e0c75b7a6feb1b937bf8d1a0f
(const IVector3 &other) const
IVector3 &
operator-=
structfcl_1_1IVector3.html
a47dd65ce30a6d2b40aef908e36312bb5
(const IVector3 &other)
const Interval< S > &
operator[]
structfcl_1_1IVector3.html
ae65a21aabc3cd5c88fde8c8c7e39f884
(size_t i) const
Interval< S > &
operator[]
structfcl_1_1IVector3.html
aebfd7d4ff3eea1febf28d8c067116eab
(size_t i)
bool
overlap
structfcl_1_1IVector3.html
a4e7da826e2badc7b9f6e8b52584f74f3
(const IVector3 &v) const
void
print
structfcl_1_1IVector3.html
a7beb0dc99ac3b79ceadb8490192cfd24
() const
void
setValue
structfcl_1_1IVector3.html
a51e90f5402377b641065c3937e83e863
(S v)
void
setValue
structfcl_1_1IVector3.html
a68288b08ea8e5be76963744147ed89aa
(S x, S y, S z)
void
setValue
structfcl_1_1IVector3.html
aca698c8f8fdc5d756e8c9487647f910e
(S xl, S xu, S yl, S yu, S zl, S zu)
void
setValue
structfcl_1_1IVector3.html
a19b5a13cdccc9122e85c195db8000da0
(S v[3][2])
void
setValue
structfcl_1_1IVector3.html
adf2764425c27868020206be1f9f4ecb1
(Interval< S > v[3])
void
setValue
structfcl_1_1IVector3.html
a02df9d1ca829b1add72f209e49f80406
(const Interval< S > &v1, const Interval< S > &v2, const Interval< S > &v3)
void
setValue
structfcl_1_1IVector3.html
a0b2e11a9aae1fa0541cb4026bb97b38f
(const Vector3< S > &v)
void
setValue
structfcl_1_1IVector3.html
a85d56c9e7258ce84a213a44230d4dbda
(S v[3])
void
setZero
structfcl_1_1IVector3.html
aab46b0ef606d6dd38d28cf3cb22339e0
()
S
volumn
structfcl_1_1IVector3.html
af2b11cc36a92497eced100986f986de7
() const
Interval< S >
i_
structfcl_1_1IVector3.html
a32a66f3e8c808a3824b30b8d7e5b94c4
[3]
fcl::KDOP
classfcl_1_1KDOP.html
S_
N
S_
S
classfcl_1_1KDOP.html
a4d2350c5ab776d18e920e8b3be101eca
Vector3< S >
center
classfcl_1_1KDOP.html
a23c3fbeb04ed8c2e409fce59a53a245c
() const
S
depth
classfcl_1_1KDOP.html
a9066c0f26b3c00788f8e7d82f2c7da9f
() const
S
dist
classfcl_1_1KDOP.html
ac256cb9fad9aaa0f5679a2fd5af2fb52
(std::size_t i) const
S &
dist
classfcl_1_1KDOP.html
a4a0159aaa040968c4f19adf6ab24f6c7
(std::size_t i)
S
distance
classfcl_1_1KDOP.html
a21a1b7f413deb793cf17db223fb83a71
(const KDOP< S, N > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1KDOP.html
ade5ea8ee6a8e7e1b24f11357a1e8ad92
() const
bool
inside
classfcl_1_1KDOP.html
a23cba94a8b5f5fd3ca81bd419194c9d1
(const Vector3< S > &p) const
KDOP
classfcl_1_1KDOP.html
a9d390fd8170f4b4e89dafd5d4aa3e247
()
KDOP
classfcl_1_1KDOP.html
a974d12c9b399502ddd2a72175c7c8781
(const Vector3< S > &v)
KDOP
classfcl_1_1KDOP.html
a3ce9b264a761985054c5d0559ba6a164
(const Vector3< S > &a, const Vector3< S > &b)
KDOP< S, N >
operator+
classfcl_1_1KDOP.html
a326408ea6e1973ab563522a290002aae
(const KDOP< S, N > &other) const
KDOP< S, N > &
operator+=
classfcl_1_1KDOP.html
a43860a447e3228ee29546c062c40b19c
(const Vector3< S > &p)
KDOP< S, N > &
operator+=
classfcl_1_1KDOP.html
aea1c32e4c5a4b4afd8bd38f81dae94e5
(const KDOP< S, N > &other)
bool
overlap
classfcl_1_1KDOP.html
a7dffde09d5826756f6606aea4a6a3bac
(const KDOP< S, N > &other) const
S
size
classfcl_1_1KDOP.html
ad80cb7206899673b920a7ded62c24296
() const
S
volume
classfcl_1_1KDOP.html
a9ac964fb4fae4b2e3c8b0958b92949d8
() const
S
width
classfcl_1_1KDOP.html
ad6ce2a33dc97615f0b9d3ed385c2a8a4
() const
S
dist_
classfcl_1_1KDOP.html
affe132256599ad21c984b60dc9328f03
[N]
Kernel
classKernel.html
QMatrix
virtual Qfloat *
get_Q
classKernel.html
a30483355cbb8b5ab4e4c7a93bcef7429
(int column, int len) const =0
virtual double *
get_QD
classKernel.html
a5b7fde9af9d10f7b8f7105eb85bf3d5b
() const =0
Kernel
classKernel.html
a25ffaa0c67cc5b8c7fcdb6f97ca1725f
(int l, svm_node *const *x, const svm_parameter ¶m)
virtual void
swap_index
classKernel.html
ad7ed77fd2e6eca191b408c521768c07d
(int i, int j) const
virtual
~Kernel
classKernel.html
a9c7407e3a0b1cb9b2f96e9a030187064
()
static double
k_function
classKernel.html
a6ff0d4ac64bf7fba29d2ca3433dd5127
(const svm_node *x, const svm_node *y, const svm_parameter ¶m)
double(Kernel::*
kernel_function
classKernel.html
af0d8b05e123b7bea487747cb7a64f0fe
)(int i, int j) const
double
kernel_linear
classKernel.html
aedbf00d6b21500e51300bf6c01106e04
(int i, int j) const
double
kernel_poly
classKernel.html
aae44eb587d542efda0cbbc30e3f34541
(int i, int j) const
double
kernel_precomputed
classKernel.html
a06628184e1295dc322742a27ed943eeb
(int i, int j) const
double
kernel_rbf
classKernel.html
adfd3ee29904f774d4f5b21d3441d8cf8
(int i, int j) const
double
kernel_sigmoid
classKernel.html
aeeaf678bbeebb27c307bf5d42e7aea5e
(int i, int j) const
static double
dot
classKernel.html
af258ecfb8ca0182e6a79c06291586e5b
(const svm_node *px, const svm_node *py)
const double
coef0
classKernel.html
a9b78d78675c9d5094daabf85c1d63b5d
const int
degree
classKernel.html
a332697fbc977298e3f8701224dbe4bf0
const double
gamma
classKernel.html
a3a8a0a00a7d58708d6a7c5bc9c872513
const int
kernel_type
classKernel.html
a01e78214a5c60876d71ee05fe97f4566
const svm_node **
x
classKernel.html
a725a35660c4309605c2628fa8290ce5f
double *
x_square
classKernel.html
a97ca8abb41cd6ba8b1553738d59352d5
fcl::kIOS
classfcl_1_1kIOS.html
S_
fcl::kIOS::kIOS_Sphere
S_
S
classfcl_1_1kIOS.html
a0e900158168d605699fa2988f11269a8
const Vector3< S > &
center
classfcl_1_1kIOS.html
ae4df109639ed717f8824ae245e63b5b8
() const
bool
contain
classfcl_1_1kIOS.html
a2519428e5363802c61d264b09c10c10b
(const Vector3< S > &p) const
S
depth
classfcl_1_1kIOS.html
aa0595b1d802d285ce88accaed19aef85
() const
S
distance
classfcl_1_1kIOS.html
a1992ba093a22be84b368146dd3669a21
(const kIOS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1kIOS.html
aa401c746f04803bcdb5672f6e2b9b0e0
() const
kIOS< S >
operator+
classfcl_1_1kIOS.html
a5633a021f2b291a3c5e40ea9f0af4852
(const kIOS< S > &other) const
kIOS< S > &
operator+=
classfcl_1_1kIOS.html
ac3bd24a5a6e749061d9d4e37972bd633
(const Vector3< S > &p)
kIOS< S > &
operator+=
classfcl_1_1kIOS.html
a75b23b1277cefe1af33c85698f36ee8d
(const kIOS< S > &other)
bool
overlap
classfcl_1_1kIOS.html
a86928a25ced7d1fcdd31325d6192afbf
(const kIOS< S > &other) const
bool
overlap
classfcl_1_1kIOS.html
a2c118a87191fca8b50bfdb37d80513f6
(const kIOS< S > &other, kIOS< S > &overlap_part) const
S
size
classfcl_1_1kIOS.html
a7dea3635d0d33348d9fd63de9e9affad
() const
S
volume
classfcl_1_1kIOS.html
a06f7e0d3d2ffacc859416c7ea9f680da
() const
S
width
classfcl_1_1kIOS.html
a48e431eac4aad055061bb84d299173f1
() const
static S
cosA
classfcl_1_1kIOS.html
ad2577f13bc2a3d2007495de02ee5523e
()
static constexpr S
invSinA
classfcl_1_1kIOS.html
ad370703701991bde1f335ba92645462d
()
static constexpr S
ratio
classfcl_1_1kIOS.html
a45a4429e8944affa91e4c473bfd80174
()
unsigned int
num_spheres
classfcl_1_1kIOS.html
a0a0337102382eaf4ee3ee420ea3e5eda
OBB< S >
obb
classfcl_1_1kIOS.html
a077c9b92b257bbde3d0c95070fa7f742
kIOS_Sphere
spheres
classfcl_1_1kIOS.html
ac1eb6a491e7ee164a7cf79e337a1af5c
[5]
static kIOS_Sphere
encloseSphere
classfcl_1_1kIOS.html
acfa8feeb0cab5d131a9bcc0e14134c15
(const kIOS_Sphere &s0, const kIOS_Sphere &s1)
kIOS< S >
classfcl_1_1kIOS.html
S
S
classfcl_1_1kIOS.html
a0e900158168d605699fa2988f11269a8
const Vector3< S > &
center
classfcl_1_1kIOS.html
ae4df109639ed717f8824ae245e63b5b8
() const
bool
contain
classfcl_1_1kIOS.html
a2519428e5363802c61d264b09c10c10b
(const Vector3< S > &p) const
S
depth
classfcl_1_1kIOS.html
aa0595b1d802d285ce88accaed19aef85
() const
S
distance
classfcl_1_1kIOS.html
a1992ba093a22be84b368146dd3669a21
(const kIOS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1kIOS.html
aa401c746f04803bcdb5672f6e2b9b0e0
() const
kIOS< S >
operator+
classfcl_1_1kIOS.html
a5633a021f2b291a3c5e40ea9f0af4852
(const kIOS< S > &other) const
kIOS< S > &
operator+=
classfcl_1_1kIOS.html
ac3bd24a5a6e749061d9d4e37972bd633
(const Vector3< S > &p)
kIOS< S > &
operator+=
classfcl_1_1kIOS.html
a75b23b1277cefe1af33c85698f36ee8d
(const kIOS< S > &other)
bool
overlap
classfcl_1_1kIOS.html
a86928a25ced7d1fcdd31325d6192afbf
(const kIOS< S > &other) const
bool
overlap
classfcl_1_1kIOS.html
a2c118a87191fca8b50bfdb37d80513f6
(const kIOS< S > &other, kIOS< S > &overlap_part) const
S
size
classfcl_1_1kIOS.html
a7dea3635d0d33348d9fd63de9e9affad
() const
S
volume
classfcl_1_1kIOS.html
a06f7e0d3d2ffacc859416c7ea9f680da
() const
S
width
classfcl_1_1kIOS.html
a48e431eac4aad055061bb84d299173f1
() const
static S
cosA
classfcl_1_1kIOS.html
ad2577f13bc2a3d2007495de02ee5523e
()
static constexpr S
invSinA
classfcl_1_1kIOS.html
ad370703701991bde1f335ba92645462d
()
static constexpr S
ratio
classfcl_1_1kIOS.html
a45a4429e8944affa91e4c473bfd80174
()
unsigned int
num_spheres
classfcl_1_1kIOS.html
a0a0337102382eaf4ee3ee420ea3e5eda
OBB< S >
obb
classfcl_1_1kIOS.html
a077c9b92b257bbde3d0c95070fa7f742
kIOS_Sphere
spheres
classfcl_1_1kIOS.html
ac1eb6a491e7ee164a7cf79e337a1af5c
[5]
static kIOS_Sphere
encloseSphere
classfcl_1_1kIOS.html
acfa8feeb0cab5d131a9bcc0e14134c15
(const kIOS_Sphere &s0, const kIOS_Sphere &s1)
kIOS< Shape::S >
classfcl_1_1kIOS.html
Shape::S
S
classfcl_1_1kIOS.html
a0e900158168d605699fa2988f11269a8
const Vector3< S > &
center
classfcl_1_1kIOS.html
ae4df109639ed717f8824ae245e63b5b8
() const
bool
contain
classfcl_1_1kIOS.html
a2519428e5363802c61d264b09c10c10b
(const Vector3< S > &p) const
S
depth
classfcl_1_1kIOS.html
aa0595b1d802d285ce88accaed19aef85
() const
S
distance
classfcl_1_1kIOS.html
a1992ba093a22be84b368146dd3669a21
(const kIOS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1kIOS.html
aa401c746f04803bcdb5672f6e2b9b0e0
() const
kIOS< S >
operator+
classfcl_1_1kIOS.html
a5633a021f2b291a3c5e40ea9f0af4852
(const kIOS< S > &other) const
kIOS< S > &
operator+=
classfcl_1_1kIOS.html
ac3bd24a5a6e749061d9d4e37972bd633
(const Vector3< S > &p)
kIOS< S > &
operator+=
classfcl_1_1kIOS.html
a75b23b1277cefe1af33c85698f36ee8d
(const kIOS< S > &other)
bool
overlap
classfcl_1_1kIOS.html
a86928a25ced7d1fcdd31325d6192afbf
(const kIOS< S > &other) const
bool
overlap
classfcl_1_1kIOS.html
a2c118a87191fca8b50bfdb37d80513f6
(const kIOS< S > &other, kIOS< S > &overlap_part) const
S
size
classfcl_1_1kIOS.html
a7dea3635d0d33348d9fd63de9e9affad
() const
S
volume
classfcl_1_1kIOS.html
a06f7e0d3d2ffacc859416c7ea9f680da
() const
S
width
classfcl_1_1kIOS.html
a48e431eac4aad055061bb84d299173f1
() const
static S
cosA
classfcl_1_1kIOS.html
ad2577f13bc2a3d2007495de02ee5523e
()
static constexpr S
invSinA
classfcl_1_1kIOS.html
ad370703701991bde1f335ba92645462d
()
static constexpr S
ratio
classfcl_1_1kIOS.html
a45a4429e8944affa91e4c473bfd80174
()
unsigned int
num_spheres
classfcl_1_1kIOS.html
a0a0337102382eaf4ee3ee420ea3e5eda
OBB< S >
obb
classfcl_1_1kIOS.html
a077c9b92b257bbde3d0c95070fa7f742
kIOS_Sphere
spheres
classfcl_1_1kIOS.html
ac1eb6a491e7ee164a7cf79e337a1af5c
[5]
static kIOS_Sphere
encloseSphere
classfcl_1_1kIOS.html
acfa8feeb0cab5d131a9bcc0e14134c15
(const kIOS_Sphere &s0, const kIOS_Sphere &s1)
fcl::kIOS::kIOS_Sphere
structfcl_1_1kIOS_1_1kIOS__Sphere.html
Vector3< S_ >
o
structfcl_1_1kIOS_1_1kIOS__Sphere.html
a6b9be4cb7d28f351df978dcd013983d7
S_
r
structfcl_1_1kIOS_1_1kIOS__Sphere.html
acb090bb5c35259a5db4a398f0ef12357
fcl::LibSVMClassifier
classfcl_1_1LibSVMClassifier.html
N
virtual std::vector< Item< N > >
getSupportVectors
classfcl_1_1LibSVMClassifier.html
a9d06500949de639b9d063906e81ba534
() const
virtual void
learn
classfcl_1_1LibSVMClassifier.html
a3df901d979e318ebe393cb1ed52098c1
(const std::vector< Item< N > > &data)
LibSVMClassifier
classfcl_1_1LibSVMClassifier.html
a84b10801baf6247d99354aab7c9d7b0c
()
virtual std::vector< PredictResult >
predict
classfcl_1_1LibSVMClassifier.html
ae4ad4e3ae43231b3e5c6822e99cdeacb
(const std::vector< Vecnf< N > > &qs) const
virtual PredictResult
predict
classfcl_1_1LibSVMClassifier.html
a2b2b738beaf9fb35a4c2db450468028f
(const Vecnf< N > &q) const
void
save
classfcl_1_1LibSVMClassifier.html
af926f02b404f97db012e42fa0adf8422
(const std::string &filename) const
void
setC
classfcl_1_1LibSVMClassifier.html
abff65ffe6e22bd0b0982b747144c71bf
(FCL_REAL C)
void
setCSVM
classfcl_1_1LibSVMClassifier.html
aafb871b8f6ba6b53e1e22df5e77fed1b
()
void
setEPS
classfcl_1_1LibSVMClassifier.html
a93f9096d0eb67bbb06144d0c2790a9f5
(FCL_REAL e)
void
setGamma
classfcl_1_1LibSVMClassifier.html
a87b8aa0cba67e7798d85b81fd1b94d3a
(FCL_REAL gamma)
void
setLinearClassifier
classfcl_1_1LibSVMClassifier.html
a2dbb5ccd210e9542b653d8d6b65271fb
()
void
setNegativeWeight
classfcl_1_1LibSVMClassifier.html
a790fd1fdf7cf2bfd76d128ad899cd403
(FCL_REAL c)
void
setNonLinearClassifier
classfcl_1_1LibSVMClassifier.html
a372695894cc142a01dae37689206fbd3
()
void
setNu
classfcl_1_1LibSVMClassifier.html
a2bea040ab7622bd5e3de411f8914211f
(FCL_REAL nu)
void
setNuSVM
classfcl_1_1LibSVMClassifier.html
a4d10d75b5bd005a52968157d72e329c4
()
void
setPositiveWeight
classfcl_1_1LibSVMClassifier.html
ab972e7c9cf53990b409d36dc6234c8db
(FCL_REAL c)
void
setProbability
classfcl_1_1LibSVMClassifier.html
a175b93f3101f3e8fc494683cf4db8ed4
(bool use_probability)
virtual void
setScaler
classfcl_1_1LibSVMClassifier.html
a9153cbe38cb3797f6ab7450e274a15cb
(const Scaler< N > &scaler_)
~LibSVMClassifier
classfcl_1_1LibSVMClassifier.html
a746ffa9a75b671c08658f158caa235aa
()
double
hyperw_normsqr
classfcl_1_1LibSVMClassifier.html
ad961643780459dcaf50f46a74663fad5
svm_model *
model
classfcl_1_1LibSVMClassifier.html
adb68b0c045164aa36aafd50e6d810f74
svm_parameter
param
classfcl_1_1LibSVMClassifier.html
a3e4e5803b607dab269492a60634858fe
svm_problem
problem
classfcl_1_1LibSVMClassifier.html
a831e31f564ba84cceb168f94da685356
Scaler< N >
scaler
classfcl_1_1LibSVMClassifier.html
a0b0f1023c94bdbe5a10c0bcc5cfb181e
svm_node *
x_space
classfcl_1_1LibSVMClassifier.html
af95e3c7129536a623c752180c94fcb6c
testing::internal::linked_ptr
classtesting_1_1internal_1_1linked__ptr.html
T
T
element_type
classtesting_1_1internal_1_1linked__ptr.html
a295c7d1ee4100d916514c4e4385a0063
T *
get
classtesting_1_1internal_1_1linked__ptr.html
a0c2ba99eb3521806f83f5c4435465ce0
() const
linked_ptr
classtesting_1_1internal_1_1linked__ptr.html
ae805418b9f03f14ff49649e710475dba
(T *ptr=NULL)
linked_ptr
classtesting_1_1internal_1_1linked__ptr.html
a7597ed91006edd0467c99bd1aaab07f5
(linked_ptr< U > const &ptr)
linked_ptr
classtesting_1_1internal_1_1linked__ptr.html
abc076b5678cc7f64306d5ecfefc93aff
(linked_ptr const &ptr)
bool
operator!=
classtesting_1_1internal_1_1linked__ptr.html
a10305395af92bd2fec7bca085cabc99c
(T *p) const
bool
operator!=
classtesting_1_1internal_1_1linked__ptr.html
a4801114a83a9e12b08f90e0d28318f26
(linked_ptr< U > const &ptr) const
T &
operator*
classtesting_1_1internal_1_1linked__ptr.html
ac94ad266bf41cbf979a95ca2870908d9
() const
T *
operator->
classtesting_1_1internal_1_1linked__ptr.html
a23ff85ac97eed03e945034b65c8eb900
() const
linked_ptr &
operator=
classtesting_1_1internal_1_1linked__ptr.html
a82608d98869b750d9ab729f1450a9a45
(linked_ptr< U > const &ptr)
linked_ptr &
operator=
classtesting_1_1internal_1_1linked__ptr.html
a1f40b5e66e6cf7b661ea116c806f952e
(linked_ptr const &ptr)
bool
operator==
classtesting_1_1internal_1_1linked__ptr.html
ad87ac8ff5543b6fad66e2f3c9844581a
(T *p) const
bool
operator==
classtesting_1_1internal_1_1linked__ptr.html
a79306e959a4ae7b3a9da641d2ba06ce6
(linked_ptr< U > const &ptr) const
void
reset
classtesting_1_1internal_1_1linked__ptr.html
a95ba3b7b66ed0193c779976c6e126ab6
(T *ptr=NULL)
~linked_ptr
classtesting_1_1internal_1_1linked__ptr.html
af99460fd09ca0f83e061ea480ef1a45e
()
void
capture
classtesting_1_1internal_1_1linked__ptr.html
a0b4623795339fd29bf9303f926ae2824
(T *ptr)
void
copy
classtesting_1_1internal_1_1linked__ptr.html
aea2859970b65708fc4f7c8c4cbc7928a
(linked_ptr< U > const *ptr)
void
depart
classtesting_1_1internal_1_1linked__ptr.html
a0852ab20839140f29b2ad074339fccc7
()
linked_ptr_internal
link_
classtesting_1_1internal_1_1linked__ptr.html
a8fdfa75fea8bfc10825a3cc53c50461f
T *
value_
classtesting_1_1internal_1_1linked__ptr.html
abb52c4e944fc7a24a4ec7788b612fb37
friend class
linked_ptr
classtesting_1_1internal_1_1linked__ptr.html
a7763f286ca03a7f7363a033d996c8c1c
testing::internal::linked_ptr_internal
classtesting_1_1internal_1_1linked__ptr__internal.html
bool
depart
classtesting_1_1internal_1_1linked__ptr__internal.html
a8699e539d9702d363ef0351012d1b3ca
() GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex)
void
join
classtesting_1_1internal_1_1linked__ptr__internal.html
acd5a341459f7e81b10b4112d8c764e2a
(linked_ptr_internal const *ptr) GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex)
void
join_new
classtesting_1_1internal_1_1linked__ptr__internal.html
a742af1f65df2d5e2b7198a1b74264a83
()
linked_ptr_internal const *
next_
classtesting_1_1internal_1_1linked__ptr__internal.html
ae4397a65a4d76a24547fcf2cd17131d8
fcl::MakeParentRelativeRecurseImpl
structfcl_1_1MakeParentRelativeRecurseImpl.html
S
BV
static void
run
structfcl_1_1MakeParentRelativeRecurseImpl.html
a0b5e345d65ca981f424ca172e8154d56
(BVHModel< BV > &model, int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
fcl::MakeParentRelativeRecurseImpl< S, OBB< S > >
structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static void
run
structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
aab316cb46d18858b7fe84aefaf492e5f
(BVHModel< OBB< S >> &model, int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
fcl::MakeParentRelativeRecurseImpl< S, OBBRSS< S > >
structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
a30fab178f78eed1ab9cb2ec4aafe08be
(BVHModel< OBBRSS< S >> &model, int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
fcl::MakeParentRelativeRecurseImpl< S, RSS< S > >
structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
a5f3eabfb788258aecdf0cdca26a60438
(BVHModel< RSS< S >> &model, int bv_id, const Matrix3< S > &parent_axis, const Vector3< S > &parent_c)
fcl::detail::MeshCollisionTraversalNode
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
BV
fcl::detail::BVHCollisionTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a2dbedac38bc81aaf081ab18b7674c8e1
bool
canStop
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
abf94c4d624ce2bb4506b2ad6417cb31b
() const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ae4a80272f1ee9508a885586335fdfc52
(int b1, int b2) const
MeshCollisionTraversalNode
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ab6c5b3bee079379ce235689595259efa
()
S
cost_density
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a369d0caf1afbac0077076700a4d545be
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a56381fde14d5c4e6d61fafa4928fb84f
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a1ddd505c68573d6538f759fb18fee968
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a9bd108f6e8425c488ab3998605379260
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a5f4a1f9481d4936a956790cf9d33dd48
MeshCollisionTraversalNode< kIOS< S > >
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
BVHCollisionTraversalNode< kIOS< S > >
typename kIOS< S > ::S
S
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a2dbedac38bc81aaf081ab18b7674c8e1
bool
canStop
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
abf94c4d624ce2bb4506b2ad6417cb31b
() const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ae4a80272f1ee9508a885586335fdfc52
(int b1, int b2) const
MeshCollisionTraversalNode
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ab6c5b3bee079379ce235689595259efa
()
S
cost_density
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a369d0caf1afbac0077076700a4d545be
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a56381fde14d5c4e6d61fafa4928fb84f
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a1ddd505c68573d6538f759fb18fee968
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a9bd108f6e8425c488ab3998605379260
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a5f4a1f9481d4936a956790cf9d33dd48
MeshCollisionTraversalNode< OBB< S > >
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
BVHCollisionTraversalNode< OBB< S > >
typename OBB< S > ::S
S
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a2dbedac38bc81aaf081ab18b7674c8e1
bool
canStop
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
abf94c4d624ce2bb4506b2ad6417cb31b
() const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ae4a80272f1ee9508a885586335fdfc52
(int b1, int b2) const
MeshCollisionTraversalNode
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ab6c5b3bee079379ce235689595259efa
()
S
cost_density
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a369d0caf1afbac0077076700a4d545be
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a56381fde14d5c4e6d61fafa4928fb84f
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a1ddd505c68573d6538f759fb18fee968
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a9bd108f6e8425c488ab3998605379260
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a5f4a1f9481d4936a956790cf9d33dd48
MeshCollisionTraversalNode< OBBRSS< S > >
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
BVHCollisionTraversalNode< OBBRSS< S > >
typename OBBRSS< S > ::S
S
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a2dbedac38bc81aaf081ab18b7674c8e1
bool
canStop
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
abf94c4d624ce2bb4506b2ad6417cb31b
() const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ae4a80272f1ee9508a885586335fdfc52
(int b1, int b2) const
MeshCollisionTraversalNode
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ab6c5b3bee079379ce235689595259efa
()
S
cost_density
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a369d0caf1afbac0077076700a4d545be
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a56381fde14d5c4e6d61fafa4928fb84f
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a1ddd505c68573d6538f759fb18fee968
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a9bd108f6e8425c488ab3998605379260
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a5f4a1f9481d4936a956790cf9d33dd48
MeshCollisionTraversalNode< RSS< S > >
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
BVHCollisionTraversalNode< RSS< S > >
typename RSS< S > ::S
S
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a2dbedac38bc81aaf081ab18b7674c8e1
bool
canStop
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
abf94c4d624ce2bb4506b2ad6417cb31b
() const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ae4a80272f1ee9508a885586335fdfc52
(int b1, int b2) const
MeshCollisionTraversalNode
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
ab6c5b3bee079379ce235689595259efa
()
S
cost_density
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a369d0caf1afbac0077076700a4d545be
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a56381fde14d5c4e6d61fafa4928fb84f
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a1ddd505c68573d6538f759fb18fee968
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a9bd108f6e8425c488ab3998605379260
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshCollisionTraversalNode.html
a5f4a1f9481d4936a956790cf9d33dd48
fcl::detail::MeshCollisionTraversalNodekIOS
classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html
S
MeshCollisionTraversalNode< kIOS< S > >
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html
aedd04e19fe381d6cb8ecbe7261499d2d
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html
ab7288c14be5b5f02d3debbcb447c0b71
(int b1, int b2) const
MeshCollisionTraversalNodekIOS
classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html
ae0ee191723c2e9d4764eafab96fbbe62
()
Matrix3< S >
R
classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html
a50c564aa0217e76fd1f7c4368fca4e15
Vector3< S >
T
classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html
ac47d4391897b7d782add33d46e08f3e4
fcl::detail::MeshCollisionTraversalNodeOBB
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
S
MeshCollisionTraversalNode< OBB< S > >
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
abd6e6e84441fc614000ad1c79de61eca
(int b1, int b2) const
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
a0503d0fd9d5a13227465b25d40fcfb26
(int b1, int b2, const Matrix3< S > &Rc, const Vector3< S > &Tc) const
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
a172279dac8cb3fe130a46da675494009
(int b1, int b2, const Transform3< S > &tf) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
acf3f805e018225dcb14d4ea2c06e1a12
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
ada2ee77a40c0d5cb4dce06f83f060626
(int b1, int b2, const Matrix3< S > &Rc, const Vector3< S > &Tc) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
a88fb7a5ba40afecb519d4e9c9beb7563
(int b1, int b2, const Transform3< S > &tf) const
MeshCollisionTraversalNodeOBB
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
a6be9fd2c08e97bb6dfa0371a18632a62
()
Matrix3< S >
R
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
aa0b4557ef61f9240d3c947da33ecf115
Vector3< S >
T
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html
ac4596a6cd39213d239753bc89d55c3b7
fcl::detail::MeshCollisionTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html
S
MeshCollisionTraversalNode< OBBRSS< S > >
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html
a5388b76d49576bcff47ec0e86b1e409c
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html
adf7aaaab55f1bd468d48d26d2c04bb03
(int b1, int b2) const
MeshCollisionTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html
ad368cdb7ce8d2ceb821dffd47cc969ea
()
Matrix3< S >
R
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html
a0a38e2e8ae70982322452807319b9bb6
Vector3< S >
T
classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html
a4d931edb701ea9f9d444a2117dd0f4b6
fcl::detail::MeshCollisionTraversalNodeRSS
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
S
MeshCollisionTraversalNode< RSS< S > >
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
a63153dcb98bdfad5f58fe476b51ca5e2
(int b1, int b2) const
bool
BVTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
ae8a223552a93f289dd47e08708b987d9
(int b1, int b2, const Transform3< S > &tf) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
a4c3fa69228090a40cafac4af3c43f4d9
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
a8a9b6702e8766046235052164542c57a
(int b1, int b2, const Transform3< S > &tf) const
MeshCollisionTraversalNodeRSS
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
a3eb255ab81a8f13a200e422f3cc57af2
()
Matrix3< S >
R
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
aeacb718635d3274786d66c9ab038722a
Vector3< S >
T
classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html
abf682154768750a79775a7b7a3410a29
fcl::detail::MeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
BV
fcl::detail::MeshDistanceTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a18647aa9ace25564347bdff6810831fb
S
BVTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a5c002fbc14d635f5c27856423534ae5d
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
aa198eb6b9f0f7db97a24201d019f9a37
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ad0090944229333f57dd5b74380de35bc
(int b1, int b2) const
MeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
af743b56f304a66bcc231a954a9874d44
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a66e42c177a61d242aedbea1f4ecda3d5
Vector3< S >
closest_p2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ac12ffb053c604116e5906d044a8f7fe8
S
delta_t
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a74d6e91bac997b6b4b007094fa07d6df
int
last_tri_id1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a20348153ab6480f9aeecac47968c184a
int
last_tri_id2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ab1dc8ac0acee81cc817906820b7ef703
S
min_distance
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a9ed2d7b4e878e12194e9f40bb55c6fc7
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ad776da8299ccfc65e6522868a5aa5aa6
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
acad54775f02920fbb67fee0d33078345
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a41a6ae081d32f2cb81ab09793d9d5e09
S
t_err
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a93982137bf54517b2d1ffdf70d6a9f90
S
toc
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a9dc34eb274e61042c33a2327515e5bbd
S
w
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a5a88473504dee68e628ee968cc28bfb1
friend struct
CanStopImpl
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a1c7ad826e9f7e186f7db451adab3aac7
MeshConservativeAdvancementTraversalNode< OBBRSS< S > >
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
MeshDistanceTraversalNode< OBBRSS< S > >
typename OBBRSS< S > ::S
S
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a18647aa9ace25564347bdff6810831fb
S
BVTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a5c002fbc14d635f5c27856423534ae5d
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
aa198eb6b9f0f7db97a24201d019f9a37
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ad0090944229333f57dd5b74380de35bc
(int b1, int b2) const
MeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
af743b56f304a66bcc231a954a9874d44
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a66e42c177a61d242aedbea1f4ecda3d5
Vector3< S >
closest_p2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ac12ffb053c604116e5906d044a8f7fe8
S
delta_t
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a74d6e91bac997b6b4b007094fa07d6df
int
last_tri_id1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a20348153ab6480f9aeecac47968c184a
int
last_tri_id2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ab1dc8ac0acee81cc817906820b7ef703
S
min_distance
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a9ed2d7b4e878e12194e9f40bb55c6fc7
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ad776da8299ccfc65e6522868a5aa5aa6
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
acad54775f02920fbb67fee0d33078345
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a41a6ae081d32f2cb81ab09793d9d5e09
S
t_err
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a93982137bf54517b2d1ffdf70d6a9f90
S
toc
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a9dc34eb274e61042c33a2327515e5bbd
S
w
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a5a88473504dee68e628ee968cc28bfb1
friend struct
CanStopImpl
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a1c7ad826e9f7e186f7db451adab3aac7
MeshConservativeAdvancementTraversalNode< RSS< S > >
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
MeshDistanceTraversalNode< RSS< S > >
typename RSS< S > ::S
S
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a18647aa9ace25564347bdff6810831fb
S
BVTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a5c002fbc14d635f5c27856423534ae5d
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
aa198eb6b9f0f7db97a24201d019f9a37
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ad0090944229333f57dd5b74380de35bc
(int b1, int b2) const
MeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
af743b56f304a66bcc231a954a9874d44
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a66e42c177a61d242aedbea1f4ecda3d5
Vector3< S >
closest_p2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ac12ffb053c604116e5906d044a8f7fe8
S
delta_t
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a74d6e91bac997b6b4b007094fa07d6df
int
last_tri_id1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a20348153ab6480f9aeecac47968c184a
int
last_tri_id2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ab1dc8ac0acee81cc817906820b7ef703
S
min_distance
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a9ed2d7b4e878e12194e9f40bb55c6fc7
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
ad776da8299ccfc65e6522868a5aa5aa6
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
acad54775f02920fbb67fee0d33078345
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a41a6ae081d32f2cb81ab09793d9d5e09
S
t_err
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a93982137bf54517b2d1ffdf70d6a9f90
S
toc
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a9dc34eb274e61042c33a2327515e5bbd
S
w
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a5a88473504dee68e628ee968cc28bfb1
friend struct
CanStopImpl
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html
a1c7ad826e9f7e186f7db451adab3aac7
fcl::detail::MeshConservativeAdvancementTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
S
MeshConservativeAdvancementTraversalNode< OBBRSS< S > >
S
BVTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
ad9074e98fea90459586e736cad854d94
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
aabf402dd293e402db912abf61dc32452
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
af599c8009955d3f9e49438b707563d36
(int b1, int b2) const
MeshConservativeAdvancementTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
ac2921f284e4e3f7e13152589b6441fa7
(S w_=1)
Matrix3< S >
R
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
a5b8645a87c41d9f18373edcefb9b1883
Vector3< S >
T
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html
ad1e7688d068c4f2ef4142551a87b4e87
fcl::detail::MeshConservativeAdvancementTraversalNodeRSS
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
S
MeshConservativeAdvancementTraversalNode< RSS< S > >
S
BVTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
af18a35d6839f07157569cac4903ddd61
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
a6c2287812e3b2859362f7346d5de2d22
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
a2e8648d6e62e4e2e22330e5457ec1429
(int b1, int b2) const
MeshConservativeAdvancementTraversalNodeRSS
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
ab2ac1921181a89cf8c8f2a4d4f7da338
(S w_=1)
Matrix3< S >
R
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
a1f80c9f33161eb8b7a47414baf038598
Vector3< S >
T
classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html
adff160962aeefef7ca7df4a8ec99d3bf
fcl::detail::MeshContinuousCollisionTraversalNode
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
BV
fcl::detail::BVHCollisionTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
afe3850ab52944da5c825c7fe368e7ac2
bool
canStop
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a59675b36580628ee799314d8905c88f7
() const
void
leafTesting
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
ad4a796074523b6058d59c2a64286bc65
(int b1, int b2) const
MeshContinuousCollisionTraversalNode
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
aa9e107099fd4a608e3073cbcc6d7763d
()
int
num_ee_tests
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a5d741d49d172b6f79a8f8249cac3902a
int
num_vf_tests
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a8030e914bd7652d53e9659222a0b504b
std::vector< BVHContinuousCollisionPair< S > >
pairs
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a436395eccdfb9e0c882f3c70866b5fe5
Vector3< S > *
prev_vertices1
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
aa2cef1793e183da81f58fe0a71b423a4
Vector3< S > *
prev_vertices2
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
aae708e93e34d0b67442b320635b472c7
S
time_of_contact
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a09d1c66b565d3b35314544fa18acd55d
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a7605eb42468b933bf3e77789bb0ddfe7
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
a068ef9c7fa646f68893e0017c3772fee
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
ad3f18e49d64706ebdcf9f74797acb477
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html
ad90ced21e3078264c9bec6e4a50fe785
fcl::detail::MeshDistanceTraversalNode
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
BV
fcl::detail::BVHDistanceTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aaa2ebc3b1ed7fb23124dd904bf619d64
bool
canStop
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
af963b01304e28e13aa25c389f5204e8a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a9d4a39811a77df7c1c6e65aeb2476625
(int b1, int b2) const
MeshDistanceTraversalNode
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aa971eda1936dd9ac58a912e5c8340f8b
()
S
abs_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
ace1e1911ed302678366e2f9c08440261
S
rel_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
abd64cde18f88f98c4b1d0bf5223bd01d
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
affd438cdbdb64a9c4e13e96528a3c53d
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a27fb265031191fc41542364413b6d76a
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a43df14bfd85e3e681ac81b3cec306809
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
adfd0330dd51d215189c2fdc720f86453
MeshDistanceTraversalNode< kIOS< S > >
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
BVHDistanceTraversalNode< kIOS< S > >
typename kIOS< S > ::S
S
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aaa2ebc3b1ed7fb23124dd904bf619d64
bool
canStop
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
af963b01304e28e13aa25c389f5204e8a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a9d4a39811a77df7c1c6e65aeb2476625
(int b1, int b2) const
MeshDistanceTraversalNode
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aa971eda1936dd9ac58a912e5c8340f8b
()
S
abs_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
ace1e1911ed302678366e2f9c08440261
S
rel_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
abd64cde18f88f98c4b1d0bf5223bd01d
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
affd438cdbdb64a9c4e13e96528a3c53d
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a27fb265031191fc41542364413b6d76a
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a43df14bfd85e3e681ac81b3cec306809
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
adfd0330dd51d215189c2fdc720f86453
MeshDistanceTraversalNode< OBBRSS< S > >
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
BVHDistanceTraversalNode< OBBRSS< S > >
typename OBBRSS< S > ::S
S
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aaa2ebc3b1ed7fb23124dd904bf619d64
bool
canStop
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
af963b01304e28e13aa25c389f5204e8a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a9d4a39811a77df7c1c6e65aeb2476625
(int b1, int b2) const
MeshDistanceTraversalNode
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aa971eda1936dd9ac58a912e5c8340f8b
()
S
abs_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
ace1e1911ed302678366e2f9c08440261
S
rel_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
abd64cde18f88f98c4b1d0bf5223bd01d
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
affd438cdbdb64a9c4e13e96528a3c53d
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a27fb265031191fc41542364413b6d76a
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a43df14bfd85e3e681ac81b3cec306809
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
adfd0330dd51d215189c2fdc720f86453
MeshDistanceTraversalNode< RSS< S > >
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
BVHDistanceTraversalNode< RSS< S > >
typename RSS< S > ::S
S
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aaa2ebc3b1ed7fb23124dd904bf619d64
bool
canStop
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
af963b01304e28e13aa25c389f5204e8a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a9d4a39811a77df7c1c6e65aeb2476625
(int b1, int b2) const
MeshDistanceTraversalNode
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
aa971eda1936dd9ac58a912e5c8340f8b
()
S
abs_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
ace1e1911ed302678366e2f9c08440261
S
rel_err
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
abd64cde18f88f98c4b1d0bf5223bd01d
Triangle *
tri_indices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
affd438cdbdb64a9c4e13e96528a3c53d
Triangle *
tri_indices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a27fb265031191fc41542364413b6d76a
Vector3< S > *
vertices1
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
a43df14bfd85e3e681ac81b3cec306809
Vector3< S > *
vertices2
classfcl_1_1detail_1_1MeshDistanceTraversalNode.html
adfd0330dd51d215189c2fdc720f86453
fcl::detail::MeshDistanceTraversalNodekIOS
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
S
MeshDistanceTraversalNode< kIOS< S > >
S
BVTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
ac2dd802b55a5a554b7519965de9a3980
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
a8de412da25026793d72641ecbd79bd61
(int b1, int b2) const
MeshDistanceTraversalNodekIOS
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
abeb73d6a2aae42d26e1a2702a923d720
()
void
postprocess
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
afcf3b038a3c05fd565e0eedbfc911f67
()
void
preprocess
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
a9ed3c5c50fe07702549af2ecf592c6a5
()
Transform3< S >
tf
classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html
a044cfa03a872519396b72713090e4504
fcl::detail::MeshDistanceTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
S
MeshDistanceTraversalNode< OBBRSS< S > >
S
BVTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
a2c971a6448b5119b816fb35a45fc2384
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
ac99c1bd1e3944bcdf76a6f1019713507
(int b1, int b2) const
MeshDistanceTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
a16ddd966a6beb5cee38fd6c3f5560522
()
void
postprocess
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
a93153fef29391a51e6ee8197f5f81c4c
()
void
preprocess
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
a53c9f0bd56336bb8d087800dd4fb6800
()
Transform3< S >
tf
classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html
a4c8876785465b56597787374e65d6729
fcl::detail::MeshDistanceTraversalNodeRSS
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
S
MeshDistanceTraversalNode< RSS< S > >
S
BVTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
a44ba1d1c3e705ebeae967b86c3a77c20
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
ab4f50f7e2555a200b9e2ba43c26af5d6
(int b1, int b2) const
MeshDistanceTraversalNodeRSS
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
ae6b7cb78ccaf2567b8d2c7ea89387402
()
void
postprocess
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
a34c0de16639f389db3b80df3e795daa1
()
void
preprocess
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
a66c2f2f357295bfac1df523339ca8c44
()
Transform3< S >
tf
classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html
a7a9da250852e8c3f0feec5f93781971d
fcl::detail::MeshOcTreeCollisionTraversalNode
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
BV
NarrowPhaseSolver
CollisionTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a9776afea13ab89f6f39f38a855e7fff1
bool
BVTesting
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a903480264b942a0fc107e0d1ae2d8ea3
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
abfdbbd9cb4fd70bf2049caa125546952
(int, int) const
MeshOcTreeCollisionTraversalNode
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
ae495b7400f41dbb32d58f7a6d09f2a92
()
const BVHModel< BV > *
model1
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a5b0299ea25700d5102f8f6c9556419b1
const OcTree< S > *
model2
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a0a186d833877498a5f946eb70292926d
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a0b2ea474e17055ecfef58d0396a9ff8f
Transform3< S >
tf1
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a4060753750eb78b03e3c3aad72b1777d
Transform3< S >
tf2
classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html
a02574c8d7ed25379f31aa48decd921c6
fcl::detail::MeshOcTreeDistanceTraversalNode
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
BV
NarrowPhaseSolver
DistanceTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
af336975a442e9223b95326cd9f42f3dd
S
BVTesting
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
a094c57d2f6d1a5eeb2fd1ea0d3342961
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
a92bc33303b4bd5024cf0cc7791cb15f5
(int, int) const
MeshOcTreeDistanceTraversalNode
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
a8d9cb3e4329a535f9a979b7a68c71d41
()
const BVHModel< BV > *
model1
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
a047a3bc33848541fffe987292ace1acf
const OcTree< S > *
model2
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
a6c7827f381d06e080a463de9e1fc8bc6
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html
a4dcf035acfaaccf92eeada9af54a9ab0
fcl::detail::MeshShapeCollisionTraversalNode
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
BV
Shape
NarrowPhaseSolver
fcl::detail::BVHShapeCollisionTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ad241d2571411ae58e2867a616a1c5c2e
bool
canStop
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
aa79d3b56326394cc16d91b2beaf7e8a4
() const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a92707a5fec9aeb855c1484bf4c934d26
(int b1, int b2) const
MeshShapeCollisionTraversalNode
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ac45302a9b3eb67281652dbdc88aee60e
()
S
cost_density
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a556e8c14b772202e62b4a37a9f99fe41
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a38eadd888bb0318ead95737c1c06f46d
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a710279601bf957a0739818070e5c2692
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a44cd4835fe97b21486e36a09fb0e5ff5
MeshShapeCollisionTraversalNode< kIOS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
BVHShapeCollisionTraversalNode< kIOS< Shape::S >, Shape >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ad241d2571411ae58e2867a616a1c5c2e
bool
canStop
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
aa79d3b56326394cc16d91b2beaf7e8a4
() const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a92707a5fec9aeb855c1484bf4c934d26
(int b1, int b2) const
MeshShapeCollisionTraversalNode
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ac45302a9b3eb67281652dbdc88aee60e
()
S
cost_density
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a556e8c14b772202e62b4a37a9f99fe41
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a38eadd888bb0318ead95737c1c06f46d
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a710279601bf957a0739818070e5c2692
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a44cd4835fe97b21486e36a09fb0e5ff5
MeshShapeCollisionTraversalNode< OBB< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
BVHShapeCollisionTraversalNode< OBB< Shape::S >, Shape >
typename OBB< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ad241d2571411ae58e2867a616a1c5c2e
bool
canStop
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
aa79d3b56326394cc16d91b2beaf7e8a4
() const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a92707a5fec9aeb855c1484bf4c934d26
(int b1, int b2) const
MeshShapeCollisionTraversalNode
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ac45302a9b3eb67281652dbdc88aee60e
()
S
cost_density
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a556e8c14b772202e62b4a37a9f99fe41
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a38eadd888bb0318ead95737c1c06f46d
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a710279601bf957a0739818070e5c2692
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a44cd4835fe97b21486e36a09fb0e5ff5
MeshShapeCollisionTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
BVHShapeCollisionTraversalNode< OBBRSS< Shape::S >, Shape >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ad241d2571411ae58e2867a616a1c5c2e
bool
canStop
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
aa79d3b56326394cc16d91b2beaf7e8a4
() const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a92707a5fec9aeb855c1484bf4c934d26
(int b1, int b2) const
MeshShapeCollisionTraversalNode
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ac45302a9b3eb67281652dbdc88aee60e
()
S
cost_density
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a556e8c14b772202e62b4a37a9f99fe41
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a38eadd888bb0318ead95737c1c06f46d
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a710279601bf957a0739818070e5c2692
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a44cd4835fe97b21486e36a09fb0e5ff5
MeshShapeCollisionTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
BVHShapeCollisionTraversalNode< RSS< Shape::S >, Shape >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ad241d2571411ae58e2867a616a1c5c2e
bool
canStop
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
aa79d3b56326394cc16d91b2beaf7e8a4
() const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a92707a5fec9aeb855c1484bf4c934d26
(int b1, int b2) const
MeshShapeCollisionTraversalNode
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
ac45302a9b3eb67281652dbdc88aee60e
()
S
cost_density
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a556e8c14b772202e62b4a37a9f99fe41
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a38eadd888bb0318ead95737c1c06f46d
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a710279601bf957a0739818070e5c2692
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html
a44cd4835fe97b21486e36a09fb0e5ff5
fcl::detail::MeshShapeCollisionTraversalNodekIOS
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodekIOS.html
Shape
NarrowPhaseSolver
MeshShapeCollisionTraversalNode< kIOS< Shape::S >, Shape, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodekIOS.html
a2e25409cb3ba068f8d704feeab18c0d6
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodekIOS.html
a75e11c71175a25cdb5e2a263083d4277
(int b1, int b2) const
MeshShapeCollisionTraversalNodekIOS
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodekIOS.html
a4a7b03bcb2862d913624b2c1d40808f7
()
fcl::detail::MeshShapeCollisionTraversalNodeOBB
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBB.html
Shape
NarrowPhaseSolver
MeshShapeCollisionTraversalNode< OBB< Shape::S >, Shape, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBB.html
aeed2d662b23832c1e61c555bb50220ad
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBB.html
a4b6371bfe7a54de70aeeb8e8effad585
(int b1, int b2) const
MeshShapeCollisionTraversalNodeOBB
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBB.html
a3f14e656ce404581ee798a5626355248
()
fcl::detail::MeshShapeCollisionTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBBRSS.html
Shape
NarrowPhaseSolver
MeshShapeCollisionTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBBRSS.html
a27f5e3e850f1dda05eb99b0eaed671b1
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBBRSS.html
abf0531ce7119362fb50ab74945e772f9
(int b1, int b2) const
MeshShapeCollisionTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBBRSS.html
a1bf2c33dce18c15b216bdd8a838f3587
()
fcl::detail::MeshShapeCollisionTraversalNodeRSS
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeRSS.html
Shape
NarrowPhaseSolver
MeshShapeCollisionTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeRSS.html
a1157e5d8ac72498bea9c5d619536e715
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeRSS.html
a71bcafb1376cdd3d10bae0419cf1ca88
(int b1, int b2) const
MeshShapeCollisionTraversalNodeRSS
classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeRSS.html
aa22bcdc4ea07dbc37240878703c3d877
()
fcl::detail::MeshShapeConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
BV
Shape
NarrowPhaseSolver
fcl::detail::MeshShapeDistanceTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ade8e2413af2f7f663e37e0ddddc17638
S
BVTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aea2962a205812094d50a5632ab714e89
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aa3d174a73a86bebe73316a9cb6494da7
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9ea30d8c09381e3c86a1738496bb10f6
(int b1, int b2) const
MeshShapeConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a7939f004c31d765737a4c0eb52cfa167
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a27f4d5d95ceaa79a7aa5614012b6fa38
Vector3< S >
closest_p2
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9397a5dd083f0e240d668309d8db767a
S
delta_t
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aaeba7be77183560effddeae9174379ea
int
last_tri_id
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a437316d57d2e67c23a0dd0aa6e52044d
S
min_distance
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9f4483a48160c4517edbe07e3a8c88b0
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ac6604afef8780e29867f10e865a46036
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a94446171fdbbbcc761804436d8a414f7
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ab10d7b888dda459c2b8d9caad99c4283
S
t_err
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a3b1b9dbba6bbc1dc948322906707e901
S
toc
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aff71298808b1e5a5a268e07fcc872873
S
w
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ac659961a8e1304da4d0d82c4d8c025e3
MeshShapeConservativeAdvancementTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
MeshShapeDistanceTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ade8e2413af2f7f663e37e0ddddc17638
S
BVTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aea2962a205812094d50a5632ab714e89
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aa3d174a73a86bebe73316a9cb6494da7
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9ea30d8c09381e3c86a1738496bb10f6
(int b1, int b2) const
MeshShapeConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a7939f004c31d765737a4c0eb52cfa167
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a27f4d5d95ceaa79a7aa5614012b6fa38
Vector3< S >
closest_p2
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9397a5dd083f0e240d668309d8db767a
S
delta_t
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aaeba7be77183560effddeae9174379ea
int
last_tri_id
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a437316d57d2e67c23a0dd0aa6e52044d
S
min_distance
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9f4483a48160c4517edbe07e3a8c88b0
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ac6604afef8780e29867f10e865a46036
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a94446171fdbbbcc761804436d8a414f7
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ab10d7b888dda459c2b8d9caad99c4283
S
t_err
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a3b1b9dbba6bbc1dc948322906707e901
S
toc
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aff71298808b1e5a5a268e07fcc872873
S
w
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ac659961a8e1304da4d0d82c4d8c025e3
MeshShapeConservativeAdvancementTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
MeshShapeDistanceTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ade8e2413af2f7f663e37e0ddddc17638
S
BVTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aea2962a205812094d50a5632ab714e89
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aa3d174a73a86bebe73316a9cb6494da7
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9ea30d8c09381e3c86a1738496bb10f6
(int b1, int b2) const
MeshShapeConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a7939f004c31d765737a4c0eb52cfa167
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a27f4d5d95ceaa79a7aa5614012b6fa38
Vector3< S >
closest_p2
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9397a5dd083f0e240d668309d8db767a
S
delta_t
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aaeba7be77183560effddeae9174379ea
int
last_tri_id
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a437316d57d2e67c23a0dd0aa6e52044d
S
min_distance
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a9f4483a48160c4517edbe07e3a8c88b0
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ac6604afef8780e29867f10e865a46036
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a94446171fdbbbcc761804436d8a414f7
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ab10d7b888dda459c2b8d9caad99c4283
S
t_err
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
a3b1b9dbba6bbc1dc948322906707e901
S
toc
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
aff71298808b1e5a5a268e07fcc872873
S
w
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html
ac659961a8e1304da4d0d82c4d8c025e3
fcl::detail::MeshShapeConservativeAdvancementTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html
Shape
NarrowPhaseSolver
MeshShapeConservativeAdvancementTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html
aa2c67044622557944cb32f1763f645cc
S
BVTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html
ab8d3d8d0af43e3481fae46e3c43602ad
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html
a20fff06bed8d1ab9ee07206852c24fd3
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html
a6d382270fa3a9a7ee88961127e4996c8
(int b1, int b2) const
MeshShapeConservativeAdvancementTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html
aac3a69cd0e9debaa5d7dbf8cce59941a
(S w_=1)
fcl::detail::MeshShapeConservativeAdvancementTraversalNodeRSS
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html
Shape
NarrowPhaseSolver
MeshShapeConservativeAdvancementTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html
af78d31f4df363c597459f091083da2ac
S
BVTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html
a23c528da6b909d1a47914b19c99055b5
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html
a5fba3cf78dda51ff9f8ae6c2069d0758
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html
ad7cfbc9ff22203c212b0f10cc479cc2f
(int b1, int b2) const
MeshShapeConservativeAdvancementTraversalNodeRSS
classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html
ae8a8eb6f6887294889463857cb2bbc7c
(S w_=1)
fcl::detail::MeshShapeDistanceTraversalNode
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
BV
Shape
NarrowPhaseSolver
fcl::detail::BVHShapeDistanceTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
aaec2458e678995768512748ef7741f1b
bool
canStop
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a7fd25814e47f8981a27d672e66d0372a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a4dada0e87bebba4f8e664cd3bdb521b2
(int b1, int b2) const
MeshShapeDistanceTraversalNode
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a597b6e6f7c61527011f0759380892945
()
S
abs_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
ad40c57a1190b6fb845bf9e7322fac62c
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a5bec47db75a739b3604c1e9340d13391
S
rel_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a6c01aa82f11561474144a0d8c6fa14db
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a71905f8c0ca4043a7e6f7263b3d79a14
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a555c09e379b0f0117af02e757afca381
MeshShapeDistanceTraversalNode< kIOS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
BVHShapeDistanceTraversalNode< kIOS< Shape::S >, Shape >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
aaec2458e678995768512748ef7741f1b
bool
canStop
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a7fd25814e47f8981a27d672e66d0372a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a4dada0e87bebba4f8e664cd3bdb521b2
(int b1, int b2) const
MeshShapeDistanceTraversalNode
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a597b6e6f7c61527011f0759380892945
()
S
abs_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
ad40c57a1190b6fb845bf9e7322fac62c
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a5bec47db75a739b3604c1e9340d13391
S
rel_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a6c01aa82f11561474144a0d8c6fa14db
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a71905f8c0ca4043a7e6f7263b3d79a14
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a555c09e379b0f0117af02e757afca381
MeshShapeDistanceTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
BVHShapeDistanceTraversalNode< OBBRSS< Shape::S >, Shape >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
aaec2458e678995768512748ef7741f1b
bool
canStop
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a7fd25814e47f8981a27d672e66d0372a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a4dada0e87bebba4f8e664cd3bdb521b2
(int b1, int b2) const
MeshShapeDistanceTraversalNode
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a597b6e6f7c61527011f0759380892945
()
S
abs_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
ad40c57a1190b6fb845bf9e7322fac62c
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a5bec47db75a739b3604c1e9340d13391
S
rel_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a6c01aa82f11561474144a0d8c6fa14db
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a71905f8c0ca4043a7e6f7263b3d79a14
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a555c09e379b0f0117af02e757afca381
MeshShapeDistanceTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
BVHShapeDistanceTraversalNode< RSS< Shape::S >, Shape >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
aaec2458e678995768512748ef7741f1b
bool
canStop
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a7fd25814e47f8981a27d672e66d0372a
(S c) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a4dada0e87bebba4f8e664cd3bdb521b2
(int b1, int b2) const
MeshShapeDistanceTraversalNode
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a597b6e6f7c61527011f0759380892945
()
S
abs_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
ad40c57a1190b6fb845bf9e7322fac62c
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a5bec47db75a739b3604c1e9340d13391
S
rel_err
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a6c01aa82f11561474144a0d8c6fa14db
Triangle *
tri_indices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a71905f8c0ca4043a7e6f7263b3d79a14
Vector3< S > *
vertices
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html
a555c09e379b0f0117af02e757afca381
fcl::detail::MeshShapeDistanceTraversalNodekIOS
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
Shape
NarrowPhaseSolver
MeshShapeDistanceTraversalNode< kIOS< Shape::S >, Shape, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
a629640279db13c6433a77d81ca7c4f09
S
BVTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
a79942da63ea71f4bdf646dd555e4e37b
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
aff9f2649d5fff6d4b13935e4a59b1fb5
(int b1, int b2) const
MeshShapeDistanceTraversalNodekIOS
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
a02fa47b3b544aeb8d7aacd124ff64ce8
()
void
postprocess
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
ab7154810606c05a6c9e9049538c03d2f
()
void
preprocess
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html
ae1e7aca4b1b2ff75ba761a2d6c3b52c1
()
fcl::detail::MeshShapeDistanceTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
Shape
NarrowPhaseSolver
MeshShapeDistanceTraversalNode< OBBRSS< Shape::S >, Shape, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
adf75d7859f8c702fbcbd2761c23ac007
S
BVTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
aaef1448b79bcb8fc97291404b89555a0
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
aae3b59140674239027029091e0ee12ad
(int b1, int b2) const
MeshShapeDistanceTraversalNodeOBBRSS
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
a85cfe91900c48aa46d5b54df25bb3d0d
()
void
postprocess
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
a888ff3d11e89b642f4c0ed06fd1d1ebc
()
void
preprocess
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html
a46b1ed8c8282f0b0a0d5f60deeed3926
()
fcl::detail::MeshShapeDistanceTraversalNodeRSS
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
Shape
NarrowPhaseSolver
MeshShapeDistanceTraversalNode< RSS< Shape::S >, Shape, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
adad72f93317813f76983eb501c8af6b4
S
BVTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
ad39b1c1e0e6fbbac5067ce049c0b63cf
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
a6fe1e8b7d8ff7e36cb7cbc555d901473
(int b1, int b2) const
MeshShapeDistanceTraversalNodeRSS
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
a12bd6b4a958ee25fb3f386cfe9f6c1c3
()
void
postprocess
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
a262f7b807a98262307f7fe59f35cff48
()
void
preprocess
classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html
a3adb8c0f1a9e3fd7975dcf2fc4563903
()
testing::Message
classtesting_1_1Message.html
std::string
GetString
classtesting_1_1Message.html
a2cdc4df62bdcc9df37651a1cf527704e
() const
Message
classtesting_1_1Message.html
af5ba7216630df9845f18feb64b1a5383
()
Message
classtesting_1_1Message.html
ac126e24804817a053bebba0920d94a11
(const Message &msg)
Message
classtesting_1_1Message.html
a9de694ca239486809fc99fbbea8ac21d
(const char *str)
Message &
operator<<
classtesting_1_1Message.html
a2e0e71be52d54c20a75a55fca812721f
(const T &val)
Message &
operator<<
classtesting_1_1Message.html
aa3ab685879958f90d2d8cd5b68d10c34
(T *const &pointer)
Message &
operator<<
classtesting_1_1Message.html
a3a71a1c1c8ea52de5852d75483d41453
(BasicNarrowIoManip val)
Message &
operator<<
classtesting_1_1Message.html
a3e1e04f23b1bdfe18adfd59928296346
(bool b)
Message &
operator<<
classtesting_1_1Message.html
ac0db9c22535b28bc863bfd0a1fdf7e14
(const wchar_t *wide_c_str)
Message &
operator<<
classtesting_1_1Message.html
ac1d3a041ac4bb9c929ee746b31a13d6a
(wchar_t *wide_c_str)
std::ostream &(*
BasicNarrowIoManip
classtesting_1_1Message.html
ad398b70e2a11b923cef05c809b0eeb92
)(std::ostream &)
void
operator=
classtesting_1_1Message.html
a5a0462b539ffb88f15ea0c67977774af
(const Message &)
const internal::scoped_ptr< ::std::stringstream >
ss_
classtesting_1_1Message.html
ad46fbddd62cde8526744ae32e3322b76
fcl::detail::MinkowskiDiff
structfcl_1_1detail_1_1MinkowskiDiff.html
S
MinkowskiDiff
structfcl_1_1detail_1_1MinkowskiDiff.html
acec3f214cb15ca0244a231005ca140ce
()
Vector3< S >
support
structfcl_1_1detail_1_1MinkowskiDiff.html
a1394de059f7f97f55c716069eb45a7e5
(const Vector3< S > &d) const
Vector3< S >
support
structfcl_1_1detail_1_1MinkowskiDiff.html
a6917d42feea283ba33754e746ea9b5f6
(const Vector3< S > &d, size_t index) const
Vector3< S >
support
structfcl_1_1detail_1_1MinkowskiDiff.html
a05579553e8172d5eb765ff7c06f2a652
(const Vector3< S > &d, const Vector3< S > &v) const
Vector3< S >
support
structfcl_1_1detail_1_1MinkowskiDiff.html
af48e19e857d6c1eab9d3cc9684cae578
(const Vector3< S > &d, const Vector3< S > &v, size_t index) const
Vector3< S >
support0
structfcl_1_1detail_1_1MinkowskiDiff.html
ac66849a6f4fb6dc9619daebeb4b50645
(const Vector3< S > &d) const
Vector3< S >
support0
structfcl_1_1detail_1_1MinkowskiDiff.html
a91ed668415327a95df783b4a6ac2153a
(const Vector3< S > &d, const Vector3< S > &v) const
Vector3< S >
support1
structfcl_1_1detail_1_1MinkowskiDiff.html
a6244481629eeb8e12d64bbf52667887b
(const Vector3< S > &d) const
const ShapeBase< S > *
shapes
structfcl_1_1detail_1_1MinkowskiDiff.html
ac7b1df1922b7e04edb907dd6345fd8a8
[2]
Transform3< S >
toshape0
structfcl_1_1detail_1_1MinkowskiDiff.html
a765a807a88462ac887dc44f59bbd6b83
Matrix3< S >
toshape1
structfcl_1_1detail_1_1MinkowskiDiff.html
ad591a321a72d9bb9dff0ab583b759721
fcl::MotionBase
classfcl_1_1MotionBase.html
S
virtual S
computeMotionBound
classfcl_1_1MotionBase.html
aeeea0a3a028a8102090af23bdd837ba9
(const BVMotionBoundVisitor< S > &mb_visitor) const =0
virtual S
computeMotionBound
classfcl_1_1MotionBase.html
aeac1f4841c3839e2cd2ef7c408a628dd
(const TriangleMotionBoundVisitor< S > &mb_visitor) const =0
void
getCurrentRotation
classfcl_1_1MotionBase.html
a90d2eae570e01c16f35a877f2b0b30f6
(Matrix3< S > &R) const
void
getCurrentRotation
classfcl_1_1MotionBase.html
a24dc60f00eae8121a5f5f5e97ccfbb1f
(Quaternion< S > &Q) const
void
getCurrentTransform
classfcl_1_1MotionBase.html
a7695835d8c7c274f389748ca8aee5c80
(Matrix3< S > &R, Vector3< S > &T) const
void
getCurrentTransform
classfcl_1_1MotionBase.html
adb3e58d385ed5409b4a34eb92d065f16
(Quaternion< S > &Q, Vector3< S > &T) const
virtual void
getCurrentTransform
classfcl_1_1MotionBase.html
a0d9182fd3f802ebd9953f22561356135
(Transform3< S > &tf) const =0
void
getCurrentTranslation
classfcl_1_1MotionBase.html
a028d6dd501c9b422eb8a781c27767668
(Vector3< S > &T) const
virtual void
getTaylorModel
classfcl_1_1MotionBase.html
a4f3e8621ce66b6832cf8eaa64fbb7481
(TMatrix3< S > &tm, TVector3< S > &tv) const =0
const std::shared_ptr< TimeInterval< S > > &
getTimeInterval
classfcl_1_1MotionBase.html
ae0cf9ea35903c1b0754e05b6f0981ca8
() const
virtual bool
integrate
classfcl_1_1MotionBase.html
a216012935ac60b7756637421605b9424
(S dt) const =0
MotionBase
classfcl_1_1MotionBase.html
a783c1b52703b9102beda2c2738acb2e5
()
virtual
~MotionBase
classfcl_1_1MotionBase.html
ae316eb843d569108c0ae1b986b2c34d1
()
std::shared_ptr< TimeInterval< S > >
time_interval_
classfcl_1_1MotionBase.html
a4cfc81840ccf1a4fbaaa4242b150978b
testing::internal::Mutex
classtesting_1_1internal_1_1Mutex.html
void
AssertHeld
classtesting_1_1internal_1_1Mutex.html
af45bf1660ac4110338a02a8680b2f486
() const
void
Lock
classtesting_1_1internal_1_1Mutex.html
ae7e2191886c00182176b23c4f4d049f8
()
Mutex
classtesting_1_1internal_1_1Mutex.html
a38e1833a78e3eec81ad23ce1b056b40e
()
void
Unlock
classtesting_1_1internal_1_1Mutex.html
a315188055de1be98884519ad84eff2e6
()
fcl::NaiveCollisionManager
classfcl_1_1NaiveCollisionManager.html
fcl::BroadPhaseCollisionManager
void
clear
classfcl_1_1NaiveCollisionManager.html
ace7d27a306af546e722c6e9227796559
()
void
collide
classfcl_1_1NaiveCollisionManager.html
ac967bc5a789c562c101df7081a1fa1b9
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1NaiveCollisionManager.html
ad226a538b5c21764a1d068bdf5cd20b6
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1NaiveCollisionManager.html
aec0ff90b7df6c7c28be5b9f463850e12
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1NaiveCollisionManager.html
aca0e694074456cfc0c402e5c165f23a1
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1NaiveCollisionManager.html
a96f4a38b8e67b939daf862f3468b3f0c
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1NaiveCollisionManager.html
aa34ec562b4b096dcf232bf6fb9c5f817
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, DistanceCallBack< S > callback) const
bool
empty
classfcl_1_1NaiveCollisionManager.html
a4421327a99ec9ecc79884a17019c4dd2
() const
void
getObjects
classfcl_1_1NaiveCollisionManager.html
af4fd9fb650f968029375a410eca2bf25
(std::vector< CollisionObject< S > *> &objs) const
NaiveCollisionManager
classfcl_1_1NaiveCollisionManager.html
a29ebd9b31814dfdc1e437d3e995c6c8b
()
void
registerObject
classfcl_1_1NaiveCollisionManager.html
a7dc2ccf4cb80e189d3c77b95c54a8374
(CollisionObject< S > *obj)
void
registerObjects
classfcl_1_1NaiveCollisionManager.html
abe5d8e79206e3f9718aa82f524017208
(const std::vector< CollisionObject< S > *> &other_objs)
void
setup
classfcl_1_1NaiveCollisionManager.html
a1a83df826b9e7d7058781421838c24ed
()
size_t
size
classfcl_1_1NaiveCollisionManager.html
a4534c2fedd031a47d14ab0381c12adcc
() const
void
unregisterObject
classfcl_1_1NaiveCollisionManager.html
aaf0af282a067c4c92e797b2a1511fba3
(CollisionObject< S > *obj)
void
update
classfcl_1_1NaiveCollisionManager.html
a403b4ac9373c09e01df4a12b714de681
()
std::list< CollisionObject< S > * >
objs
classfcl_1_1NaiveCollisionManager.html
a172411d46a979611cd439c5e009e96a9
testing::internal::NativeArray
classtesting_1_1internal_1_1NativeArray.html
const Element *
const_iterator
classtesting_1_1internal_1_1NativeArray.html
a9ce7c8408460d7158a2870456d134557
Element *
iterator
classtesting_1_1internal_1_1NativeArray.html
ac1301a57977b57a1ad013e4e25fc2a72
Element
value_type
classtesting_1_1internal_1_1NativeArray.html
a12216d686e16e4cc63d952fada5b2ba9
const_iterator
begin
classtesting_1_1internal_1_1NativeArray.html
a3046d93cfa23097e7b7c91f5f982dc78
() const
const_iterator
end
classtesting_1_1internal_1_1NativeArray.html
ae1cda748e49c6906421c6183c4d07c5a
() const
NativeArray
classtesting_1_1internal_1_1NativeArray.html
a568de999aca0fc0c2cc574fac2405872
(const Element *array, size_t count, RelationToSource relation)
NativeArray
classtesting_1_1internal_1_1NativeArray.html
abb346ac3040f5da733f594cc2d5958bc
(const NativeArray &rhs)
bool
operator==
classtesting_1_1internal_1_1NativeArray.html
a81b90f5739ed812610e68dc34c9e3850
(const NativeArray &rhs) const
size_t
size
classtesting_1_1internal_1_1NativeArray.html
af96a4a5ca0cdd5d163c47a081f08bd89
() const
~NativeArray
classtesting_1_1internal_1_1NativeArray.html
a55ab5948d473a487303dcf6e02ad1f60
()
GTEST_DISALLOW_ASSIGN_
classtesting_1_1internal_1_1NativeArray.html
a6633f3eab6947d4502fb1c69f95be66e
(NativeArray)
void
Init
classtesting_1_1internal_1_1NativeArray.html
af00d4432fa60b7d8999c95d496e72cff
(const Element *array, size_t a_size, RelationToSource relation)
const Element *
array_
classtesting_1_1internal_1_1NativeArray.html
adadc025fbbbd43904d4036991019f18f
RelationToSource
relation_to_source_
classtesting_1_1internal_1_1NativeArray.html
a0b049bda351a94f4d1b9aa4e1fbed4d5
size_t
size_
classtesting_1_1internal_1_1NativeArray.html
aa7e4251de39aaa75f697f0eaeedbf06e
fcl::detail::NodeBase
structfcl_1_1detail_1_1NodeBase.html
BV
bool
isInternal
structfcl_1_1detail_1_1NodeBase.html
a30bef57a3925f13e553c73d46dcc9445
() const
bool
isLeaf
structfcl_1_1detail_1_1NodeBase.html
a33e75e411ebb2e2de0a93ea13f04da5d
() const
NodeBase
structfcl_1_1detail_1_1NodeBase.html
afc6f1e30e92b09b69f1c8b28c9afb6fc
()
BV
bv
structfcl_1_1detail_1_1NodeBase.html
a1f45dcef7e6099f9029ca3a19fb80b87
NodeBase< BV > *
children
structfcl_1_1detail_1_1NodeBase.html
ad0e1b1bbfddfa6fb0b068c09b7b49f05
[2]
uint32
code
structfcl_1_1detail_1_1NodeBase.html
acbd1fa07cdd1dea4e7b64fd9c72ee014
void *
data
structfcl_1_1detail_1_1NodeBase.html
ad41f0526c5347f71b77ad5c23027b0bc
NodeBase< BV > *
parent
structfcl_1_1detail_1_1NodeBase.html
a49c4a58a562ca90d393098f700e24bef
fcl::detail::implementation_array::NodeBase
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
BV
bool
isInternal
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a55953d725a35d4be056a50bddf77e8dd
() const
bool
isLeaf
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a47ce627315a462dedffbdbdc2833de52
() const
BV
bv
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a239728e78832d784d5072b9f6c3e191b
size_t
children
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a2cfad6702569f4abe9e1c028788dc21b
[2]
uint32
code
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a87365b44f807df233aeac8ab7eb4808d
void *
data
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
ab326a9b655d3f8ef3abb7e31ff5643e1
size_t
next
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a37acb865dd74a29c920566d804732634
size_t
parent
structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html
a10886eefaf5f752df0db1aab837ebd8f
fcl::detail::implementation_array::nodeBaseLess
structfcl_1_1detail_1_1implementation__array_1_1nodeBaseLess.html
nodeBaseLess
structfcl_1_1detail_1_1implementation__array_1_1nodeBaseLess.html
a64812d2383e1ff55967f1cdbd1e30384
(const NodeBase< BV > *nodes_, size_t d_)
bool
operator()
structfcl_1_1detail_1_1implementation__array_1_1nodeBaseLess.html
a80b14386f1a03a7f3b630394cf1d7a36
(size_t i, size_t j) const
size_t
d
structfcl_1_1detail_1_1implementation__array_1_1nodeBaseLess.html
af5e12c684f21860f96a3e9ceeec5976d
const NodeBase< BV > *
nodes
structfcl_1_1detail_1_1implementation__array_1_1nodeBaseLess.html
a2e5dc5dee72c84b7f8c05042071f254b
fcl::OBB
classfcl_1_1OBB.html
S_
S_
S
classfcl_1_1OBB.html
a9e6027a3c9b4c28b10673e3939a81a98
const Vector3< S >
center
classfcl_1_1OBB.html
abf4b1bfede7d63088e3760923b73d1ee
() const
bool
contain
classfcl_1_1OBB.html
a05b6c0f237da0917b6ab8f4873d24856
(const Vector3< S > &p) const
S
depth
classfcl_1_1OBB.html
a2dd6d0497a5481d79f180c825e0c0c81
() const
S
distance
classfcl_1_1OBB.html
a34343c682f800edf94246da7d690316b
(const OBB &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1OBB.html
aeb330ab0016540aba97af78840c599fa
() const
OBB
classfcl_1_1OBB.html
a20d8449d15ecc6204d8817b78f998637
()
OBB
classfcl_1_1OBB.html
a18be35de3ced5886dad3e9edcf9d46db
(const Matrix3< S > &axis, const Vector3< S > ¢er, const Vector3< S > &extent)
OBB< S >
operator+
classfcl_1_1OBB.html
a30d465c252df305a1a47a802ab18d660
(const OBB< S > &other) const
OBB< S > &
operator+=
classfcl_1_1OBB.html
adf297319a2a152f5340d80ada8809eec
(const Vector3< S > &p)
OBB< S > &
operator+=
classfcl_1_1OBB.html
a881763ee67901bdd7d420090be4cc114
(const OBB< S > &other)
bool
overlap
classfcl_1_1OBB.html
a2a3f3c36874c94d54af9fae4988e6e44
(const OBB< S > &other) const
bool
overlap
classfcl_1_1OBB.html
ac979dca397d0ceffdf829effc77ef0a8
(const OBB< S > &other, OBB< S > &overlap_part) const
S
size
classfcl_1_1OBB.html
a6d86eaae56626d9c22c566de073b7d41
() const
S
volume
classfcl_1_1OBB.html
a2ef4200a664b12da1c4eab3e410a4882
() const
S
width
classfcl_1_1OBB.html
ae353eca406ecc4bea2ffe9458944639a
() const
Matrix3< S >
axis
classfcl_1_1OBB.html
aca4d9ae509d4fc29e565a33d40814c31
Vector3< S >
extent
classfcl_1_1OBB.html
a42a3bcd3a6f01d519080589b046a90e6
Vector3< S >
To
classfcl_1_1OBB.html
ae93ec5de02f974fbae9597acd8ec2be2
OBB< S >
classfcl_1_1OBB.html
S
S
classfcl_1_1OBB.html
a9e6027a3c9b4c28b10673e3939a81a98
const Vector3< S >
center
classfcl_1_1OBB.html
abf4b1bfede7d63088e3760923b73d1ee
() const
bool
contain
classfcl_1_1OBB.html
a05b6c0f237da0917b6ab8f4873d24856
(const Vector3< S > &p) const
S
depth
classfcl_1_1OBB.html
a2dd6d0497a5481d79f180c825e0c0c81
() const
S
distance
classfcl_1_1OBB.html
a34343c682f800edf94246da7d690316b
(const OBB &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1OBB.html
aeb330ab0016540aba97af78840c599fa
() const
OBB
classfcl_1_1OBB.html
a20d8449d15ecc6204d8817b78f998637
()
OBB
classfcl_1_1OBB.html
a18be35de3ced5886dad3e9edcf9d46db
(const Matrix3< S > &axis, const Vector3< S > ¢er, const Vector3< S > &extent)
OBB< S >
operator+
classfcl_1_1OBB.html
a30d465c252df305a1a47a802ab18d660
(const OBB< S > &other) const
OBB< S > &
operator+=
classfcl_1_1OBB.html
adf297319a2a152f5340d80ada8809eec
(const Vector3< S > &p)
OBB< S > &
operator+=
classfcl_1_1OBB.html
a881763ee67901bdd7d420090be4cc114
(const OBB< S > &other)
bool
overlap
classfcl_1_1OBB.html
a2a3f3c36874c94d54af9fae4988e6e44
(const OBB< S > &other) const
bool
overlap
classfcl_1_1OBB.html
ac979dca397d0ceffdf829effc77ef0a8
(const OBB< S > &other, OBB< S > &overlap_part) const
S
size
classfcl_1_1OBB.html
a6d86eaae56626d9c22c566de073b7d41
() const
S
volume
classfcl_1_1OBB.html
a2ef4200a664b12da1c4eab3e410a4882
() const
S
width
classfcl_1_1OBB.html
ae353eca406ecc4bea2ffe9458944639a
() const
Matrix3< S >
axis
classfcl_1_1OBB.html
aca4d9ae509d4fc29e565a33d40814c31
Vector3< S >
extent
classfcl_1_1OBB.html
a42a3bcd3a6f01d519080589b046a90e6
Vector3< S >
To
classfcl_1_1OBB.html
ae93ec5de02f974fbae9597acd8ec2be2
OBB< Shape::S >
classfcl_1_1OBB.html
Shape::S
S
classfcl_1_1OBB.html
a9e6027a3c9b4c28b10673e3939a81a98
const Vector3< S >
center
classfcl_1_1OBB.html
abf4b1bfede7d63088e3760923b73d1ee
() const
bool
contain
classfcl_1_1OBB.html
a05b6c0f237da0917b6ab8f4873d24856
(const Vector3< S > &p) const
S
depth
classfcl_1_1OBB.html
a2dd6d0497a5481d79f180c825e0c0c81
() const
S
distance
classfcl_1_1OBB.html
a34343c682f800edf94246da7d690316b
(const OBB &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1OBB.html
aeb330ab0016540aba97af78840c599fa
() const
OBB
classfcl_1_1OBB.html
a20d8449d15ecc6204d8817b78f998637
()
OBB
classfcl_1_1OBB.html
a18be35de3ced5886dad3e9edcf9d46db
(const Matrix3< S > &axis, const Vector3< S > ¢er, const Vector3< S > &extent)
OBB< S >
operator+
classfcl_1_1OBB.html
a30d465c252df305a1a47a802ab18d660
(const OBB< S > &other) const
OBB< S > &
operator+=
classfcl_1_1OBB.html
adf297319a2a152f5340d80ada8809eec
(const Vector3< S > &p)
OBB< S > &
operator+=
classfcl_1_1OBB.html
a881763ee67901bdd7d420090be4cc114
(const OBB< S > &other)
bool
overlap
classfcl_1_1OBB.html
a2a3f3c36874c94d54af9fae4988e6e44
(const OBB< S > &other) const
bool
overlap
classfcl_1_1OBB.html
ac979dca397d0ceffdf829effc77ef0a8
(const OBB< S > &other, OBB< S > &overlap_part) const
S
size
classfcl_1_1OBB.html
a6d86eaae56626d9c22c566de073b7d41
() const
S
volume
classfcl_1_1OBB.html
a2ef4200a664b12da1c4eab3e410a4882
() const
S
width
classfcl_1_1OBB.html
ae353eca406ecc4bea2ffe9458944639a
() const
Matrix3< S >
axis
classfcl_1_1OBB.html
aca4d9ae509d4fc29e565a33d40814c31
Vector3< S >
extent
classfcl_1_1OBB.html
a42a3bcd3a6f01d519080589b046a90e6
Vector3< S >
To
classfcl_1_1OBB.html
ae93ec5de02f974fbae9597acd8ec2be2
fcl::OBBRSS
classfcl_1_1OBBRSS.html
S_
S_
S
classfcl_1_1OBBRSS.html
a3316b0bc3fefde10ab1a52b32b7564e1
const Vector3< S >
center
classfcl_1_1OBBRSS.html
ad9720944e7036b1a7524229dc4cda3f3
() const
bool
contain
classfcl_1_1OBBRSS.html
a0e0e1561edadd0cf1094ade1b26fa9b0
(const Vector3< S > &p) const
S
depth
classfcl_1_1OBBRSS.html
a8296da6796407e2858867a638983dc80
() const
S
distance
classfcl_1_1OBBRSS.html
aa6dd4f1d07e03912b8d0402f5caf4955
(const OBBRSS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1OBBRSS.html
a1682ed73ec32ee06038fb71e57cca38c
() const
OBBRSS< S >
operator+
classfcl_1_1OBBRSS.html
a2e7248727ad62814b3125c69df1b6ef6
(const OBBRSS< S > &other) const
OBBRSS< S > &
operator+=
classfcl_1_1OBBRSS.html
a1c1469d019bafc6845b670537c59ab2d
(const Vector3< S > &p)
OBBRSS< S > &
operator+=
classfcl_1_1OBBRSS.html
a5522f2569b3bf974030ddf3f2110ec4f
(const OBBRSS< S > &other)
bool
overlap
classfcl_1_1OBBRSS.html
a59bde32666c12e047c59400f9edcbdce
(const OBBRSS< S > &other) const
bool
overlap
classfcl_1_1OBBRSS.html
ae438a5847a93885ac2ccca3f8e662aae
(const OBBRSS< S > &other, OBBRSS< S > &overlap_part) const
S
size
classfcl_1_1OBBRSS.html
a033da5e6b3e7a3334af9281568c24445
() const
S
volume
classfcl_1_1OBBRSS.html
a48d221eca12473875cb6d29fa689426b
() const
S
width
classfcl_1_1OBBRSS.html
a83f0b65b713d21cffc2ee921e02452fe
() const
OBB< S >
obb
classfcl_1_1OBBRSS.html
abfe7b120c4b472c45823ff61f37c4170
RSS< S >
rss
classfcl_1_1OBBRSS.html
ab9aa8254f8eaad93511dbe2a4e88fd3f
OBBRSS< S >
classfcl_1_1OBBRSS.html
S
S
classfcl_1_1OBBRSS.html
a3316b0bc3fefde10ab1a52b32b7564e1
const Vector3< S >
center
classfcl_1_1OBBRSS.html
ad9720944e7036b1a7524229dc4cda3f3
() const
bool
contain
classfcl_1_1OBBRSS.html
a0e0e1561edadd0cf1094ade1b26fa9b0
(const Vector3< S > &p) const
S
depth
classfcl_1_1OBBRSS.html
a8296da6796407e2858867a638983dc80
() const
S
distance
classfcl_1_1OBBRSS.html
aa6dd4f1d07e03912b8d0402f5caf4955
(const OBBRSS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1OBBRSS.html
a1682ed73ec32ee06038fb71e57cca38c
() const
OBBRSS< S >
operator+
classfcl_1_1OBBRSS.html
a2e7248727ad62814b3125c69df1b6ef6
(const OBBRSS< S > &other) const
OBBRSS< S > &
operator+=
classfcl_1_1OBBRSS.html
a1c1469d019bafc6845b670537c59ab2d
(const Vector3< S > &p)
OBBRSS< S > &
operator+=
classfcl_1_1OBBRSS.html
a5522f2569b3bf974030ddf3f2110ec4f
(const OBBRSS< S > &other)
bool
overlap
classfcl_1_1OBBRSS.html
a59bde32666c12e047c59400f9edcbdce
(const OBBRSS< S > &other) const
bool
overlap
classfcl_1_1OBBRSS.html
ae438a5847a93885ac2ccca3f8e662aae
(const OBBRSS< S > &other, OBBRSS< S > &overlap_part) const
S
size
classfcl_1_1OBBRSS.html
a033da5e6b3e7a3334af9281568c24445
() const
S
volume
classfcl_1_1OBBRSS.html
a48d221eca12473875cb6d29fa689426b
() const
S
width
classfcl_1_1OBBRSS.html
a83f0b65b713d21cffc2ee921e02452fe
() const
OBB< S >
obb
classfcl_1_1OBBRSS.html
abfe7b120c4b472c45823ff61f37c4170
RSS< S >
rss
classfcl_1_1OBBRSS.html
ab9aa8254f8eaad93511dbe2a4e88fd3f
OBBRSS< Shape::S >
classfcl_1_1OBBRSS.html
Shape::S
S
classfcl_1_1OBBRSS.html
a3316b0bc3fefde10ab1a52b32b7564e1
const Vector3< S >
center
classfcl_1_1OBBRSS.html
ad9720944e7036b1a7524229dc4cda3f3
() const
bool
contain
classfcl_1_1OBBRSS.html
a0e0e1561edadd0cf1094ade1b26fa9b0
(const Vector3< S > &p) const
S
depth
classfcl_1_1OBBRSS.html
a8296da6796407e2858867a638983dc80
() const
S
distance
classfcl_1_1OBBRSS.html
aa6dd4f1d07e03912b8d0402f5caf4955
(const OBBRSS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1OBBRSS.html
a1682ed73ec32ee06038fb71e57cca38c
() const
OBBRSS< S >
operator+
classfcl_1_1OBBRSS.html
a2e7248727ad62814b3125c69df1b6ef6
(const OBBRSS< S > &other) const
OBBRSS< S > &
operator+=
classfcl_1_1OBBRSS.html
a1c1469d019bafc6845b670537c59ab2d
(const Vector3< S > &p)
OBBRSS< S > &
operator+=
classfcl_1_1OBBRSS.html
a5522f2569b3bf974030ddf3f2110ec4f
(const OBBRSS< S > &other)
bool
overlap
classfcl_1_1OBBRSS.html
a59bde32666c12e047c59400f9edcbdce
(const OBBRSS< S > &other) const
bool
overlap
classfcl_1_1OBBRSS.html
ae438a5847a93885ac2ccca3f8e662aae
(const OBBRSS< S > &other, OBBRSS< S > &overlap_part) const
S
size
classfcl_1_1OBBRSS.html
a033da5e6b3e7a3334af9281568c24445
() const
S
volume
classfcl_1_1OBBRSS.html
a48d221eca12473875cb6d29fa689426b
() const
S
width
classfcl_1_1OBBRSS.html
a83f0b65b713d21cffc2ee921e02452fe
() const
OBB< S >
obb
classfcl_1_1OBBRSS.html
abfe7b120c4b472c45823ff61f37c4170
RSS< S >
rss
classfcl_1_1OBBRSS.html
ab9aa8254f8eaad93511dbe2a4e88fd3f
fcl::detail::OcTreeCollisionTraversalNode
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
NarrowPhaseSolver
CollisionTraversalNodeBase< NarrowPhaseSolver::S >
typename NarrowPhaseSolver::S
S
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a6acaea7efbd422c0f5b414299ec863a7
bool
BVTesting
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a5cb45776d14be2d4601199da56384996
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a85546781585e997bd7b210f6b800f929
(int, int) const
OcTreeCollisionTraversalNode
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a0c1d430caba641654dd0e40cffa88457
()
const OcTree< S > *
model1
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a1bb9cb82db66017e8497bd7104ae24d8
const OcTree< S > *
model2
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
aacac93b41e983055d9a6e108c2486a22
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a549728e8fd6fe85b8c51d3f840a5f04f
Transform3< S >
tf1
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
a02301a48365613b7e764955118023faa
Transform3< S >
tf2
classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html
af69d2014fb6b7ea242553d77adaad5ad
fcl::detail::OcTreeDistanceTraversalNode
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
NarrowPhaseSolver
DistanceTraversalNodeBase< NarrowPhaseSolver::S >
typename NarrowPhaseSolver::S
S
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
a2824df8836b9c82ffbfaca1464c41250
S
BVTesting
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
acfb7338c02173859a2cd53ae92be5dc2
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
ad896e81342aba4910c577bbcc5743898
(int, int) const
OcTreeDistanceTraversalNode
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
af572ec9eebad5f75c0aae8b6a7895760
()
const OcTree< S > *
model1
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
a07044a826d71059899ac022d3db2a89a
const OcTree< S > *
model2
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
a3fd55e100c41aba9bd3190bc631444fc
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html
ad647eb888e7c5335955a39cf1876f4df
fcl::detail::OcTreeMeshCollisionTraversalNode
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
BV
NarrowPhaseSolver
CollisionTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
a9cd792c9f8b57c073a54e7374b90c4bd
bool
BVTesting
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
af3b03f750ea5c605986c1c2f81346436
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
a59fe680819314f8cacdb0c8f5c49915d
(int, int) const
OcTreeMeshCollisionTraversalNode
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
aa4c749676664546d4e1cb6494ec1fd9a
()
const OcTree< S > *
model1
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
a21164d3e33f3105f922d9e9b400e96af
const BVHModel< BV > *
model2
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
ac432dfcdedaae37c312369531aa4af00
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
ab7f0d92e015a1c8ee1f792d4d4d56d61
Transform3< S >
tf1
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
ad39cb7878478b650ec13caef7ffb3c07
Transform3< S >
tf2
classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html
a6f62ae4551095fe845c4c4d378634bc7
fcl::detail::OcTreeMeshDistanceTraversalNode
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
BV
NarrowPhaseSolver
DistanceTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
a741e5ce9f3cbeddbdc8cb9633368ed5c
S
BVTesting
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
af7220a178a9a418365caee10ff60d56c
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
a563c86bb1746ee30e6fd8ae6f7f1623b
(int, int) const
OcTreeMeshDistanceTraversalNode
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
a9b317781c91189988a54403837b8d159
()
const OcTree< S > *
model1
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
af811bddb3c7c4ff9ef5500b1c1cbf500
const BVHModel< BV > *
model2
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
afcc23f76cd667a09e25e51e456d19e94
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html
a09bada9e9d7aea054f819a5a0dcc0e94
fcl::detail::OcTreeShapeCollisionTraversalNode
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
Shape
NarrowPhaseSolver
CollisionTraversalNodeBase< Shape::S >
typename Shape::S
S
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
aabcb2fbd121538f01da6ef961925afba
bool
BVTesting
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
ad952ed91d04eb7305addac1933c57cef
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
ad1bac76f393e300422d8aeab06e5131d
(int, int) const
OcTreeShapeCollisionTraversalNode
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
af190cdacc5d0643540e11eb1a93d80d1
()
const OcTree< S > *
model1
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
a37afd92b3ee65e2a8fae000a59e41780
const Shape *
model2
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
a9736a2560d197c6be2e18a3892a2ffbb
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
a577d77081fe0ee934e171508b60d5db1
Transform3< S >
tf1
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
a1f19d836355255e7bb31d8a3f49a55ee
Transform3< S >
tf2
classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html
a1c0a8cbae26467b36acea9dc600eee3c
fcl::detail::OcTreeShapeDistanceTraversalNode
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
Shape
NarrowPhaseSolver
DistanceTraversalNodeBase< Shape::S >
typename Shape::S
S
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
acea4999548a64df654c0d116a17c2067
S
BVTesting
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
ab1eb0e4cdb857b44fc339e46d91a2544
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
aa73e6d041f4fa2674a1625c552d1ff0d
(int, int) const
OcTreeShapeDistanceTraversalNode
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
adc4fcbabb20fb364b5ce8188de2fce32
()
const OcTree< S > *
model1
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
a833760ec556f947682a994c3e0e7d9f7
const Shape *
model2
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
abe9530fc604e6b455f874571005babf2
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html
ac27a625784cae5500c15405880bc622d
fcl::detail::OcTreeSolver
classfcl_1_1detail_1_1OcTreeSolver.html
NarrowPhaseSolver
void
MeshOcTreeDistance
classfcl_1_1detail_1_1OcTreeSolver.html
afac942b75df28ade5207f51370eb5e15
(const BVHModel< BV > *tree1, const OcTree< S > *tree2, const Transform3< S > &tf1, const Transform3< S > &tf2, const DistanceRequest< S > &request_, DistanceResult< S > &result_) const
void
MeshOcTreeIntersect
classfcl_1_1detail_1_1OcTreeSolver.html
a50f7de5ed9a7b67c84a29f7b8388de7e
(const BVHModel< BV > *tree1, const OcTree< S > *tree2, const Transform3< S > &tf1, const Transform3< S > &tf2, const CollisionRequest< S > &request_, CollisionResult< S > &result_) const
void
OcTreeDistance
classfcl_1_1detail_1_1OcTreeSolver.html
a868ab6bbe22440831f382d070686169c
(const OcTree< S > *tree1, const OcTree< S > *tree2, const Transform3< S > &tf1, const Transform3< S > &tf2, const DistanceRequest< S > &request_, DistanceResult< S > &result_) const
void
OcTreeIntersect
classfcl_1_1detail_1_1OcTreeSolver.html
a23c415008767fca3f3c4bcd720a03b1a
(const OcTree< S > *tree1, const OcTree< S > *tree2, const Transform3< S > &tf1, const Transform3< S > &tf2, const CollisionRequest< S > &request_, CollisionResult< S > &result_) const
void
OcTreeMeshDistance
classfcl_1_1detail_1_1OcTreeSolver.html
aef2746507194a701d3a4be1361794550
(const OcTree< S > *tree1, const BVHModel< BV > *tree2, const Transform3< S > &tf1, const Transform3< S > &tf2, const DistanceRequest< S > &request_, DistanceResult< S > &result_) const
void
OcTreeMeshIntersect
classfcl_1_1detail_1_1OcTreeSolver.html
a98dd0a158eaba8e57cc7771ad5409b52
(const OcTree< S > *tree1, const BVHModel< BV > *tree2, const Transform3< S > &tf1, const Transform3< S > &tf2, const CollisionRequest< S > &request_, CollisionResult< S > &result_) const
void
OcTreeShapeDistance
classfcl_1_1detail_1_1OcTreeSolver.html
a9ef7a794d24d23938ac2914f0026462d
(const OcTree< S > *tree, const Shape &s, const Transform3< S > &tf1, const Transform3< S > &tf2, const DistanceRequest< S > &request_, DistanceResult< S > &result_) const
void
OcTreeShapeIntersect
classfcl_1_1detail_1_1OcTreeSolver.html
ae6d2729f4db6317c33946b1d418dfaa1
(const OcTree< S > *tree, const Shape &s, const Transform3< S > &tf1, const Transform3< S > &tf2, const CollisionRequest< S > &request_, CollisionResult< S > &result_) const
OcTreeSolver
classfcl_1_1detail_1_1OcTreeSolver.html
a0972676a845ecd172d0e93b270248bc2
(const NarrowPhaseSolver *solver_)
void
ShapeOcTreeDistance
classfcl_1_1detail_1_1OcTreeSolver.html
a789332258afaa26eed493fab56ad5c53
(const Shape &s, const OcTree< S > *tree, const Transform3< S > &tf1, const Transform3< S > &tf2, const DistanceRequest< S > &request_, DistanceResult< S > &result_) const
void
ShapeOcTreeIntersect
classfcl_1_1detail_1_1OcTreeSolver.html
aad52ca640c570ea0571568d3c94b9df4
(const Shape &s, const OcTree< S > *tree, const Transform3< S > &tf1, const Transform3< S > &tf2, const CollisionRequest< S > &request_, CollisionResult< S > &result_) const
typename NarrowPhaseSolver::S
S
classfcl_1_1detail_1_1OcTreeSolver.html
ab563c9ff66963e13cc4e1d912b738e08
bool
OcTreeDistanceRecurse
classfcl_1_1detail_1_1OcTreeSolver.html
ab7a108957ec0533191c58aff45cb0b80
(const OcTree< S > *tree1, const typename OcTree< S >::OcTreeNode *root1, const AABB< S > &bv1, const OcTree< S > *tree2, const typename OcTree< S >::OcTreeNode *root2, const AABB< S > &bv2, const Transform3< S > &tf1, const Transform3< S > &tf2) const
bool
OcTreeIntersectRecurse
classfcl_1_1detail_1_1OcTreeSolver.html
aae5746cd8d46bd751eb0b713a08d88d6
(const OcTree< S > *tree1, const typename OcTree< S >::OcTreeNode *root1, const AABB< S > &bv1, const OcTree< S > *tree2, const typename OcTree< S >::OcTreeNode *root2, const AABB< S > &bv2, const Transform3< S > &tf1, const Transform3< S > &tf2) const
bool
OcTreeMeshDistanceRecurse
classfcl_1_1detail_1_1OcTreeSolver.html
ab34452aafed50ce793f386a19c980abd
(const OcTree< S > *tree1, const typename OcTree< S >::OcTreeNode *root1, const AABB< S > &bv1, const BVHModel< BV > *tree2, int root2, const Transform3< S > &tf1, const Transform3< S > &tf2) const
bool
OcTreeMeshIntersectRecurse
classfcl_1_1detail_1_1OcTreeSolver.html
a2dc4e4aec31fa054316808e2f26acfab
(const OcTree< S > *tree1, const typename OcTree< S >::OcTreeNode *root1, const AABB< S > &bv1, const BVHModel< BV > *tree2, int root2, const Transform3< S > &tf1, const Transform3< S > &tf2) const
bool
OcTreeShapeDistanceRecurse
classfcl_1_1detail_1_1OcTreeSolver.html
a9547860307d1f3f4d04890808edf99fb
(const OcTree< S > *tree1, const typename OcTree< S >::OcTreeNode *root1, const AABB< S > &bv1, const Shape &s, const AABB< S > &aabb2, const Transform3< S > &tf1, const Transform3< S > &tf2) const
bool
OcTreeShapeIntersectRecurse
classfcl_1_1detail_1_1OcTreeSolver.html
a92b8fae4dc8d1ba4438902cf943d61ba
(const OcTree< S > *tree1, const typename OcTree< S >::OcTreeNode *root1, const AABB< S > &bv1, const Shape &s, const OBB< S > &obb2, const Transform3< S > &tf1, const Transform3< S > &tf2) const
const CollisionRequest< S > *
crequest
classfcl_1_1detail_1_1OcTreeSolver.html
a85b87570bb779cfd874a251e1c3a3a67
CollisionResult< S > *
cresult
classfcl_1_1detail_1_1OcTreeSolver.html
a82016c3c3b7af4cb473175776f1f8eef
const DistanceRequest< S > *
drequest
classfcl_1_1detail_1_1OcTreeSolver.html
a4886071d70208034010041115bf56ef1
DistanceResult< S > *
dresult
classfcl_1_1detail_1_1OcTreeSolver.html
a428c733265f35f579c171bc1b468a3cf
const NarrowPhaseSolver *
solver
classfcl_1_1detail_1_1OcTreeSolver.html
ae66691aee7699d8b7f60e7bfdf49514f
ONE_CLASS_Q
classONE__CLASS__Q.html
Kernel
Qfloat *
get_Q
classONE__CLASS__Q.html
a5b7632eebc49f4e72925438351b1468c
(int i, int len) const
double *
get_QD
classONE__CLASS__Q.html
a0f77060d295ef038411a722dc384bc3a
() const
ONE_CLASS_Q
classONE__CLASS__Q.html
a759ec4e3e00887ed848cf3f79ab7065f
(const svm_problem &prob, const svm_parameter ¶m)
void
swap_index
classONE__CLASS__Q.html
a928b3e52906b124e756026abf3f0e90a
(int i, int j) const
~ONE_CLASS_Q
classONE__CLASS__Q.html
a569ea8969478398736d70eacc84edbad
()
Cache *
cache
classONE__CLASS__Q.html
ac9b44c80098f3dfb45b1119b9db50907
double *
QD
classONE__CLASS__Q.html
a12994904e59c98ac7f7ec964ea23b7b4
testing::internal::OsStackTraceGetter
classtesting_1_1internal_1_1OsStackTraceGetter.html
testing::internal::OsStackTraceGetterInterface
virtual string
CurrentStackTrace
classtesting_1_1internal_1_1OsStackTraceGetter.html
afe0f7539f1a325eec1adf0625bbdfbd7
(int max_depth, int skip_count) GTEST_LOCK_EXCLUDED_(mutex_)
OsStackTraceGetter
classtesting_1_1internal_1_1OsStackTraceGetter.html
aa40b3120c0ae4ec640de8b577ab7da17
()
virtual void
UponLeavingGTest
classtesting_1_1internal_1_1OsStackTraceGetter.html
abdfefeba8ffb0f1031491e4bd1a7fad9
() GTEST_LOCK_EXCLUDED_(mutex_)
static const char *const
kElidedFramesMarker
classtesting_1_1internal_1_1OsStackTraceGetter.html
aa736c26a4ba2b59a7572e7f44bfe269e
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1OsStackTraceGetter.html
a51caf2b97d8ef86e5e279387bbab1278
(OsStackTraceGetter)
void *
caller_frame_
classtesting_1_1internal_1_1OsStackTraceGetter.html
a78bca2707de7c840ed79e2e896e284c5
Mutex
mutex_
classtesting_1_1internal_1_1OsStackTraceGetter.html
ac784c2bae46e1fe2bf929cb8091c017f
testing::internal::OsStackTraceGetterInterface
classtesting_1_1internal_1_1OsStackTraceGetterInterface.html
virtual string
CurrentStackTrace
classtesting_1_1internal_1_1OsStackTraceGetterInterface.html
a6965eadb9b340808718fab9f1475c49a
(int max_depth, int skip_count)=0
OsStackTraceGetterInterface
classtesting_1_1internal_1_1OsStackTraceGetterInterface.html
afbe9eb0ca8775fbb98ff0720011b6708
()
virtual void
UponLeavingGTest
classtesting_1_1internal_1_1OsStackTraceGetterInterface.html
a791bd120428b5a53d5eeba1b27296a39
()=0
virtual
~OsStackTraceGetterInterface
classtesting_1_1internal_1_1OsStackTraceGetterInterface.html
a193f4a1de4af9b78010c659912df5a15
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1OsStackTraceGetterInterface.html
a7c3ad7c30af28080d7be852886ac3af0
(OsStackTraceGetterInterface)
fcl::detail::Profiler::PerThread
structfcl_1_1detail_1_1Profiler_1_1PerThread.html
std::map< std::string, AvgInfo >
avg
structfcl_1_1detail_1_1Profiler_1_1PerThread.html
ad0450ab14e33e5e2d9af02c760898240
std::map< std::string, unsigned long int >
events
structfcl_1_1detail_1_1Profiler_1_1PerThread.html
ade5af58acbf227a30dda7e8f62c63ddf
std::map< std::string, TimeInfo >
time
structfcl_1_1detail_1_1Profiler_1_1PerThread.html
aade1d52372dc590f9068392356831a76
fcl::Plane
classfcl_1_1Plane.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Plane.html
adf5ba5332322d4928c64cac5b6b5d3c8
void
computeLocalAABB
classfcl_1_1Plane.html
abbe40f21936d765b8cbbdd7d80217b9f
() override
S
distance
classfcl_1_1Plane.html
ad5782cd995851853a31f822f3378aa0c
(const Vector3< S > &p) const
NODE_TYPE
getNodeType
classfcl_1_1Plane.html
a54af221cb156d42c0b54b4d14f4fd3ef
() const override
Plane
classfcl_1_1Plane.html
ace50d42776be58ac9b14ac37a06df3e4
(const Vector3< S > &n, S d)
Plane
classfcl_1_1Plane.html
ade015d875ba2e1015e2e33907f3f4a39
(S a, S b, S c, S d)
Plane
classfcl_1_1Plane.html
a97a843197fd405a2ed4f6080b56079fe
()
S
signedDistance
classfcl_1_1Plane.html
a3941a585e517c07978dc2070b349a6dd
(const Vector3< S > &p) const
S
d
classfcl_1_1Plane.html
a6c4c5505b09455869653bef29ecc3dbb
Vector3< S >
n
classfcl_1_1Plane.html
a5f0c45e6b919867c2db6c9cc41a6c3e2
void
unitNormalTest
classfcl_1_1Plane.html
ae6320fa37552e641d962cd68e0b73974
()
friend std::ostream &
operator<<
classfcl_1_1Plane.html
a22d945ceb15ddd9a348bf57339dfaec5
(std::ostream &out, const Plane &plane)
fcl::detail::PolySolver
classfcl_1_1detail_1_1PolySolver.html
static int
solveCubic
classfcl_1_1detail_1_1PolySolver.html
aac5b2efdc121ad18b191c9f2a67ef6c9
(S c[4], S s[3])
static int
solveLinear
classfcl_1_1detail_1_1PolySolver.html
af208b8f366ae9f185182866ccf09f662
(S c[2], S s[1])
static int
solveQuadric
classfcl_1_1detail_1_1PolySolver.html
a6286ad83625d2491ae89fdcb278e9008
(S c[3], S s[2])
static bool
cbrt
classfcl_1_1detail_1_1PolySolver.html
abd29433a887ce415660255a1ad26532c
(S v)
static constexpr S
getNearZeroThreshold
classfcl_1_1detail_1_1PolySolver.html
a50fe081a5d4b17770124e134cd2c9cf6
()
static bool
isZero
classfcl_1_1detail_1_1PolySolver.html
a64a1b3b6e6b78f61209fa67783c144b7
(S v)
fcl::detail::Polytope
classfcl_1_1detail_1_1Polytope.html
ccd_pt_edge_t &
e
classfcl_1_1detail_1_1Polytope.html
a2ad2543fd59d2685e4e4050aff9914c0
(int i)
const ccd_pt_edge_t &
e
classfcl_1_1detail_1_1Polytope.html
a1369f0c32a60ba9348175c8c61807cfa
(int i) const
ccd_pt_face_t &
f
classfcl_1_1detail_1_1Polytope.html
aeb32446bd0828e5d2eac96bb71ffba6f
(int i)
const ccd_pt_face_t &
f
classfcl_1_1detail_1_1Polytope.html
a0d87937d5fe1e53d12a6bb77db6c1a73
(int i) const
Polytope
classfcl_1_1detail_1_1Polytope.html
a1ab6a5cdb3f0e297012812a42c299787
()
ccd_pt_t &
polytope
classfcl_1_1detail_1_1Polytope.html
a90d0bf901882e788129afc98c03cf990
()
const ccd_pt_t &
polytope
classfcl_1_1detail_1_1Polytope.html
a230f114834d72a85a34fcdd95f31486f
() const
ccd_pt_vertex_t &
v
classfcl_1_1detail_1_1Polytope.html
ab042fa7761d1144dab6299a285d477e2
(int i)
const ccd_pt_vertex_t &
v
classfcl_1_1detail_1_1Polytope.html
a4fd17c6eff1ab489ce94c63fb1779470
(int i) const
~Polytope
classfcl_1_1detail_1_1Polytope.html
a5b472bda39bc2b57323d8e8b7b08a172
()
std::vector< ccd_pt_edge_t * > &
e
classfcl_1_1detail_1_1Polytope.html
ab60d325f797591fb4330957e0734f1e7
()
std::vector< ccd_pt_face_t * > &
f
classfcl_1_1detail_1_1Polytope.html
a3436effafa28988245240efccf2a6493
()
std::vector< ccd_pt_vertex_t * > &
v
classfcl_1_1detail_1_1Polytope.html
ab0609011835cf9553e343c896bd29fcb
()
std::vector< ccd_pt_edge_t * >
e_
classfcl_1_1detail_1_1Polytope.html
a35636f84c85c38aaa524805dfbcb1401
std::vector< ccd_pt_face_t * >
f_
classfcl_1_1detail_1_1Polytope.html
a8b82eac8eabdbe76adffc116022b1fef
ccd_pt_t *
polytope_
classfcl_1_1detail_1_1Polytope.html
a194e8708ac9babfc8c44237c6880b5b2
std::vector< ccd_pt_vertex_t * >
v_
classfcl_1_1detail_1_1Polytope.html
ab8b0cca5a70f5a9b6e8e001ecb7e73e0
testing::internal::PrettyUnitTestResultPrinter
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
testing::TestEventListener
virtual void
OnEnvironmentsSetUpEnd
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
aadba892f02606a8b0c5f5982b3553aac
(const UnitTest &)
virtual void
OnEnvironmentsSetUpStart
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a846a5e82b421e04fcdd2b1b2b64b162f
(const UnitTest &unit_test)
virtual void
OnEnvironmentsTearDownEnd
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
ab23094ef3b714778b2f742d39818c280
(const UnitTest &)
virtual void
OnEnvironmentsTearDownStart
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
afea9dc849c92fdbc1d8505f4c74ffc1a
(const UnitTest &unit_test)
virtual void
OnTestCaseEnd
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a7a62fe58fa6f6aace813eb62b31e5a51
(const TestCase &test_case)
virtual void
OnTestCaseStart
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
adcb68c729565d4bcdf8418a52902c3de
(const TestCase &test_case)
virtual void
OnTestEnd
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a06749ff2b32a16c127374ecd015f13e0
(const TestInfo &test_info)
virtual void
OnTestIterationEnd
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
ac29b30216023baddda04ef5889f484ff
(const UnitTest &unit_test, int iteration)
virtual void
OnTestIterationStart
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
abdba10a8c97e272ab4cee97cb652c957
(const UnitTest &unit_test, int iteration)
virtual void
OnTestPartResult
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a7589e8df7485349498a3a81bf16e2f68
(const TestPartResult &result)
virtual void
OnTestProgramEnd
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a8c92c062889abdb940b04ffe113f5980
(const UnitTest &)
virtual void
OnTestProgramStart
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a7a6b6de195b4ef3c9f2edd2e6c270f3e
(const UnitTest &)
virtual void
OnTestStart
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a5078ee71cfa97e37ae7a9366149195c5
(const TestInfo &test_info)
PrettyUnitTestResultPrinter
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a9219a4263ef0057c98a2a2a41f35ee15
()
static void
PrintTestName
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
a5b60a9aed1db02837b11450f6e8d0f71
(const char *test_case, const char *test)
static void
PrintFailedTests
classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html
aca5a9dc08998948e293b307d931b3f86
(const UnitTest &unit_test)
fcl::detail::Profiler
classfcl_1_1detail_1_1Profiler.html
fcl::detail::Profiler::AvgInfo
fcl::detail::Profiler::PerThread
fcl::detail::Profiler::TimeInfo
void
average
classfcl_1_1detail_1_1Profiler.html
ab6b1cc0c0b896f140a36371be5bbb22c
(const std::string &name, const double value)
void
begin
classfcl_1_1detail_1_1Profiler.html
a1047e6e2d8bb89ea866d2a82a5016a48
(const std::string &name)
void
clear
classfcl_1_1detail_1_1Profiler.html
a367f129d873bcb988f3f3aeb9cb21443
(void)
void
end
classfcl_1_1detail_1_1Profiler.html
ae74c777eca7092b12169121e52f31710
(const std::string &name)
void
event
classfcl_1_1detail_1_1Profiler.html
a94d187d3d14c787be0d78ff3655d5a3f
(const std::string &name, const unsigned int times=1)
Profiler &
operator=
classfcl_1_1detail_1_1Profiler.html
a2232c11b4913d777c8446c5e875107ab
(const Profiler &)=delete
Profiler
classfcl_1_1detail_1_1Profiler.html
a511123b24b664d0bfd28b01ccfdc0a0d
(const Profiler &)=delete
Profiler
classfcl_1_1detail_1_1Profiler.html
a8cd1088ab4e00f3c17354e3c99dfd94b
(bool printOnDestroy=false, bool autoStart=false)
bool
running
classfcl_1_1detail_1_1Profiler.html
a43465b37ad876c73775a578746777e9b
(void) const
ScopedBlock
classfcl_1_1detail_1_1Profiler.html
a5f4d14d6f18742c1cb26ff674876a37d
(const std::string &name, Profiler &prof=Profiler::Instance())
ScopedStart
classfcl_1_1detail_1_1Profiler.html
ad1756530182ddcc6e229621a1b9b2144
(Profiler &prof=Profiler::Instance())
void
start
classfcl_1_1detail_1_1Profiler.html
acb16ca5075417f33380d4b7cccf13c6f
(void)
void
status
classfcl_1_1detail_1_1Profiler.html
adf8fc705433bf603d3dc6d79210ce903
(std::ostream &out=std::cout, bool merge=true)
void
stop
classfcl_1_1detail_1_1Profiler.html
a98d9edf4ee5b3725420b97fb384acb15
(void)
~Profiler
classfcl_1_1detail_1_1Profiler.html
a7d71e3ec7eccb6100cdc8c64bcbe1a3c
(void)
~ScopedBlock
classfcl_1_1detail_1_1Profiler.html
ad25ffd3c29eae574f44ba408c2d89ea8
(void)
~ScopedStart
classfcl_1_1detail_1_1Profiler.html
a3e820fe2d1aa5ce29682df9c10698a21
(void)
static void
Average
classfcl_1_1detail_1_1Profiler.html
a8180a128c2f6a38631810bc9fa3ce790
(const std::string &name, const double value)
static void
Begin
classfcl_1_1detail_1_1Profiler.html
ae513a513683261ce086f041a0a2b0c39
(const std::string &name)
static void
Clear
classfcl_1_1detail_1_1Profiler.html
a5d8d11bce7c27bfb8e349845fe46209d
(void)
static void
End
classfcl_1_1detail_1_1Profiler.html
af4a777389327c4ad2966d675fa33e778
(const std::string &name)
static void
Event
classfcl_1_1detail_1_1Profiler.html
a18ef1a56abdc1f515916b89def802a62
(const std::string &name, const unsigned int times=1)
static Profiler &
Instance
classfcl_1_1detail_1_1Profiler.html
ac0a7320ff727b44d1e6375008963177c
(void)
static bool
Running
classfcl_1_1detail_1_1Profiler.html
ab5abba281459990e44eb84193ec980e8
(void)
static void
Start
classfcl_1_1detail_1_1Profiler.html
ae77df78f51245747baa34d28d3eecf43
(void)
static void
Status
classfcl_1_1detail_1_1Profiler.html
ab78bd595503f1d44a818e4b809901613
(std::ostream &out=std::cout, bool merge=true)
static void
Stop
classfcl_1_1detail_1_1Profiler.html
adf6436c0e23a30c2b167a3dd7d8b9827
(void)
class FCL_EXPORT
ScopedBlock
classfcl_1_1detail_1_1Profiler.html
a3bbb281cab0061b699051f45203e79b0
class FCL_EXPORT
ScopedStart
classfcl_1_1detail_1_1Profiler.html
a57e90be6510a2553644732c176d515f6
void
printThreadInfo
classfcl_1_1detail_1_1Profiler.html
a6e7f96691a279cb21b67e67e50e33921
(std::ostream &out, const PerThread &data)
std::map< std::thread::id, PerThread >
data_
classfcl_1_1detail_1_1Profiler.html
a39fc9c30a0951bc256422631fb5c13d6
std::mutex
lock_
classfcl_1_1detail_1_1Profiler.html
a2f1faa29011914fd2f1773d4839f8828
std::string
name_
classfcl_1_1detail_1_1Profiler.html
a5add3627f0bcdef861c23bbd45b2e399
bool
printOnDestroy_
classfcl_1_1detail_1_1Profiler.html
a046dafd5e0f2f25a6f14a90d4e8c418c
Profiler &
prof_
classfcl_1_1detail_1_1Profiler.html
ab1c7e192a62cecbb41d38ffa29492436
bool
running_
classfcl_1_1detail_1_1Profiler.html
aa4e7d65af56ee7e1838bd633452e0a53
TimeInfo
tinfo_
classfcl_1_1detail_1_1Profiler.html
aa7ea3209a8b790dbced1e83852ecbb60
bool
wasRunning_
classfcl_1_1detail_1_1Profiler.html
a666359b8dca7886d9c3f3c874550bcba
fcl::detail::Project
classfcl_1_1detail_1_1Project.html
fcl::detail::Project::ProjectResult
static ProjectResult
projectLine
classfcl_1_1detail_1_1Project.html
af58f6b5db1e8607fa82c8c2bea363ebf
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &p)
static ProjectResult
projectLineOrigin
classfcl_1_1detail_1_1Project.html
abf74fb828ef69d771e0bba5e4e0daf58
(const Vector3< S > &a, const Vector3< S > &b)
static ProjectResult
projectTetrahedra
classfcl_1_1detail_1_1Project.html
a601a3ca931af654d628ea88a5bfa2075
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, const Vector3< S > &d, const Vector3< S > &p)
static ProjectResult
projectTetrahedraOrigin
classfcl_1_1detail_1_1Project.html
a70a2d30f1affae7d5135ecb4568232f4
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, const Vector3< S > &d)
static ProjectResult
projectTriangle
classfcl_1_1detail_1_1Project.html
a07050b88b7d564e00b8ab15d22cb1557
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, const Vector3< S > &p)
static ProjectResult
projectTriangleOrigin
classfcl_1_1detail_1_1Project.html
ae782d50d869118ace0fc2d2091388a00
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
fcl::detail::Project::ProjectResult
structfcl_1_1detail_1_1Project_1_1ProjectResult.html
ProjectResult
structfcl_1_1detail_1_1Project_1_1ProjectResult.html
ac310ab9055a9cbb07c9d05db45ffbed3
()
unsigned int
encode
structfcl_1_1detail_1_1Project_1_1ProjectResult.html
a81426196bce5b66bf2481e1ea10ad368
S
parameterization
structfcl_1_1detail_1_1Project_1_1ProjectResult.html
a61ceb74ab3387f1af840d64dfe08a6a1
[4]
S
sqr_distance
structfcl_1_1detail_1_1Project_1_1ProjectResult.html
a777fecdfa26fcc3b8eeb601da1a9695e
QMatrix
classQMatrix.html
virtual Qfloat *
get_Q
classQMatrix.html
a87c11086390c81293d2978e042be3d10
(int column, int len) const =0
virtual double *
get_QD
classQMatrix.html
af04994d9632b6194f626c431ce93083f
() const =0
virtual void
swap_index
classQMatrix.html
acb4e256ebe3008dff0d4b5414102dbe7
(int i, int j) const =0
virtual
~QMatrix
classQMatrix.html
a52846254a40a7fa23fa31515ceb99ce1
()
testing::internal::Random
classtesting_1_1internal_1_1Random.html
UInt32
Generate
classtesting_1_1internal_1_1Random.html
a9315b7fb621cbcfdf92ed4b5e584c0db
(UInt32 range)
Random
classtesting_1_1internal_1_1Random.html
a6e112be5e7cce00551f6383025f69460
(UInt32 seed)
void
Reseed
classtesting_1_1internal_1_1Random.html
adf2f24199318a46f885c78f50d89a69e
(UInt32 seed)
static const UInt32
kMaxRange
classtesting_1_1internal_1_1Random.html
a36d72dd7063d0b5338f229e75382fdd2
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1Random.html
aa2f476d8cfe29f928b90d7339c849734
(Random)
UInt32
state_
classtesting_1_1internal_1_1Random.html
ad500e33e3342415afb8a3ab242afa9cc
testing::internal::RE
classtesting_1_1internal_1_1RE.html
const char *
pattern
classtesting_1_1internal_1_1RE.html
a24236aab3a6b0183a145a6f4c0bb9848
() const
RE
classtesting_1_1internal_1_1RE.html
ab215dbc2565fce641e1746ca43e9d68a
(const RE &other)
RE
classtesting_1_1internal_1_1RE.html
a8840bd639642f3d4769a94a68ce463c2
(const ::std::string ®ex)
RE
classtesting_1_1internal_1_1RE.html
a908ea936a5b7a14479a1b292a7189ca6
(const char *regex)
~RE
classtesting_1_1internal_1_1RE.html
af3ad18e6c0b433f3d85ed23eda8119f3
()
static bool
FullMatch
classtesting_1_1internal_1_1RE.html
aa79a950758d0f1d62f7762d1e9cefe86
(const ::std::string &str, const RE &re)
static bool
FullMatch
classtesting_1_1internal_1_1RE.html
a2b13ec1f6ccd6c32f7efa01e21588f0b
(const char *str, const RE &re)
static bool
PartialMatch
classtesting_1_1internal_1_1RE.html
a1e81f9a87211bdca645e025f8f0236c8
(const ::std::string &str, const RE &re)
static bool
PartialMatch
classtesting_1_1internal_1_1RE.html
a97495dd4c2bb9589522823f060c8e8ba
(const char *str, const RE &re)
GTEST_DISALLOW_ASSIGN_
classtesting_1_1internal_1_1RE.html
a6a07573fee776f88fe045d067dbebe18
(RE)
void
Init
classtesting_1_1internal_1_1RE.html
a4c3a519ce849abc57d6d5fffbf1e04dc
(const char *regex)
regex_t
full_regex_
classtesting_1_1internal_1_1RE.html
a1627cf3c6e38a83518e7aefd659b938b
bool
is_valid_
classtesting_1_1internal_1_1RE.html
af9062fefab96529ff785f50097416d64
regex_t
partial_regex_
classtesting_1_1internal_1_1RE.html
a1b3e42916c61db479ae90c7a96c22a58
const char *
pattern_
classtesting_1_1internal_1_1RE.html
a44ab32241fab42db5b6f7482776658ec
fcl::aligned_allocator_cpp11::rebind
structfcl_1_1aligned__allocator__cpp11_1_1rebind.html
aligned_allocator_cpp11< U >
other
structfcl_1_1aligned__allocator__cpp11_1_1rebind.html
a53c376f2ebbc9377e6ed960568a3ff16
testing::internal::RemoveConst
structtesting_1_1internal_1_1RemoveConst.html
T
T
type
structtesting_1_1internal_1_1RemoveConst.html
a1be32027ea4edcc0d15abd59aba4a97f
testing::internal::RemoveConst< const T >
structtesting_1_1internal_1_1RemoveConst_3_01const_01T_01_4.html
T
type
structtesting_1_1internal_1_1RemoveConst_3_01const_01T_01_4.html
ac88c6824d228ab05091e5a4f1c1a95fc
testing::internal::RemoveConst< const T[N]>
structtesting_1_1internal_1_1RemoveConst_3_01const_01T[N]_4.html
N
RemoveConst< T >::type
type
structtesting_1_1internal_1_1RemoveConst_3_01const_01T[N]_4.html
ac976b53cb5d031a120fafbe790650068
[N]
testing::internal::RemoveReference
structtesting_1_1internal_1_1RemoveReference.html
T
type
structtesting_1_1internal_1_1RemoveReference.html
a9ca4f6499579225f7986b789ee4b2895
testing::internal::RemoveReference< T & >
structtesting_1_1internal_1_1RemoveReference_3_01T_01_6_01_4.html
T
type
structtesting_1_1internal_1_1RemoveReference_3_01T_01_6_01_4.html
a3d0f32a66759f333c2dd66aa31005e6d
fcl::RNG
classfcl_1_1RNG.html
S
void
ball
classfcl_1_1RNG.html
aca795e19ace7a182b683910fd3143cf0
(S r_min, S r_max, S &x, S &y, S &z)
void
disk
classfcl_1_1RNG.html
a08c0987ce3ac3c99b6793b3d48d5bfed
(S r_min, S r_max, S &x, S &y)
*void
eulerRPY
classfcl_1_1RNG.html
abb784c1e51ac52acb3abd83ec2904f28
(S value[3])
S
gaussian
classfcl_1_1RNG.html
a3852c81a9e22942ace983deac1c3ec38
(S mean, S stddev)
S
gaussian01
classfcl_1_1RNG.html
a7cd4d01179600c0e1bce777fab52a7d2
()
int
halfNormalInt
classfcl_1_1RNG.html
aec7a25dcea09c7e83b6abbe80b93cfa4
(int r_min, int r_max, S focus=3.0)
S
halfNormalReal
classfcl_1_1RNG.html
af9d6a17c8c012913f2eb3be4fd6bcf65
(S r_min, S r_max, S focus=3.0)
void
quaternion
classfcl_1_1RNG.html
abdf87721cd410fc5bba0616e637c9eaa
(S value[4])
RNG
classfcl_1_1RNG.html
a198b84515d3fb548565b005330593415
()
S
uniform01
classfcl_1_1RNG.html
a944e2373be0778351cb67e7937d93532
()
bool
uniformBool
classfcl_1_1RNG.html
aa0977d7c9620a759a608c7825597556c
()
int
uniformInt
classfcl_1_1RNG.html
a1f82162a6886af862f0bbfcc0c177c89
(int lower_bound, int upper_bound)
S
uniformReal
classfcl_1_1RNG.html
af4739149899c7c696cc4c42dc7454990
(S lower_bound, S upper_bound)
static std::uint_fast32_t
getSeed
classfcl_1_1RNG.html
afbe7cd16e65660344918198e3958e015
()
static void
setSeed
classfcl_1_1RNG.html
a47426a756043e5b0a2acb0e1b39f8fc6
(std::uint_fast32_t seed)
std::mt19937
generator_
classfcl_1_1RNG.html
a086bc14fb22770510ba1ef56a561a498
std::normal_distribution
normalDist_
classfcl_1_1RNG.html
a8bda529911cee4aec49163c27d0b67dc
std::uniform_real_distribution
uniDist_
classfcl_1_1RNG.html
a7a950ae5f409edd8c6c322e777958740
fcl::RSS
classfcl_1_1RSS.html
S_
S_
S
classfcl_1_1RSS.html
ac54f45ec49cc09fca2957a880a48a4f3
const Vector3< S >
center
classfcl_1_1RSS.html
a9d44c7cf3ee73b4b42e83398ea62c8b4
() const
bool
contain
classfcl_1_1RSS.html
ad2d8b081a0594d7fb8c0bd10d7f08467
(const Vector3< S > &p) const
S
depth
classfcl_1_1RSS.html
a4f04a0c763b76b861f780bdd8ed52f72
() const
S
distance
classfcl_1_1RSS.html
af72726ce407f7fc1accd432ff4f26e0f
(const RSS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1RSS.html
a1101582ec8aa20568506408654acfe94
() const
RSS< S >
operator+
classfcl_1_1RSS.html
a3887ce0d0ee2d2b5cd8cbebd58f13a5f
(const RSS< S > &other) const
RSS< S > &
operator+=
classfcl_1_1RSS.html
a8b1c003fdcbd87fd3c2db0d84577f9ba
(const Vector3< S > &p)
RSS< S > &
operator+=
classfcl_1_1RSS.html
a9e35e94b14870d1103a57fe22623935d
(const RSS< S > &other)
bool
overlap
classfcl_1_1RSS.html
aae34bfc48b7a15de86d9e1d50babaa00
(const RSS< S > &other) const
bool
overlap
classfcl_1_1RSS.html
a422121e4a38db78fc09658a1840b3efa
(const RSS< S > &other, RSS< S > &overlap_part) const
RSS
classfcl_1_1RSS.html
a67da81f366957e7ce31c24ef9735ae97
()
void
setToFromCenter
classfcl_1_1RSS.html
a7494d71e6c7d064425a4c94b13f95aa1
(const Vector3< S > &p_FoCenter_F)
S
size
classfcl_1_1RSS.html
a444069e70f75dc90cff1bfea785debec
() const
S
volume
classfcl_1_1RSS.html
ab46680aebb69f4cbf20d39b62e3da4e8
() const
S
width
classfcl_1_1RSS.html
aa28963e5e1d4f16d9aa28a9affb973d2
() const
Matrix3< S >
axis
classfcl_1_1RSS.html
a00b547cea376bf022b6f3503e282b143
S
l
classfcl_1_1RSS.html
af29bf0e937fb0fd1efa141d0b11f3b5a
[2]
S
r
classfcl_1_1RSS.html
a54d9c66b1618502f4fc96b84fb34d6fe
Vector3< S >
To
classfcl_1_1RSS.html
ab37055460bfdeab00299eb57d5f567da
Vector3< S > &
p_FoTo_F
classfcl_1_1RSS.html
a18a5074b258795f240eb6f23c4da42b0
()
const Vector3< S > &
p_FoTo_F
classfcl_1_1RSS.html
abd975fe4cb7e3579def32929b94407cf
() const
Matrix3< S > &
R_FT
classfcl_1_1RSS.html
af71f63eb5a07b32435a9533abfa3c073
()
const Matrix3< S > &
R_FT
classfcl_1_1RSS.html
afc0ad37d57deadfa44e41b06105e6b04
() const
RSS< S >
classfcl_1_1RSS.html
S
S
classfcl_1_1RSS.html
ac54f45ec49cc09fca2957a880a48a4f3
const Vector3< S >
center
classfcl_1_1RSS.html
a9d44c7cf3ee73b4b42e83398ea62c8b4
() const
bool
contain
classfcl_1_1RSS.html
ad2d8b081a0594d7fb8c0bd10d7f08467
(const Vector3< S > &p) const
S
depth
classfcl_1_1RSS.html
a4f04a0c763b76b861f780bdd8ed52f72
() const
S
distance
classfcl_1_1RSS.html
af72726ce407f7fc1accd432ff4f26e0f
(const RSS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1RSS.html
a1101582ec8aa20568506408654acfe94
() const
RSS< S >
operator+
classfcl_1_1RSS.html
a3887ce0d0ee2d2b5cd8cbebd58f13a5f
(const RSS< S > &other) const
RSS< S > &
operator+=
classfcl_1_1RSS.html
a8b1c003fdcbd87fd3c2db0d84577f9ba
(const Vector3< S > &p)
RSS< S > &
operator+=
classfcl_1_1RSS.html
a9e35e94b14870d1103a57fe22623935d
(const RSS< S > &other)
bool
overlap
classfcl_1_1RSS.html
aae34bfc48b7a15de86d9e1d50babaa00
(const RSS< S > &other) const
bool
overlap
classfcl_1_1RSS.html
a422121e4a38db78fc09658a1840b3efa
(const RSS< S > &other, RSS< S > &overlap_part) const
RSS
classfcl_1_1RSS.html
a67da81f366957e7ce31c24ef9735ae97
()
void
setToFromCenter
classfcl_1_1RSS.html
a7494d71e6c7d064425a4c94b13f95aa1
(const Vector3< S > &p_FoCenter_F)
S
size
classfcl_1_1RSS.html
a444069e70f75dc90cff1bfea785debec
() const
S
volume
classfcl_1_1RSS.html
ab46680aebb69f4cbf20d39b62e3da4e8
() const
S
width
classfcl_1_1RSS.html
aa28963e5e1d4f16d9aa28a9affb973d2
() const
Matrix3< S >
axis
classfcl_1_1RSS.html
a00b547cea376bf022b6f3503e282b143
S
l
classfcl_1_1RSS.html
af29bf0e937fb0fd1efa141d0b11f3b5a
[2]
S
r
classfcl_1_1RSS.html
a54d9c66b1618502f4fc96b84fb34d6fe
Vector3< S >
To
classfcl_1_1RSS.html
ab37055460bfdeab00299eb57d5f567da
Vector3< S > &
p_FoTo_F
classfcl_1_1RSS.html
a18a5074b258795f240eb6f23c4da42b0
()
const Vector3< S > &
p_FoTo_F
classfcl_1_1RSS.html
abd975fe4cb7e3579def32929b94407cf
() const
Matrix3< S > &
R_FT
classfcl_1_1RSS.html
af71f63eb5a07b32435a9533abfa3c073
()
const Matrix3< S > &
R_FT
classfcl_1_1RSS.html
afc0ad37d57deadfa44e41b06105e6b04
() const
RSS< Shape::S >
classfcl_1_1RSS.html
Shape::S
S
classfcl_1_1RSS.html
ac54f45ec49cc09fca2957a880a48a4f3
const Vector3< S >
center
classfcl_1_1RSS.html
a9d44c7cf3ee73b4b42e83398ea62c8b4
() const
bool
contain
classfcl_1_1RSS.html
ad2d8b081a0594d7fb8c0bd10d7f08467
(const Vector3< S > &p) const
S
depth
classfcl_1_1RSS.html
a4f04a0c763b76b861f780bdd8ed52f72
() const
S
distance
classfcl_1_1RSS.html
af72726ce407f7fc1accd432ff4f26e0f
(const RSS< S > &other, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr) const
S
height
classfcl_1_1RSS.html
a1101582ec8aa20568506408654acfe94
() const
RSS< S >
operator+
classfcl_1_1RSS.html
a3887ce0d0ee2d2b5cd8cbebd58f13a5f
(const RSS< S > &other) const
RSS< S > &
operator+=
classfcl_1_1RSS.html
a8b1c003fdcbd87fd3c2db0d84577f9ba
(const Vector3< S > &p)
RSS< S > &
operator+=
classfcl_1_1RSS.html
a9e35e94b14870d1103a57fe22623935d
(const RSS< S > &other)
bool
overlap
classfcl_1_1RSS.html
aae34bfc48b7a15de86d9e1d50babaa00
(const RSS< S > &other) const
bool
overlap
classfcl_1_1RSS.html
a422121e4a38db78fc09658a1840b3efa
(const RSS< S > &other, RSS< S > &overlap_part) const
RSS
classfcl_1_1RSS.html
a67da81f366957e7ce31c24ef9735ae97
()
void
setToFromCenter
classfcl_1_1RSS.html
a7494d71e6c7d064425a4c94b13f95aa1
(const Vector3< S > &p_FoCenter_F)
S
size
classfcl_1_1RSS.html
a444069e70f75dc90cff1bfea785debec
() const
S
volume
classfcl_1_1RSS.html
ab46680aebb69f4cbf20d39b62e3da4e8
() const
S
width
classfcl_1_1RSS.html
aa28963e5e1d4f16d9aa28a9affb973d2
() const
Matrix3< S >
axis
classfcl_1_1RSS.html
a00b547cea376bf022b6f3503e282b143
S
l
classfcl_1_1RSS.html
af29bf0e937fb0fd1efa141d0b11f3b5a
[2]
S
r
classfcl_1_1RSS.html
a54d9c66b1618502f4fc96b84fb34d6fe
Vector3< S >
To
classfcl_1_1RSS.html
ab37055460bfdeab00299eb57d5f567da
Vector3< S > &
p_FoTo_F
classfcl_1_1RSS.html
a18a5074b258795f240eb6f23c4da42b0
()
const Vector3< S > &
p_FoTo_F
classfcl_1_1RSS.html
abd975fe4cb7e3579def32929b94407cf
() const
Matrix3< S > &
R_FT
classfcl_1_1RSS.html
af71f63eb5a07b32435a9533abfa3c073
()
const Matrix3< S > &
R_FT
classfcl_1_1RSS.html
afc0ad37d57deadfa44e41b06105e6b04
() const
std::tr1::gtest_internal::SameSizeTuplePrefixComparator
structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator.html
kSize1
kSize2
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< 0, 0 >
structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_010_00_010_01_4.html
static bool
Eq
structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_010_00_010_01_4.html
a4f209822266c6bb1832c49750a11ef95
(const Tuple1 &, const Tuple2 &)
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >
structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_01k_00_01k_01_4.html
k
static bool
Eq
structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_01k_00_01k_01_4.html
a5564fbade05a2d0522d9899da62c2119
(const Tuple1 &t1, const Tuple2 &t2)
fcl::SamplerBase
classfcl_1_1SamplerBase.html
RNG< S >
rng
classfcl_1_1SamplerBase.html
a2e2976b0af7aa11bfe3e3aadced4b2bc
fcl::SamplerR
classfcl_1_1SamplerR.html
S
N
fcl::SamplerBase
void
getBound
classfcl_1_1SamplerR.html
a3752e98c9df177cb07ef52f63aada8e1
(VectorN< S, N > &lower_bound_, VectorN< S, N > &upper_bound_) const
VectorN< S, N >
sample
classfcl_1_1SamplerR.html
a716cce97518d569c09311a850d25e129
() const
SamplerR
classfcl_1_1SamplerR.html
aa6006a97f511fa457089aee30558eec0
()
SamplerR
classfcl_1_1SamplerR.html
a981567bcf4d653c2d674daa034793a50
(const VectorN< S, N > &lower_bound_, const VectorN< S, N > &upper_bound_)
void
setBound
classfcl_1_1SamplerR.html
a9a07de334c66042645fefb914549b2c5
(const VectorN< S, N > &lower_bound_, const VectorN< S, N > &upper_bound_)
VectorN< S, N >
lower_bound
classfcl_1_1SamplerR.html
a67791b911f339f5fbdb1d5250f64177a
VectorN< S, N >
upper_bound
classfcl_1_1SamplerR.html
ad7237f0dff7b2400b68a84c850f6a255
fcl::SamplerSE2
classfcl_1_1SamplerSE2.html
fcl::SamplerBase
void
getBound
classfcl_1_1SamplerSE2.html
a5077f9504a8ac730e610490b2d2f0075
(Vector2< S > &lower_bound_, Vector2< S > &upper_bound_) const
Vector3< S >
sample
classfcl_1_1SamplerSE2.html
a9b916b195cffa02489eed5cc38a66d3d
() const
SamplerSE2
classfcl_1_1SamplerSE2.html
a537bc78bbc85bc7b0f980541597ef870
()
SamplerSE2
classfcl_1_1SamplerSE2.html
a4b47441ff55fcaa46ffabe85f5fbdb3c
(const Vector2< S > &lower_bound_, const Vector2< S > &upper_bound_)
SamplerSE2
classfcl_1_1SamplerSE2.html
aac9d335677e719daf80c5341facf4885
(S x_min, S x_max, S y_min, S y_max)
void
setBound
classfcl_1_1SamplerSE2.html
a1f635f3c44c6fb1419b998091226ba7a
(const Vector2< S > &lower_bound_, const Vector2< S > &upper_bound_)
Vector2< S >
lower_bound
classfcl_1_1SamplerSE2.html
a17d39144b5ce2676b5a940edf4f2275e
Vector2< S >
upper_bound
classfcl_1_1SamplerSE2.html
ac042fdc7974d1ca8ab382b3c930a3d70
fcl::SamplerSE2_disk
classfcl_1_1SamplerSE2__disk.html
fcl::SamplerBase
Vector3< S >
sample
classfcl_1_1SamplerSE2__disk.html
ae17f6c3f6d87113ceecb23b08b085dc1
() const
SamplerSE2_disk
classfcl_1_1SamplerSE2__disk.html
a3d503181688b7759fd3363f8c6421788
()
SamplerSE2_disk
classfcl_1_1SamplerSE2__disk.html
a392d59fa147f5f8200d5d9b952c67dd6
(S cx, S cy, S r1, S r2, S crefx, S crefy)
void
setBound
classfcl_1_1SamplerSE2__disk.html
a144ce7bfe6c6c9ffcf23b195dea745ab
(S cx, S cy, S r1, S r2, S crefx, S crefy)
S
c
classfcl_1_1SamplerSE2__disk.html
a6635c7908236d62109a0eba7a830a7e4
[2]
S
cref
classfcl_1_1SamplerSE2__disk.html
ab322c86c37631eaeaadb27d2b4f1d49c
[2]
S
r_max
classfcl_1_1SamplerSE2__disk.html
ad9bd2344e1d14fdc4b2e3804e786130d
S
r_min
classfcl_1_1SamplerSE2__disk.html
ab635c0882017ddd8b19506ebfa31ca18
fcl::SamplerSE3Euler
classfcl_1_1SamplerSE3Euler.html
S
fcl::SamplerBase
void
getBound
classfcl_1_1SamplerSE3Euler.html
a31efaf9f85802f5a1ad5eda9dbe3da3d
(Vector3< S > &lower_bound_, Vector3< S > &upper_bound_) const
Vector6< S >
sample
classfcl_1_1SamplerSE3Euler.html
adc697d747fb06c2a51603765e0df0f3b
() const
SamplerSE3Euler
classfcl_1_1SamplerSE3Euler.html
ae831874842d09242cd6c42360f846919
()
SamplerSE3Euler
classfcl_1_1SamplerSE3Euler.html
a7f558208cc392a53416a1d9532442804
(const Vector3< S > &lower_bound_, const Vector3< S > &upper_bound_)
void
setBound
classfcl_1_1SamplerSE3Euler.html
aed73402fb1a43ee7383d9079a71f38f3
(const Vector3< S > &lower_bound_, const Vector3< S > &upper_bound_)
Vector3< S >
lower_bound
classfcl_1_1SamplerSE3Euler.html
adf4984390907728296c51d8e15a14a0b
Vector3< S >
upper_bound
classfcl_1_1SamplerSE3Euler.html
aee2f3e09287244d7f35d8091e2c15df8
fcl::SamplerSE3Euler_ball
classfcl_1_1SamplerSE3Euler__ball.html
fcl::SamplerBase
void
getBound
classfcl_1_1SamplerSE3Euler__ball.html
a6e55ba5f8e8ad39e3164d498a03d990a
(S &r_) const
Vector6< S >
sample
classfcl_1_1SamplerSE3Euler__ball.html
a2e5227485960ff86291bba323a33235a
() const
SamplerSE3Euler_ball
classfcl_1_1SamplerSE3Euler__ball.html
a146eae18ec7bfb9f681d697cbb7cce7f
()
SamplerSE3Euler_ball
classfcl_1_1SamplerSE3Euler__ball.html
a665680369fcfc5fe53c05d27795a1d68
(S r_)
void
setBound
classfcl_1_1SamplerSE3Euler__ball.html
af65c4474852c7ae0eef79427c0e0dbd3
(const S &r_)
S
r
classfcl_1_1SamplerSE3Euler__ball.html
a3940efe64539a8ad959f719958d4bcf2
fcl::SamplerSE3Quat
classfcl_1_1SamplerSE3Quat.html
fcl::SamplerBase
void
getBound
classfcl_1_1SamplerSE3Quat.html
a759a26b72fd47479b776f6d7a52c3f3b
(Vector3< S > &lower_bound_, Vector3< S > &upper_bound_) const
Vector6< S >
sample
classfcl_1_1SamplerSE3Quat.html
aa3b56764711f162ad9a9ac934bf31167
() const
SamplerSE3Quat
classfcl_1_1SamplerSE3Quat.html
a0077812e49df31c798efcc15b41dc9d2
()
SamplerSE3Quat
classfcl_1_1SamplerSE3Quat.html
a8bfee90db926abb911ce7a1c899ec6e3
(const Vector3< S > &lower_bound_, const Vector3< S > &upper_bound_)
void
setBound
classfcl_1_1SamplerSE3Quat.html
a0f8a8859eeaeef233510729716a0ebc9
(const Vector3< S > &lower_bound_, const Vector3< S > &upper_bound_)
Vector3< S >
lower_bound
classfcl_1_1SamplerSE3Quat.html
a141a383a0b4275b2fef2cd20c9c727d0
Vector3< S >
upper_bound
classfcl_1_1SamplerSE3Quat.html
a367533e0b3e1394f6551cfa571f8ee43
fcl::SamplerSE3Quat_ball
classfcl_1_1SamplerSE3Quat__ball.html
fcl::SamplerBase
void
getBound
classfcl_1_1SamplerSE3Quat__ball.html
a490bf53595d3407c306331a5b9f9db8d
(S &r_) const
Vector7< S >
sample
classfcl_1_1SamplerSE3Quat__ball.html
a162660f1171e1ba3e1acc5d3857e6ced
() const
SamplerSE3Quat_ball
classfcl_1_1SamplerSE3Quat__ball.html
ab48119fcdad5d92f0ffae475724e22fd
()
SamplerSE3Quat_ball
classfcl_1_1SamplerSE3Quat__ball.html
a0e5c32a10aae4115bcf13736f38ded6c
(S r_)
void
setBound
classfcl_1_1SamplerSE3Quat__ball.html
a7453a43f419a828d6cbcb12d1ed80ed1
(const S &r_)
S
r
classfcl_1_1SamplerSE3Quat__ball.html
a2b01889f7ad3ff446368cca1ba079c09
fcl::SaPCollisionManager::SaPAABB
structfcl_1_1SaPCollisionManager_1_1SaPAABB.html
fcl::SaPCollisionManager
classfcl_1_1SaPCollisionManager.html
fcl::BroadPhaseCollisionManager
fcl::SaPCollisionManager::EndPoint
fcl::SaPCollisionManager::SaPAABB
fcl::SaPCollisionManager::SaPPair
void
clear
classfcl_1_1SaPCollisionManager.html
a83d1cbaa95a130d38e543204591c9567
()
void
collide
classfcl_1_1SaPCollisionManager.html
a7e4e26b0fe370e703d29093e6f0d0921
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1SaPCollisionManager.html
a66bcdd6dc8739c2e8d30aebbe980225a
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1SaPCollisionManager.html
ad8901afa99eaf7b18aa2cd218e07cce0
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1SaPCollisionManager.html
adbd47b5205f7317c4cb7428e6a1840fd
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1SaPCollisionManager.html
addbc13604dc98b444b3ef92671d27d8f
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1SaPCollisionManager.html
ab85235ee1340264aad390c700ee126db
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, DistanceCallBack< S > callback) const
bool
empty
classfcl_1_1SaPCollisionManager.html
aade61227d643cac22d69459ea2e183bd
() const
void
getObjects
classfcl_1_1SaPCollisionManager.html
aa0581d957afa9683325e4974c0e5e17a
(std::vector< CollisionObject< S > *> &objs) const
void
registerObject
classfcl_1_1SaPCollisionManager.html
ab5d581a40e21d32bafee32d1b3f8ddff
(CollisionObject< S > *obj)
void
registerObjects
classfcl_1_1SaPCollisionManager.html
af8506bd945464207cc860c77b23cace8
(const std::vector< CollisionObject< S > *> &other_objs)
SaPCollisionManager
classfcl_1_1SaPCollisionManager.html
a362e1b7e64f60f2dc2aa80e65af66c13
()
void
setup
classfcl_1_1SaPCollisionManager.html
aa68279d20286fa9235d8341f120f37e2
()
size_t
size
classfcl_1_1SaPCollisionManager.html
a1f7059c5d0c16dac5cf33c5186246678
() const
void
unregisterObject
classfcl_1_1SaPCollisionManager.html
afbcd1b5c8c5729e09cd7c4241e03664e
(CollisionObject< S > *obj)
void
update
classfcl_1_1SaPCollisionManager.html
a08d99da663ba60d66f73405ddab0b7a5
()
void
update
classfcl_1_1SaPCollisionManager.html
a775eef692e860c45660f6d53bbfc7b2f
(CollisionObject< S > *updated_obj)
void
update
classfcl_1_1SaPCollisionManager.html
a0044ff65313f89477c9462ac94fcf42e
(const std::vector< CollisionObject< S > *> &updated_objs)
~SaPCollisionManager
classfcl_1_1SaPCollisionManager.html
abb85c6cb5f0199554f66620c00f02a00
()
void
addToOverlapPairs
classfcl_1_1SaPCollisionManager.html
accd7181d066f96336d14af2b9a44beb7
(const SaPPair &p)
bool
collide_
classfcl_1_1SaPCollisionManager.html
a436092ecf19978b0f377661e818a6397
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
bool
distance_
classfcl_1_1SaPCollisionManager.html
a556b5abd78d02478e675e4a71da4ae46
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
void
removeFromOverlapPairs
classfcl_1_1SaPCollisionManager.html
a988cfd49e59ea3ba8922293cca33ec09
(const SaPPair &p)
void
update_
classfcl_1_1SaPCollisionManager.html
a0ed7afd8231e94ce84f43036ec7c3ad8
(SaPAABB *updated_aabb)
void
updateVelist
classfcl_1_1SaPCollisionManager.html
ac1ee4b7a2b9cbca09ba9d98c1f66fde8
()
std::list< SaPAABB * >
AABB_arr
classfcl_1_1SaPCollisionManager.html
ad79a90c9a8088409040a5b01f5867015
EndPoint *
elist
classfcl_1_1SaPCollisionManager.html
abf7866618c998fdc4775d2404df45519
[3]
class FCL_EXPORT
isNotValidPair
classfcl_1_1SaPCollisionManager.html
a744ed33f5c9899999e921ffdd7419c2d
class FCL_EXPORT
isUnregistered
classfcl_1_1SaPCollisionManager.html
a0a608ad32e75a8b9ba58d839069a46f5
std::map< CollisionObject< S > *, SaPAABB * >
obj_aabb_map
classfcl_1_1SaPCollisionManager.html
aae65f5086c686c89cb140e9478e16038
size_t
optimal_axis
classfcl_1_1SaPCollisionManager.html
a565a0ace4a37c8671c06cc2f86a8d325
std::list< SaPPair >
overlap_pairs
classfcl_1_1SaPCollisionManager.html
afa85ec285f413a657c9e882170d9afd3
std::vector< EndPoint * >
velist
classfcl_1_1SaPCollisionManager.html
aca3297feda1d7a6130eec5fb1ef33760
[3]
fcl::SaPCollisionManager< S >
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
isNotValidPair
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a586c1e13021e1bb871bc8890efc19361
(CollisionObject< S > *obj1_, CollisionObject< S > *obj2_)
isUnregistered
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a89546721f1ddb0d4f4bfa5e6a005bbdf
(CollisionObject< S > *obj_)
bool
operator()
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a185d79a1e15d754616c9fe4f2e0769f0
(const SaPPair &pair) const
bool
operator()
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a568678a9ae4e84bc645268008c8a9247
(const SaPPair &pair)
CollisionObject< S > *
obj
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a32a0ce336dd023084a56dc63fbed5e0c
CollisionObject< S > *
obj1
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a570e2d64b5e8532b448cd288ac822a1a
CollisionObject< S > *
obj2
classfcl_1_1SaPCollisionManager_3_01S_01_4.html
a04d2feb37b345e3a965dd074dce65985
fcl::SaPCollisionManager::SaPPair
structfcl_1_1SaPCollisionManager_1_1SaPPair.html
fcl::detail::ScalarTrait
structfcl_1_1detail_1_1ScalarTrait.html
S
S::Real
type
structfcl_1_1detail_1_1ScalarTrait.html
a9677cbed2011c826369c1f8b401ca537
fcl::detail::ScalarTrait< double >
structfcl_1_1detail_1_1ScalarTrait_3_01double_01_4.html
double
type
structfcl_1_1detail_1_1ScalarTrait_3_01double_01_4.html
aa0dc6ffc6df2b6bec637468d7acbd1ac
fcl::detail::ScalarTrait< float >
structfcl_1_1detail_1_1ScalarTrait_3_01float_01_4.html
float
type
structfcl_1_1detail_1_1ScalarTrait_3_01float_01_4.html
a0591a0da912df4ca42701460f8317758
fcl::detail::ScalarTrait< long double >
structfcl_1_1detail_1_1ScalarTrait_3_01long_01double_01_4.html
long double
type
structfcl_1_1detail_1_1ScalarTrait_3_01long_01double_01_4.html
a245367571b238e710c51145d6d1ca87a
testing::internal::scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
T
T
element_type
classtesting_1_1internal_1_1scoped__ptr.html
ae755ffeebada8e20b68c1d1ffa91cf13
T *
get
classtesting_1_1internal_1_1scoped__ptr.html
aa5984291e12453f1e81b7676d1fa26fd
() const
T &
operator*
classtesting_1_1internal_1_1scoped__ptr.html
a0aba95f68eceb6422a0b50b6f92047c2
() const
T *
operator->
classtesting_1_1internal_1_1scoped__ptr.html
a2b465830a322e2c3ea420e5ccf0472f4
() const
T *
release
classtesting_1_1internal_1_1scoped__ptr.html
a7a4f3e568d81a5d8bcb5f8d6bf5130b1
()
void
reset
classtesting_1_1internal_1_1scoped__ptr.html
acac03266a43359801aff0de5c990bec0
(T *p=NULL)
scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
adb972432999a0c63720df148964ac2a5
(T *p=NULL)
~scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
ab721de9bf4369f002fb563e82352ee36
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1scoped__ptr.html
aa905e98e04e868208e9fb850b93d58f4
(scoped_ptr)
T *
ptr_
classtesting_1_1internal_1_1scoped__ptr.html
ab69d9f1f216ae91f8b8abca63e797397
scoped_ptr< ::std::string >
classtesting_1_1internal_1_1scoped__ptr.html
::std::string
element_type
classtesting_1_1internal_1_1scoped__ptr.html
ae755ffeebada8e20b68c1d1ffa91cf13
::std::string *
get
classtesting_1_1internal_1_1scoped__ptr.html
aa5984291e12453f1e81b7676d1fa26fd
() const
::std::string &
operator*
classtesting_1_1internal_1_1scoped__ptr.html
a0aba95f68eceb6422a0b50b6f92047c2
() const
::std::string *
operator->
classtesting_1_1internal_1_1scoped__ptr.html
a2b465830a322e2c3ea420e5ccf0472f4
() const
::std::string *
release
classtesting_1_1internal_1_1scoped__ptr.html
a7a4f3e568d81a5d8bcb5f8d6bf5130b1
()
void
reset
classtesting_1_1internal_1_1scoped__ptr.html
acac03266a43359801aff0de5c990bec0
(::std::string *p=NULL)
scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
adb972432999a0c63720df148964ac2a5
(::std::string *p=NULL)
~scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
ab721de9bf4369f002fb563e82352ee36
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1scoped__ptr.html
aa905e98e04e868208e9fb850b93d58f4
(scoped_ptr)
::std::string *
ptr_
classtesting_1_1internal_1_1scoped__ptr.html
ab69d9f1f216ae91f8b8abca63e797397
scoped_ptr< ::std::stringstream >
classtesting_1_1internal_1_1scoped__ptr.html
::std::stringstream
element_type
classtesting_1_1internal_1_1scoped__ptr.html
ae755ffeebada8e20b68c1d1ffa91cf13
::std::stringstream *
get
classtesting_1_1internal_1_1scoped__ptr.html
aa5984291e12453f1e81b7676d1fa26fd
() const
::std::stringstream &
operator*
classtesting_1_1internal_1_1scoped__ptr.html
a0aba95f68eceb6422a0b50b6f92047c2
() const
::std::stringstream *
operator->
classtesting_1_1internal_1_1scoped__ptr.html
a2b465830a322e2c3ea420e5ccf0472f4
() const
::std::stringstream *
release
classtesting_1_1internal_1_1scoped__ptr.html
a7a4f3e568d81a5d8bcb5f8d6bf5130b1
()
void
reset
classtesting_1_1internal_1_1scoped__ptr.html
acac03266a43359801aff0de5c990bec0
(::std::stringstream *p=NULL)
scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
adb972432999a0c63720df148964ac2a5
(::std::stringstream *p=NULL)
~scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
ab721de9bf4369f002fb563e82352ee36
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1scoped__ptr.html
aa905e98e04e868208e9fb850b93d58f4
(scoped_ptr)
::std::stringstream *
ptr_
classtesting_1_1internal_1_1scoped__ptr.html
ab69d9f1f216ae91f8b8abca63e797397
scoped_ptr< const ::std::string >
classtesting_1_1internal_1_1scoped__ptr.html
const ::std::string
element_type
classtesting_1_1internal_1_1scoped__ptr.html
ae755ffeebada8e20b68c1d1ffa91cf13
const ::std::string *
get
classtesting_1_1internal_1_1scoped__ptr.html
aa5984291e12453f1e81b7676d1fa26fd
() const
const ::std::string &
operator*
classtesting_1_1internal_1_1scoped__ptr.html
a0aba95f68eceb6422a0b50b6f92047c2
() const
const ::std::string *
operator->
classtesting_1_1internal_1_1scoped__ptr.html
a2b465830a322e2c3ea420e5ccf0472f4
() const
const ::std::string *
release
classtesting_1_1internal_1_1scoped__ptr.html
a7a4f3e568d81a5d8bcb5f8d6bf5130b1
()
void
reset
classtesting_1_1internal_1_1scoped__ptr.html
acac03266a43359801aff0de5c990bec0
(const ::std::string *p=NULL)
scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
adb972432999a0c63720df148964ac2a5
(const ::std::string *p=NULL)
~scoped_ptr
classtesting_1_1internal_1_1scoped__ptr.html
ab721de9bf4369f002fb563e82352ee36
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1scoped__ptr.html
aa905e98e04e868208e9fb850b93d58f4
(scoped_ptr)
const ::std::string *
ptr_
classtesting_1_1internal_1_1scoped__ptr.html
ab69d9f1f216ae91f8b8abca63e797397
testing::ScopedFakeTestPartResultReporter
classtesting_1_1ScopedFakeTestPartResultReporter.html
testing::TestPartResultReporterInterface
INTERCEPT_ALL_THREADS
classtesting_1_1ScopedFakeTestPartResultReporter.html
a82f6209b3cf5c4b15ec8bd8041dbc2d5a187f4164aad7fbb9414b263c68a693cd
INTERCEPT_ONLY_CURRENT_THREAD
classtesting_1_1ScopedFakeTestPartResultReporter.html
a82f6209b3cf5c4b15ec8bd8041dbc2d5aed6c5f87d33207768db503526e6a1e8a
InterceptMode
classtesting_1_1ScopedFakeTestPartResultReporter.html
a82f6209b3cf5c4b15ec8bd8041dbc2d5
INTERCEPT_ONLY_CURRENT_THREAD
classtesting_1_1ScopedFakeTestPartResultReporter.html
a82f6209b3cf5c4b15ec8bd8041dbc2d5aed6c5f87d33207768db503526e6a1e8a
INTERCEPT_ALL_THREADS
classtesting_1_1ScopedFakeTestPartResultReporter.html
a82f6209b3cf5c4b15ec8bd8041dbc2d5a187f4164aad7fbb9414b263c68a693cd
virtual void
ReportTestPartResult
classtesting_1_1ScopedFakeTestPartResultReporter.html
a82531434f51632d98ed7cdcdb10b8b92
(const TestPartResult &result)
ScopedFakeTestPartResultReporter
classtesting_1_1ScopedFakeTestPartResultReporter.html
aa0100ecf4799fb51d45167be6a5de1d5
(TestPartResultArray *result)
ScopedFakeTestPartResultReporter
classtesting_1_1ScopedFakeTestPartResultReporter.html
a57cbc09ed48627c8a73e622618dc4b4f
(InterceptMode intercept_mode, TestPartResultArray *result)
virtual
~ScopedFakeTestPartResultReporter
classtesting_1_1ScopedFakeTestPartResultReporter.html
a4817d59ca70228ebd5d5c3c4e8dd729d
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1ScopedFakeTestPartResultReporter.html
ad7d21ddf4a50ff918571e8a08e73fd59
(ScopedFakeTestPartResultReporter)
void
Init
classtesting_1_1ScopedFakeTestPartResultReporter.html
a28d280a3f5d172d63b94f70b8e7660d7
()
const InterceptMode
intercept_mode_
classtesting_1_1ScopedFakeTestPartResultReporter.html
ae62ed825619c11ac21fdd06480e0d982
TestPartResultReporterInterface *
old_reporter_
classtesting_1_1ScopedFakeTestPartResultReporter.html
a4183b091842a83dd8ce4927746c43092
TestPartResultArray *const
result_
classtesting_1_1ScopedFakeTestPartResultReporter.html
a729a26c94e4082ee0dc3312395a3f480
testing::internal::ScopedPrematureExitFile
classtesting_1_1internal_1_1ScopedPrematureExitFile.html
ScopedPrematureExitFile
classtesting_1_1internal_1_1ScopedPrematureExitFile.html
ae520883b8a6984a864ce675acedff4a2
(const char *premature_exit_filepath)
~ScopedPrematureExitFile
classtesting_1_1internal_1_1ScopedPrematureExitFile.html
afa2ddc9bc1c2a90fd0dd82bb11fddc79
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1ScopedPrematureExitFile.html
a4c7a2d9d5a94035756b97b5c1e0c2597
(ScopedPrematureExitFile)
const char *const
premature_exit_filepath_
classtesting_1_1internal_1_1ScopedPrematureExitFile.html
a41f573a197749afb0a2b14b289f7aa62
testing::internal::ScopedTrace
classtesting_1_1internal_1_1ScopedTrace.html
ScopedTrace
classtesting_1_1internal_1_1ScopedTrace.html
ab965d7010bbbc82c1bef6ebf8748bede
(const char *file, int line, const Message &message)
~ScopedTrace
classtesting_1_1internal_1_1ScopedTrace.html
a658c7c098ff48337058bfa2ccab65881
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1ScopedTrace.html
a0c896625ebd31d5cf7a2e7038df1c2b5
(ScopedTrace)
fcl::ScrewMotion
classfcl_1_1ScrewMotion.html
S
fcl::MotionBase
S
computeMotionBound
classfcl_1_1ScrewMotion.html
a450c68117d140df4b70a65210ad300c1
(const BVMotionBoundVisitor< S > &mb_visitor) const
S
computeMotionBound
classfcl_1_1ScrewMotion.html
ac082a80e21d44e57abfd8886d676081e
(const TriangleMotionBoundVisitor< S > &mb_visitor) const
S
getAngularVelocity
classfcl_1_1ScrewMotion.html
a16949065abfe3f3d964f378f16c0664f
() const
const Vector3< S > &
getAxis
classfcl_1_1ScrewMotion.html
a60472ea79cd130177ed544bd74798204
() const
const Vector3< S > &
getAxisOrigin
classfcl_1_1ScrewMotion.html
a4380ded5f2411d87321e0ebc5d44d51c
() const
void
getCurrentTransform
classfcl_1_1ScrewMotion.html
ab57da20c42f52178d91d85bbabf696f3
(Transform3< S > &tf_) const
S
getLinearVelocity
classfcl_1_1ScrewMotion.html
a7c1236ed0a2a2601e25abcbaca6a5775
() const
void
getTaylorModel
classfcl_1_1ScrewMotion.html
ad89fd40baa36fa19791bc44afa97ed92
(TMatrix3< S > &tm, TVector3< S > &tv) const
bool
integrate
classfcl_1_1ScrewMotion.html
a179fcb6b7d39e2d2f2dd2309445a3de4
(double dt) const
ScrewMotion
classfcl_1_1ScrewMotion.html
a10923a056ed9cb55fae9b3b5182c3339
()
ScrewMotion
classfcl_1_1ScrewMotion.html
a9d0887cd47170989031186aed6f5ae90
(const Matrix3< S > &R1, const Vector3< S > &T1, const Matrix3< S > &R2, const Vector3< S > &T2)
ScrewMotion
classfcl_1_1ScrewMotion.html
a0e05edd4ccf0998586e72d36c18c2942
(const Transform3< S > &tf1_, const Transform3< S > &tf2_)
Quaternion< S >
absoluteRotation
classfcl_1_1ScrewMotion.html
a937c3c2381d20effb859b344920b2ad2
(S dt) const
void
computeScrewParameter
classfcl_1_1ScrewMotion.html
aece382d479c13e87afe8c7723b87e502
()
Quaternion< S >
deltaRotation
classfcl_1_1ScrewMotion.html
a89b38cf61a75d174b52d21772ed470bd
(S dt) const
S
angular_vel
classfcl_1_1ScrewMotion.html
a98ea17014b9f75eaea8da5071c2d589a
Vector3< S >
axis
classfcl_1_1ScrewMotion.html
a9241db305d11733755fa20d4d2115f8e
S
linear_vel
classfcl_1_1ScrewMotion.html
aad899828e3556f8dd0ac924ce8030774
Vector3< S >
p
classfcl_1_1ScrewMotion.html
ad36e4b97908375dc1edbe368d70a59f0
Transform3< S >
tf
classfcl_1_1ScrewMotion.html
a9bc99fdea90ebc00cfd54b0a705dc177
Transform3< S >
tf1
classfcl_1_1ScrewMotion.html
a95df4a84b6ef248dfb46c2ec4b94cc85
Transform3< S >
tf2
classfcl_1_1ScrewMotion.html
abd06cb349fc2f10c7849077bd823fce2
fcl::detail::Seed
classfcl_1_1detail_1_1Seed.html
static std::uint_fast32_t
getFirstSeed
classfcl_1_1detail_1_1Seed.html
a92ca541d9404cf38fecb051e1ea41c75
()
static std::uint_fast32_t
getNextSeed
classfcl_1_1detail_1_1Seed.html
a1a6f58cffe3b30120cab6b927f8b92af
()
static std::uint_fast32_t
getUserSetSeed
classfcl_1_1detail_1_1Seed.html
af7e69257a71561da2b8f164f98e090d5
()
static bool
isFirstSeedGenerated
classfcl_1_1detail_1_1Seed.html
a602c1e4fd6ce1b768929ab3782fe9073
()
static void
setUserSetSeed
classfcl_1_1detail_1_1Seed.html
a56abd180ca1ff68096aaf45f3dfb6ba1
(std::uint_fast32_t seed)
Seed
classfcl_1_1detail_1_1Seed.html
a338f790f3171bdd964866bafd3b8f8c3
()
static Seed &
getInstance
classfcl_1_1detail_1_1Seed.html
a828004281c95f58455a188b9efa77bba
()
bool
firstSeedGenerated
classfcl_1_1detail_1_1Seed.html
afb9dafd7d3a71b4c03b1e64911ce2f5c
std::uint_fast32_t
firstSeedValue
classfcl_1_1detail_1_1Seed.html
a9c4963e4b34de9260df85d576495b8fb
std::uint_fast32_t
userSetSeed
classfcl_1_1detail_1_1Seed.html
a1662c17bec18af6f66360a709971a831
SegmentSegmentNearestPtTest
classSegmentSegmentNearestPtTest.html
testing::Test
S
ComputeNearestPoint
classSegmentSegmentNearestPtTest.html
a1e163e2a91902e571839ba7552f55605
(const Vector3< S > &p0, const Vector3< S > &q0, const Vector3< S > &p1, const Vector3< S > &q1)
Vector3< S >
n0_
classSegmentSegmentNearestPtTest.html
a96df8feb446a94e3558450c75abe679b
Vector3< S >
n1_
classSegmentSegmentNearestPtTest.html
a0ee1e032321e0a1350a60a0538d2ec52
S
s_
classSegmentSegmentNearestPtTest.html
ab72f29843e5eaef345f84a14e6e72feb
S
t_
classSegmentSegmentNearestPtTest.html
adf6460d1ee25ad71c915bd0d8930d223
fcl::detail::implementation_array::SelectImpl
structfcl_1_1detail_1_1implementation__array_1_1SelectImpl.html
static bool
run
structfcl_1_1detail_1_1implementation__array_1_1SelectImpl.html
ad2ea4d58e45da15e4b3b38228d50c89e
(size_t query, size_t node1, size_t node2, NodeBase< BV > *nodes)
static bool
run
structfcl_1_1detail_1_1implementation__array_1_1SelectImpl.html
a388a9ea6aef4af43c7ebde797a4a5974
(const BV &query, size_t node1, size_t node2, NodeBase< BV > *nodes)
fcl::detail::SelectImpl
structfcl_1_1detail_1_1SelectImpl.html
static std::size_t
run
structfcl_1_1detail_1_1SelectImpl.html
a01eef4248d49ee9d8ac2727e76e558af
(const NodeBase< BV > &, const NodeBase< BV > &, const NodeBase< BV > &)
static std::size_t
run
structfcl_1_1detail_1_1SelectImpl.html
a1d57c1dfd8c14dcbab28ef353e303619
(const BV &, const NodeBase< BV > &, const NodeBase< BV > &)
fcl::detail::implementation_array::SelectImpl< S, AABB< S > >
structfcl_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html
ae8d498bd04f742af4f1dba674d80b662
(size_t query, size_t node1, size_t node2, NodeBase< AABB< S >> *nodes)
static bool
run
structfcl_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html
a1712e8878253db8cb926c132a53c8327
(const AABB< S > &query, size_t node1, size_t node2, NodeBase< AABB< S >> *nodes)
fcl::detail::SelectImpl< S, AABB< S > >
structfcl_1_1detail_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html
static std::size_t
run
structfcl_1_1detail_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html
aaf5260a0501ef8b8c1d75a119695d6b1
(const NodeBase< AABB< S >> &node, const NodeBase< AABB< S >> &node1, const NodeBase< AABB< S >> &node2)
static std::size_t
run
structfcl_1_1detail_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html
a96d207dfdecfc3b9031ae007246c67fc
(const AABB< S > &query, const NodeBase< AABB< S >> &node1, const NodeBase< AABB< S >> &node2)
fcl::detail::SetImpl
structfcl_1_1detail_1_1SetImpl.html
static void
run
structfcl_1_1detail_1_1SetImpl.html
aa7174de253a1b62a5a93dc7baa7bd577
(BVFitter< BV > &fitter, Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
static void
run
structfcl_1_1detail_1_1SetImpl.html
a4e4bd607c93cf341212c3e7de01dc10c
(BVFitter< BV > &fitter, Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)
fcl::detail::SetImpl< S, kIOS< S > >
structfcl_1_1detail_1_1SetImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
add1386449a8cd0e4c859a958d2ff6258
(BVFitter< kIOS< S >> &fitter, Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html
a61a970b78aca2b6d806514561a31a516
(BVFitter< kIOS< S >> &fitter, Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)
fcl::detail::SetImpl< S, OBB< S > >
structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
aa87506ce99dcc6746cca1f5350504e4b
(BVFitter< OBB< S >> &fitter, Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html
a44dcf822b139d3fc13352bb10320ffdc
(BVFitter< OBB< S >> &fitter, Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)
fcl::detail::SetImpl< S, OBBRSS< S > >
structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
aa7ebd39159bc18064ff0ac1d9a0be1ff
(BVFitter< OBBRSS< S >> &fitter, Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html
aa175042eba4a1c350ef1d8300e274e1b
(BVFitter< OBBRSS< S >> &fitter, Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)
fcl::detail::SetImpl< S, RSS< S > >
structfcl_1_1detail_1_1SetImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
acb9ab0cafebafc42dc51257f09eb296a
(BVFitter< RSS< S >> &fitter, Vector3< S > *vertices_, Triangle *tri_indices_, BVHModelType type_)
static void
run
structfcl_1_1detail_1_1SetImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html
afe54d049c43b243e29f4261e0f563760
(BVFitter< RSS< S >> &fitter, Vector3< S > *vertices_, Vector3< S > *prev_vertices_, Triangle *tri_indices_, BVHModelType type_)
testing::Test::Setup_should_be_spelled_SetUp
structtesting_1_1Test_1_1Setup__should__be__spelled__SetUp.html
testing::Environment::Setup_should_be_spelled_SetUp
structtesting_1_1Environment_1_1Setup__should__be__spelled__SetUp.html
fcl::ShapeBase
classfcl_1_1ShapeBase.html
S_
CollisionGeometry< S_ >
S_
S
classfcl_1_1ShapeBase.html
a9aaa8fbeeaeed41b030d3e3f75fc8e8c
OBJECT_TYPE
getObjectType
classfcl_1_1ShapeBase.html
a46548db8427dbed6cb4fbe06706aba17
() const
ShapeBase
classfcl_1_1ShapeBase.html
af9bb2bf06b00d50930a07a28765491f9
()
ShapeBase< S >
classfcl_1_1ShapeBase.html
fcl::CollisionGeometry
S
S
classfcl_1_1ShapeBase.html
a9aaa8fbeeaeed41b030d3e3f75fc8e8c
OBJECT_TYPE
getObjectType
classfcl_1_1ShapeBase.html
a46548db8427dbed6cb4fbe06706aba17
() const
ShapeBase
classfcl_1_1ShapeBase.html
af9bb2bf06b00d50930a07a28765491f9
()
fcl::detail::ShapeBVHCollisionTraversalNode
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
Shape
BV
CollisionTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a3b2695af6c06f21f9e189a155bf982ce
bool
BVTesting
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ad2cd46d1c737b70a1f330d9358f38a15
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a9a4015a04bf6659c0bbc1ffbb62a09db
(int, int) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
afa477a8a384f60a9a20a4481f6d21071
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a0b941629f66f916187dbcb3c49a5e8a3
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a301509a90531d1b7d0be4615c38c6ade
(int b) const
ShapeBVHCollisionTraversalNode
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
acd66fc7b7278f90eed1fab19ed2343ed
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a93696729ae5ffba9ad629cddce235677
BV
model1_bv
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
abaf643e54dcb3da0d8fe9ffe14212dea
const BVHModel< BV > *
model2
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae6e642f0beb3e834a74fcbd73c2f4326
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ac0494ab5e77301cc48f2f14434c4a388
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae2c229a099e0c9ca6c7065d9f4cbc494
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a674206247c72b8626f906ef34e8c2819
ShapeBVHCollisionTraversalNode< Shape, kIOS< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
CollisionTraversalNodeBase< kIOS< Shape::S > ::S >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a3b2695af6c06f21f9e189a155bf982ce
bool
BVTesting
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ad2cd46d1c737b70a1f330d9358f38a15
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a9a4015a04bf6659c0bbc1ffbb62a09db
(int, int) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
afa477a8a384f60a9a20a4481f6d21071
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a0b941629f66f916187dbcb3c49a5e8a3
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a301509a90531d1b7d0be4615c38c6ade
(int b) const
ShapeBVHCollisionTraversalNode
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
acd66fc7b7278f90eed1fab19ed2343ed
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a93696729ae5ffba9ad629cddce235677
kIOS< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
abaf643e54dcb3da0d8fe9ffe14212dea
const BVHModel< kIOS< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae6e642f0beb3e834a74fcbd73c2f4326
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ac0494ab5e77301cc48f2f14434c4a388
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae2c229a099e0c9ca6c7065d9f4cbc494
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a674206247c72b8626f906ef34e8c2819
ShapeBVHCollisionTraversalNode< Shape, OBB< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
CollisionTraversalNodeBase< OBB< Shape::S > ::S >
typename OBB< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a3b2695af6c06f21f9e189a155bf982ce
bool
BVTesting
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ad2cd46d1c737b70a1f330d9358f38a15
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a9a4015a04bf6659c0bbc1ffbb62a09db
(int, int) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
afa477a8a384f60a9a20a4481f6d21071
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a0b941629f66f916187dbcb3c49a5e8a3
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a301509a90531d1b7d0be4615c38c6ade
(int b) const
ShapeBVHCollisionTraversalNode
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
acd66fc7b7278f90eed1fab19ed2343ed
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a93696729ae5ffba9ad629cddce235677
OBB< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
abaf643e54dcb3da0d8fe9ffe14212dea
const BVHModel< OBB< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae6e642f0beb3e834a74fcbd73c2f4326
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ac0494ab5e77301cc48f2f14434c4a388
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae2c229a099e0c9ca6c7065d9f4cbc494
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a674206247c72b8626f906ef34e8c2819
ShapeBVHCollisionTraversalNode< Shape, OBBRSS< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
CollisionTraversalNodeBase< OBBRSS< Shape::S > ::S >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a3b2695af6c06f21f9e189a155bf982ce
bool
BVTesting
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ad2cd46d1c737b70a1f330d9358f38a15
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a9a4015a04bf6659c0bbc1ffbb62a09db
(int, int) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
afa477a8a384f60a9a20a4481f6d21071
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a0b941629f66f916187dbcb3c49a5e8a3
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a301509a90531d1b7d0be4615c38c6ade
(int b) const
ShapeBVHCollisionTraversalNode
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
acd66fc7b7278f90eed1fab19ed2343ed
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a93696729ae5ffba9ad629cddce235677
OBBRSS< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
abaf643e54dcb3da0d8fe9ffe14212dea
const BVHModel< OBBRSS< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae6e642f0beb3e834a74fcbd73c2f4326
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ac0494ab5e77301cc48f2f14434c4a388
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae2c229a099e0c9ca6c7065d9f4cbc494
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a674206247c72b8626f906ef34e8c2819
ShapeBVHCollisionTraversalNode< Shape, RSS< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
CollisionTraversalNodeBase< RSS< Shape::S > ::S >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a3b2695af6c06f21f9e189a155bf982ce
bool
BVTesting
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ad2cd46d1c737b70a1f330d9358f38a15
(int b1, int b2) const
bool
firstOverSecond
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a9a4015a04bf6659c0bbc1ffbb62a09db
(int, int) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
afa477a8a384f60a9a20a4481f6d21071
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a0b941629f66f916187dbcb3c49a5e8a3
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a301509a90531d1b7d0be4615c38c6ade
(int b) const
ShapeBVHCollisionTraversalNode
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
acd66fc7b7278f90eed1fab19ed2343ed
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a93696729ae5ffba9ad629cddce235677
RSS< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
abaf643e54dcb3da0d8fe9ffe14212dea
const BVHModel< RSS< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae6e642f0beb3e834a74fcbd73c2f4326
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ac0494ab5e77301cc48f2f14434c4a388
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
ae2c229a099e0c9ca6c7065d9f4cbc494
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html
a674206247c72b8626f906ef34e8c2819
fcl::detail::ShapeBVHDistanceTraversalNode
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
Shape
BV
DistanceTraversalNodeBase< BV::S >
typename BV::S
S
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af8c11b53418b75a60fadd68d239f18d0
S
BVTesting
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
abf0fa6550ca669e15c11b68231dd12ff
(int b1, int b2) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a16c15f666ee5b558208a05d47b922894
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a75fc47b15449d82c030b69779d2e2651
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
aa68332151a4ff9b6cea4d25682f5a6e3
(int b) const
ShapeBVHDistanceTraversalNode
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a3ffaf04823cdb298e803118a126e49ef
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af7643a6dc87213de25a2580da6546e5c
BV
model1_bv
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a9e836866dbf64aa622d0d64818ae2d46
const BVHModel< BV > *
model2
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
ae4e78f63cfcb7ffe9a1e65b73d064c85
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a23188989a0c62ecbf263fa65c88fae23
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
adc8abd8f44d1b7a876af6b605a76de6b
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a7ec1121fa6cd36a488a4abb78e5ddbe4
ShapeBVHDistanceTraversalNode< Shape, kIOS< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
DistanceTraversalNodeBase< kIOS< Shape::S > ::S >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af8c11b53418b75a60fadd68d239f18d0
S
BVTesting
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
abf0fa6550ca669e15c11b68231dd12ff
(int b1, int b2) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a16c15f666ee5b558208a05d47b922894
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a75fc47b15449d82c030b69779d2e2651
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
aa68332151a4ff9b6cea4d25682f5a6e3
(int b) const
ShapeBVHDistanceTraversalNode
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a3ffaf04823cdb298e803118a126e49ef
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af7643a6dc87213de25a2580da6546e5c
kIOS< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a9e836866dbf64aa622d0d64818ae2d46
const BVHModel< kIOS< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
ae4e78f63cfcb7ffe9a1e65b73d064c85
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a23188989a0c62ecbf263fa65c88fae23
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
adc8abd8f44d1b7a876af6b605a76de6b
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a7ec1121fa6cd36a488a4abb78e5ddbe4
ShapeBVHDistanceTraversalNode< Shape, OBBRSS< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
DistanceTraversalNodeBase< OBBRSS< Shape::S > ::S >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af8c11b53418b75a60fadd68d239f18d0
S
BVTesting
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
abf0fa6550ca669e15c11b68231dd12ff
(int b1, int b2) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a16c15f666ee5b558208a05d47b922894
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a75fc47b15449d82c030b69779d2e2651
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
aa68332151a4ff9b6cea4d25682f5a6e3
(int b) const
ShapeBVHDistanceTraversalNode
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a3ffaf04823cdb298e803118a126e49ef
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af7643a6dc87213de25a2580da6546e5c
OBBRSS< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a9e836866dbf64aa622d0d64818ae2d46
const BVHModel< OBBRSS< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
ae4e78f63cfcb7ffe9a1e65b73d064c85
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a23188989a0c62ecbf263fa65c88fae23
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
adc8abd8f44d1b7a876af6b605a76de6b
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a7ec1121fa6cd36a488a4abb78e5ddbe4
ShapeBVHDistanceTraversalNode< Shape, RSS< Shape::S > >
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
DistanceTraversalNodeBase< RSS< Shape::S > ::S >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af8c11b53418b75a60fadd68d239f18d0
S
BVTesting
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
abf0fa6550ca669e15c11b68231dd12ff
(int b1, int b2) const
int
getSecondLeftChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a16c15f666ee5b558208a05d47b922894
(int b) const
int
getSecondRightChild
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a75fc47b15449d82c030b69779d2e2651
(int b) const
bool
isSecondNodeLeaf
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
aa68332151a4ff9b6cea4d25682f5a6e3
(int b) const
ShapeBVHDistanceTraversalNode
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a3ffaf04823cdb298e803118a126e49ef
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
af7643a6dc87213de25a2580da6546e5c
RSS< Shape::S >
model1_bv
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a9e836866dbf64aa622d0d64818ae2d46
const BVHModel< RSS< Shape::S > > *
model2
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
ae4e78f63cfcb7ffe9a1e65b73d064c85
int
num_bv_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a23188989a0c62ecbf263fa65c88fae23
int
num_leaf_tests
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
adc8abd8f44d1b7a876af6b605a76de6b
S
query_time_seconds
classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html
a7ec1121fa6cd36a488a4abb78e5ddbe4
fcl::detail::ShapeCollisionTraversalNode
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
Shape1
Shape2
NarrowPhaseSolver
CollisionTraversalNodeBase< Shape1::S >
typename Shape1::S
S
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
acb9a2db22bfe750935618db95f33f93e
bool
BVTesting
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
a71df85dbb8f79414a0df4f625d898600
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
a409f6b4ad2dbb96d89d6f77216569001
(int, int) const
ShapeCollisionTraversalNode
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
a6eab903905a43092a27ab1d5980f244c
()
S
cost_density
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
a12cdb2b6f47936ded5223e672d556404
const Shape1 *
model1
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
a90e85e03f5976cbee0f85dade4a0267c
const Shape2 *
model2
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
ac3aef7c27116f73a921158af70811d52
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html
a92b3c35d82f16704d4bcf2cc537e5302
fcl::detail::ShapeConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
Shape1
Shape2
NarrowPhaseSolver
fcl::detail::ShapeDistanceTraversalNode
typename Shape1::S
S
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a317d25da5f32b453532ac57bf4cf934b
void
leafTesting
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
ae21390031458084b240ade9b003ed7bd
(int, int) const
ShapeConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a8f0efbb33591dd25d93d6bb9c1223e24
()
S
delta_t
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
aa7c43d9a945175421987280337929d01
S
min_distance
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
ad4867650e9b0c6fa8bdeff481f64ceec
RSS< S >
model1_bv
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a56c2308372b8d5be0a760f9de7b04319
RSS< S >
model2_bv
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a768e42e06f019ecd90748ff09dbb1432
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a856f8adc6d512b727ec76f4c4171107d
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a164a4d474c8c4c68a2c9fc4dc64c87b2
S
t_err
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a48d9df3923aee1ff4bfe0c2f0be70e5a
S
toc
classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html
a44cc7b8944dcbaea4cc64bbb68edfd33
fcl::detail::ShapeDistanceIndepImpl
structfcl_1_1detail_1_1ShapeDistanceIndepImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl.html
a52992ffaf4c9090fbb6311739cf1950a
(const GJKSolver_indep< S > &gjkSolver, const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *distance, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Box< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Box_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Box_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
ad7c8924fae5647601ade9a3ff354584a
(const GJKSolver_indep< S > &, const Box< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Capsule< S >, Capsule< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
ac11e4d588b6485a0617f298d2dff6044
(const GJKSolver_indep< S > &, const Capsule< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Capsule< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a74064f0c10691f5e9ae185a1f6f5a0e8
(const GJKSolver_indep< S > &, const Capsule< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Cylinder< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Cylinder_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Cylinder_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a060a4f588061ba393aa51c6e0503ed96
(const GJKSolver_indep< S > &, const Cylinder< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Box< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
a0fd397c092f87279cb9d1c8d0c345ed7
(const GJKSolver_indep< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Box< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Capsule< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
a06521f9fc0d6b5583a70f47ccf6ffe0b
(const GJKSolver_indep< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Cylinder< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
a24a135e989fb6670e479e95d7692d578
(const GJKSolver_indep< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Cylinder< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a786610f5ac0c69e9e355e945a53d06cb
(const GJKSolver_indep< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl.html
a87e08491e6a337313938a22e5dc606f5
(const GJKSolver_libccd< S > &gjkSolver, const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Box< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Box_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Box_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a1a6724530b8d0daab96d210ec852d8b7
(const GJKSolver_libccd< S > &, const Box< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Capsule< S >, Capsule< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
a642dff36832b0ad4d47dec190c99f542
(const GJKSolver_libccd< S > &, const Capsule< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Capsule< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a1862255a774bb671f9927f541d449c17
(const GJKSolver_libccd< S > &, const Capsule< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Cylinder< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Cylinder_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Cylinder_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a968d54dd51e7292fb3f3b5a1a4bc8f47
(const GJKSolver_libccd< S > &, const Cylinder< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Box< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html
aead1e8ea4a3d0d3428d6a36b9bf61bbe
(const GJKSolver_libccd< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Box< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Capsule< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html
ab34bc5cbe0ad31ffbf3cb57409c1375d
(const GJKSolver_libccd< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Cylinder< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html
a8b4ad5683bb12e57d1bcb18a2cceec92
(const GJKSolver_libccd< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Cylinder< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Sphere< S > >
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html
a5c00e9d7b4413c5c93f979aad0339ed7
(const GJKSolver_libccd< S > &, const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeDistanceTraversalNode
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
Shape1
Shape2
NarrowPhaseSolver
DistanceTraversalNodeBase< Shape1::S >
typename Shape1::S
S
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
a5e22f383fd23e39efabe37be71fba22f
S
BVTesting
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
a1aa16bc7bc4dac86fae0284715dae182
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
a0475a8bb518e346c1d04f2d9177db5aa
(int, int) const
ShapeDistanceTraversalNode
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
aab8b94e9d1bbe1b8df27a8a83110fe21
()
const Shape1 *
model1
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
aff25781884e6cdd1c6c274c4579596ae
const Shape2 *
model2
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
a04315f8ae9bba1bcd75fb9834c9d28ac
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html
a21780aa92efcce11e153559e151cb77a
fcl::detail::ShapeIntersectIndepImpl
structfcl_1_1detail_1_1ShapeIntersectIndepImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectIndepImpl.html
a045d15ab3ba4f7caee8e3a26fd0f4726
(const GJKSolver_indep< S > &gjkSolver, const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectIndepImpl< S, Halfspace< S >, Halfspace< S > >
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a1542808eb56ffcb8f1b45b47f9f15d7d
(const GJKSolver_indep< S > &, const Halfspace< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectIndepImpl< S, Halfspace< S >, Plane< S > >
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
aae5c10c1531837aa2806bf947fc21e02
(const GJKSolver_indep< S > &, const Halfspace< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectIndepImpl< S, Plane< S >, Halfspace< S > >
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a197b60017f6601d41f390372bc2bfef1
(const GJKSolver_indep< S > &, const Plane< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectIndepImpl< S, Plane< S >, Plane< S > >
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
a7d1276cd941002f36ed6ce83c07435cb
(const GJKSolver_indep< S > &, const Plane< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectLibccdImpl
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl.html
ac8d07d44173534cc60d642b0440ceb7f
(const GJKSolver_libccd< S > &gjkSolver, const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectLibccdImpl< S, Halfspace< S >, Halfspace< S > >
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
a7669fb21f5a086a2eed267a0da85e26f
(const GJKSolver_libccd< S > &, const Halfspace< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectLibccdImpl< S, Halfspace< S >, Plane< S > >
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
afcef46e4c7ac62487ed43dabe8499e41
(const GJKSolver_libccd< S > &, const Halfspace< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectLibccdImpl< S, Plane< S >, Halfspace< S > >
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html
aef61ebd8af082bcc2e9f5f50215fa6e4
(const GJKSolver_libccd< S > &, const Plane< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeIntersectLibccdImpl< S, Plane< S >, Plane< S > >
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html
a2c37bb4fa268373ab32aae7651a6dd17
(const GJKSolver_libccd< S > &, const Plane< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
fcl::detail::ShapeMeshCollisionTraversalNode
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
Shape
BV
NarrowPhaseSolver
fcl::detail::ShapeBVHCollisionTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c2406f18b7e6d75aeedbbcaebac6b8b
bool
canStop
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a9b337b7bade8e836c7304298f17d6d93
() const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a3adfa56c7840a74c4df4fddfaff5f70d
(int b1, int b2) const
ShapeMeshCollisionTraversalNode
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ae61ad4e77a2cf38b9deaea58deb63713
()
S
cost_density
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c212823d98d1cd9ba7132b988982b38
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a0305f907baa9ac66635c8780d8d1acca
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab60c1d473c97cfdb322ad9d3a3d54f32
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab0c4d3d8a46cb1f9a7e4efd730add29d
ShapeMeshCollisionTraversalNode< Shape, kIOS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ShapeBVHCollisionTraversalNode< Shape, kIOS< Shape::S > >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c2406f18b7e6d75aeedbbcaebac6b8b
bool
canStop
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a9b337b7bade8e836c7304298f17d6d93
() const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a3adfa56c7840a74c4df4fddfaff5f70d
(int b1, int b2) const
ShapeMeshCollisionTraversalNode
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ae61ad4e77a2cf38b9deaea58deb63713
()
S
cost_density
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c212823d98d1cd9ba7132b988982b38
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a0305f907baa9ac66635c8780d8d1acca
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab60c1d473c97cfdb322ad9d3a3d54f32
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab0c4d3d8a46cb1f9a7e4efd730add29d
ShapeMeshCollisionTraversalNode< Shape, OBB< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ShapeBVHCollisionTraversalNode< Shape, OBB< Shape::S > >
typename OBB< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c2406f18b7e6d75aeedbbcaebac6b8b
bool
canStop
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a9b337b7bade8e836c7304298f17d6d93
() const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a3adfa56c7840a74c4df4fddfaff5f70d
(int b1, int b2) const
ShapeMeshCollisionTraversalNode
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ae61ad4e77a2cf38b9deaea58deb63713
()
S
cost_density
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c212823d98d1cd9ba7132b988982b38
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a0305f907baa9ac66635c8780d8d1acca
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab60c1d473c97cfdb322ad9d3a3d54f32
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab0c4d3d8a46cb1f9a7e4efd730add29d
ShapeMeshCollisionTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ShapeBVHCollisionTraversalNode< Shape, OBBRSS< Shape::S > >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c2406f18b7e6d75aeedbbcaebac6b8b
bool
canStop
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a9b337b7bade8e836c7304298f17d6d93
() const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a3adfa56c7840a74c4df4fddfaff5f70d
(int b1, int b2) const
ShapeMeshCollisionTraversalNode
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ae61ad4e77a2cf38b9deaea58deb63713
()
S
cost_density
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c212823d98d1cd9ba7132b988982b38
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a0305f907baa9ac66635c8780d8d1acca
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab60c1d473c97cfdb322ad9d3a3d54f32
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab0c4d3d8a46cb1f9a7e4efd730add29d
ShapeMeshCollisionTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ShapeBVHCollisionTraversalNode< Shape, RSS< Shape::S > >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c2406f18b7e6d75aeedbbcaebac6b8b
bool
canStop
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a9b337b7bade8e836c7304298f17d6d93
() const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a3adfa56c7840a74c4df4fddfaff5f70d
(int b1, int b2) const
ShapeMeshCollisionTraversalNode
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ae61ad4e77a2cf38b9deaea58deb63713
()
S
cost_density
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a2c212823d98d1cd9ba7132b988982b38
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
a0305f907baa9ac66635c8780d8d1acca
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab60c1d473c97cfdb322ad9d3a3d54f32
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html
ab0c4d3d8a46cb1f9a7e4efd730add29d
fcl::detail::ShapeMeshCollisionTraversalNodekIOS
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodekIOS.html
Shape
NarrowPhaseSolver
ShapeMeshCollisionTraversalNode< Shape, kIOS< Shape::S >, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodekIOS.html
acf4bf29ddb156677ddea6df42f3a67de
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodekIOS.html
a77ce36252686fba929750eb3b257e57a
(int b1, int b2) const
ShapeMeshCollisionTraversalNodekIOS
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodekIOS.html
adc210446b3680086230711730aed4e39
()
fcl::detail::ShapeMeshCollisionTraversalNodeOBB
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBB.html
Shape
NarrowPhaseSolver
ShapeMeshCollisionTraversalNode< Shape, OBB< Shape::S >, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBB.html
afc3fdb928a3d165a79d95a544eb504c9
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBB.html
a527eff504927598276c7bfbf95c4f3a3
(int b1, int b2) const
ShapeMeshCollisionTraversalNodeOBB
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBB.html
aa82feea595ad42ae4cf59db39386ac64
()
fcl::detail::ShapeMeshCollisionTraversalNodeOBBRSS
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBBRSS.html
Shape
NarrowPhaseSolver
ShapeMeshCollisionTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBBRSS.html
a21b9f0cafdc66f7887a85483a73c98fe
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBBRSS.html
afd461aeab42ff09ce184b4a69d860803
(int b1, int b2) const
ShapeMeshCollisionTraversalNodeOBBRSS
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBBRSS.html
a282d67481b773ee1787acd7bc509d561
()
fcl::detail::ShapeMeshCollisionTraversalNodeRSS
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeRSS.html
Shape
NarrowPhaseSolver
ShapeMeshCollisionTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
bool
BVTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeRSS.html
ab59f15b6a761db985be6f38a4f06ec08
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeRSS.html
a221bb4ef3d7c3593f62e7e1cb5c2a524
(int b1, int b2) const
ShapeMeshCollisionTraversalNodeRSS
classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeRSS.html
af110d4aa8aa6e95d76146157948cf94a
()
fcl::detail::ShapeMeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
Shape
BV
NarrowPhaseSolver
fcl::detail::ShapeMeshDistanceTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a794f6dee0902fae0f878e309425b7d01
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a51ae780f488b40c61916fd7320e08a22
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a81c25e8647997f3aa55313acf76d0e32
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a340f112f5b31748395feb078e1d66cb1
(int b1, int b2) const
ShapeMeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a852804751f1fabb67def5e569c8e54c5
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a555917cb43e79f3bacde672879e07d14
Vector3< S >
closest_p2
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
af498e52aa5636250f483cc13750078d4
S
delta_t
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a15cb1cb79f22f41c886a5c44459d6f15
int
last_tri_id
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aebded2ee18b95b198f4f790351c37e8a
S
min_distance
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aa2ba19fe6a1386fedc10dacd45d31fa6
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a5b2d364eff4b755240cb5e8ec6acadc6
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
ac2c8b9b1ee444a0a041056b7f4e27913
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a5f1907ef360e6aa3df442c115badbd61
S
t_err
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a997d71b3a0819f0b075fc241c0e4bae2
S
toc
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a62b40da8f65c2fbc86a8047f707f2481
S
w
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aea9ee92896f448629b599d2806b6453a
ShapeMeshConservativeAdvancementTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
ShapeMeshDistanceTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a794f6dee0902fae0f878e309425b7d01
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a51ae780f488b40c61916fd7320e08a22
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a81c25e8647997f3aa55313acf76d0e32
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a340f112f5b31748395feb078e1d66cb1
(int b1, int b2) const
ShapeMeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a852804751f1fabb67def5e569c8e54c5
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a555917cb43e79f3bacde672879e07d14
Vector3< S >
closest_p2
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
af498e52aa5636250f483cc13750078d4
S
delta_t
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a15cb1cb79f22f41c886a5c44459d6f15
int
last_tri_id
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aebded2ee18b95b198f4f790351c37e8a
S
min_distance
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aa2ba19fe6a1386fedc10dacd45d31fa6
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a5b2d364eff4b755240cb5e8ec6acadc6
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
ac2c8b9b1ee444a0a041056b7f4e27913
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a5f1907ef360e6aa3df442c115badbd61
S
t_err
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a997d71b3a0819f0b075fc241c0e4bae2
S
toc
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a62b40da8f65c2fbc86a8047f707f2481
S
w
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aea9ee92896f448629b599d2806b6453a
ShapeMeshConservativeAdvancementTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
ShapeMeshDistanceTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a794f6dee0902fae0f878e309425b7d01
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a51ae780f488b40c61916fd7320e08a22
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a81c25e8647997f3aa55313acf76d0e32
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a340f112f5b31748395feb078e1d66cb1
(int b1, int b2) const
ShapeMeshConservativeAdvancementTraversalNode
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a852804751f1fabb67def5e569c8e54c5
(S w_=1)
Vector3< S >
closest_p1
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a555917cb43e79f3bacde672879e07d14
Vector3< S >
closest_p2
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
af498e52aa5636250f483cc13750078d4
S
delta_t
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a15cb1cb79f22f41c886a5c44459d6f15
int
last_tri_id
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aebded2ee18b95b198f4f790351c37e8a
S
min_distance
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aa2ba19fe6a1386fedc10dacd45d31fa6
const MotionBase< S > *
motion1
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a5b2d364eff4b755240cb5e8ec6acadc6
const MotionBase< S > *
motion2
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
ac2c8b9b1ee444a0a041056b7f4e27913
std::vector< ConservativeAdvancementStackData< S > >
stack
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a5f1907ef360e6aa3df442c115badbd61
S
t_err
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a997d71b3a0819f0b075fc241c0e4bae2
S
toc
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
a62b40da8f65c2fbc86a8047f707f2481
S
w
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html
aea9ee92896f448629b599d2806b6453a
fcl::detail::ShapeMeshConservativeAdvancementTraversalNodeOBBRSS
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html
Shape
NarrowPhaseSolver
ShapeMeshConservativeAdvancementTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html
af83ea517b77ae1f8a68631af7403f449
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html
a1d1dbf7fecfd82f8d19d0c0be7809988
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html
aa4cf3e25fcd9d573eb6e1baf7a92d4d9
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html
a85ec5e5d838b6164224498251c1e6f44
(int b1, int b2) const
ShapeMeshConservativeAdvancementTraversalNodeOBBRSS
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html
a1278d6ebdda7e933e281420aee42d835
(S w_=1)
fcl::detail::ShapeMeshConservativeAdvancementTraversalNodeRSS
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html
Shape
NarrowPhaseSolver
ShapeMeshConservativeAdvancementTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html
afc147102d73d1f10e48564668a9512af
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html
ac9fdbf10a1fb0387817e9aebac1bc186
(int b1, int b2) const
bool
canStop
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html
a3f3fed0c2fac49d555577e2dd533e3c4
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html
a9877bff4602b608da7ab527ffa57d26f
(int b1, int b2) const
ShapeMeshConservativeAdvancementTraversalNodeRSS
classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html
a1514b8173c842aa16dd86a05d59b0a5c
(S w_=1)
fcl::detail::ShapeMeshDistanceTraversalNode
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
Shape
BV
NarrowPhaseSolver
fcl::detail::ShapeBVHDistanceTraversalNode
typename BV::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae45932b694c5239237802ed5705c0963
bool
canStop
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a21ecd7ea8735dc08d946707eadff37b8
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a39143053522fa641ff49d6bae5f86fb4
(int b1, int b2) const
ShapeMeshDistanceTraversalNode
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
afd47bb81f9c2879a44ade0203581ec25
()
S
abs_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a3245bc80e72db8475e765619e4f492cd
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a53e51423910fc8b282c5af32b8623a13
S
rel_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a8016e62295cacf99de49e8c351359c89
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a896c445e21970b9fe9701586628fd651
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae732afcfaf71a6518ebfb05b9a0d2f6b
ShapeMeshDistanceTraversalNode< Shape, kIOS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ShapeBVHDistanceTraversalNode< Shape, kIOS< Shape::S > >
typename kIOS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae45932b694c5239237802ed5705c0963
bool
canStop
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a21ecd7ea8735dc08d946707eadff37b8
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a39143053522fa641ff49d6bae5f86fb4
(int b1, int b2) const
ShapeMeshDistanceTraversalNode
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
afd47bb81f9c2879a44ade0203581ec25
()
S
abs_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a3245bc80e72db8475e765619e4f492cd
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a53e51423910fc8b282c5af32b8623a13
S
rel_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a8016e62295cacf99de49e8c351359c89
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a896c445e21970b9fe9701586628fd651
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae732afcfaf71a6518ebfb05b9a0d2f6b
ShapeMeshDistanceTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ShapeBVHDistanceTraversalNode< Shape, OBBRSS< Shape::S > >
typename OBBRSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae45932b694c5239237802ed5705c0963
bool
canStop
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a21ecd7ea8735dc08d946707eadff37b8
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a39143053522fa641ff49d6bae5f86fb4
(int b1, int b2) const
ShapeMeshDistanceTraversalNode
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
afd47bb81f9c2879a44ade0203581ec25
()
S
abs_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a3245bc80e72db8475e765619e4f492cd
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a53e51423910fc8b282c5af32b8623a13
S
rel_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a8016e62295cacf99de49e8c351359c89
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a896c445e21970b9fe9701586628fd651
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae732afcfaf71a6518ebfb05b9a0d2f6b
ShapeMeshDistanceTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ShapeBVHDistanceTraversalNode< Shape, RSS< Shape::S > >
typename RSS< Shape::S > ::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae45932b694c5239237802ed5705c0963
bool
canStop
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a21ecd7ea8735dc08d946707eadff37b8
(S c) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a39143053522fa641ff49d6bae5f86fb4
(int b1, int b2) const
ShapeMeshDistanceTraversalNode
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
afd47bb81f9c2879a44ade0203581ec25
()
S
abs_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a3245bc80e72db8475e765619e4f492cd
const NarrowPhaseSolver *
nsolver
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a53e51423910fc8b282c5af32b8623a13
S
rel_err
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a8016e62295cacf99de49e8c351359c89
Triangle *
tri_indices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
a896c445e21970b9fe9701586628fd651
Vector3< S > *
vertices
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html
ae732afcfaf71a6518ebfb05b9a0d2f6b
fcl::detail::ShapeMeshDistanceTraversalNodekIOS
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
Shape
NarrowPhaseSolver
ShapeMeshDistanceTraversalNode< Shape, kIOS< Shape::S >, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
a860e5fca990562319ab5f16e562ed65e
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
a19a64d22fddbc8951ff68d312546d11b
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
ad78a9f6eba4c2b571497f7362fe1730f
(int b1, int b2) const
void
postprocess
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
a1bd80d867621ad5f5cf1e74f845a877b
()
void
preprocess
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
a6831c73a6c6665712fc896c727d6aaa4
()
ShapeMeshDistanceTraversalNodekIOS
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html
a955c77b70f2acc164619029a781474cb
()
fcl::detail::ShapeMeshDistanceTraversalNodeOBBRSS
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
Shape
NarrowPhaseSolver
ShapeMeshDistanceTraversalNode< Shape, OBBRSS< Shape::S >, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
a8ee10f605a353492f8068b85df5e9703
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
a44a1920aa8c19377cc2fef3bbc92536f
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
a72c191476f342d51a6e8718d3e388ce3
(int b1, int b2) const
void
postprocess
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
a487aa62c03ee6b3500afe903dd8a934f
()
void
preprocess
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
a84da1c2781ecbb8c0a880cc742351bae
()
ShapeMeshDistanceTraversalNodeOBBRSS
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html
aac8ef1f98aa69e4a85470fa9f1d17cca
()
fcl::detail::ShapeMeshDistanceTraversalNodeRSS
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
Shape
NarrowPhaseSolver
ShapeMeshDistanceTraversalNode< Shape, RSS< Shape::S >, NarrowPhaseSolver >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
ab7bf730d9a87d3e3ae4f928214fc0950
S
BVTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
a8d515bae8942c28287ca0f349a004cf6
(int b1, int b2) const
void
leafTesting
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
ac57d78b3b8463dc06ebbf9cdf4b24546
(int b1, int b2) const
void
postprocess
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
a655afef8249b730dc03a7da3b57f3418
()
void
preprocess
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
a9ec3fa2f944de3fb8ec10ffbcd8d2b36
()
ShapeMeshDistanceTraversalNodeRSS
classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html
a4e148e8e72e011ee6d9456cf49caccd0
()
fcl::detail::ShapeOcTreeCollisionTraversalNode
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
Shape
NarrowPhaseSolver
CollisionTraversalNodeBase< Shape::S >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
a6a2dc6a0deeb99bd040e597995598f13
bool
BVTesting
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
ab75ea5240f0eec444b298024b7cee54f
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
a1f21761faee58ac21757ca9ad8f1f959
(int, int) const
ShapeOcTreeCollisionTraversalNode
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
af12249fe3b5d172b64b77d1eef66947b
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
a254e7272341799f30aba928ea2ceb684
const OcTree< S > *
model2
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
a735359a1ae22fd3df73029a5cbe19d42
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
ae80030fd5774d6754e37dffc7b0de23e
Transform3< S >
tf1
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
afd58ee0b113fa324ea1c10062c7f41b6
Transform3< S >
tf2
classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html
ac329ee272fca1081328d0580284945f6
fcl::detail::ShapeOcTreeDistanceTraversalNode
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
Shape
NarrowPhaseSolver
DistanceTraversalNodeBase< Shape::S >
typename Shape::S
S
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
aae8faa102be433d94576ace6996bb784
S
BVTesting
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
aab31ee51b51d057273ba05e69903d2a2
(int, int) const
void
leafTesting
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
add757e69eff7097c85bb0cf2ca818bf1
(int, int) const
ShapeOcTreeDistanceTraversalNode
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
a883f7565ed3ef29cda1a05aa85875572
()
const Shape *
model1
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
ac7ea3fa9f4601b4dee68818394f4add2
const OcTree< S > *
model2
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
a4651a396eee4657712d5cb478a73954c
const OcTreeSolver< NarrowPhaseSolver > *
otsolver
classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html
ad1f466a2b4796e63d9b171adb83a5640
fcl::detail::ShapeSignedDistanceLibccdImpl
structfcl_1_1detail_1_1ShapeSignedDistanceLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeSignedDistanceLibccdImpl.html
a55cc57c6c3b3a859561a3b0013ff0e09
(const GJKSolver_libccd< S > &gjkSolver, const Shape1 &s1, const Transform3< S > &tf1, const Shape2 &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTransformedTriangleDistanceIndepImpl
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceIndepImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceIndepImpl.html
aa9ebb03b6f3b26fa3b52f4dad3649c89
(const GJKSolver_indep< S > &gjkSolver, const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *distance, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTransformedTriangleDistanceIndepImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
acc758eeaf5084ee6b23f2c7a2d2a311e
(const GJKSolver_indep< S > &, const Sphere< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTransformedTriangleDistanceLibccdImpl
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceLibccdImpl.html
addf06da2b253408a4713258acfe520ac
(const GJKSolver_libccd< S > &gjkSolver, const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTransformedTriangleDistanceLibccdImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a6c056aa7eca8d7859f0622b11e7ff906
(const GJKSolver_libccd< S > &, const Sphere< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl.html
a033b52c4dc56fd8b66f25eae83a49cd9
(const GJKSolver_indep< S > &gjkSolver, const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Halfspace< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_01_4.html
ad5d0866235625735f6b01d2a17ff3ce1
(const GJKSolver_indep< S > &, const Halfspace< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Plane< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_01_4.html
a292f48a1f47a154004323de47aa370c0
(const GJKSolver_indep< S > &, const Plane< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a0bc2150c4a2cf7feeaad38fbce11e659
(const GJKSolver_indep< S > &, const Sphere< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl.html
a854839f1ffcb24ba699c01df40065f27
(const GJKSolver_libccd< S > &gjkSolver, const Shape &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Halfspace< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_01_4.html
a8e7ce13881f7ab9f41c534c7aa034381
(const GJKSolver_libccd< S > &, const Halfspace< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Plane< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_01_4.html
a1149e0b0d3e12f385d1c53442a00ba88
(const GJKSolver_libccd< S > &, const Plane< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
ad1c2f1cf57121d5fa36baba03145d346
(const GJKSolver_libccd< S > &, const Sphere< S > &s, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTriangleDistanceIndepImpl
structfcl_1_1detail_1_1ShapeTriangleDistanceIndepImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleDistanceIndepImpl.html
a4071a591c6a0a77f64e95608d9cb31b2
(const GJKSolver_indep< S > &gjkSolver, const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *distance, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTriangleDistanceIndepImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTriangleDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
aab83b25eebdd5bc9a4cc0c9a566a733b
(const GJKSolver_indep< S > &, const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTriangleDistanceLibccdImpl
structfcl_1_1detail_1_1ShapeTriangleDistanceLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleDistanceLibccdImpl.html
a02bbc32e60bf45e53b77af7670b9363f
(const GJKSolver_libccd< S > &gjkSolver, const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTriangleDistanceLibccdImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTriangleDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a377d679836196f089b5ec5c694e6f1b6
(const GJKSolver_libccd< S > &, const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
fcl::detail::ShapeTriangleIntersectIndepImpl
structfcl_1_1detail_1_1ShapeTriangleIntersectIndepImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleIntersectIndepImpl.html
ade6f3aed8ac286d533c24b7bd500619d
(const GJKSolver_indep< S > &gjkSolver, const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTriangleIntersectIndepImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTriangleIntersectIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleIntersectIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
adfa961c5bb14d928103822a0a662b1a6
(const GJKSolver_indep< S > &, const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTriangleIntersectLibccdImpl
structfcl_1_1detail_1_1ShapeTriangleIntersectLibccdImpl.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleIntersectLibccdImpl.html
a457803ea1f392005a36eaa7084250f9d
(const GJKSolver_libccd< S > &gjkSolver, const Shape &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::ShapeTriangleIntersectLibccdImpl< S, Sphere< S > >
structfcl_1_1detail_1_1ShapeTriangleIntersectLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
static bool
run
structfcl_1_1detail_1_1ShapeTriangleIntersectLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html
a1f7dd9bb7085d304cfa70318ffc6b2f6
(const GJKSolver_libccd< S > &, const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
fcl::detail::SimpleHashTable
classfcl_1_1detail_1_1SimpleHashTable.html
void
clear
classfcl_1_1detail_1_1SimpleHashTable.html
ad1c6dd734cd03f748932c3a9487f6a3b
()
void
init
classfcl_1_1detail_1_1SimpleHashTable.html
a80486ae1651c47f06889cdb85b50d012
(size_t size)
void
insert
classfcl_1_1detail_1_1SimpleHashTable.html
afbab12071088680ed2ac4556199a5bbd
(Key key, Data value)
std::vector< Data >
query
classfcl_1_1detail_1_1SimpleHashTable.html
a7add9ef201c9d7e9a10eb11de80043c8
(Key key) const
void
remove
classfcl_1_1detail_1_1SimpleHashTable.html
ae090f11ad25517e011e15fb5b0281539
(Key key, Data value)
SimpleHashTable
classfcl_1_1detail_1_1SimpleHashTable.html
af040dc5e74e9bc51d0ce8b1a61d2f063
(const HashFnc &h)
std::list< Data >
Bin
classfcl_1_1detail_1_1SimpleHashTable.html
ab2822dc95537e13a69a12f509ecd0aaf
HashFnc
h_
classfcl_1_1detail_1_1SimpleHashTable.html
a4587c725cf2607361440393e82b64d16
std::vector< Bin >
table_
classfcl_1_1detail_1_1SimpleHashTable.html
aaf489fa102aa2835733a1258ddbb32c2
size_t
table_size_
classfcl_1_1detail_1_1SimpleHashTable.html
aa55427fab7ae27d8f9f8570e846e95f1
fcl::detail::SimpleInterval
structfcl_1_1detail_1_1SimpleInterval.html
S
virtual void
print
structfcl_1_1detail_1_1SimpleInterval.html
a50e3950bbdada0933b6d5d561c939758
()
virtual
~SimpleInterval
structfcl_1_1detail_1_1SimpleInterval.html
a98a10aba61f75da5826912bff755bb37
()
S
high
structfcl_1_1detail_1_1SimpleInterval.html
ad547163228b64c4b8762a5ca5b633359
S
low
structfcl_1_1detail_1_1SimpleInterval.html
af87f358408b67608cd4087aff07e1e5b
fcl::detail::GJK::Simplex
structfcl_1_1detail_1_1GJK_1_1Simplex.html
Simplex
structfcl_1_1detail_1_1GJK_1_1Simplex.html
a7d0c7dce73011332c54104d5cec9b5a9
()
SimplexV *
c
structfcl_1_1detail_1_1GJK_1_1Simplex.html
a557dd92e7d38059e7633520f2dbca010
[4]
S
p
structfcl_1_1detail_1_1GJK_1_1Simplex.html
a4b2a767e80eb9addbf58032a201ce132
[4]
size_t
rank
structfcl_1_1detail_1_1GJK_1_1Simplex.html
abde605c732e0d488ea13cd650a04ec32
fcl::detail::EPA::SimplexF
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
SimplexV *
c
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
ad96aae2af9330ab745f7182af12fa76a
[3]
S
d
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
a43e9004884dd1aab9577c4412ef6db5f
size_t
e
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
a0f30d0b5c77d29abd74c1af69ad0ee3d
[3]
SimplexF *
f
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
a782d64a350c95399c5240d99701354c0
[3]
SimplexF *
l
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
a45a0947bd0e9ed574007daea1d4428c7
[2]
Vector3< S >
n
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
a1156a27e6aaca548988bf14ccbad05f1
size_t
pass
structfcl_1_1detail_1_1EPA_1_1SimplexF.html
ab6375d944493bc2d64d7162dcbf32024
fcl::detail::EPA::SimplexHorizon
structfcl_1_1detail_1_1EPA_1_1SimplexHorizon.html
SimplexHorizon
structfcl_1_1detail_1_1EPA_1_1SimplexHorizon.html
ab36eae6cd2cc682d15722d6527b6d1b1
()
SimplexF *
cf
structfcl_1_1detail_1_1EPA_1_1SimplexHorizon.html
a151482d2573dd43952cb3a840835b53f
SimplexF *
ff
structfcl_1_1detail_1_1EPA_1_1SimplexHorizon.html
a2fe246db1d65079d3123c8e135eb5dbb
size_t
nf
structfcl_1_1detail_1_1EPA_1_1SimplexHorizon.html
a71a76fc1b9c3834c1aca260b0a38243c
fcl::detail::EPA::SimplexList
structfcl_1_1detail_1_1EPA_1_1SimplexList.html
void
append
structfcl_1_1detail_1_1EPA_1_1SimplexList.html
a7f7309d61463931e4b8688f811761963
(SimplexF *face)
void
remove
structfcl_1_1detail_1_1EPA_1_1SimplexList.html
a6c4a1afa76b497c2e96224276ca2dbcf
(SimplexF *face)
SimplexList
structfcl_1_1detail_1_1EPA_1_1SimplexList.html
ab376b18136f67aa7248f73b958a20894
()
size_t
count
structfcl_1_1detail_1_1EPA_1_1SimplexList.html
a14409786b028411aac9a1b49b7728f6e
SimplexF *
root
structfcl_1_1detail_1_1EPA_1_1SimplexList.html
a05a367b6a662b46eb352ae96d7ee5b88
fcl::detail::GJK::SimplexV
structfcl_1_1detail_1_1GJK_1_1SimplexV.html
Vector3< S >
d
structfcl_1_1detail_1_1GJK_1_1SimplexV.html
ade16ad3357af454e00cf0b565560436c
Vector3< S >
w
structfcl_1_1detail_1_1GJK_1_1SimplexV.html
ae4b4bb7793f9b385ba96d5632ddf07b3
testing::internal::SingleFailureChecker
classtesting_1_1internal_1_1SingleFailureChecker.html
SingleFailureChecker
classtesting_1_1internal_1_1SingleFailureChecker.html
a6d350d385526c97c9982e928f5f8fb56
(const TestPartResultArray *results, TestPartResult::Type type, const string &substr)
~SingleFailureChecker
classtesting_1_1internal_1_1SingleFailureChecker.html
a4b0a907c9c1b350c79d70af138e9f0bf
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1SingleFailureChecker.html
a381cef530568cc08d07dfa2a5dcfc233
(SingleFailureChecker)
const TestPartResultArray *const
results_
classtesting_1_1internal_1_1SingleFailureChecker.html
af6216677e2186e9481088daf57c17d21
const string
substr_
classtesting_1_1internal_1_1SingleFailureChecker.html
a2003215f5f3147726e0b3bb4c8954d71
const TestPartResult::Type
type_
classtesting_1_1internal_1_1SingleFailureChecker.html
a8fc33138c357b2a6ede3698eb57548a7
Solver::SolutionInfo
structSolver_1_1SolutionInfo.html
double
obj
structSolver_1_1SolutionInfo.html
adf1d775e9152a7b1742057cd638ed2ae
double
r
structSolver_1_1SolutionInfo.html
a3db948f9e914e1f9976523cfdc7c1bbe
double
rho
structSolver_1_1SolutionInfo.html
a8091f45a336af39e232f3845e25f2266
double *
upper_bound
structSolver_1_1SolutionInfo.html
a15f3e4512b4d727f33b621af2e4c58aa
Solver
classSolver.html
Solver::SolutionInfo
void
Solve
classSolver.html
a7262b84b957a12611564409ffbe33ebe
(int l, const QMatrix &Q, const double *p_, const schar *y_, double *alpha_, const double *C_, double eps, SolutionInfo *si, int shrinking)
Solver
classSolver.html
a9dfe7ae9ce617e8a6398be34284c907a
()
virtual
~Solver
classSolver.html
a14f7014dd6e46e3990dea30b5ad3c087
()
LOWER_BOUND
classSolver.html
a04a7e7fd843f9a83feec22672c41cd04aeb78558e05ec0672378c3e801e866560
UPPER_BOUND
classSolver.html
a04a7e7fd843f9a83feec22672c41cd04aef825a32b2471cdb0724cfa9c1f051fd
FREE
classSolver.html
a04a7e7fd843f9a83feec22672c41cd04a904f6af2170b6f900fbd3d46cd055c76
FREE
classSolver.html
a04a7e7fd843f9a83feec22672c41cd04a904f6af2170b6f900fbd3d46cd055c76
LOWER_BOUND
classSolver.html
a04a7e7fd843f9a83feec22672c41cd04aeb78558e05ec0672378c3e801e866560
UPPER_BOUND
classSolver.html
a04a7e7fd843f9a83feec22672c41cd04aef825a32b2471cdb0724cfa9c1f051fd
virtual double
calculate_rho
classSolver.html
ad00b01f72232ca932cad68e58c9cde5a
()
virtual void
do_shrinking
classSolver.html
ad3f6665a1ca590e56b3d51f8ddcc347c
()
double
get_C
classSolver.html
ae55a8581815436d13e760dadaec34e2a
(int i)
bool
is_free
classSolver.html
a7b5e230875b8b5f06150ff0690e36b47
(int i)
bool
is_lower_bound
classSolver.html
a5876eedb0a6de6954f6037af0992cbed
(int i)
bool
is_upper_bound
classSolver.html
a98d878b13d6f710fcaa0b16e657a37b6
(int i)
void
reconstruct_gradient
classSolver.html
a7e34992ede606a336606ae54f6e963e6
()
virtual int
select_working_set
classSolver.html
a95fb4eaf33362558e1fc768f4db019d3
(int &i, int &j)
void
swap_index
classSolver.html
a043f498c1dda0122859d03f9cd07dc08
(int i, int j)
void
update_alpha_status
classSolver.html
a5a978b4ff9b60b2d75e54970fd6a2c20
(int i)
int *
active_set
classSolver.html
a6382277606a9b3df3d2f0ac947e1cde3
int
active_size
classSolver.html
a06ba1b87b3749cc545e573151b7beca0
double *
alpha
classSolver.html
a00d7a7cefa2504d41c7db6cd7cc6b428
char *
alpha_status
classSolver.html
a9fe653e04c43956d5fb86635651b0003
double *
C
classSolver.html
ae83f8968d2bbe95eca4166538815e8ef
double
Cn
classSolver.html
a38d741d194839fb445f982dd78e0b97b
double
Cp
classSolver.html
a2e45dbea8be469bf8247e14768549dd5
double
eps
classSolver.html
a718333cc2c1d40abf9c292a788cba1e5
double *
G
classSolver.html
ad8ab27068f2e045591970aae1201afe9
double *
G_bar
classSolver.html
a89e58cf39a0415c9032b8ec2f4575dcc
int
l
classSolver.html
a88832d45b6de977b1cbb2afd4c0e494c
double *
p
classSolver.html
a882cce072f56679880d409e3e73f7ae8
const QMatrix *
Q
classSolver.html
a2d3461718f0570bdc47f5dfb31d61e0a
const double *
QD
classSolver.html
a7c7b7b1207983543855165e8eb249f2a
bool
unshrink
classSolver.html
a62ded1c184aeb28f8dee04eb4a10530a
schar *
y
classSolver.html
a3acc1043d06dedf87f054ff3eea5c426
bool
be_shrunk
classSolver.html
a7f4c3abc7cad2864d85bbe41e4d7da03
(int i, double Gmax1, double Gmax2)
Solver_NU
classSolver__NU.html
Solver
void
Solve
classSolver__NU.html
adf44d0f2ad31a5b56f1f28721253d265
(int l, const QMatrix &Q, const double *p, const schar *y, double *alpha, double *C_, double eps, SolutionInfo *si, int shrinking)
Solver_NU
classSolver__NU.html
a4f05e99c9939dcdf36840f27b1a9dde7
()
bool
be_shrunk
classSolver__NU.html
ab22738c68164e939d7d0d5de5a5b15f3
(int i, double Gmax1, double Gmax2, double Gmax3, double Gmax4)
double
calculate_rho
classSolver__NU.html
aa4514c004c2a398ae320c6c619f67c98
()
void
do_shrinking
classSolver__NU.html
a6670a539940f4efdc40d2c9e75a9da1b
()
int
select_working_set
classSolver__NU.html
a39577d8d09b1d04500c41a999dfd21e9
(int &i, int &j)
SolutionInfo *
si
classSolver__NU.html
ab4f51d421dfaec61482401ff5ef0d86c
fcl::detail::HierarchyTree::SortByMorton
structfcl_1_1detail_1_1HierarchyTree_1_1SortByMorton.html
bool
operator()
structfcl_1_1detail_1_1HierarchyTree_1_1SortByMorton.html
a60afa3f4453623c721f831971997ea70
(const NodeType *a, const NodeType *b) const
fcl::detail::implementation_array::HierarchyTree::SortByMorton
structfcl_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html
bool
operator()
structfcl_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html
a249017b0fc678a58089f1598e89cf725
(size_t a, size_t b) const
SortByMorton
structfcl_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html
a259050f6b25eee133e8969461c250503
(NodeType *nodes_in)
SortByMorton
structfcl_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html
a6aeddaa679a86f366d4cd923e15039c8
(NodeType *nodes_in, uint32 split_in)
NodeType *
nodes
structfcl_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html
ad12715c5605ceb44ddd9caf7699dd06a
uint32
split
structfcl_1_1detail_1_1implementation__array_1_1HierarchyTree_1_1SortByMorton.html
a235a8cd4c715580676e4a5dd5ecc3516
fcl::SortByXLow
structfcl_1_1SortByXLow.html
bool
operator()
structfcl_1_1SortByXLow.html
a3fab8c6b146251559918f649fff827ed
(const CollisionObject< S > *a, const CollisionObject< S > *b) const
fcl::SortByYLow
structfcl_1_1SortByYLow.html
bool
operator()
structfcl_1_1SortByYLow.html
a297ee8030752299b1b4d4b76cca9cd2c
(const CollisionObject< S > *a, const CollisionObject< S > *b) const
fcl::SortByZLow
structfcl_1_1SortByZLow.html
bool
operator()
structfcl_1_1SortByZLow.html
a94769a22d63a25f19565e000e843e622
(const CollisionObject< S > *a, const CollisionObject< S > *b) const
fcl::detail::SortDoubleByValue
structfcl_1_1detail_1_1SortDoubleByValue.html
bool
operator()
structfcl_1_1detail_1_1SortDoubleByValue.html
a1cfeb18406221db9271ac55c98ba4a11
(const dataDoubleVal &a, const dataDoubleVal &b) const
fcl::detail::SortIntByValue
structfcl_1_1detail_1_1SortIntByValue.html
bool
operator()
structfcl_1_1detail_1_1SortIntByValue.html
abc8dc08b96cb597fd5d1d781baf7ba55
(const dataIntVal &a, const dataIntVal &b) const
fcl::detail::SparseHashTable
classfcl_1_1detail_1_1SparseHashTable.html
TableT
void
clear
classfcl_1_1detail_1_1SparseHashTable.html
ac1203acdf280c321045eee87e261a679
()
void
init
classfcl_1_1detail_1_1SparseHashTable.html
af50cd111a93887573ffa4100c8a7dc26
(size_t)
void
insert
classfcl_1_1detail_1_1SparseHashTable.html
a9dd472d5c4ed377bc3fcd53afb0ec9a5
(Key key, Data value)
std::vector< Data >
query
classfcl_1_1detail_1_1SparseHashTable.html
a9c5f0f216c056545037c6b874fe15e79
(Key key) const
void
remove
classfcl_1_1detail_1_1SparseHashTable.html
a7519b185ac73b8bda8e92b17cced916d
(Key key, Data value)
SparseHashTable
classfcl_1_1detail_1_1SparseHashTable.html
a9877e09d9c9ba4ff54a701b0ec4501be
(const HashFnc &h)
std::list< Data >
Bin
classfcl_1_1detail_1_1SparseHashTable.html
ad0dbe808844b493f05e2dc8ba085d10a
TableT< size_t, Bin >
Table
classfcl_1_1detail_1_1SparseHashTable.html
a1f6ae262e054a9e2eccf6d5b015f49c3
HashFnc
h_
classfcl_1_1detail_1_1SparseHashTable.html
a5b8ec417ab1ff81d522bef206bd049a3
Table
table_
classfcl_1_1detail_1_1SparseHashTable.html
a029c173bb8e4871c0ec6a1962c34ec7d
fcl::detail::SpatialHash
structfcl_1_1detail_1_1SpatialHash.html
S_
S
structfcl_1_1detail_1_1SpatialHash.html
af2773fda817d80eabe49494bf0714282
std::vector< unsigned int >
operator()
structfcl_1_1detail_1_1SpatialHash.html
aa497a2b455c9b7a42a4a233b7cd084dd
(const AABB< S > &aabb) const
SpatialHash
structfcl_1_1detail_1_1SpatialHash.html
a94071abbb8b0e5db6a43271dc30b9f4e
(const AABB< S > &scene_limit_, S cell_size_)
S
cell_size
structfcl_1_1detail_1_1SpatialHash.html
a40d23d486ec4af9a1e6d1ecc927d5085
AABB< S >
scene_limit
structfcl_1_1detail_1_1SpatialHash.html
acd033389a08408ee97f6265f2e56482f
unsigned int
width
structfcl_1_1detail_1_1SpatialHash.html
a9bee670740ac88473af27902bee53cf2
[3]
fcl::SpatialHashingCollisionManager
classfcl_1_1SpatialHashingCollisionManager.html
fcl::BroadPhaseCollisionManager
void
clear
classfcl_1_1SpatialHashingCollisionManager.html
a7d43034f49e0c0e8bdc86797c23e6bb6
()
void
collide
classfcl_1_1SpatialHashingCollisionManager.html
a25d4f17f8f916e2b8190d2e9c9cb2a9a
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1SpatialHashingCollisionManager.html
ab1d89ca30c8ed66a02b1f7e645b7bb46
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1SpatialHashingCollisionManager.html
a14dd0e26ed1924eb7cd8445b5a5ee788
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1SpatialHashingCollisionManager.html
a040f9a3a9598b925c6a2a84984727386
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1SpatialHashingCollisionManager.html
a38bb4981bb23698cbb1e6fdc2870e943
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1SpatialHashingCollisionManager.html
a8b63b3275325749a9d36eca8a58be1c8
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, DistanceCallBack< S > callback) const
bool
empty
classfcl_1_1SpatialHashingCollisionManager.html
a487a3a51ffdb61532912ee926ff8cee5
() const
void
getObjects
classfcl_1_1SpatialHashingCollisionManager.html
aef6c2187bd034301cd73f26dd113c292
(std::vector< CollisionObject< S > *> &objs) const
void
registerObject
classfcl_1_1SpatialHashingCollisionManager.html
a38e35fb3912e9aa60723352f4153b49c
(CollisionObject< S > *obj)
void
setup
classfcl_1_1SpatialHashingCollisionManager.html
a634a0653affe008f6a1547aa0177dbc2
()
size_t
size
classfcl_1_1SpatialHashingCollisionManager.html
a4f74b9530577ffb812d87a17c5c5f4ae
() const
SpatialHashingCollisionManager
classfcl_1_1SpatialHashingCollisionManager.html
a0aee7c648cdf2dd1a0c3dbcde5c0a425
(S cell_size, const Vector3< S > &scene_min, const Vector3< S > &scene_max, unsigned int default_table_size=1000)
void
unregisterObject
classfcl_1_1SpatialHashingCollisionManager.html
afa42d4faa536b799cba5f907af3e9ee5
(CollisionObject< S > *obj)
void
update
classfcl_1_1SpatialHashingCollisionManager.html
a844d7eaca04eaefe465f90b6cde0cb32
()
void
update
classfcl_1_1SpatialHashingCollisionManager.html
ab8e7e7ee01e4c4706dc783bc8bc3bed6
(CollisionObject< S > *updated_obj)
void
update
classfcl_1_1SpatialHashingCollisionManager.html
a4421badd2f62b0179c27a95fa7c7b860
(const std::vector< CollisionObject< S > *> &updated_objs)
~SpatialHashingCollisionManager
classfcl_1_1SpatialHashingCollisionManager.html
a1d04bf36609aea5e4afc9034d5071362
()
static void
computeBound
classfcl_1_1SpatialHashingCollisionManager.html
a813b1eedf2fc69a78cd6171d00a90201
(std::vector< CollisionObject< S > *> &objs, Vector3< S > &l, Vector3< S > &u)
bool
collide_
classfcl_1_1SpatialHashingCollisionManager.html
ae14299316890e53a175051a84ea46331
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
bool
distance_
classfcl_1_1SpatialHashingCollisionManager.html
af188730251079e1d9065b80fa0340a33
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
HashTable *
hash_table
classfcl_1_1SpatialHashingCollisionManager.html
ac868d4cf9dbd6b9a1296699d366fa1f3
std::map< CollisionObject< S > *, AABB< S > >
obj_aabb_map
classfcl_1_1SpatialHashingCollisionManager.html
a181c1ff12792a7898c66fd10c6b24d08
std::list< CollisionObject< S > * >
objs
classfcl_1_1SpatialHashingCollisionManager.html
a387ef252c3e93605c66b44323ffa4875
std::list< CollisionObject< S > * >
objs_outside_scene_limit
classfcl_1_1SpatialHashingCollisionManager.html
ad9084a28f6638dd07c1239049602d1a5
std::list< CollisionObject< S > * >
objs_partially_penetrating_scene_limit
classfcl_1_1SpatialHashingCollisionManager.html
ab2d6e8937b245896bae1803c85953a96
AABB< S >
scene_limit
classfcl_1_1SpatialHashingCollisionManager.html
a12c5e4b9fe6e2044c157b29953dc9c20
Inside
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0aab4b98cbca6f540bb212c900e834c90c2
ObjectStatus
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0a
Inside
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0aab4b98cbca6f540bb212c900e834c90c2
PartiallyPenetrating
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0aacbe41848bf42dfb62ac1c931345facf4
Outside
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0aaccc861fdd35fca7e8b0b8f3a6aabd976
Outside
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0aaccc861fdd35fca7e8b0b8f3a6aabd976
PartiallyPenetrating
classfcl_1_1SpatialHashingCollisionManager.html
a6cc03c82ac7e9a3a979caed8a2275c0aacbe41848bf42dfb62ac1c931345facf4
bool
distanceObjectToObjects
classfcl_1_1SpatialHashingCollisionManager.html
a553c596677748eb8d4bf239b46c0c9a0
(CollisionObject< S > *obj, const Container &objs, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
fcl::Sphere
classfcl_1_1Sphere.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1Sphere.html
ac0998ec131f37ff842272229ca88a328
void
computeLocalAABB
classfcl_1_1Sphere.html
a05285659a39f64278cf69c4303a2a9fa
() override
Matrix3< S >
computeMomentofInertia
classfcl_1_1Sphere.html
a5c18254e1fc5a127c8e84e52771ba2c8
() const override
S
computeVolume
classfcl_1_1Sphere.html
acdc322b4c8ef80d44d5c89a5d015be17
() const override
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1Sphere.html
ae3027a4141076f00d654b85d56154a97
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1Sphere.html
a05a098338b6e30432ba5649641640512
() const override
Sphere
classfcl_1_1Sphere.html
a1dfd5532ade06cbe2c3fe562481e5002
(S radius)
S
radius
classfcl_1_1Sphere.html
a47c58ba5905353244155824339f35d65
friend std::ostream &
operator<<
classfcl_1_1Sphere.html
a3b7f59596140de241ae639a213673883
(std::ostream &out, const Sphere &sphere)
fcl::detail::SphereSpecification
structfcl_1_1detail_1_1SphereSpecification.html
S
SphereSpecification
structfcl_1_1detail_1_1SphereSpecification.html
aa0f138a7c15f1df869fc93547deadc88
(S radius_, const Vector3< S > ¢er_)
Vector3< S >
center
structfcl_1_1detail_1_1SphereSpecification.html
a51bcd04dc8d70d4c13f894e9895d2b62
S
radius
structfcl_1_1detail_1_1SphereSpecification.html
a677795a5d4ac7b9b76d319ed73ee34fc
SphereSpecification
structSphereSpecification.html
S
SphereSpecification
structSphereSpecification.html
a0e57d3e60de652942049d6a5ae44cd06
(S m_radius, const fcl::Vector3< S > &p_FC_)
fcl::Vector3< S >
p_FC
structSphereSpecification.html
ab71cc50201f64be0f7a24d9b96bb3c9a
S
radius
structSphereSpecification.html
a598092974ba2cf8f51064466b05eb314
SphereSphereDistance
structSphereSphereDistance.html
S
SphereSphereDistance
structSphereSphereDistance.html
a10a9b293d5a3b427e9ebffdcbb5f7d24
(const SphereSpecification< S > &m_sphere1, const SphereSpecification< S > &m_sphere2)
S
min_distance
structSphereSphereDistance.html
a19d61b1d5593a0e50336de31da256736
fcl::Vector3< S >
p_WP1
structSphereSphereDistance.html
a8227fe55b47fa2921f05c02daa046d00
fcl::Vector3< S >
p_WP2
structSphereSphereDistance.html
ae1aabf449df4274fc71eac6985c505d2
SphereSpecification< S >
sphere1
structSphereSphereDistance.html
a3ae835298a0033e2d07e09c1c4ba1e99
SphereSpecification< S >
sphere2
structSphereSphereDistance.html
a0bea465bbd546d4895a4d5f65d19ce6a
fcl::SplineMotion
classfcl_1_1SplineMotion.html
S
fcl::MotionBase
S
computeDWMax
classfcl_1_1SplineMotion.html
a6cc3a3f9080bb84868891b2e878313ba
() const
S
computeMotionBound
classfcl_1_1SplineMotion.html
a8020df48a6a751802b747bcdbd83ef3b
(const BVMotionBoundVisitor< S > &mb_visitor) const override
S
computeMotionBound
classfcl_1_1SplineMotion.html
a675244e562b760a9277fc6e7991a9ab2
(const TriangleMotionBoundVisitor< S > &mb_visitor) const override
S
computeTBound
classfcl_1_1SplineMotion.html
acec958497a8b946447ce4b3e67c1a5ce
(const Vector3< S > &n) const
S
getCurrentTime
classfcl_1_1SplineMotion.html
a30e223d6a8262d18594c794b570cda95
() const
void
getCurrentTransform
classfcl_1_1SplineMotion.html
ab6d8829d52c8d3076a1bcede5ad7d5d3
(Transform3< S > &tf_) const override
void
getTaylorModel
classfcl_1_1SplineMotion.html
a08b9eff238b0d27c5f548df83ff9d2f8
(TMatrix3< S > &tm, TVector3< S > &tv) const override
bool
integrate
classfcl_1_1SplineMotion.html
af4e2de3aeb33de35e4b32031a406ca21
(S dt) const override
SplineMotion
classfcl_1_1SplineMotion.html
af8c0a655e55421f9080c322ef6cfebe7
(const Vector3< S > &Td0, const Vector3< S > &Td1, const Vector3< S > &Td2, const Vector3< S > &Td3, const Vector3< S > &Rd0, const Vector3< S > &Rd1, const Vector3< S > &Rd2, const Vector3< S > &Rd3)
SplineMotion
classfcl_1_1SplineMotion.html
a139badd55cfa1b8e5a539a0fa638314e
(const Matrix3< S > &R1, const Vector3< S > &T1, const Matrix3< S > &R2, const Vector3< S > &T2)
SplineMotion
classfcl_1_1SplineMotion.html
a26b0eca03ac68d2ee0fe7128ad185566
(const Transform3< S > &tf1, const Transform3< S > &tf2)
void
computeSplineParameter
classfcl_1_1SplineMotion.html
a1f93463ce3bf3a4f49590d93ceb18767
()
S
getWeight0
classfcl_1_1SplineMotion.html
ab5d0ce7560693b46ad6348f9eeb8cb75
(S t) const
S
getWeight1
classfcl_1_1SplineMotion.html
a97cd59a1bfe642c1bde0296f010376e3
(S t) const
S
getWeight2
classfcl_1_1SplineMotion.html
ae3b5973ef60fc783631b3eedb2ac4806
(S t) const
S
getWeight3
classfcl_1_1SplineMotion.html
a5450f065f0defd89a2cf3038fc560ecc
(S t) const
Vector3< S >
RA
classfcl_1_1SplineMotion.html
af2d69685e6f45cf9aad23a1cecb5cc9c
Vector3< S >
RB
classfcl_1_1SplineMotion.html
a6b41d636670d5564bc422a8eac049a63
Vector3< S >
RC
classfcl_1_1SplineMotion.html
abeffe52940d8b49aa9526fd05012e695
Vector3< S >
Rd
classfcl_1_1SplineMotion.html
a50bb6c948809cbddcc5e280ce29319dc
[4]
S
Rd0Rd0
classfcl_1_1SplineMotion.html
acc5fff69c94e1f82ca0cacfdb5de84fe
S
Rd0Rd1
classfcl_1_1SplineMotion.html
ac5f22e4e56159ee55eb0c5ccc2e15e92
S
Rd0Rd2
classfcl_1_1SplineMotion.html
ac395461c7eda55490a65cc42640b1497
S
Rd0Rd3
classfcl_1_1SplineMotion.html
a08fc8637527af0eaebf8f29c96db90ef
S
Rd1Rd1
classfcl_1_1SplineMotion.html
ab9cd75cb15fe703ea636b6920985e724
S
Rd1Rd2
classfcl_1_1SplineMotion.html
a09c228324b02149381178a871d70b0ff
S
Rd1Rd3
classfcl_1_1SplineMotion.html
abe97d3ee8d5f44f6bdf8da2c43f7b35b
S
Rd2Rd2
classfcl_1_1SplineMotion.html
a7e45b106245a22ad9950d463159e9c1e
S
Rd2Rd3
classfcl_1_1SplineMotion.html
ab25fd336fb7fac446860a423216b5cfd
S
Rd3Rd3
classfcl_1_1SplineMotion.html
a663f4c30f911777e7953f935dd7685a6
Vector3< S >
TA
classfcl_1_1SplineMotion.html
a26e771362654eb740e404f23a9dd8f0f
Vector3< S >
TB
classfcl_1_1SplineMotion.html
a5937a7f3621949a4cf2c3d81e78d9e75
Vector3< S >
TC
classfcl_1_1SplineMotion.html
a3550d962ed10493c5c79701db9153f24
Vector3< S >
Td
classfcl_1_1SplineMotion.html
a1dc750c11abe6a1e11976191a2925d8b
[4]
Transform3< S >
tf
classfcl_1_1SplineMotion.html
a1912d6f66fe93cfef234ef377d8113f0
S
tf_t
classfcl_1_1SplineMotion.html
ae622aaed868104f1ad341cfb4233245d
fcl::SSaPCollisionManager
classfcl_1_1SSaPCollisionManager.html
fcl::BroadPhaseCollisionManager
void
clear
classfcl_1_1SSaPCollisionManager.html
ad6124da8ded11c68c92bc905313dd273
()
void
collide
classfcl_1_1SSaPCollisionManager.html
af1e58a92319431e14ce30085d54e7a70
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1SSaPCollisionManager.html
af3b19523386a240e100b9e7bbc560161
(void *cdata, CollisionCallBack< S > callback) const
void
collide
classfcl_1_1SSaPCollisionManager.html
a5baf8a7936bf8e87fa89f36540d73d6e
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, CollisionCallBack< S > callback) const
void
distance
classfcl_1_1SSaPCollisionManager.html
ae5f30dd4c52b0132515eacc3463d352a
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1SSaPCollisionManager.html
a8ddfbb223ccf0cac5937efda2430f388
(void *cdata, DistanceCallBack< S > callback) const
void
distance
classfcl_1_1SSaPCollisionManager.html
ac4ecce819ea7efe1963f0b7f076ea383
(BroadPhaseCollisionManager< S > *other_manager, void *cdata, DistanceCallBack< S > callback) const
bool
empty
classfcl_1_1SSaPCollisionManager.html
abf8e926a26ed31bc9c56eed694cd9ab4
() const
void
getObjects
classfcl_1_1SSaPCollisionManager.html
a4b5088c2c02c913cd3cba21f744d9ec2
(std::vector< CollisionObject< S > *> &objs) const
void
registerObject
classfcl_1_1SSaPCollisionManager.html
a34d35c84c3f8dd054d55cb4cf01eb3b7
(CollisionObject< S > *obj)
void
setup
classfcl_1_1SSaPCollisionManager.html
a48169a8fde52d2543028d1d233450634
()
size_t
size
classfcl_1_1SSaPCollisionManager.html
a2c3f49f62f41754023fa76fa0487b2d1
() const
SSaPCollisionManager
classfcl_1_1SSaPCollisionManager.html
a7647515af8419f9e05a1961ff49c1157
()
void
unregisterObject
classfcl_1_1SSaPCollisionManager.html
a97509a1376518b4b635939df09c2aabe
(CollisionObject< S > *obj)
void
update
classfcl_1_1SSaPCollisionManager.html
a7d908c049059aacb40c0aa289eb29bb7
()
bool
checkColl
classfcl_1_1SSaPCollisionManager.html
a111609e2464fa1aa87cdfb0edd409b47
(typename std::vector< CollisionObject< S > *>::const_iterator pos_start, typename std::vector< CollisionObject< S > *>::const_iterator pos_end, CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
bool
checkDis
classfcl_1_1SSaPCollisionManager.html
afcf0eaa3ffbd05912b6b57f13f8b7e2a
(typename std::vector< CollisionObject< S > *>::const_iterator pos_start, typename std::vector< CollisionObject< S > *>::const_iterator pos_end, CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
bool
collide_
classfcl_1_1SSaPCollisionManager.html
ad5966efd1b111a4e33e283dac22b01a8
(CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const
bool
distance_
classfcl_1_1SSaPCollisionManager.html
a4b135a86900609c8b60fdf311b60c19d
(CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback, S &min_dist) const
static size_t
selectOptimalAxis
classfcl_1_1SSaPCollisionManager.html
a5f83cc8858132945f641e6916a38fcf5
(const std::vector< CollisionObject< S > *> &objs_x, const std::vector< CollisionObject< S > *> &objs_y, const std::vector< CollisionObject< S > *> &objs_z, typename std::vector< CollisionObject< S > *>::const_iterator &it_beg, typename std::vector< CollisionObject< S > *>::const_iterator &it_end)
std::vector< CollisionObject< S > * >
objs_x
classfcl_1_1SSaPCollisionManager.html
a5660e1bb4de189d14c88e4bc77fb0101
std::vector< CollisionObject< S > * >
objs_y
classfcl_1_1SSaPCollisionManager.html
a3df229674d7b1db1471d95304893c131
std::vector< CollisionObject< S > * >
objs_z
classfcl_1_1SSaPCollisionManager.html
a74c494504745a0a28cfaddc21cf08d46
bool
setup_
classfcl_1_1SSaPCollisionManager.html
ab345ed061c61fb5d7cb4587695df8870
testing::internal::StaticAssertTypeEqHelper
structtesting_1_1internal_1_1StaticAssertTypeEqHelper.html
testing::internal::StaticAssertTypeEqHelper< T, T >
structtesting_1_1internal_1_1StaticAssertTypeEqHelper_3_01T_00_01T_01_4.html
testing::internal::String
classtesting_1_1internal_1_1String.html
static bool
CaseInsensitiveCStringEquals
classtesting_1_1internal_1_1String.html
a116ca435d63306927ba19f90a3596787
(const char *lhs, const char *rhs)
static bool
CaseInsensitiveWideCStringEquals
classtesting_1_1internal_1_1String.html
a1f12d1780ca7afbf8975f5d425b9f362
(const wchar_t *lhs, const wchar_t *rhs)
static const char *
CloneCString
classtesting_1_1internal_1_1String.html
a8bce6b1281ae3d2f9061b920aa78aca0
(const char *c_str)
static bool
CStringEquals
classtesting_1_1internal_1_1String.html
a8bea7b33e7effbd299a0b4a5522ea96e
(const char *lhs, const char *rhs)
static bool
EndsWithCaseInsensitive
classtesting_1_1internal_1_1String.html
a968f242b709f8c7c0ed5ecf246553321
(const std::string &str, const std::string &suffix)
static std::string
FormatByte
classtesting_1_1internal_1_1String.html
af702dc7cbd569589d8e3ff215a7cafa9
(unsigned char value)
static std::string
FormatHexInt
classtesting_1_1internal_1_1String.html
affe59102e49092fc0684388e9b0c5c1e
(int value)
static std::string
FormatIntWidth2
classtesting_1_1internal_1_1String.html
af50b18d588355871e1982c4043523e0f
(int value)
static std::string
ShowWideCString
classtesting_1_1internal_1_1String.html
aaf7e376ff580677ea4954d5913d5b917
(const wchar_t *wide_c_str)
static bool
WideCStringEquals
classtesting_1_1internal_1_1String.html
ab0373bf6e96453d6ca0de2e68df13d3a
(const wchar_t *lhs, const wchar_t *rhs)
String
classtesting_1_1internal_1_1String.html
a7c370de44fce74608d0b7e3dd29de035
()
SVC_Q
classSVC__Q.html
Kernel
Qfloat *
get_Q
classSVC__Q.html
af9c65ca139a61987d1faa8c2e5a230f8
(int i, int len) const
double *
get_QD
classSVC__Q.html
a97db7e83ae4d74bffbca13cfa1abdec1
() const
SVC_Q
classSVC__Q.html
a23d7cf0b0606ccf2cb987205b94dddc7
(const svm_problem &prob, const svm_parameter ¶m, const schar *y_)
void
swap_index
classSVC__Q.html
a1388a57e7f3a3efc33407816e1bb3fb5
(int i, int j) const
~SVC_Q
classSVC__Q.html
af491500a4a6e2df46083098ee3397142
()
Cache *
cache
classSVC__Q.html
a70e4787695cadf49495accdd36fb140f
double *
QD
classSVC__Q.html
a635d129ea1d840296db2e8e1d4ada404
schar *
y
classSVC__Q.html
a6a37679890a665d32286a3ab047fc0f4
svm_model
structsvm__model.html
int
free_sv
structsvm__model.html
a2ae57ce1fa43497d151aff26c21a13a1
int
l
structsvm__model.html
ab858d7eed0bd3cc4c33c094872643d0a
int *
label
structsvm__model.html
ac66d192809e92b95875bdf8ebb749060
int
nr_class
structsvm__model.html
a5af6e0cfb063e8aac03c99aa9d319116
int *
nSV
structsvm__model.html
a1d342c9b9e5e4a6377862e13123a25ef
struct svm_parameter
param
structsvm__model.html
a95f43f398a173e63d0ce26911d0a9273
double *
probA
structsvm__model.html
adf5f28fcdd3ca1c5b23c1f6167710a04
double *
probB
structsvm__model.html
a73ba8feaaf3c2c38c6bb81f7bcb5809e
double *
rho
structsvm__model.html
a16e4dea1508f93ece4384ec35c991887
struct svm_node **
SV
structsvm__model.html
a96da6fe173a7150dae95bf55d5539e45
double **
sv_coef
structsvm__model.html
a978084d722ac886100ffcc35fc931143
int *
sv_indices
structsvm__model.html
add7f649bf78428c38a282ed8776fa433
svm_node
structsvm__node.html
int
index
structsvm__node.html
aa733ca75ee5a5c0f36af5ddb4c6394d9
double
value
structsvm__node.html
a9ca47b8a156238d04213453f3b89e177
svm_parameter
structsvm__parameter.html
double
C
structsvm__parameter.html
af4f905a3f7d589d86964289af3c9d812
double
cache_size
structsvm__parameter.html
a00286b7e0767e45d68ac7abceb60c821
double
coef0
structsvm__parameter.html
a3ab3555a96a578bea6e5285a5db0a4db
int
degree
structsvm__parameter.html
afef1c4508ec0045c236a3308b0fa5138
double
eps
structsvm__parameter.html
a1feab5a4e0d5842a20e544f3f944f841
double
gamma
structsvm__parameter.html
a91667b90506e171482b5fc619377110d
int
kernel_type
structsvm__parameter.html
a4188713ba31fc3d101244a6bcc09a760
int
nr_weight
structsvm__parameter.html
a44014738d1db5444f7f9a1ebf74e4214
double
nu
structsvm__parameter.html
a4c20c566cb61d5808e8cabd7adbc35c1
double
p
structsvm__parameter.html
a3b60d7ce96137a64caca81095d1a188b
int
probability
structsvm__parameter.html
afac0ef02879d7e27e17ac2a75115a7d9
int
shrinking
structsvm__parameter.html
afdbccdf6a24be650d75804b783edc347
int
svm_type
structsvm__parameter.html
a3afb37272180a903df05f7b649b338f4
double *
weight
structsvm__parameter.html
afff750f99180b5ddf735404496b6c196
int *
weight_label
structsvm__parameter.html
a06753922bb0282240f35ae7683f8d69a
svm_problem
structsvm__problem.html
int
l
structsvm__problem.html
a4350eb6820f0d6126bffb6264cec65b3
double *
W
structsvm__problem.html
adfc812198b3b362a0c0c2e40784bcdee
struct svm_node **
x
structsvm__problem.html
acddda9b49a8e38bbda079f35c2e18984
double *
y
structsvm__problem.html
a59dec12ff090571bc9592ba9fb306780
SVR_Q
classSVR__Q.html
Kernel
Qfloat *
get_Q
classSVR__Q.html
a91ab7207b076912e1dc4df53b0d05154
(int i, int len) const
double *
get_QD
classSVR__Q.html
a4581a4f4f99a3cae464bdd5317d2c128
() const
SVR_Q
classSVR__Q.html
a348978e0cce4c0bf503dc825241eb4ff
(const svm_problem &prob, const svm_parameter ¶m)
void
swap_index
classSVR__Q.html
a17ea86ccfb2ddef9132ba9428443995c
(int i, int j) const
~SVR_Q
classSVR__Q.html
a2a8efdc1fef68cc5bc9d0d2669d24e36
()
Qfloat *
buffer
classSVR__Q.html
a294d15ab4ee01b92c960a604afbd6f9f
[2]
Cache *
cache
classSVR__Q.html
acb75212bdcc8128a28b35601f8265828
int *
index
classSVR__Q.html
a29e769c577358f518182ba3cbe255817
int
l
classSVR__Q.html
aa3420dab3d0b1eabdc0614c71321ab3c
int
next_buffer
classSVR__Q.html
acbdbde823b714d30097648c9dc109524
double *
QD
classSVR__Q.html
aaa4a8b37dbc15610de7fe46df8874e25
schar *
sign
classSVR__Q.html
a0255ad0a00ef589c69adc19a06527dfc
fcl::TaylorModel
classfcl_1_1TaylorModel.html
S
S
coeff
classfcl_1_1TaylorModel.html
ab9c91488e670b8c3a717758e0607b7d2
(std::size_t i) const
S &
coeff
classfcl_1_1TaylorModel.html
af2a5a9037b678554318b7fda3203a500
(std::size_t i)
Interval< S >
getBound
classfcl_1_1TaylorModel.html
a70ba6d1c6ba2c4b42dc37db0e19e8bb2
() const
Interval< S >
getBound
classfcl_1_1TaylorModel.html
aa9152281ad2467180b166a848093c1cb
(S l, S r) const
Interval< S >
getBound
classfcl_1_1TaylorModel.html
a35eda232f779448ffb05532a90e251d7
(S t) const
Interval< S >
getTightBound
classfcl_1_1TaylorModel.html
a4b28f8749a61ba10cb15c707ade3aae9
() const
Interval< S >
getTightBound
classfcl_1_1TaylorModel.html
aabc45dd91633574e2ba36c0f3ee22ff9
(S l, S r) const
const std::shared_ptr< TimeInterval< S > > &
getTimeInterval
classfcl_1_1TaylorModel.html
adfa7d1e29a628e6468f8e874016e8f78
() const
TaylorModel
operator*
classfcl_1_1TaylorModel.html
a4174e71c46a88a7d0e8725628962db65
(const TaylorModel &other) const
TaylorModel
operator*
classfcl_1_1TaylorModel.html
a285718a6d4bf1268c46abef12842469a
(S d) const
TaylorModel &
operator*=
classfcl_1_1TaylorModel.html
a19e4eb741a86ef32817ab7c207d7d7aa
(const TaylorModel &other)
TaylorModel &
operator*=
classfcl_1_1TaylorModel.html
ae0bc6d72d2f1657c16275ee35ef10033
(S d)
TaylorModel
operator+
classfcl_1_1TaylorModel.html
a71086b62bc5b11e534e1c622c3d90962
(const TaylorModel &other) const
TaylorModel
operator+
classfcl_1_1TaylorModel.html
ad0547654fecf04f8161a04e53933471c
(S d) const
TaylorModel &
operator+=
classfcl_1_1TaylorModel.html
ab39e0bfb3b4003cd67d691075771ea61
(const TaylorModel &other)
TaylorModel &
operator+=
classfcl_1_1TaylorModel.html
a15943a81b28cf48b7314bb5c54c2a2d3
(S d)
TaylorModel
operator-
classfcl_1_1TaylorModel.html
a77bff00a682363987892708082566405
(const TaylorModel &other) const
TaylorModel
operator-
classfcl_1_1TaylorModel.html
ae3975da3ee6837db8cc0000c61635ac2
(S d) const
TaylorModel
operator-
classfcl_1_1TaylorModel.html
a588614213c97ee7597dbe916b0c8bbfe
() const
TaylorModel &
operator-=
classfcl_1_1TaylorModel.html
ae1ec805bd259fc783e02afdccb3a865b
(const TaylorModel &other)
TaylorModel &
operator-=
classfcl_1_1TaylorModel.html
ab3870a1ec78390cdb4da987b1167b590
(S d)
void
print
classfcl_1_1TaylorModel.html
a7cb20ef0487fe79db941e85696b8c7f3
() const
const Interval< S > &
remainder
classfcl_1_1TaylorModel.html
aa87f782aa7b1747fc8ae42144db3a636
() const
Interval< S > &
remainder
classfcl_1_1TaylorModel.html
a8e4d270f866d452a0a390c9c0ec526cb
()
void
setTimeInterval
classfcl_1_1TaylorModel.html
a182e339afe80d87fae2903df9b587d25
(S l, S r)
void
setTimeInterval
classfcl_1_1TaylorModel.html
a37abbd7eada19f383f2a38994781e5bb
(const std::shared_ptr< TimeInterval< S >> &time_interval)
void
setZero
classfcl_1_1TaylorModel.html
a046bb1027bdb7149243424b39eb3f0b8
()
TaylorModel
classfcl_1_1TaylorModel.html
abdbe2df52df4c39d744b97f79389188b
()
TaylorModel
classfcl_1_1TaylorModel.html
a40e13fc7b2540b7a54aac7c0d3adbc8c
(const std::shared_ptr< TimeInterval< S >> &time_interval)
TaylorModel
classfcl_1_1TaylorModel.html
a0b8ed8a15d6aa5f1991b14ac2e93afb2
(S coeff, const std::shared_ptr< TimeInterval< S >> &time_interval)
TaylorModel
classfcl_1_1TaylorModel.html
a08edd19c88d1b48bd7f390fcdf8a24aa
(S coeffs[3], const Interval< S > &r, const std::shared_ptr< TimeInterval< S >> &time_interval)
TaylorModel
classfcl_1_1TaylorModel.html
a835bf228afd2339fecacde38976ecaf1
(S c0, S c1, S c2, S c3, const Interval< S > &r, const std::shared_ptr< TimeInterval< S >> &time_interval)
S
coeffs_
classfcl_1_1TaylorModel.html
a3f5c455522dad0602b9daf51650b7333
[4]
Interval< S >
r_
classfcl_1_1TaylorModel.html
a2aebbed428d2d28c9db006db9c4f8a50
std::shared_ptr< TimeInterval< S > >
time_interval_
classfcl_1_1TaylorModel.html
a7a8e8900f8cdd172bb14f77bca7fe7b2
fcl::TBVMotionBoundVisitor
classfcl_1_1TBVMotionBoundVisitor.html
BV
BVMotionBoundVisitor< BV::S >
typename BV::S
S
classfcl_1_1TBVMotionBoundVisitor.html
a83f8cad5123395abf42256489fe435d1
TBVMotionBoundVisitor
classfcl_1_1TBVMotionBoundVisitor.html
ac5d1acc50354e5cb31a2fba96476e246
(const BV &bv_, const Vector3< S > &n_)
virtual S
visit
classfcl_1_1TBVMotionBoundVisitor.html
a1bfd041e1b47ee6bfaa77984a02c157e
(const MotionBase< S > &motion) const
virtual S
visit
classfcl_1_1TBVMotionBoundVisitor.html
aceb8fed096be8ef3f387ddd0afd1081b
(const SplineMotion< S > &motion) const
virtual S
visit
classfcl_1_1TBVMotionBoundVisitor.html
ac178a94d134577eff9d1c8514d227da1
(const ScrewMotion< S > &motion) const
virtual S
visit
classfcl_1_1TBVMotionBoundVisitor.html
ae5f0443f51d1939ae846db3732ae4109
(const InterpMotion< S > &motion) const
virtual S
visit
classfcl_1_1TBVMotionBoundVisitor.html
aa5a5932551ec164f894dec1f3665ed6d
(const TranslationMotion< S > &motion) const
BV
bv
classfcl_1_1TBVMotionBoundVisitor.html
a94b6af3643c9c9ae43b2650a7afa2d91
Vector3< S >
n
classfcl_1_1TBVMotionBoundVisitor.html
a16ba548516e74ee15dce6a810090c79b
friend struct
TBVMotionBoundVisitorVisitImpl
classfcl_1_1TBVMotionBoundVisitor.html
afc98ab98406d7889a9fb23d4943f840d
fcl::TBVMotionBoundVisitorVisitImpl
structfcl_1_1TBVMotionBoundVisitorVisitImpl.html
static S
run
structfcl_1_1TBVMotionBoundVisitorVisitImpl.html
a109a48cd34832996738bf795f17951ad
(const TBVMotionBoundVisitor< BV > &, const MotionT &)
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, InterpMotion< S > >
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01InterpMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01InterpMotion_3_01S_01_4_01_4.html
adcb8391da84baf907833450e2f0c6fc3
(const TBVMotionBoundVisitor< RSS< S >> &visitor, const InterpMotion< S > &motion)
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, ScrewMotion< S > >
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01ScrewMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01ScrewMotion_3_01S_01_4_01_4.html
aa88c879b9cb905c4a646271aee6cbc11
(const TBVMotionBoundVisitor< RSS< S >> &visitor, const ScrewMotion< S > &motion)
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, SplineMotion< S > >
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01SplineMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01SplineMotion_3_01S_01_4_01_4.html
a1c525700bb8cc2b53426b0fca236865f
(const TBVMotionBoundVisitor< RSS< S >> &visitor, const SplineMotion< S > &motion)
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, TranslationMotion< S > >
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01TranslationMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01TranslationMotion_3_01S_01_4_01_4.html
a3e9a40d945ddd71f5a0b25a8c9cd5bec
(const TBVMotionBoundVisitor< RSS< S >> &visitor, const TranslationMotion< S > &motion)
testing::Test
classtesting_1_1Test.html
testing::Test::Setup_should_be_spelled_SetUp
internal::SetUpTestCaseFunc
SetUpTestCaseFunc
classtesting_1_1Test.html
a5f2a051d1d99c9b784c666c586186cf9
internal::TearDownTestCaseFunc
TearDownTestCaseFunc
classtesting_1_1Test.html
aa0f532e93b9f3500144c53f31466976c
virtual
~Test
classtesting_1_1Test.html
afc75dfea37533866035b0d97cd11483e
()
static bool
HasFailure
classtesting_1_1Test.html
a7a00be7dd0a6bfdc8d47a1b784623613
()
static bool
HasFatalFailure
classtesting_1_1Test.html
aa8d0725cfb519f82eaf4fd2d2f46d97d
()
static bool
HasNonfatalFailure
classtesting_1_1Test.html
a3b933cea62eff67a05e23aa07f38bf29
()
static void
RecordProperty
classtesting_1_1Test.html
a7b20a48c0bbc9dd1fe96715e4a5c0164
(const std::string &key, const std::string &value)
static void
RecordProperty
classtesting_1_1Test.html
afb8d29af28e48dc65b2b743f1874ccfe
(const std::string &key, int value)
static void
SetUpTestCase
classtesting_1_1Test.html
a5ccbac42fee8c5b00b0bfe89b6c49d79
()
static void
TearDownTestCase
classtesting_1_1Test.html
af374706cbaf0ffc460f4fd04e7c150f1
()
virtual void
SetUp
classtesting_1_1Test.html
a57a4116f39f6636a80710ded7d42e889
()
virtual void
TearDown
classtesting_1_1Test.html
a2889fd829b6c712d98fb3896d28f64a3
()
Test
classtesting_1_1Test.html
a68b7618abd1fc6d13382738b0d3b5c7c
()
void
DeleteSelf_
classtesting_1_1Test.html
a3116f1f98ac889b11f1e3d981b8c6ca1
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1Test.html
a5d18da7437b0d6ca32dcad90a21f9b6b
(Test)
void
Run
classtesting_1_1Test.html
a939ae280a6f2f1c3d43708ec616684ed
()
virtual Setup_should_be_spelled_SetUp *
Setup
classtesting_1_1Test.html
a65c1626d50b7dd1a1d759dc6c3f72d4c
()
virtual void
TestBody
classtesting_1_1Test.html
a146a4a5d9854e676d625a0ef67409794
()=0
static bool
HasSameFixtureClass
classtesting_1_1Test.html
a5daca5a35e33e8fbdf36b7b666668b34
()
const internal::GTestFlagSaver *const
gtest_flag_saver_
classtesting_1_1Test.html
a2c723b795c868cb1d210a6248fc7de38
friend class
TestInfo
classtesting_1_1Test.html
a4c49c2cdb6c328e6b709b4542f23de3c
testing::TestCase
classtesting_1_1TestCase.html
const TestResult &
ad_hoc_test_result
classtesting_1_1TestCase.html
a6d5fc5003bc3352f3ddae7dadc6d2364
() const
int
disabled_test_count
classtesting_1_1TestCase.html
a8ef690ab8ec74d02c99416637de71ae8
() const
TimeInMillis
elapsed_time
classtesting_1_1TestCase.html
acd7d6a77bce06da6ef90f5dad1c4def1
() const
bool
Failed
classtesting_1_1TestCase.html
ae71c30eab6f1673b82090a0e745c2aa5
() const
int
failed_test_count
classtesting_1_1TestCase.html
a70e26eb070c75ae62a191fa610ea234f
() const
const TestInfo *
GetTestInfo
classtesting_1_1TestCase.html
a441e0eca232643671dc365c2924c255c
(int i) const
const char *
name
classtesting_1_1TestCase.html
a3f1beb98d5f7e3b037a4ec82b64cc1cf
() const
bool
Passed
classtesting_1_1TestCase.html
a29bbfd227b732a90198b5280c039c271
() const
int
reportable_disabled_test_count
classtesting_1_1TestCase.html
ad6b34335955967bc361b2fbacd2dd6c9
() const
int
reportable_test_count
classtesting_1_1TestCase.html
ae4e69f1a77b6aba274981e987e50acab
() const
bool
should_run
classtesting_1_1TestCase.html
a843d6cd43f3e587bfa8681990b9d59df
() const
int
successful_test_count
classtesting_1_1TestCase.html
ab61929942a202f03903182866bd0e086
() const
int
test_to_run_count
classtesting_1_1TestCase.html
a57f115315eb756e23be6651bb5e6c638
() const
TestCase
classtesting_1_1TestCase.html
a8a43b04703bfc7d56597fcb9b76ffbf5
(const char *name, const char *a_type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)
int
total_test_count
classtesting_1_1TestCase.html
aba3cab19aaf7295284f0832f2cf895a3
() const
const char *
type_param
classtesting_1_1TestCase.html
a9df62c4104a4f856b477c9e8335bb689
() const
virtual
~TestCase
classtesting_1_1TestCase.html
a96ab68dd1f8f64a7087ac34ff64a2e46
()
void
AddTestInfo
classtesting_1_1TestCase.html
a21ca9697c5f91554c752411f8ea556cf
(TestInfo *test_info)
void
ClearResult
classtesting_1_1TestCase.html
a4d0498738f8903130a8d0400932e8b54
()
TestInfo *
GetMutableTestInfo
classtesting_1_1TestCase.html
aee03569f8ecb89cfe479e71f11edc3ea
(int i)
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1TestCase.html
a00a4ea337b43015c71874ece0de58db7
(TestCase)
void
Run
classtesting_1_1TestCase.html
a6f5b3724cd5a8e446cd48a6150d08cde
()
void
RunSetUpTestCase
classtesting_1_1TestCase.html
a10763d318d617f921803741ec81919c5
()
void
RunTearDownTestCase
classtesting_1_1TestCase.html
a23563c9cbbd004159c6acef2af0e7c39
()
void
set_should_run
classtesting_1_1TestCase.html
a58ecf00d6682b83caef887682b6012f0
(bool should)
void
ShuffleTests
classtesting_1_1TestCase.html
ac26160e2aeb3d8c86b611843c5abdb29
(internal::Random *random)
std::vector< TestInfo * > &
test_info_list
classtesting_1_1TestCase.html
adbfcf952eb18dc82d4b20f6bc31aee04
()
const std::vector< TestInfo * > &
test_info_list
classtesting_1_1TestCase.html
a7b4460807b77fd63922528a76daf38ba
() const
void
UnshuffleTests
classtesting_1_1TestCase.html
ad54a66cd65b4420c960d6db79b7cadf6
()
static void
ClearTestCaseResult
classtesting_1_1TestCase.html
a1c05fe33863b79b1b1ed19e665a1cea7
(TestCase *test_case)
static bool
ShouldRunTest
classtesting_1_1TestCase.html
a75eb139557c43362f94916cfd6762c94
(const TestInfo *test_info)
static bool
TestDisabled
classtesting_1_1TestCase.html
a2c6989cdeac01b2153f2e34dca1dbde6
(const TestInfo *test_info)
static bool
TestFailed
classtesting_1_1TestCase.html
a5922884cb8b4819e869146dc315a1ac1
(const TestInfo *test_info)
static bool
TestPassed
classtesting_1_1TestCase.html
ad8d9e1ebc410000b679002ba71d78686
(const TestInfo *test_info)
static bool
TestReportable
classtesting_1_1TestCase.html
a2c3767df71e07939b32f19ef9c6ed271
(const TestInfo *test_info)
static bool
TestReportableDisabled
classtesting_1_1TestCase.html
a1f2da5337f941d746dfcb98bc4acc149
(const TestInfo *test_info)
TestResult
ad_hoc_test_result_
classtesting_1_1TestCase.html
a4aec85d3398a4a0161f1cde69c07aadc
TimeInMillis
elapsed_time_
classtesting_1_1TestCase.html
a0379c376d8832e6fd1d5d9c7c3c32759
std::string
name_
classtesting_1_1TestCase.html
a6c16e28e7555dc6a158415b3bfc4f833
Test::SetUpTestCaseFunc
set_up_tc_
classtesting_1_1TestCase.html
a272e1bcea07b9654ffc5470e64579d35
bool
should_run_
classtesting_1_1TestCase.html
a2f98fefe1f624c879e0320882c561d85
Test::TearDownTestCaseFunc
tear_down_tc_
classtesting_1_1TestCase.html
a0ceb56d10b167cfc51a286a7b9b2fbbc
std::vector< int >
test_indices_
classtesting_1_1TestCase.html
a6bb04b98c46a3eecf7a4e6f62593a827
std::vector< TestInfo * >
test_info_list_
classtesting_1_1TestCase.html
adce272a48399dd67a7bdd14fa7e99b80
const internal::scoped_ptr< const ::std::string >
type_param_
classtesting_1_1TestCase.html
a4952403fca9baa20275b3fcdc28977db
friend class
internal::UnitTestImpl
classtesting_1_1TestCase.html
acc0a5e7573fd6ae7ad1878613bb86853
friend class
Test
classtesting_1_1TestCase.html
a5b78b1c2e1fa07ffed92da365593eaa4
testing::internal::TestCaseNameIs
classtesting_1_1internal_1_1TestCaseNameIs.html
bool
operator()
classtesting_1_1internal_1_1TestCaseNameIs.html
aa96c4e9facbaa7043c8f0b34465d1eae
(const TestCase *test_case) const
TestCaseNameIs
classtesting_1_1internal_1_1TestCaseNameIs.html
a7c983707f4cfe7f36dbabc95da5113c4
(const std::string &name)
std::string
name_
classtesting_1_1internal_1_1TestCaseNameIs.html
a4e780c6613a81c4f14fc57e00c61474b
testing::TestEventListener
classtesting_1_1TestEventListener.html
virtual void
OnEnvironmentsSetUpEnd
classtesting_1_1TestEventListener.html
aaa1021d75f5dbf3f05c829c1cc520341
(const UnitTest &unit_test)=0
virtual void
OnEnvironmentsSetUpStart
classtesting_1_1TestEventListener.html
aa6502e534919605be45f26a6daf9a40c
(const UnitTest &unit_test)=0
virtual void
OnEnvironmentsTearDownEnd
classtesting_1_1TestEventListener.html
a9ea04fa7f447865ba76df35e12ba2092
(const UnitTest &unit_test)=0
virtual void
OnEnvironmentsTearDownStart
classtesting_1_1TestEventListener.html
a468b5e6701bcb86cb2c956caadbba5e4
(const UnitTest &unit_test)=0
virtual void
OnTestCaseEnd
classtesting_1_1TestEventListener.html
ae61985e2ef76ac78379b077be57a9c36
(const TestCase &test_case)=0
virtual void
OnTestCaseStart
classtesting_1_1TestEventListener.html
ab4ed885d63f5bbff8076c1329b3dfe36
(const TestCase &test_case)=0
virtual void
OnTestEnd
classtesting_1_1TestEventListener.html
abb1c44525ef038500608b5dc2f17099b
(const TestInfo &test_info)=0
virtual void
OnTestIterationEnd
classtesting_1_1TestEventListener.html
a550fdb3e55726e4cefa09f5697941425
(const UnitTest &unit_test, int iteration)=0
virtual void
OnTestIterationStart
classtesting_1_1TestEventListener.html
a60cc09b7907cb329d152eb5e7133bdeb
(const UnitTest &unit_test, int iteration)=0
virtual void
OnTestPartResult
classtesting_1_1TestEventListener.html
a054f8705c883fa120b91473aff38f2ee
(const TestPartResult &test_part_result)=0
virtual void
OnTestProgramEnd
classtesting_1_1TestEventListener.html
ad15b6246d94c268e233487a86463ef3d
(const UnitTest &unit_test)=0
virtual void
OnTestProgramStart
classtesting_1_1TestEventListener.html
a5f6c84f39851e8a603a2d2e10063816b
(const UnitTest &unit_test)=0
virtual void
OnTestStart
classtesting_1_1TestEventListener.html
ab4f6a0ca16ae75daf385b3b5914e1048
(const TestInfo &test_info)=0
virtual
~TestEventListener
classtesting_1_1TestEventListener.html
a4512d19e7a108ec4926239ec1ea85d63
()
testing::TestEventListeners
classtesting_1_1TestEventListeners.html
void
Append
classtesting_1_1TestEventListeners.html
a1207dce74d64c1c39ffa6105560536a0
(TestEventListener *listener)
TestEventListener *
default_result_printer
classtesting_1_1TestEventListeners.html
a6293443acb5af942eeec638b6aa6dcf2
() const
TestEventListener *
default_xml_generator
classtesting_1_1TestEventListeners.html
aa880de6ddfc3f5824371853c6846abbd
() const
TestEventListener *
Release
classtesting_1_1TestEventListeners.html
a038c9fa1975f84d6f3d25b52bc7bccdd
(TestEventListener *listener)
TestEventListeners
classtesting_1_1TestEventListeners.html
af0716e4067a6f357ee5ea18802a591dd
()
~TestEventListeners
classtesting_1_1TestEventListeners.html
abe9fbbbedf7f55fa898abfae60aa4913
()
bool
EventForwardingEnabled
classtesting_1_1TestEventListeners.html
aa1878baf16a50f30f6435fad3c68ef3f
() const
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1TestEventListeners.html
a31d12292abc277dedbb7dc7748a6a60e
(TestEventListeners)
TestEventListener *
repeater
classtesting_1_1TestEventListeners.html
ad28af964081553de465fbfc1c5a46650
()
void
SetDefaultResultPrinter
classtesting_1_1TestEventListeners.html
aeaab55da7c18c35fb12c27c18ff99955
(TestEventListener *listener)
void
SetDefaultXmlGenerator
classtesting_1_1TestEventListeners.html
a36dbac47563ef8bb78cb467d11f5b4d9
(TestEventListener *listener)
void
SuppressEventForwarding
classtesting_1_1TestEventListeners.html
a7132550dc1c50bb3399a6d6d3fc9be3d
()
TestEventListener *
default_result_printer_
classtesting_1_1TestEventListeners.html
a9ff9ebc31a9a52e5f108661cfcb7ecd9
TestEventListener *
default_xml_generator_
classtesting_1_1TestEventListeners.html
a018a3952aa10c19251b88f27abe373d3
internal::TestEventRepeater *
repeater_
classtesting_1_1TestEventListeners.html
a625d58b951893e80cde12862aece6fd8
friend class
internal::DefaultGlobalTestPartResultReporter
classtesting_1_1TestEventListeners.html
abae39633da9932847b41cb80efd62115
friend class
internal::NoExecDeathTest
classtesting_1_1TestEventListeners.html
afddba49fdf3f493532b4d5efb9814f4e
friend class
internal::TestEventListenersAccessor
classtesting_1_1TestEventListeners.html
addbc107b6b445617c880182bd4f44cf9
friend class
internal::UnitTestImpl
classtesting_1_1TestEventListeners.html
acc0a5e7573fd6ae7ad1878613bb86853
friend class
TestCase
classtesting_1_1TestEventListeners.html
aff779e55b06adfa7c0088bd10253f0f0
friend class
TestInfo
classtesting_1_1TestEventListeners.html
a4c49c2cdb6c328e6b709b4542f23de3c
testing::internal::TestEventRepeater
classtesting_1_1internal_1_1TestEventRepeater.html
testing::TestEventListener
void
Append
classtesting_1_1internal_1_1TestEventRepeater.html
ad154ce021881721a5c46994316b14cb1
(TestEventListener *listener)
bool
forwarding_enabled
classtesting_1_1internal_1_1TestEventRepeater.html
abaf2bfc453fc0e1005fcfb0f95deac4c
() const
virtual void
OnEnvironmentsSetUpEnd
classtesting_1_1internal_1_1TestEventRepeater.html
a3a92696df942dc92f985e52fddd6d303
(const UnitTest &unit_test)
virtual void
OnEnvironmentsSetUpStart
classtesting_1_1internal_1_1TestEventRepeater.html
ae71819925adec0471fa7abc5072b8244
(const UnitTest &unit_test)
virtual void
OnEnvironmentsTearDownEnd
classtesting_1_1internal_1_1TestEventRepeater.html
a8428220c4cf9f0cea2dfd9a70f07ab7f
(const UnitTest &unit_test)
virtual void
OnEnvironmentsTearDownStart
classtesting_1_1internal_1_1TestEventRepeater.html
a30db75df2d9a65d787f31e16004613c2
(const UnitTest &unit_test)
virtual void
OnTestCaseEnd
classtesting_1_1internal_1_1TestEventRepeater.html
a0a335e1c3957a8c699ed56e37ea7b978
(const TestCase &test_case)
virtual void
OnTestCaseStart
classtesting_1_1internal_1_1TestEventRepeater.html
a70124c738caa338bcd723eb2a51c8b3e
(const TestCase &test_case)
virtual void
OnTestEnd
classtesting_1_1internal_1_1TestEventRepeater.html
aa0f13bded9369aae1c78583d7276f8b1
(const TestInfo &test_info)
virtual void
OnTestIterationEnd
classtesting_1_1internal_1_1TestEventRepeater.html
a94253e3c11753328e8a031f39352708f
(const UnitTest &unit_test, int iteration)
virtual void
OnTestIterationStart
classtesting_1_1internal_1_1TestEventRepeater.html
a4062b3f070bb6531ab8494c13d3635d3
(const UnitTest &unit_test, int iteration)
virtual void
OnTestPartResult
classtesting_1_1internal_1_1TestEventRepeater.html
ac8fb21da6802b1ebab9cad3eee9150eb
(const TestPartResult &result)
virtual void
OnTestProgramEnd
classtesting_1_1internal_1_1TestEventRepeater.html
a4622616259747dbcc23f5ee39ef99ec0
(const UnitTest &unit_test)
virtual void
OnTestProgramStart
classtesting_1_1internal_1_1TestEventRepeater.html
a15ee2ff051063088d3a89a266d5ffcc4
(const UnitTest &unit_test)
virtual void
OnTestStart
classtesting_1_1internal_1_1TestEventRepeater.html
a70d694ca5010cc86cd458f7f529e6fbe
(const TestInfo &test_info)
TestEventListener *
Release
classtesting_1_1internal_1_1TestEventRepeater.html
ac77a3d127e4726e11694e4ee9cf3b793
(TestEventListener *listener)
void
set_forwarding_enabled
classtesting_1_1internal_1_1TestEventRepeater.html
a86c52e311b70598a385a0589277e92e0
(bool enable)
TestEventRepeater
classtesting_1_1internal_1_1TestEventRepeater.html
a97dc3b08bd62c615f16e4c73ed0b3894
()
virtual
~TestEventRepeater
classtesting_1_1internal_1_1TestEventRepeater.html
a0f7129002fc4a33e29ce76a3b6df8d1b
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1TestEventRepeater.html
a882648737e85eff0986ff66b794e310a
(TestEventRepeater)
bool
forwarding_enabled_
classtesting_1_1internal_1_1TestEventRepeater.html
a1f7e494642d653eaad800504510d18a3
std::vector< TestEventListener * >
listeners_
classtesting_1_1internal_1_1TestEventRepeater.html
a1c08e9302639108588d764b671c54825
testing::internal::TestFactoryBase
classtesting_1_1internal_1_1TestFactoryBase.html
virtual Test *
CreateTest
classtesting_1_1internal_1_1TestFactoryBase.html
a07ac3ca0b196cdb092da0bb186b7c030
()=0
virtual
~TestFactoryBase
classtesting_1_1internal_1_1TestFactoryBase.html
a18f22a7594336a36642289c1decddc9e
()
TestFactoryBase
classtesting_1_1internal_1_1TestFactoryBase.html
afedbf147b2a213517b315880d8c81427
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1TestFactoryBase.html
a85d7cb90e00f165e61a008be77293fb4
(TestFactoryBase)
testing::internal::TestFactoryImpl
classtesting_1_1internal_1_1TestFactoryImpl.html
testing::internal::TestFactoryBase
virtual Test *
CreateTest
classtesting_1_1internal_1_1TestFactoryImpl.html
a8860c89bdb06450a5d5e8137ebd9d775
()
testing::TestInfo
classtesting_1_1TestInfo.html
bool
is_reportable
classtesting_1_1TestInfo.html
a63e7042028b0b846f4b5a1e5bcffc079
() const
const char *
name
classtesting_1_1TestInfo.html
ac2581b45eccc9a3b94cb41c4807d0e34
() const
const TestResult *
result
classtesting_1_1TestInfo.html
aee8cb884c95cd446129aba936b4159e0
() const
bool
should_run
classtesting_1_1TestInfo.html
a866e33b5bc5ab2a6e5375fc7d3af0f96
() const
const char *
test_case_name
classtesting_1_1TestInfo.html
a036a20710c8c2252889544daba9a8ff9
() const
const char *
type_param
classtesting_1_1TestInfo.html
a7759bc57f4350ad406cbbb0b3bcea320
() const
const char *
value_param
classtesting_1_1TestInfo.html
abdf2c6cfcf4819e725816c64e1c1fc24
() const
~TestInfo
classtesting_1_1TestInfo.html
a8d382c1b1b511f0d9112c14684809852
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1TestInfo.html
a49607d4547e374b5248e4200d9192817
(TestInfo)
int
increment_death_test_count
classtesting_1_1TestInfo.html
a70c9509202a6f95fbc26704ce13efb63
()
void
Run
classtesting_1_1TestInfo.html
ade784915e9be3a01e3a6ef509b77d6c9
()
TestInfo
classtesting_1_1TestInfo.html
a665ec2cdd9d7c2ca3f7dd7c07f2c5a43
(const std::string &test_case_name, const std::string &name, const char *a_type_param, const char *a_value_param, internal::TypeId fixture_class_id, internal::TestFactoryBase *factory)
static void
ClearTestResult
classtesting_1_1TestInfo.html
ac6d80865a3e68478aaf167058e6ca5c2
(TestInfo *test_info)
internal::TestFactoryBase *const
factory_
classtesting_1_1TestInfo.html
a6bf2422602b877c73f6eb169a63cfea8
const internal::TypeId
fixture_class_id_
classtesting_1_1TestInfo.html
ad3284b7b9ebe61cc31440694091450ae
bool
is_disabled_
classtesting_1_1TestInfo.html
af3765fc4f811296e0699b0a26430a7c7
bool
matches_filter_
classtesting_1_1TestInfo.html
a397686f82b6dd68a209ab7b50eeb4932
const std::string
name_
classtesting_1_1TestInfo.html
a6bed52b7c3d66c8c5eac5fa2aaadba55
TestResult
result_
classtesting_1_1TestInfo.html
a108fd469897a8d4e5c4361947a5ed785
bool
should_run_
classtesting_1_1TestInfo.html
a89c3d8fb8b565532c34d3123240fd5cf
const std::string
test_case_name_
classtesting_1_1TestInfo.html
a3dcf626bbfc3756103be329c05377a5f
const internal::scoped_ptr< const ::std::string >
type_param_
classtesting_1_1TestInfo.html
ab4f53cfaf59e1b5cac858a9322697e88
const internal::scoped_ptr< const ::std::string >
value_param_
classtesting_1_1TestInfo.html
ac3dd68ea96ebe82c6eab31e6e730a918
friend TestInfo *
internal::MakeAndRegisterTestInfo
classtesting_1_1TestInfo.html
a3e27fa5e97044d379b1e3b2a753f56f8
(const char *test_case_name, const char *name, const char *type_param, const char *value_param, internal::TypeId fixture_class_id, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, internal::TestFactoryBase *factory)
friend class
internal::StreamingListenerTest
classtesting_1_1TestInfo.html
adc037d188dab349a94868991955c9cd4
friend class
internal::UnitTestImpl
classtesting_1_1TestInfo.html
acc0a5e7573fd6ae7ad1878613bb86853
friend class
Test
classtesting_1_1TestInfo.html
a5b78b1c2e1fa07ffed92da365593eaa4
friend class
TestCase
classtesting_1_1TestInfo.html
aff779e55b06adfa7c0088bd10253f0f0
testing::TestPartResult
classtesting_1_1TestPartResult.html
kFatalFailure
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5ae1bf0b610b697a43fee97628cdab4ea1
kNonFatalFailure
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5a00a755614f8ec3f78b2e951f8c91cd92
kSuccess
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5a8fa3d06b2baad8bf7c1f17dea314983e
Type
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5
kSuccess
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5a8fa3d06b2baad8bf7c1f17dea314983e
kNonFatalFailure
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5a00a755614f8ec3f78b2e951f8c91cd92
kFatalFailure
classtesting_1_1TestPartResult.html
a65ae656b33fdfdfffaf34858778a52d5ae1bf0b610b697a43fee97628cdab4ea1
bool
failed
classtesting_1_1TestPartResult.html
aa04b377c3e7ed57d39e882df5561ac90
() const
bool
fatally_failed
classtesting_1_1TestPartResult.html
a77db157eff9531c3c00c2420502f9a89
() const
const char *
file_name
classtesting_1_1TestPartResult.html
a0be40512f50a0086c4d3dc43938978aa
() const
int
line_number
classtesting_1_1TestPartResult.html
ad4c5da5f13245ac18cf256d0d9f3eda9
() const
const char *
message
classtesting_1_1TestPartResult.html
a5019dc9d753aba5949777270de255d49
() const
bool
nonfatally_failed
classtesting_1_1TestPartResult.html
a6197c7f6672acc1cfdf580eb1f2183ac
() const
bool
passed
classtesting_1_1TestPartResult.html
ac90edd5ea9cc4bb986a1eb2b5e1d53de
() const
const char *
summary
classtesting_1_1TestPartResult.html
a655ab538e510434ba557ad66c35aa42c
() const
TestPartResult
classtesting_1_1TestPartResult.html
a6409eb519c1cd514aab2426c8f40737f
(Type a_type, const char *a_file_name, int a_line_number, const char *a_message)
Type
type
classtesting_1_1TestPartResult.html
aab92b225e8a472e78bd3889ca6df0d2a
() const
static std::string
ExtractSummary
classtesting_1_1TestPartResult.html
ac4f4c5383ff6178f441f8bf4ce5ebbff
(const char *message)
std::string
file_name_
classtesting_1_1TestPartResult.html
abf5ab5fc171dc6248579a44353385df6
int
line_number_
classtesting_1_1TestPartResult.html
a7a988009362bcdc28d3b801fc6059b5e
std::string
message_
classtesting_1_1TestPartResult.html
a9adea12d4a4fb4ebf1cd00d22eac9aff
std::string
summary_
classtesting_1_1TestPartResult.html
a6b9bce29122b56a50295710b7f6e345c
Type
type_
classtesting_1_1TestPartResult.html
a4ee7ac490fe4f10e222fa08c3fa25437
testing::TestPartResultArray
classtesting_1_1TestPartResultArray.html
void
Append
classtesting_1_1TestPartResultArray.html
a01844bd505b18a666324617a1b459558
(const TestPartResult &result)
const TestPartResult &
GetTestPartResult
classtesting_1_1TestPartResultArray.html
aa44d02a01c87f47393b07951bab6e025
(int index) const
int
size
classtesting_1_1TestPartResultArray.html
a31555f11ba42b81ddad0a26a87710d0a
() const
TestPartResultArray
classtesting_1_1TestPartResultArray.html
ac9bfc830989c5328d7ff2ba8fa3c072b
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1TestPartResultArray.html
a2f4ea91cd0d12104d9a476a0f0c5b7fe
(TestPartResultArray)
std::vector< TestPartResult >
array_
classtesting_1_1TestPartResultArray.html
a288da4fd16773d079722d6824a63060f
testing::TestPartResultReporterInterface
classtesting_1_1TestPartResultReporterInterface.html
virtual void
ReportTestPartResult
classtesting_1_1TestPartResultReporterInterface.html
aa2f920e7a5a0a6d0faf19e3727928c22
(const TestPartResult &result)=0
virtual
~TestPartResultReporterInterface
classtesting_1_1TestPartResultReporterInterface.html
a338b51591ed654f84dc0feaaf2b66917
()
testing::TestProperty
classtesting_1_1TestProperty.html
const char *
key
classtesting_1_1TestProperty.html
ad60435d4ad04ac030487d8998fc61c5f
() const
void
SetValue
classtesting_1_1TestProperty.html
a377245335d9f614cd06d1650e3358e1d
(const std::string &new_value)
TestProperty
classtesting_1_1TestProperty.html
a25a0ccf1c75a92af46a48d3c2a873e6d
(const std::string &a_key, const std::string &a_value)
const char *
value
classtesting_1_1TestProperty.html
ad423a07af33c88b0c9ed33ee74815a63
() const
std::string
key_
classtesting_1_1TestProperty.html
a948544067d61e790bd37e234186fa708
std::string
value_
classtesting_1_1TestProperty.html
a204e3793205a1e61412fc34be1913c01
testing::internal::TestPropertyKeyIs
classtesting_1_1internal_1_1TestPropertyKeyIs.html
bool
operator()
classtesting_1_1internal_1_1TestPropertyKeyIs.html
abf5eb5bf22065e0614ffe36d093e885e
(const TestProperty &test_property) const
TestPropertyKeyIs
classtesting_1_1internal_1_1TestPropertyKeyIs.html
a509ed1271caa1032e40c5d811b3da385
(const std::string &key)
std::string
key_
classtesting_1_1internal_1_1TestPropertyKeyIs.html
a857f42b8753df8efccc8f38196b150b9
testing::TestResult
classtesting_1_1TestResult.html
TimeInMillis
elapsed_time
classtesting_1_1TestResult.html
a717e05e00d4af5cb809433e343ab63af
() const
bool
Failed
classtesting_1_1TestResult.html
afacc37e8b43c8574e4101bc61723c769
() const
const TestPartResult &
GetTestPartResult
classtesting_1_1TestResult.html
a765c1e734ac08115757b343d57226bba
(int i) const
const TestProperty &
GetTestProperty
classtesting_1_1TestResult.html
a6c2f478dbce36b57d18bedded46d70af
(int i) const
bool
HasFatalFailure
classtesting_1_1TestResult.html
a30e00d4076ae07fb5ad7b623d9dc1fe4
() const
bool
HasNonfatalFailure
classtesting_1_1TestResult.html
a510564fa67b485ed4589a259f2a032d6
() const
bool
Passed
classtesting_1_1TestResult.html
acf7e6e72f05a0545c48ea48e7f8851df
() const
int
test_property_count
classtesting_1_1TestResult.html
afe4523257bbea8bc63b0950b702790be
() const
TestResult
classtesting_1_1TestResult.html
a5cf5dd6f416b7334ea601aab21a2fda5
()
int
total_part_count
classtesting_1_1TestResult.html
a6174aa4019dcda7c34d776b5741c9032
() const
~TestResult
classtesting_1_1TestResult.html
a41f407680b725b75d7eadc3230bc3315
()
void
AddTestPartResult
classtesting_1_1TestResult.html
ac28e9821ad3e9314c4fe41b119c5b44d
(const TestPartResult &test_part_result)
void
Clear
classtesting_1_1TestResult.html
a5371bc2e69435b4cb1fdad9ca81759a6
()
void
ClearTestPartResults
classtesting_1_1TestResult.html
aa11ed718e0a76a39e6380e5ddce7cae2
()
int
death_test_count
classtesting_1_1TestResult.html
a827cb78135ac375d81d89ffedc3eca52
() const
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1TestResult.html
ad04e1d5d9eb623ba1d9fc82cdff43af4
(TestResult)
int
increment_death_test_count
classtesting_1_1TestResult.html
a07faaa1d16a991f34222d02e10c75dc2
()
void
RecordProperty
classtesting_1_1TestResult.html
ac253b0fd7ea70f457e9517e415eac32d
(const std::string &xml_element, const TestProperty &test_property)
void
set_elapsed_time
classtesting_1_1TestResult.html
aa345325e5dea41609d17d7c614bf2b18
(TimeInMillis elapsed)
const std::vector< TestPartResult > &
test_part_results
classtesting_1_1TestResult.html
a2964c3a12ef6ef9bcb47599374514432
() const
const std::vector< TestProperty > &
test_properties
classtesting_1_1TestResult.html
a8c94e8e89c616abe5d33024a6b54f218
() const
static bool
ValidateTestProperty
classtesting_1_1TestResult.html
a818c06cd2bfc00d6c81b0cebca044cb1
(const std::string &xml_element, const TestProperty &test_property)
int
death_test_count_
classtesting_1_1TestResult.html
a3810b34e68f5dca9ad1237a5bde7fa21
TimeInMillis
elapsed_time_
classtesting_1_1TestResult.html
a739a8ca54db4be004ba748b11e82b056
std::vector< TestPartResult >
test_part_results_
classtesting_1_1TestResult.html
af17c00fae1435d344b318eb6bbb56cff
internal::Mutex
test_properites_mutex_
classtesting_1_1TestResult.html
a58d7d97bd16a04b932e2863153c13dff
std::vector< TestProperty >
test_properties_
classtesting_1_1TestResult.html
a29cde491988faff4ef2d9f9b6c13d9fa
friend class
internal::DefaultGlobalTestPartResultReporter
classtesting_1_1TestResult.html
abae39633da9932847b41cb80efd62115
friend class
internal::ExecDeathTest
classtesting_1_1TestResult.html
adf5553cae6aea6f8648d47e299237e34
friend class
internal::TestResultAccessor
classtesting_1_1TestResult.html
ae762da04e74a0d3b0daded3c5bd4a8e8
friend class
internal::UnitTestImpl
classtesting_1_1TestResult.html
acc0a5e7573fd6ae7ad1878613bb86853
friend class
internal::WindowsDeathTest
classtesting_1_1TestResult.html
a6aeedc04a0590fcc1b3c5f687dbb0f9f
friend class
TestCase
classtesting_1_1TestResult.html
aff779e55b06adfa7c0088bd10253f0f0
friend class
TestInfo
classtesting_1_1TestResult.html
a4c49c2cdb6c328e6b709b4542f23de3c
friend class
UnitTest
classtesting_1_1TestResult.html
a832b4d233efee1a32feb0f4190b30d39
testing::internal::TestResultAccessor
classtesting_1_1internal_1_1TestResultAccessor.html
static void
ClearTestPartResults
classtesting_1_1internal_1_1TestResultAccessor.html
a53c626632bac65d82d88e432072b866b
(TestResult *test_result)
static void
RecordProperty
classtesting_1_1internal_1_1TestResultAccessor.html
abcc4b32d1b201eeef92f0ec0ae161cf9
(TestResult *test_result, const std::string &xml_element, const TestProperty &property)
static const std::vector< testing::TestPartResult > &
test_part_results
classtesting_1_1internal_1_1TestResultAccessor.html
a55d771904317c1b0cc380104d175f1db
(const TestResult &test_result)
fcl::detail::Tetrahedron
classfcl_1_1detail_1_1Tetrahedron.html
fcl::detail::Polytope
Tetrahedron
classfcl_1_1detail_1_1Tetrahedron.html
a5de8f58fe149b5f7d38cbb587290ec77
(const std::array< fcl::Vector3< ccd_real_t >, 4 > &vertices)
testing::internal::ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
T
const T &
get
classtesting_1_1internal_1_1ThreadLocal.html
ac56aeb97991824979bf192c63d1466f8
() const
T *
pointer
classtesting_1_1internal_1_1ThreadLocal.html
a882f57fed4b074de83693c0c0fe62858
()
const T *
pointer
classtesting_1_1internal_1_1ThreadLocal.html
a57e45bb60e3cd94abb04fa449e9f0367
() const
void
set
classtesting_1_1internal_1_1ThreadLocal.html
ab5ebc7ba07426cef7167afa2a7707eb4
(const T &value)
ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
a106f3a3ad15d08f95f9887105d2a1af5
()
ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
a85610bdfdbc93a4c56215e0aad7da870
(const T &value)
T
value_
classtesting_1_1internal_1_1ThreadLocal.html
ae0db6b57bdb752feb343ee4d935708e2
ThreadLocal< std::vector< testing::internal::TraceInfo > >
classtesting_1_1internal_1_1ThreadLocal.html
const std::vector< testing::internal::TraceInfo > &
get
classtesting_1_1internal_1_1ThreadLocal.html
ac56aeb97991824979bf192c63d1466f8
() const
std::vector< testing::internal::TraceInfo > *
pointer
classtesting_1_1internal_1_1ThreadLocal.html
a882f57fed4b074de83693c0c0fe62858
()
const std::vector< testing::internal::TraceInfo > *
pointer
classtesting_1_1internal_1_1ThreadLocal.html
a57e45bb60e3cd94abb04fa449e9f0367
() const
void
set
classtesting_1_1internal_1_1ThreadLocal.html
ab5ebc7ba07426cef7167afa2a7707eb4
(const std::vector< testing::internal::TraceInfo > &value)
ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
a106f3a3ad15d08f95f9887105d2a1af5
()
ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
a85610bdfdbc93a4c56215e0aad7da870
(const std::vector< testing::internal::TraceInfo > &value)
std::vector< testing::internal::TraceInfo >
value_
classtesting_1_1internal_1_1ThreadLocal.html
ae0db6b57bdb752feb343ee4d935708e2
ThreadLocal< testing::TestPartResultReporterInterface *>
classtesting_1_1internal_1_1ThreadLocal.html
const testing::TestPartResultReporterInterface * &
get
classtesting_1_1internal_1_1ThreadLocal.html
ac56aeb97991824979bf192c63d1466f8
() const
testing::TestPartResultReporterInterface * *
pointer
classtesting_1_1internal_1_1ThreadLocal.html
a882f57fed4b074de83693c0c0fe62858
()
const testing::TestPartResultReporterInterface * *
pointer
classtesting_1_1internal_1_1ThreadLocal.html
a57e45bb60e3cd94abb04fa449e9f0367
() const
void
set
classtesting_1_1internal_1_1ThreadLocal.html
ab5ebc7ba07426cef7167afa2a7707eb4
(const testing::TestPartResultReporterInterface * &value)
ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
a106f3a3ad15d08f95f9887105d2a1af5
()
ThreadLocal
classtesting_1_1internal_1_1ThreadLocal.html
a85610bdfdbc93a4c56215e0aad7da870
(const testing::TestPartResultReporterInterface * &value)
testing::TestPartResultReporterInterface *
value_
classtesting_1_1internal_1_1ThreadLocal.html
ae0db6b57bdb752feb343ee4d935708e2
fcl::detail::Profiler::TimeInfo
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
void
set
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
a8e38ab9cfc0c32364dc28f8c78b45a92
(void)
TimeInfo
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
a9176a45e09266e31f858fdb194763e08
(void)
void
update
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
a5dadc5977da4f68e10b880ca46652b5e
(void)
time::duration
longest
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
ae9dadad9db8a186a90e3259114c32879
unsigned long int
parts
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
a00514dfb96aec9fde8c619de4043310a
time::duration
shortest
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
a56a7d776147fdb389ba905c940285ebc
time::point
start
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
af908e927b040c3a2adf95165c6fb4aa0
time::duration
total
structfcl_1_1detail_1_1Profiler_1_1TimeInfo.html
a2546d5c6ea008b8d00f05dcebc4e8281
fcl::TimeInterval
structfcl_1_1TimeInterval.html
void
setValue
structfcl_1_1TimeInterval.html
a1841f12559f09e779251b41aa9da627b
(S l, S r)
TimeInterval
structfcl_1_1TimeInterval.html
ae7206d4118b70faa42388aeda1201925
()
TimeInterval
structfcl_1_1TimeInterval.html
af7995ff6db2faec08d2af359d400a737
(S l, S r)
Interval< S >
t2_
structfcl_1_1TimeInterval.html
a95e5b9acbcb6a105597b1ad89b1cec4f
Interval< S >
t3_
structfcl_1_1TimeInterval.html
a3109abf44e56321cde846e2271c9ce1e
Interval< S >
t4_
structfcl_1_1TimeInterval.html
a465fdb734d656562029b4397e027e2c8
Interval< S >
t5_
structfcl_1_1TimeInterval.html
a727506f6de70c0a2a2667bd3e6bc65c4
Interval< S >
t6_
structfcl_1_1TimeInterval.html
abe28868c1a152684f87b064cde030600
Interval< S >
t_
structfcl_1_1TimeInterval.html
a100594f12ca1c3e4be26de106e977c9f
fcl::test::Timer
classfcl_1_1test_1_1Timer.html
double
getElapsedTime
classfcl_1_1test_1_1Timer.html
afe0244707ce489c26fecc6932cf1821c
()
double
getElapsedTimeInMicroSec
classfcl_1_1test_1_1Timer.html
aadd7203fe1dee04b42ec470ab0242ed8
()
double
getElapsedTimeInMilliSec
classfcl_1_1test_1_1Timer.html
ae600ecab2fc753ad1acb1ae974c95eba
()
double
getElapsedTimeInSec
classfcl_1_1test_1_1Timer.html
a512c668b24bc7a39bbad5d74386c18b9
()
void
start
classfcl_1_1test_1_1Timer.html
a2da707d3a2f2ddf8c57c8c1cf6cbf630
()
void
stop
classfcl_1_1test_1_1Timer.html
a5498c9d060909ed54510e5e983c2f041
()
Timer
classfcl_1_1test_1_1Timer.html
a98dbbcbb76cc4e90e1f91f8a0fed37df
()
~Timer
classfcl_1_1test_1_1Timer.html
a4208da57df83dd237691bc84e90a5443
()
timeval
endCount
classfcl_1_1test_1_1Timer.html
a328e25815fcbaa758689f8679748420f
double
endTimeInMicroSec
classfcl_1_1test_1_1Timer.html
a35b5508c2c8c0eb86f9dfdf136daf1e6
timeval
startCount
classfcl_1_1test_1_1Timer.html
a358361cfbf283957ad4a88a380100de3
double
startTimeInMicroSec
classfcl_1_1test_1_1Timer.html
a1378be1db17b41cdd251fb2eb3e5fadb
int
stopped
classfcl_1_1test_1_1Timer.html
a4e08bfc8f123783976f7bf9dde2e0a29
fcl::TMatrix3
classfcl_1_1TMatrix3.html
S
S
diameter
classfcl_1_1TMatrix3.html
ae005a880555e790acb277b9df330b526
() const
IMatrix3< S >
getBound
classfcl_1_1TMatrix3.html
a85351752336294aa5548bcd88ad8e14c
() const
IMatrix3< S >
getBound
classfcl_1_1TMatrix3.html
a12849c3ff8b3c1cbc0a168806cf09792
(S l, S r) const
IMatrix3< S >
getBound
classfcl_1_1TMatrix3.html
a75b8c9751d9df6278f3c2c60caf8a7a8
(S t) const
TVector3< S >
getColumn
classfcl_1_1TMatrix3.html
ad31693a65fea74ebac453c290691d628
(size_t i) const
const TVector3< S > &
getRow
classfcl_1_1TMatrix3.html
a8d638abf564cc509bb7bcfd5e85c5244
(size_t i) const
IMatrix3< S >
getTightBound
classfcl_1_1TMatrix3.html
a83d71a6a05bc9607a46ffbca0403c7de
() const
IMatrix3< S >
getTightBound
classfcl_1_1TMatrix3.html
a2fc010be42021520c2496876b40dc4f3
(S l, S r) const
const std::shared_ptr< TimeInterval< S > > &
getTimeInterval
classfcl_1_1TMatrix3.html
ad0a0d9e54e484604bccf700750f2d92f
() const
const TaylorModel< S > &
operator()
classfcl_1_1TMatrix3.html
a52139bc10515f697a3dec0ea0480f62a
(size_t i, size_t j) const
TaylorModel< S > &
operator()
classfcl_1_1TMatrix3.html
ab2c4f4cabc680a55958ce2c8edd3c705
(size_t i, size_t j)
TVector3< S >
operator*
classfcl_1_1TMatrix3.html
a509042e8c8bf42c7ddc23d824c69408e
(const Vector3< S > &v) const
TVector3< S >
operator*
classfcl_1_1TMatrix3.html
accffeae7344d45fa336583bf1dad5e19
(const TVector3< S > &v) const
TMatrix3
operator*
classfcl_1_1TMatrix3.html
ab91b4531a897b77af6096d67c9891955
(const Matrix3< S > &m) const
TMatrix3
operator*
classfcl_1_1TMatrix3.html
a64dea1c90135539544aada759184bac5
(const TMatrix3 &m) const
TMatrix3
operator*
classfcl_1_1TMatrix3.html
adf88e741591173989f1c6091c67b9327
(const TaylorModel< S > &d) const
TMatrix3
operator*
classfcl_1_1TMatrix3.html
a260fcecd00befb61ac9b01d77a58195d
(S d) const
TMatrix3 &
operator*=
classfcl_1_1TMatrix3.html
a8cc418d08c3949d25cdb4c546d412b8f
(const Matrix3< S > &m)
TMatrix3 &
operator*=
classfcl_1_1TMatrix3.html
ae4e23af894d001d5acee690582d2dda0
(const TMatrix3 &m)
TMatrix3 &
operator*=
classfcl_1_1TMatrix3.html
a78bc08383e85b82acfde74ca1e771a81
(const TaylorModel< S > &d)
TMatrix3 &
operator*=
classfcl_1_1TMatrix3.html
ac012efcde02959185e962d41e4f8626a
(S d)
TMatrix3
operator+
classfcl_1_1TMatrix3.html
a9fb7144d8d8c8763213286dcb552b9e4
(const TMatrix3 &m) const
TMatrix3
operator+
classfcl_1_1TMatrix3.html
a745f534526e50da2658c581ac5871a00
(const Matrix3< S > &m) const
TMatrix3 &
operator+=
classfcl_1_1TMatrix3.html
a647562e3efde793ae68715eb105b3d6f
(const TMatrix3 &m)
TMatrix3 &
operator+=
classfcl_1_1TMatrix3.html
a8b0a378eb5eabce5312837de1a471b28
(const Matrix3< S > &m)
TMatrix3
operator-
classfcl_1_1TMatrix3.html
a276a4729fa0d7fdb98ddbc405032b0ab
(const TMatrix3 &m) const
TMatrix3
operator-
classfcl_1_1TMatrix3.html
a28b5e17bd8410e7aa828aca174bd739f
(const Matrix3< S > &m) const
TMatrix3
operator-
classfcl_1_1TMatrix3.html
a874ca2e2320bc7547a2a814135501ea9
() const
TMatrix3 &
operator-=
classfcl_1_1TMatrix3.html
af7a713f6577cce16e2107a3f1defac19
(const TMatrix3 &m)
TMatrix3 &
operator-=
classfcl_1_1TMatrix3.html
a506f1f3d0561e0963708ef1fd4665c1b
(const Matrix3< S > &m)
void
print
classfcl_1_1TMatrix3.html
a59fed07803647dacd8c16c85e15d1d70
() const
TMatrix3 &
rotationConstrain
classfcl_1_1TMatrix3.html
ac68b92919f7f864228b54f611d5374d6
()
void
setIdentity
classfcl_1_1TMatrix3.html
ab16a9931503edc53df735746e3d763e2
()
void
setTimeInterval
classfcl_1_1TMatrix3.html
a9f3d35b38ef66599fdfe660e31846098
(const std::shared_ptr< TimeInterval< S >> &time_interval)
void
setTimeInterval
classfcl_1_1TMatrix3.html
a42b3f696cb8644a42c0db9d25272fb5f
(S l, S r)
void
setZero
classfcl_1_1TMatrix3.html
ac655685e208d9884599c746f54e0121f
()
TMatrix3
classfcl_1_1TMatrix3.html
a9f781308014d851fbaf13e157acdc681
()
TMatrix3
classfcl_1_1TMatrix3.html
ab8c88f749bf3df98d2857b7277c0bb01
(const std::shared_ptr< TimeInterval< S >> &time_interval)
TMatrix3
classfcl_1_1TMatrix3.html
a578b173e3894310cfbd220076a4a375b
(TaylorModel< S > m[3][3])
TMatrix3
classfcl_1_1TMatrix3.html
aeb801d4e69621f55867baf77e840a40d
(const TVector3< S > &v1, const TVector3< S > &v2, const TVector3< S > &v3)
TMatrix3
classfcl_1_1TMatrix3.html
ad243e8bae28dca784927e0f2f83d2ae2
(const Matrix3< S > &m, const std::shared_ptr< TimeInterval< S >> &time_interval)
TVector3< S >
v_
classfcl_1_1TMatrix3.html
a74ac53d54a4ade14a2c9828645a75fe5
[3]
testing::internal::TraceInfo
structtesting_1_1internal_1_1TraceInfo.html
const char *
file
structtesting_1_1internal_1_1TraceInfo.html
a5d801209d3c0840aa55cfd4b67504254
int
line
structtesting_1_1internal_1_1TraceInfo.html
ae9d269de1b77f4a3180d0d34acb4d7ff
std::string
message
structtesting_1_1internal_1_1TraceInfo.html
a39e74f39ce6d5fdbac799abdb1c27f90
fcl::TranslationMotion
classfcl_1_1TranslationMotion.html
S
fcl::MotionBase
S
computeMotionBound
classfcl_1_1TranslationMotion.html
a02957678d24f96dcb9b3f621fced2b6b
(const BVMotionBoundVisitor< S > &mb_visitor) const override
S
computeMotionBound
classfcl_1_1TranslationMotion.html
a4cd19b5e0fafc63748c77d0c136f1b0f
(const TriangleMotionBoundVisitor< S > &mb_visitor) const override
void
getCurrentTransform
classfcl_1_1TranslationMotion.html
a9aefbb0ea2f34c5be4836073a196387d
(Transform3< S > &tf_) const override
void
getTaylorModel
classfcl_1_1TranslationMotion.html
a52effbe49453a55bade6b25b6fd8474a
(TMatrix3< S > &tm, TVector3< S > &tv) const override
Vector3< S >
getVelocity
classfcl_1_1TranslationMotion.html
a06ee4b30c0012e938d1134915f85e7c3
() const
bool
integrate
classfcl_1_1TranslationMotion.html
a19db559465e324ddc769fdefec0b59d0
(S dt) const override
TranslationMotion
classfcl_1_1TranslationMotion.html
a933a19bb54d55c99d46dcd78c0f67ba6
(const Transform3< S > &tf1, const Transform3< S > &tf2)
TranslationMotion
classfcl_1_1TranslationMotion.html
a8854a76d05d292b5ea5c81aad41b5b98
(const Matrix3< S > &R, const Vector3< S > &T1, const Vector3< S > &T2)
Quaternion< S >
rot
classfcl_1_1TranslationMotion.html
a7d7b02157958a69d7bf8e1c7733cd603
Transform3< S >
tf
classfcl_1_1TranslationMotion.html
ab702dfb04b588ed005026076a4779e89
Vector3< S >
trans_range
classfcl_1_1TranslationMotion.html
a73562adbd92a2313eb68835e83a215f8
Vector3< S >
trans_start
classfcl_1_1TranslationMotion.html
a1fb54c8109b7980badfd42b5e10f8172
fcl::detail::TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
S
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< BV::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< BV::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< BV::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< kIOS< S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< kIOS< S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< kIOS< S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< kIOS< Shape::S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< kIOS< Shape::S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< kIOS< Shape::S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< NarrowPhaseSolver::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< NarrowPhaseSolver::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< NarrowPhaseSolver::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< OBB< S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< OBB< S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< OBB< S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< OBB< Shape::S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< OBB< Shape::S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< OBB< Shape::S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< OBBRSS< S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< OBBRSS< S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< OBBRSS< S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< OBBRSS< Shape::S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< OBBRSS< Shape::S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< OBBRSS< Shape::S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< RSS< S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< RSS< S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< RSS< S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< RSS< Shape::S > ::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< RSS< Shape::S > ::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< RSS< Shape::S > ::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< Shape1::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< Shape1::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< Shape1::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
TraversalNodeBase< Shape::S >
classfcl_1_1detail_1_1TraversalNodeBase.html
virtual void
enableStatistics
classfcl_1_1detail_1_1TraversalNodeBase.html
adb1111f7aa24b86fffc765f54a90b9fa
(bool enable)=0
virtual bool
firstOverSecond
classfcl_1_1detail_1_1TraversalNodeBase.html
ae1abdb790d392b5b56b10377ed6af887
(int b1, int b2) const
virtual int
getFirstLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a91542e9bbc53fc954ea186dbeb7d126a
(int b) const
virtual int
getFirstRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7d4ca11969e95bb3b23d886ed50aee1c
(int b) const
virtual int
getSecondLeftChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a6116059545d2635bae4a9aef4bbbfc13
(int b) const
virtual int
getSecondRightChild
classfcl_1_1detail_1_1TraversalNodeBase.html
a7c2ef5deee278e36df02c6ded5a8b5c5
(int b) const
virtual bool
isFirstNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a6f4e1f8db35d6e9db4318f3391976db2
(int b) const
virtual bool
isSecondNodeLeaf
classfcl_1_1detail_1_1TraversalNodeBase.html
a1e83518150cd538e19d5f55be5fe047f
(int b) const
virtual void
postprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
afc2b3976b5782cdc83a56119418fc4d9
()
virtual void
preprocess
classfcl_1_1detail_1_1TraversalNodeBase.html
a841c5fbb6675a175351f910aff1a7327
()
virtual
~TraversalNodeBase
classfcl_1_1detail_1_1TraversalNodeBase.html
a7a11ccd02eb207790fa5f2559bad5399
()
Transform3< Shape::S >
tf1
classfcl_1_1detail_1_1TraversalNodeBase.html
aa561abd9cfcb068d28adede05a548ff2
Transform3< Shape::S >
tf2
classfcl_1_1detail_1_1TraversalNodeBase.html
a43670415605c96bdbb3e83a62b8c0fa5
fcl::Triangle
classfcl_1_1Triangle.html
std::size_t
operator[]
classfcl_1_1Triangle.html
a41a62d47ccdbfc271e3386ef6e617194
(int i) const
std::size_t &
operator[]
classfcl_1_1Triangle.html
a59bbe4938a113b2d66625b0d4695df61
(int i)
void
set
classfcl_1_1Triangle.html
a46b3a079aeeaef0590b4e6fe63fe3fc2
(std::size_t p1, std::size_t p2, std::size_t p3)
Triangle
classfcl_1_1Triangle.html
a0b11b36f4ddd2d0da7c085b01acc308f
()
Triangle
classfcl_1_1Triangle.html
ae8c4f9dc275a12b6e0ee2adeb648f027
(std::size_t p1, std::size_t p2, std::size_t p3)
std::size_t
vids
classfcl_1_1Triangle.html
ababaf46178398d2262a1b5a1c922f631
[3]
fcl::detail::TriangleDistance
classfcl_1_1detail_1_1TriangleDistance.html
static void
segPoints
classfcl_1_1detail_1_1TriangleDistance.html
a98e48577883912049f1bbd2820afbf7a
(const Vector3< S > &P, const Vector3< S > &A, const Vector3< S > &Q, const Vector3< S > &B, Vector3< S > &VEC, Vector3< S > &X, Vector3< S > &Y)
static S
triDistance
classfcl_1_1detail_1_1TriangleDistance.html
a0a41d640ff54823a72fda9061f20cb2a
(const Vector3< S > T1[3], const Vector3< S > T2[3], Vector3< S > &P, Vector3< S > &Q)
static S
triDistance
classfcl_1_1detail_1_1TriangleDistance.html
a0877c77f6fea6db26a3e0e414affefba
(const Vector3< S > &S1, const Vector3< S > &S2, const Vector3< S > &S3, const Vector3< S > &T1, const Vector3< S > &T2, const Vector3< S > &T3, Vector3< S > &P, Vector3< S > &Q)
static S
triDistance
classfcl_1_1detail_1_1TriangleDistance.html
ad4ba9129ecfa7132db602aed889d63c1
(const Vector3< S > T1[3], const Vector3< S > T2[3], const Matrix3< S > &R, const Vector3< S > &Tl, Vector3< S > &P, Vector3< S > &Q)
static S
triDistance
classfcl_1_1detail_1_1TriangleDistance.html
aefa5e65b13e824c926506d255dabda4c
(const Vector3< S > T1[3], const Vector3< S > T2[3], const Transform3< S > &tf, Vector3< S > &P, Vector3< S > &Q)
static S
triDistance
classfcl_1_1detail_1_1TriangleDistance.html
add692c2cffb3109d674c9f98859eb86b
(const Vector3< S > &S1, const Vector3< S > &S2, const Vector3< S > &S3, const Vector3< S > &T1, const Vector3< S > &T2, const Vector3< S > &T3, const Matrix3< S > &R, const Vector3< S > &Tl, Vector3< S > &P, Vector3< S > &Q)
static S
triDistance
classfcl_1_1detail_1_1TriangleDistance.html
ab9cddd369c5ab0fff469c9e5568a2794
(const Vector3< S > &S1, const Vector3< S > &S2, const Vector3< S > &S3, const Vector3< S > &T1, const Vector3< S > &T2, const Vector3< S > &T3, const Transform3< S > &tf, Vector3< S > &P, Vector3< S > &Q)
fcl::TriangleMotionBoundVisitor
classfcl_1_1TriangleMotionBoundVisitor.html
S
TriangleMotionBoundVisitor
classfcl_1_1TriangleMotionBoundVisitor.html
ae7d56df491d9b454c4e4a4bc5e55d992
(const Vector3< S > &a_, const Vector3< S > &b_, const Vector3< S > &c_, const Vector3< S > &n_)
virtual S
visit
classfcl_1_1TriangleMotionBoundVisitor.html
a8e13fb9d6ecda1f36c7ce00e900c2e26
(const MotionBase< S > &motion) const
virtual S
visit
classfcl_1_1TriangleMotionBoundVisitor.html
a8485835605f82c9baf1cb52e9c21cf7b
(const SplineMotion< S > &motion) const
virtual S
visit
classfcl_1_1TriangleMotionBoundVisitor.html
af8279cc3d0dffde5adbf93ea5c27b093
(const ScrewMotion< S > &motion) const
virtual S
visit
classfcl_1_1TriangleMotionBoundVisitor.html
ab6c120c5f0f59e03b9ea9bd34f12c74f
(const InterpMotion< S > &motion) const
virtual S
visit
classfcl_1_1TriangleMotionBoundVisitor.html
ad7dc369dc1a95ae6f576504e63ec8b77
(const TranslationMotion< S > &motion) const
Vector3< S >
a
classfcl_1_1TriangleMotionBoundVisitor.html
ad7c794d44d42a64e632901faacf8493c
Vector3< S >
b
classfcl_1_1TriangleMotionBoundVisitor.html
af5fc62bf08a6e2179fecc17e179a484f
Vector3< S >
c
classfcl_1_1TriangleMotionBoundVisitor.html
a04539226c8dca9f73a4fd78b8290ff18
Vector3< S >
n
classfcl_1_1TriangleMotionBoundVisitor.html
afe390e923f14b5e10fb9c8e0a0985588
friend struct
TriangleMotionBoundVisitorVisitImpl
classfcl_1_1TriangleMotionBoundVisitor.html
aa73372692c39c5b26bd6221c3ef1b214
friend struct
TriangleMotionBoundVisitorVisitImpl< double, InterpMotion< double > >
classfcl_1_1TriangleMotionBoundVisitor.html
a978f59b9c8c32c2cde4add41e621f40b
friend struct
TriangleMotionBoundVisitorVisitImpl< double, ScrewMotion< double > >
classfcl_1_1TriangleMotionBoundVisitor.html
ad30ea0f3e6ff8f37089fe47a4f9f48ae
friend struct
TriangleMotionBoundVisitorVisitImpl< double, SplineMotion< double > >
classfcl_1_1TriangleMotionBoundVisitor.html
a139ad2e4002eab0e75431f763469bb2e
friend struct
TriangleMotionBoundVisitorVisitImpl< double, TranslationMotion< double > >
classfcl_1_1TriangleMotionBoundVisitor.html
ac5e740478756dc26fb5351a51733ea08
fcl::TriangleMotionBoundVisitorVisitImpl
structfcl_1_1TriangleMotionBoundVisitorVisitImpl.html
static S
run
structfcl_1_1TriangleMotionBoundVisitorVisitImpl.html
a14467789f65b5b187bc7e59396be5dfd
(const TriangleMotionBoundVisitor< S > &, const MotionT &)
fcl::TriangleMotionBoundVisitorVisitImpl< S, InterpMotion< S > >
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01InterpMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01InterpMotion_3_01S_01_4_01_4.html
a5cd502a0d5b4514eee1b6456fa7a7079
(const TriangleMotionBoundVisitor< S > &visitor, const InterpMotion< S > &motion)
fcl::TriangleMotionBoundVisitorVisitImpl< S, ScrewMotion< S > >
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01ScrewMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01ScrewMotion_3_01S_01_4_01_4.html
abb2bada3ec2a36fc8ac261527546a171
(const TriangleMotionBoundVisitor< S > &visitor, const ScrewMotion< S > &motion)
fcl::TriangleMotionBoundVisitorVisitImpl< S, SplineMotion< S > >
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01SplineMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01SplineMotion_3_01S_01_4_01_4.html
ac79d4c187eb669a5820b557f169517a9
(const TriangleMotionBoundVisitor< S > &visitor, const SplineMotion< S > &motion)
fcl::TriangleMotionBoundVisitorVisitImpl< S, TranslationMotion< S > >
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01TranslationMotion_3_01S_01_4_01_4.html
static S
run
structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01TranslationMotion_3_01S_01_4_01_4.html
a79b94287041f448a9042b906108f5519
(const TriangleMotionBoundVisitor< S > &visitor, const TranslationMotion< S > &motion)
fcl::TriangleP
classfcl_1_1TriangleP.html
S_
fcl::ShapeBase
S_
S
classfcl_1_1TriangleP.html
aceec7885d51c27dc9f6ad966ce285071
void
computeLocalAABB
classfcl_1_1TriangleP.html
a64a4c884c14f12eddcd6cd6dd3eebe10
() override
std::vector< Vector3< S > >
getBoundVertices
classfcl_1_1TriangleP.html
a0a813d9524038efde70212142a742bf7
(const Transform3< S > &tf) const
NODE_TYPE
getNodeType
classfcl_1_1TriangleP.html
a730dd1f56686b7b583475b504722fedb
() const override
TriangleP
classfcl_1_1TriangleP.html
abca6fa1c522a530ad62e42786c43a114
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c)
Vector3< S >
a
classfcl_1_1TriangleP.html
a7f926f0e2c7ed841ecac274f63fe3ff6
Vector3< S >
b
classfcl_1_1TriangleP.html
a3a73b52d4fe0ff1f720302127e447411
Vector3< S >
c
classfcl_1_1TriangleP.html
a7e83ea1728d286b80734be9d0110111c
friend std::ostream &
operator<<
classfcl_1_1TriangleP.html
a32e370691efba1afe9d445d02c509f53
(std::ostream &out, const TriangleP &tri)
fcl::test::TStruct
structfcl_1_1test_1_1TStruct.html
void
push_back
structfcl_1_1test_1_1TStruct.html
ad3bee5f0cdf97ecd423506a9c6ca6550
(double t)
TStruct
structfcl_1_1test_1_1TStruct.html
afa868a2454a6074c080dcaaf9cee4cf2
()
double
overall_time
structfcl_1_1test_1_1TStruct.html
ad3778ac0cbb8658665765a93143b45c7
std::vector< double >
records
structfcl_1_1test_1_1TStruct.html
ab0bf7684bb22bc5a3033ff67bbb0e340
std::tr1::tuple
classstd_1_1tr1_1_1tuple.html
GTEST_DECLARE_TUPLE_AS_FRIEND_ tuple &
CopyFrom
classstd_1_1tr1_1_1tuple.html
a3d06fb121d18b6e1c10d14f9e966618d
(const GTEST_10_TUPLE_(U)&t)
tuple &
operator=
classstd_1_1tr1_1_1tuple.html
ae52bd211e87c30ea7243246fa06bf038
(const tuple &t)
tuple &
operator=
classstd_1_1tr1_1_1tuple.html
a9ed59ab84e2ff750d0a188c3d9dac819
(const GTEST_10_TUPLE_(U)&t)
tuple
classstd_1_1tr1_1_1tuple.html
adcea1a41d0521157971339d279aad469
()
tuple
classstd_1_1tr1_1_1tuple.html
a349b7948d183b7f05c1a5fd6aa4eaeb8
(GTEST_BY_REF_(T0) f0, GTEST_BY_REF_(T1) f1, GTEST_BY_REF_(T2) f2, GTEST_BY_REF_(T3) f3, GTEST_BY_REF_(T4) f4, GTEST_BY_REF_(T5) f5, GTEST_BY_REF_(T6) f6, GTEST_BY_REF_(T7) f7, GTEST_BY_REF_(T8) f8, GTEST_BY_REF_(T9) f9)
tuple
classstd_1_1tr1_1_1tuple.html
ade1807f6e6b36daa6387c3b00dbd3be6
(const tuple &t)
tuple
classstd_1_1tr1_1_1tuple.html
a7ff289d5c5a605e4a4f8fb56913f7370
(const GTEST_10_TUPLE_(U)&t)
T0
f0_
classstd_1_1tr1_1_1tuple.html
a771b1d99e8800fb284acd04bca838cbb
T1
f1_
classstd_1_1tr1_1_1tuple.html
a7cccf899dedc626c51fa4f6921d0ac52
T2
f2_
classstd_1_1tr1_1_1tuple.html
aaec06c27366502dc332ef96878628f84
T3
f3_
classstd_1_1tr1_1_1tuple.html
ad4d3673e0d5c07c392c02e335fe978ff
T4
f4_
classstd_1_1tr1_1_1tuple.html
ab662f1051c2302d065796383848db6c4
T5
f5_
classstd_1_1tr1_1_1tuple.html
a32d8cd6f180c0a77d83733fc65423657
T6
f6_
classstd_1_1tr1_1_1tuple.html
a597beab3af3f95c84408491ab14632b0
T7
f7_
classstd_1_1tr1_1_1tuple.html
a7c28780e616d382833e844f62672c6bc
T8
f8_
classstd_1_1tr1_1_1tuple.html
ae859012c83943e54e035a4a32089ccb6
T9
f9_
classstd_1_1tr1_1_1tuple.html
a336d5e582fd34e45ec88c78d473671dd
friend class
gtest_internal::Get
classstd_1_1tr1_1_1tuple.html
aeeed38755abdaa78587dd1eac9ccc950
std::tr1::tuple<>
classstd_1_1tr1_1_1tuple_3_4.html
tuple &
operator=
classstd_1_1tr1_1_1tuple_3_4.html
a93ddab6f662662fc49635608619150c8
(const tuple &)
tuple
classstd_1_1tr1_1_1tuple_3_4.html
adcea1a41d0521157971339d279aad469
()
tuple
classstd_1_1tr1_1_1tuple_3_4.html
aa857599acb126134e29dc5e53fd9d1a7
(const tuple &)
std::tr1::tuple_element
structstd_1_1tr1_1_1tuple__element.html
k
std::tr1::tuple_size
structstd_1_1tr1_1_1tuple__size.html
std::tr1::tuple_size< GTEST_0_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__0__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__0__TUPLE___07T_08_01_4.html
af34d6d0b87d7379b14817a386c1e18ee
std::tr1::tuple_size< GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__10__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__10__TUPLE___07T_08_01_4.html
a8181de395f9761be991e4cbdef144373
std::tr1::tuple_size< GTEST_1_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__1__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__1__TUPLE___07T_08_01_4.html
a02cb0da1163ad7eb74782b8f63420d5a
std::tr1::tuple_size< GTEST_2_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__2__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__2__TUPLE___07T_08_01_4.html
a18545d733fa1f811712aa1153d8ba5d9
std::tr1::tuple_size< GTEST_3_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__3__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__3__TUPLE___07T_08_01_4.html
ac1e2e7bb87bad1d33e4373b3e1af37c3
std::tr1::tuple_size< GTEST_4_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__4__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__4__TUPLE___07T_08_01_4.html
a21078ed0600d243c5b82f7ba12269a53
std::tr1::tuple_size< GTEST_5_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__5__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__5__TUPLE___07T_08_01_4.html
a83d207f8b8e95d9b747a586550feefcb
std::tr1::tuple_size< GTEST_6_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__6__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__6__TUPLE___07T_08_01_4.html
a8c6740533d301f5d47f86ef5370a4b06
std::tr1::tuple_size< GTEST_7_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__7__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__7__TUPLE___07T_08_01_4.html
a9ccabab5024fd1be44276a58c88817c3
std::tr1::tuple_size< GTEST_8_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__8__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__8__TUPLE___07T_08_01_4.html
a71abbf8156b1b110d3b8894ce02a44d8
std::tr1::tuple_size< GTEST_9_TUPLE_(T) >
structstd_1_1tr1_1_1tuple__size_3_01GTEST__9__TUPLE___07T_08_01_4.html
static const int
value
structstd_1_1tr1_1_1tuple__size_3_01GTEST__9__TUPLE___07T_08_01_4.html
aea347b00f3a9643d02e322d5cc6648e4
std::tr1::gtest_internal::TupleElement
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement.html
kIndexValid
kIndex
std::tr1::gtest_internal::TupleElement< true, 0, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_010_00_01GTEST__10__TUPLE___07T_08_01_4.html
T0
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_010_00_01GTEST__10__TUPLE___07T_08_01_4.html
a9884837daf9c541890f3bce26e90981b
std::tr1::gtest_internal::TupleElement< true, 1, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_011_00_01GTEST__10__TUPLE___07T_08_01_4.html
T1
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_011_00_01GTEST__10__TUPLE___07T_08_01_4.html
a485ca13c9a68cc87072ef1592f97665e
std::tr1::gtest_internal::TupleElement< true, 2, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_012_00_01GTEST__10__TUPLE___07T_08_01_4.html
T2
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_012_00_01GTEST__10__TUPLE___07T_08_01_4.html
a2162d0e4f4c93fb1fdedb1938b844fbe
std::tr1::gtest_internal::TupleElement< true, 3, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_013_00_01GTEST__10__TUPLE___07T_08_01_4.html
T3
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_013_00_01GTEST__10__TUPLE___07T_08_01_4.html
a0abc8519ff756a7736076063626a2718
std::tr1::gtest_internal::TupleElement< true, 4, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_014_00_01GTEST__10__TUPLE___07T_08_01_4.html
T4
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_014_00_01GTEST__10__TUPLE___07T_08_01_4.html
a8603bb94254b60248157a92e486b2d62
std::tr1::gtest_internal::TupleElement< true, 5, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_015_00_01GTEST__10__TUPLE___07T_08_01_4.html
T5
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_015_00_01GTEST__10__TUPLE___07T_08_01_4.html
a9f0364ab4515993fe6694026ff6ba13c
std::tr1::gtest_internal::TupleElement< true, 6, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_016_00_01GTEST__10__TUPLE___07T_08_01_4.html
T6
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_016_00_01GTEST__10__TUPLE___07T_08_01_4.html
a929a5e4d1a751f3d1a5780643f69a121
std::tr1::gtest_internal::TupleElement< true, 7, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_017_00_01GTEST__10__TUPLE___07T_08_01_4.html
T7
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_017_00_01GTEST__10__TUPLE___07T_08_01_4.html
afc625b9bf1ae4c5c51a968134dc9b30a
std::tr1::gtest_internal::TupleElement< true, 8, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_018_00_01GTEST__10__TUPLE___07T_08_01_4.html
T8
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_018_00_01GTEST__10__TUPLE___07T_08_01_4.html
a7b4d456a790291b651b4179650754587
std::tr1::gtest_internal::TupleElement< true, 9, GTEST_10_TUPLE_(T) >
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_019_00_01GTEST__10__TUPLE___07T_08_01_4.html
T9
type
structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_019_00_01GTEST__10__TUPLE___07T_08_01_4.html
a4ee11fd8d3873bfa7cce21c1ed2ea770
fcl::TVector3
classfcl_1_1TVector3.html
S
TVector3
cross
classfcl_1_1TVector3.html
ac1ad9612c27164e7d55312494e4a6153
(const TVector3 &other) const
TVector3
cross
classfcl_1_1TVector3.html
ac34496463371dc50b1170af599531045
(const Vector3< S > &other) const
TaylorModel< S >
dot
classfcl_1_1TVector3.html
a57655a94d94f94bb0c679751ba2c321b
(const TVector3 &other) const
TaylorModel< S >
dot
classfcl_1_1TVector3.html
a040643c78048e979aecae3530a1ccaac
(const Vector3< S > &other) const
IVector3< S >
getBound
classfcl_1_1TVector3.html
a50dcdf95a6252b597e1fc3ee55c7d7b2
() const
IVector3< S >
getBound
classfcl_1_1TVector3.html
acc2e4cd0025f083e0503a0a535eed563
(S l, S r) const
IVector3< S >
getBound
classfcl_1_1TVector3.html
ab32e06cbcee77fb69693a9f441fc1f63
(S t) const
IVector3< S >
getTightBound
classfcl_1_1TVector3.html
aeb733e55e9b32f9a8c2ede64a2e888b3
() const
IVector3< S >
getTightBound
classfcl_1_1TVector3.html
a7d014802282462ee8401701d1f214909
(S l, S r) const
const std::shared_ptr< TimeInterval< S > > &
getTimeInterval
classfcl_1_1TVector3.html
a73800ff75bcb8daf82455f856cd53dc7
() const
TVector3
operator*
classfcl_1_1TVector3.html
a3533674e09fdd77d5e5e0984e8185d17
(const TaylorModel< S > &d) const
TVector3
operator*
classfcl_1_1TVector3.html
a658fb8ff24a6756ad3d8861e98aa653b
(S d) const
TVector3 &
operator*=
classfcl_1_1TVector3.html
ab6b58abb6f241b578c562d9f03b716b6
(const TaylorModel< S > &d)
TVector3 &
operator*=
classfcl_1_1TVector3.html
ab4f9a47ecd1093d46398379350883713
(S d)
TVector3
operator+
classfcl_1_1TVector3.html
abe0427d3a2057174e7530eae08492323
(const TVector3 &other) const
TVector3
operator+
classfcl_1_1TVector3.html
a188659c01285e818cd88e602dc5530ab
(const Vector3< S > &other) const
TVector3 &
operator+=
classfcl_1_1TVector3.html
a35c2821438a0e48ebb42ddbfc36e9e0d
(const TVector3 &other)
TVector3 &
operator+=
classfcl_1_1TVector3.html
af2528f009b212c98f55c04694bfa10e4
(const Vector3< S > &other)
TVector3
operator-
classfcl_1_1TVector3.html
a3fe2611b70a374bea74c6c8a73d2e9b4
(const TVector3 &other) const
TVector3
operator-
classfcl_1_1TVector3.html
a9ce79b82df209e3bf2644aaf6792eb80
(const Vector3< S > &other) const
TVector3
operator-
classfcl_1_1TVector3.html
ab8e63e58f52f1637a37c8a730c80a7ad
() const
TVector3 &
operator-=
classfcl_1_1TVector3.html
a2f630a42e91f2a6099482fd9cb0eb242
(const TVector3 &other)
TVector3 &
operator-=
classfcl_1_1TVector3.html
ac6e2c8fd9ee5bd4a4b561c2e5949295d
(const Vector3< S > &other)
const TaylorModel< S > &
operator[]
classfcl_1_1TVector3.html
aa45efd09d3050de972dec8b26f775f90
(size_t i) const
TaylorModel< S > &
operator[]
classfcl_1_1TVector3.html
a6286446aff2324e4ef5c653550d0ba01
(size_t i)
void
print
classfcl_1_1TVector3.html
a7664c759873cf74c0ced5de6be5422b4
() const
void
setTimeInterval
classfcl_1_1TVector3.html
ae9077e12a65cdce747232ee09de4bb8a
(const std::shared_ptr< TimeInterval< S >> &time_interval)
void
setTimeInterval
classfcl_1_1TVector3.html
aa9e51783f3d32d21f890e36b2a0b0e0c
(S l, S r)
void
setZero
classfcl_1_1TVector3.html
a15e3cdcbb2cc4161d47509cfc60e8dfc
()
TaylorModel< S >
squareLength
classfcl_1_1TVector3.html
a8714f1c9c4203c36a9e5c1d76e370aab
() const
TVector3
classfcl_1_1TVector3.html
a1bfba743c5f0492e4529ed3ffd645be4
()
TVector3
classfcl_1_1TVector3.html
a082a58b1a28a1583fda483bd2f05a00c
(const std::shared_ptr< TimeInterval< S >> &time_interval)
TVector3
classfcl_1_1TVector3.html
a888463339ddf43ae08fd3cb42547df11
(TaylorModel< S > v[3])
TVector3
classfcl_1_1TVector3.html
a3b097a7ffa81acbe56a81724d0ca70db
(const TaylorModel< S > &v0, const TaylorModel< S > &v1, const TaylorModel< S > &v2)
TVector3
classfcl_1_1TVector3.html
a0149f203b62dd01952cab35c314c2e92
(const Vector3< S > &v, const std::shared_ptr< TimeInterval< S >> &time_interval)
S
volumn
classfcl_1_1TVector3.html
a3177c62435ecc3e251069871569fb044
() const
TaylorModel< S >
i_
classfcl_1_1TVector3.html
a9c5055fcb95209b642de6d4590afc575
[3]
testing::internal::TypeIdHelper
classtesting_1_1internal_1_1TypeIdHelper.html
static bool
dummy_
classtesting_1_1internal_1_1TypeIdHelper.html
a372268b1520d965d0bdf01ebad3d270e
testing::internal2::TypeWithoutFormatter
classtesting_1_1internal2_1_1TypeWithoutFormatter.html
kTypeKind
static void
PrintValue
classtesting_1_1internal2_1_1TypeWithoutFormatter.html
a6651f6f7be2c0f899729eeb6038f76d3
(const T &value, ::std::ostream *os)
testing::internal2::TypeWithoutFormatter< T, kConvertibleToInteger >
classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kConvertibleToInteger_01_4.html
static void
PrintValue
classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kConvertibleToInteger_01_4.html
ab27a411afb608e730a57d232b3f4f486
(const T &value, ::std::ostream *os)
testing::internal2::TypeWithoutFormatter< T, kProtobuf >
classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kProtobuf_01_4.html
static void
PrintValue
classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kProtobuf_01_4.html
ac96fb775dc776f02da9a671ea0e04599
(const T &value, ::std::ostream *os)
testing::internal::TypeWithSize
classtesting_1_1internal_1_1TypeWithSize.html
size
void
UInt
classtesting_1_1internal_1_1TypeWithSize.html
a3898640d9f6c1e18110eef90f47a5d7b
testing::internal::TypeWithSize< 4 >
classtesting_1_1internal_1_1TypeWithSize_3_014_01_4.html
int
Int
classtesting_1_1internal_1_1TypeWithSize_3_014_01_4.html
a80351860c00ed665e73f952143f4484a
unsigned int
UInt
classtesting_1_1internal_1_1TypeWithSize_3_014_01_4.html
a7d559570f830bf35d095eeb94d98de58
testing::internal::TypeWithSize< 8 >
classtesting_1_1internal_1_1TypeWithSize_3_018_01_4.html
long long
Int
classtesting_1_1internal_1_1TypeWithSize_3_018_01_4.html
a36d5697e5f5254b0495f13c97d747e36
unsigned long long
UInt
classtesting_1_1internal_1_1TypeWithSize_3_018_01_4.html
a747e21c5aee8faf07ec65cd4c3d1ca62
TypeWithSize< sizeof(RawType)>
classtesting_1_1internal_1_1TypeWithSize.html
void
UInt
classtesting_1_1internal_1_1TypeWithSize.html
a3898640d9f6c1e18110eef90f47a5d7b
testing::UnitTest
classtesting_1_1UnitTest.html
const TestResult &
ad_hoc_test_result
classtesting_1_1UnitTest.html
aa59dde4c3dc43a920ed142a27670686c
() const
const TestCase *
current_test_case
classtesting_1_1UnitTest.html
a2bf61896036ae03edbd7bceed14f9e18
() const GTEST_LOCK_EXCLUDED_(mutex_)
const TestInfo *
current_test_info
classtesting_1_1UnitTest.html
a088eaf814a33085ace3d881d22e6bdea
() const GTEST_LOCK_EXCLUDED_(mutex_)
int
disabled_test_count
classtesting_1_1UnitTest.html
ad69ccf3d4a9bc7333badeafbde3bc76b
() const
TimeInMillis
elapsed_time
classtesting_1_1UnitTest.html
acf608411a17cb3b40a1e9d724f262b3b
() const
bool
Failed
classtesting_1_1UnitTest.html
a706f29e765916616b11a271a65948727
() const
int
failed_test_case_count
classtesting_1_1UnitTest.html
abc0fa297a4103f7cdd9627ae27d9d0ef
() const
int
failed_test_count
classtesting_1_1UnitTest.html
ace1c860482b4ae5c341df5a9665e5c08
() const
const TestCase *
GetTestCase
classtesting_1_1UnitTest.html
a724d4c8be4481e0c1523a22b72dc7dac
(int i) const
TestEventListeners &
listeners
classtesting_1_1UnitTest.html
aac10085cf7c0d1751306db10cdd953cb
()
const char *
original_working_dir
classtesting_1_1UnitTest.html
af6809b7747785c80f7a2f31f6b39b152
() const
bool
Passed
classtesting_1_1UnitTest.html
a7c9b327bc14cb8a282c789dc6513a55b
() const
int
random_seed
classtesting_1_1UnitTest.html
adddc090a06f2d3a0e68f3762ee262688
() const
int
reportable_disabled_test_count
classtesting_1_1UnitTest.html
a2a2835db178d5c8569507db9f0a3d54f
() const
int
reportable_test_count
classtesting_1_1UnitTest.html
a449d0e0350ef146040cd37679c005248
() const
int
Run
classtesting_1_1UnitTest.html
a2febc800536b44500565f4c423f359d3
() GTEST_MUST_USE_RESULT_
TimeInMillis
start_timestamp
classtesting_1_1UnitTest.html
a3d83fe1cc5570a1c34f9754b0f56d65f
() const
int
successful_test_case_count
classtesting_1_1UnitTest.html
acaa2ab71f53c25ffe0242a91c14e173f
() const
int
successful_test_count
classtesting_1_1UnitTest.html
a49ee8056e357ad497e67399447dd5a40
() const
int
test_case_to_run_count
classtesting_1_1UnitTest.html
a965248fbe72f9fede5de921b6666943b
() const
int
test_to_run_count
classtesting_1_1UnitTest.html
a461f46b2976f135d2a65e8d3def746e9
() const
int
total_test_case_count
classtesting_1_1UnitTest.html
a93fc8f4eebc3212d06468ad216830ced
() const
int
total_test_count
classtesting_1_1UnitTest.html
af6e02fcf76fd7247687f4e8af6e7ef41
() const
static UnitTest *
GetInstance
classtesting_1_1UnitTest.html
a24192400b70b3b946746954e9574fb8e
()
Environment *
AddEnvironment
classtesting_1_1UnitTest.html
a1eb8e999b8696889bf1c64b4f0161203
(Environment *env)
void
AddTestPartResult
classtesting_1_1UnitTest.html
a1d157d2e9a5c1d3405333410c6b13932
(TestPartResult::Type result_type, const char *file_name, int line_number, const std::string &message, const std::string &os_stack_trace) GTEST_LOCK_EXCLUDED_(mutex_)
TestCase *
GetMutableTestCase
classtesting_1_1UnitTest.html
ad741830280b12c07874b2d37a6ee5c02
(int i)
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1UnitTest.html
a1e04cfb4f837cea288a98f2a64c43bba
(UnitTest)
internal::UnitTestImpl *
impl
classtesting_1_1UnitTest.html
a4df5d11a58affb337d7fa62eaa07690e
()
const internal::UnitTestImpl *
impl
classtesting_1_1UnitTest.html
a266a9f49070d1959c1c9d649423879b4
() const
void
PopGTestTrace
classtesting_1_1UnitTest.html
a70b3e3282778bc9a36520fe0a8be3c57
() GTEST_LOCK_EXCLUDED_(mutex_)
void
PushGTestTrace
classtesting_1_1UnitTest.html
af455b953108ff09b3b6e41011653e78a
(const internal::TraceInfo &trace) GTEST_LOCK_EXCLUDED_(mutex_)
void
RecordProperty
classtesting_1_1UnitTest.html
a2c96a4a02c34095e07c6999e7686367f
(const std::string &key, const std::string &value)
UnitTest
classtesting_1_1UnitTest.html
a5e646d37f980429c310af696c8775f5c
()
virtual
~UnitTest
classtesting_1_1UnitTest.html
a8b66a9332e29673a6a389ea1731ee6b2
()
internal::UnitTestImpl *
impl_
classtesting_1_1UnitTest.html
a834685f92009d21b21a7307f4cbfb6e5
internal::Mutex
mutex_
classtesting_1_1UnitTest.html
abb94ef45cf0ab43be81ac6d5b1364132
friend Environment *
AddGlobalTestEnvironment
classtesting_1_1UnitTest.html
a5ec26e4c31220ff8e769cc09689a4d6d
(Environment *env)
friend class
internal::AssertHelper
classtesting_1_1UnitTest.html
a183151aa061362c87572e743fe233db1
friend internal::UnitTestImpl *
internal::GetUnitTestImpl
classtesting_1_1UnitTest.html
a56e56be7066957d612e53b5c60f6ac08
()
friend void
internal::ReportFailureInUnknownLocation
classtesting_1_1UnitTest.html
a73f5a158c13793b90c80d854c9a75120
(TestPartResult::Type result_type, const std::string &message)
friend class
internal::ScopedTrace
classtesting_1_1UnitTest.html
afa3927576c08d7b1e197ba16b2b3dcb7
friend class
internal::StreamingListenerTest
classtesting_1_1UnitTest.html
adc037d188dab349a94868991955c9cd4
friend class
internal::UnitTestRecordPropertyTestHelper
classtesting_1_1UnitTest.html
ae970f89a9f477a349fe5778be85ef42e
friend class
Test
classtesting_1_1UnitTest.html
a5b78b1c2e1fa07ffed92da365593eaa4
testing::internal::UnitTestImpl
classtesting_1_1internal_1_1UnitTestImpl.html
HONOR_SHARDING_PROTOCOL
classtesting_1_1internal_1_1UnitTestImpl.html
acc5ffd3f9bc2e87bb3dba4218f58af43abec11f1c4bb8a3e2b99fa8328bccd58c
IGNORE_SHARDING_PROTOCOL
classtesting_1_1internal_1_1UnitTestImpl.html
acc5ffd3f9bc2e87bb3dba4218f58af43a68bd0b7e6a7bead14c93d1a42144095a
ReactionToSharding
classtesting_1_1internal_1_1UnitTestImpl.html
acc5ffd3f9bc2e87bb3dba4218f58af43
HONOR_SHARDING_PROTOCOL
classtesting_1_1internal_1_1UnitTestImpl.html
acc5ffd3f9bc2e87bb3dba4218f58af43abec11f1c4bb8a3e2b99fa8328bccd58c
IGNORE_SHARDING_PROTOCOL
classtesting_1_1internal_1_1UnitTestImpl.html
acc5ffd3f9bc2e87bb3dba4218f58af43a68bd0b7e6a7bead14c93d1a42144095a
const TestResult *
ad_hoc_test_result
classtesting_1_1internal_1_1UnitTestImpl.html
a8be26dc90e0fac8f8be3552ffd98c69c
() const
void
AddTestInfo
classtesting_1_1internal_1_1UnitTestImpl.html
a1cc87dfc91377ebec4a3ff4192dfcba9
(Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, TestInfo *test_info)
bool
catch_exceptions
classtesting_1_1internal_1_1UnitTestImpl.html
aa311b980783a9cfb547831f7b19e3f3a
() const
void
ClearAdHocTestResult
classtesting_1_1internal_1_1UnitTestImpl.html
ac44629cc4fa12b788779d4aa76939510
()
void
ClearNonAdHocTestResult
classtesting_1_1internal_1_1UnitTestImpl.html
a96c2a5b23541ef01020c402644563ba1
()
void
ConfigureXmlOutput
classtesting_1_1internal_1_1UnitTestImpl.html
a21cd7b2928de03a55b5252f29dd5ae6d
()
const TestCase *
current_test_case
classtesting_1_1internal_1_1UnitTestImpl.html
ae1f98925197cf344a23a7400deeee4dc
() const
TestInfo *
current_test_info
classtesting_1_1internal_1_1UnitTestImpl.html
a8d303ebdcf5989e96d3ed96fb7255102
()
const TestInfo *
current_test_info
classtesting_1_1internal_1_1UnitTestImpl.html
a5e4cc3139e60371bd7898033c9b1c56d
() const
TestResult *
current_test_result
classtesting_1_1internal_1_1UnitTestImpl.html
aba3caef4ad23ce98be80250aeb0cc787
()
std::string
CurrentOsStackTraceExceptTop
classtesting_1_1internal_1_1UnitTestImpl.html
a61c0a51ac4e57d9f884f646ca6dd2210
(int skip_count) GTEST_NO_INLINE_
int
disabled_test_count
classtesting_1_1internal_1_1UnitTestImpl.html
a0c18b2a9cb240722b1e38a3530aa2269
() const
TimeInMillis
elapsed_time
classtesting_1_1internal_1_1UnitTestImpl.html
a4376881063f945dcc8ec4dbb38b5ecc1
() const
std::vector< Environment * > &
environments
classtesting_1_1internal_1_1UnitTestImpl.html
aa1489e6a2378d64d68bc01963ea5db4a
()
bool
Failed
classtesting_1_1internal_1_1UnitTestImpl.html
a0c95d1b56b5f33057afc516db05ac313
() const
int
failed_test_case_count
classtesting_1_1internal_1_1UnitTestImpl.html
af981a537231e1dad4c1f092c6fdec1ff
() const
int
failed_test_count
classtesting_1_1internal_1_1UnitTestImpl.html
ad0abe95b66466268363d7fa407bac41b
() const
int
FilterTests
classtesting_1_1internal_1_1UnitTestImpl.html
abd47e447f0c2557ed528db0350671bed
(ReactionToSharding shard_tests)
TestPartResultReporterInterface *
GetGlobalTestPartResultReporter
classtesting_1_1internal_1_1UnitTestImpl.html
a1cd291fd6751654924362164735d4b49
()
TestCase *
GetMutableTestCase
classtesting_1_1internal_1_1UnitTestImpl.html
a2ca71a08060037357fc7e1a406b89add
(int i)
const TestCase *
GetTestCase
classtesting_1_1internal_1_1UnitTestImpl.html
a6438e18ea4904d239a3db7b036a52229
(int i) const
TestCase *
GetTestCase
classtesting_1_1internal_1_1UnitTestImpl.html
ac5684d824a59e963cb3274c79d0b6df3
(const char *test_case_name, const char *type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)
TestPartResultReporterInterface *
GetTestPartResultReporterForCurrentThread
classtesting_1_1internal_1_1UnitTestImpl.html
a5fb3dd8bc839e10b62eba07790704132
()
std::vector< TraceInfo > &
gtest_trace_stack
classtesting_1_1internal_1_1UnitTestImpl.html
af8c7c0a0c954e36d83e6e4690d3fb938
()
const std::vector< TraceInfo > &
gtest_trace_stack
classtesting_1_1internal_1_1UnitTestImpl.html
ad82fed50f13f13f11867af9dad4a2cf6
() const
TestEventListeners *
listeners
classtesting_1_1internal_1_1UnitTestImpl.html
a67211f8475936f88d0e4d30f841c0da4
()
void
ListTestsMatchingFilter
classtesting_1_1internal_1_1UnitTestImpl.html
ad2cfedef41d3d29aad23c2c64214e6f3
()
OsStackTraceGetterInterface *
os_stack_trace_getter
classtesting_1_1internal_1_1UnitTestImpl.html
a71753679854f7fbba6c1568eb422fecb
()
bool
Passed
classtesting_1_1internal_1_1UnitTestImpl.html
ae8e461369acfec902da382bc02297fe5
() const
void
PostFlagParsingInit
classtesting_1_1internal_1_1UnitTestImpl.html
a772894193104b1b2516f16e6ff813168
()
internal::Random *
random
classtesting_1_1internal_1_1UnitTestImpl.html
ab3b45b5eb4d583219a3602011ea44347
()
int
random_seed
classtesting_1_1internal_1_1UnitTestImpl.html
a625b9fb6d17b008c44fc902255e6343c
() const
void
RecordProperty
classtesting_1_1internal_1_1UnitTestImpl.html
a15e4af4df167d2504decbc8fcc108a6f
(const TestProperty &test_property)
void
RegisterParameterizedTests
classtesting_1_1internal_1_1UnitTestImpl.html
af84d2515f1a272a8783f00a3e8c0aff8
()
int
reportable_disabled_test_count
classtesting_1_1internal_1_1UnitTestImpl.html
a04827d118a329af68a1de2d6b93eb4e5
() const
int
reportable_test_count
classtesting_1_1internal_1_1UnitTestImpl.html
addb3896c4e0973bb5d2744fcb158afce
() const
bool
RunAllTests
classtesting_1_1internal_1_1UnitTestImpl.html
a1fb6be9971f4768c4136a05aa9e7e375
()
void
set_current_test_case
classtesting_1_1internal_1_1UnitTestImpl.html
a7f0e79bdabd28819cc857e316a36a350
(TestCase *a_current_test_case)
void
set_current_test_info
classtesting_1_1internal_1_1UnitTestImpl.html
ab72211c99ce4427dfb472d6ecea62989
(TestInfo *a_current_test_info)
void
set_os_stack_trace_getter
classtesting_1_1internal_1_1UnitTestImpl.html
a3306f7d2b19bca54b841006e4a2e0260
(OsStackTraceGetterInterface *getter)
void
SetGlobalTestPartResultReporter
classtesting_1_1internal_1_1UnitTestImpl.html
a892b0e25b28af5e4400cf6fac336f2d8
(TestPartResultReporterInterface *reporter)
void
SetTestPartResultReporterForCurrentThread
classtesting_1_1internal_1_1UnitTestImpl.html
a1403fc10aebcc64479c5ee980c9b4eb4
(TestPartResultReporterInterface *reporter)
void
ShuffleTests
classtesting_1_1internal_1_1UnitTestImpl.html
aaaa38e6a4372e6bb9bbe3143a3a32b65
()
TimeInMillis
start_timestamp
classtesting_1_1internal_1_1UnitTestImpl.html
abb02dfd689760c6323acec725d9631d5
() const
int
successful_test_case_count
classtesting_1_1internal_1_1UnitTestImpl.html
a2db3a2b3fed8065dbdd768ee407bf67e
() const
int
successful_test_count
classtesting_1_1internal_1_1UnitTestImpl.html
ac363f681cbecf10fea5c04408b98e744
() const
int
test_case_to_run_count
classtesting_1_1internal_1_1UnitTestImpl.html
aff65061646c6b9857b37097423500bfe
() const
int
test_to_run_count
classtesting_1_1internal_1_1UnitTestImpl.html
a0f15365d1d1ce00eaeb6f8a1370113ec
() const
int
total_test_case_count
classtesting_1_1internal_1_1UnitTestImpl.html
ac1d81d6b146b2dbce460f9a0a57d4f9e
() const
int
total_test_count
classtesting_1_1internal_1_1UnitTestImpl.html
a89e8531ee2ba3f0aadc27a95ac6149f1
() const
UnitTestImpl
classtesting_1_1internal_1_1UnitTestImpl.html
a5fb75faa88ee71f26e16473455b70839
(UnitTest *parent)
void
UnshuffleTests
classtesting_1_1internal_1_1UnitTestImpl.html
a1ee7db3bf8284dd9dce4dc857564bce3
()
virtual
~UnitTestImpl
classtesting_1_1internal_1_1UnitTestImpl.html
ae8bfe40adf9772237ea51299af113575
()
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1UnitTestImpl.html
a9c8a7b2571705040ead6a61645278e18
(UnitTestImpl)
void
set_catch_exceptions
classtesting_1_1internal_1_1UnitTestImpl.html
aefec23506cd772c3abc536cda301d926
(bool value)
TestResult
ad_hoc_test_result_
classtesting_1_1internal_1_1UnitTestImpl.html
a15355228a7140a08f9e2f333aa934ccd
bool
catch_exceptions_
classtesting_1_1internal_1_1UnitTestImpl.html
a2cc0c6f466730b1d6e884738344b8e33
TestCase *
current_test_case_
classtesting_1_1internal_1_1UnitTestImpl.html
a3b346729d3940f065e05c69c434ebb3f
TestInfo *
current_test_info_
classtesting_1_1internal_1_1UnitTestImpl.html
a56128aac0fb5be45993715d1130b0610
DefaultGlobalTestPartResultReporter
default_global_test_part_result_reporter_
classtesting_1_1internal_1_1UnitTestImpl.html
a645122eda4d8250f3e8139309510705e
DefaultPerThreadTestPartResultReporter
default_per_thread_test_part_result_reporter_
classtesting_1_1internal_1_1UnitTestImpl.html
a261ddbea097ad3b43b8b510a4964f390
TimeInMillis
elapsed_time_
classtesting_1_1internal_1_1UnitTestImpl.html
a06e0445298c6026bee71bb2bb7aae604
std::vector< Environment * >
environments_
classtesting_1_1internal_1_1UnitTestImpl.html
a1d2320ba1e4e1cad8d624bbb222501fb
internal::Mutex
global_test_part_result_reporter_mutex_
classtesting_1_1internal_1_1UnitTestImpl.html
a57153c5c8caa229f0a62f35ab99f0a56
TestPartResultReporterInterface *
global_test_part_result_repoter_
classtesting_1_1internal_1_1UnitTestImpl.html
ab9a275094df6adc7e16a92133a692c3e
internal::ThreadLocal< std::vector< TraceInfo > >
gtest_trace_stack_
classtesting_1_1internal_1_1UnitTestImpl.html
a73a797cf2b20129cb252b14c5fd9a0af
int
last_death_test_case_
classtesting_1_1internal_1_1UnitTestImpl.html
afd663a104bb0a6df2c5143454f78e305
TestEventListeners
listeners_
classtesting_1_1internal_1_1UnitTestImpl.html
a16c3caa0bac1a8dce650649760de30d2
internal::FilePath
original_working_dir_
classtesting_1_1internal_1_1UnitTestImpl.html
aaf1f1d4cbb2f681ded9bbf4c6075430c
OsStackTraceGetterInterface *
os_stack_trace_getter_
classtesting_1_1internal_1_1UnitTestImpl.html
a16b34d9194ca9552f581e472e9b18494
UnitTest *const
parent_
classtesting_1_1internal_1_1UnitTestImpl.html
adabbbc8985202ce655d50746bd383eae
internal::ThreadLocal< TestPartResultReporterInterface * >
per_thread_test_part_result_reporter_
classtesting_1_1internal_1_1UnitTestImpl.html
a23ebe35dfe19dcda8e7b17e81f2cb4bc
bool
post_flag_parse_init_performed_
classtesting_1_1internal_1_1UnitTestImpl.html
ab4c7d8a9ff3edbd8a98f91c4afaf3bb8
internal::Random
random_
classtesting_1_1internal_1_1UnitTestImpl.html
a08551d7ff0ebb976ec82294ded8113ea
int
random_seed_
classtesting_1_1internal_1_1UnitTestImpl.html
a0afcc95308ebfacb8d0f53790e77e1ab
TimeInMillis
start_timestamp_
classtesting_1_1internal_1_1UnitTestImpl.html
a2114799ed634ee849b9dcd9728f9b7b6
std::vector< int >
test_case_indices_
classtesting_1_1internal_1_1UnitTestImpl.html
a9b30891f1a9d5b5c25de2bef0f0bb49a
std::vector< TestCase * >
test_cases_
classtesting_1_1internal_1_1UnitTestImpl.html
a79ec0f733ada2898efd1a7fbd8587fb3
friend class
::testing::UnitTest
classtesting_1_1internal_1_1UnitTestImpl.html
a893404438388dec058dc5c02e8f9a014
testing::internal::UnitTestOptions
classtesting_1_1internal_1_1UnitTestOptions.html
static bool
FilterMatchesTest
classtesting_1_1internal_1_1UnitTestOptions.html
a9975b59cece94874b303421697e3bca6
(const std::string &test_case_name, const std::string &test_name)
static std::string
GetAbsolutePathToOutputFile
classtesting_1_1internal_1_1UnitTestOptions.html
a993fb30ad66104158c8c0ac508daca3f
()
static std::string
GetOutputFormat
classtesting_1_1internal_1_1UnitTestOptions.html
ae7413a21296d885c6924650b51ac4f6d
()
static bool
MatchesFilter
classtesting_1_1internal_1_1UnitTestOptions.html
a67fc0adaffbb8d320b92e42e05017e4e
(const std::string &name, const char *filter)
static bool
PatternMatchesString
classtesting_1_1internal_1_1UnitTestOptions.html
af0235a2ee26dd6db21305e11d2358e4f
(const char *pattern, const char *str)
testing::internal::UniversalPrinter
classtesting_1_1internal_1_1UniversalPrinter.html
T
static void
Print
classtesting_1_1internal_1_1UniversalPrinter.html
aecec021e1abbaa260b701e24e3fe33eb
(const T &value, ::std::ostream *os)
testing::internal::UniversalPrinter< T & >
classtesting_1_1internal_1_1UniversalPrinter_3_01T_01_6_01_4.html
static void
Print
classtesting_1_1internal_1_1UniversalPrinter_3_01T_01_6_01_4.html
a923a694be8aa66117848c1c5f57ede35
(const T &value, ::std::ostream *os)
testing::internal::UniversalPrinter< T[N]>
classtesting_1_1internal_1_1UniversalPrinter_3_01T[N]_4.html
N
static void
Print
classtesting_1_1internal_1_1UniversalPrinter_3_01T[N]_4.html
a1cf0e7c8db59c090f769116c6421b212
(const T(&a)[N], ::std::ostream *os)
testing::internal::UniversalTersePrinter
classtesting_1_1internal_1_1UniversalTersePrinter.html
static void
Print
classtesting_1_1internal_1_1UniversalTersePrinter.html
a042249cdb42fdb77588c9ad54ea7ed54
(const T &value, ::std::ostream *os)
testing::internal::UniversalTersePrinter< char * >
classtesting_1_1internal_1_1UniversalTersePrinter_3_01char_01_5_01_4.html
static void
Print
classtesting_1_1internal_1_1UniversalTersePrinter_3_01char_01_5_01_4.html
aa9ef95587c1461fe33e254af52401a43
(char *str, ::std::ostream *os)
testing::internal::UniversalTersePrinter< const char * >
classtesting_1_1internal_1_1UniversalTersePrinter_3_01const_01char_01_5_01_4.html
static void
Print
classtesting_1_1internal_1_1UniversalTersePrinter_3_01const_01char_01_5_01_4.html
a37a3be2d26dc07b24d16c2b5eb88ecda
(const char *str, ::std::ostream *os)
testing::internal::UniversalTersePrinter< T & >
classtesting_1_1internal_1_1UniversalTersePrinter_3_01T_01_6_01_4.html
static void
Print
classtesting_1_1internal_1_1UniversalTersePrinter_3_01T_01_6_01_4.html
a931f93cc52a3046706c87d0a90640483
(const T &value, ::std::ostream *os)
testing::internal::UniversalTersePrinter< T[N]>
classtesting_1_1internal_1_1UniversalTersePrinter_3_01T[N]_4.html
N
static void
Print
classtesting_1_1internal_1_1UniversalTersePrinter_3_01T[N]_4.html
a9e0ceb62fda7dc46ebcf5f911e459a49
(const T(&value)[N], ::std::ostream *os)
testing::internal::UniversalTersePrinter< wchar_t * >
classtesting_1_1internal_1_1UniversalTersePrinter_3_01wchar__t_01_5_01_4.html
static void
Print
classtesting_1_1internal_1_1UniversalTersePrinter_3_01wchar__t_01_5_01_4.html
a9cdf673b44d19e6879253f30f11cd740
(wchar_t *str, ::std::ostream *os)
fcl::detail::unordered_map_hash_table
classfcl_1_1detail_1_1unordered__map__hash__table.html
fcl::detail::UpdateImpl
structfcl_1_1detail_1_1UpdateImpl.html
static bool
run
structfcl_1_1detail_1_1UpdateImpl.html
a2056da7ef5709e6c13cfc724884c55cf
(const HierarchyTree< BV > &tree, typename HierarchyTree< BV >::NodeType *leaf, const BV &bv, const Vector3< S > &, S)
static bool
run
structfcl_1_1detail_1_1UpdateImpl.html
af3df409b847ff5149bd3e9f8430f386e
(const HierarchyTree< BV > &tree, typename HierarchyTree< BV >::NodeType *leaf, const BV &bv, const Vector3< S > &)
fcl::Variance3
classfcl_1_1Variance3.html
S
void
init
classfcl_1_1Variance3.html
a0ce5278f1f7537015f8f1ab7b9f77105
()
Variance3< S > &
sqrt
classfcl_1_1Variance3.html
aac0ffae75c73902ec379bdb36b7768fb
()
Variance3
classfcl_1_1Variance3.html
ad04d61bee153710312044876d1b22b7a
()
Variance3
classfcl_1_1Variance3.html
a844ddcb21ed8ffc6b678ce944004b9a1
(const Matrix3< S > &sigma)
Matrix3< S >
axis
classfcl_1_1Variance3.html
aba87be9f577df96955b6a4664328f80c
Matrix3< S >
Sigma
classfcl_1_1Variance3.html
adcd79814b949d19c90c0409a0902b0b3
Vector3< S >
sigma
classfcl_1_1Variance3.html
a9b8d3a1bcb9ff2de8e579ea714414d5a
testing::internal::XmlUnitTestResultPrinter
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
testing::EmptyTestEventListener
virtual void
OnTestIterationEnd
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a2ae986dd2f4f2aed31cc6f3bc8c56898
(const UnitTest &unit_test, int iteration)
XmlUnitTestResultPrinter
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
afdaf88e6764c18ce0dcc3733d7a06e31
(const char *output_file)
GTEST_DISALLOW_COPY_AND_ASSIGN_
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a2384a8c0cae7cbdf3debac145e43b323
(XmlUnitTestResultPrinter)
static std::string
EscapeXml
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
adadf42cf46ade9b26743466ce4b52f36
(const std::string &str, bool is_attribute)
static std::string
EscapeXmlAttribute
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
aad574d7bb0c24578d5acc57817b9d367
(const std::string &str)
static std::string
EscapeXmlText
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a934486bda28e7013f2d07520d5098a31
(const char *str)
static bool
IsNormalizableWhitespace
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
af9d5af6e5d0c505d5c3bd50a8d2a8d76
(char c)
static bool
IsValidXmlCharacter
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a2b83a24e3ec8544efa1156f9d6e51873
(char c)
static void
OutputXmlAttribute
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
aa8ca7066de948d26d171597430c75839
(std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value)
static void
OutputXmlCDataSection
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a41bccd75f54932c5b3b8cce1f94dbd54
(::std::ostream *stream, const char *data)
static void
OutputXmlTestInfo
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
af642843faed4cd28c77d688f6f2820d7
(::std::ostream *stream, const char *test_case_name, const TestInfo &test_info)
static void
PrintXmlTestCase
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a7f7accabeac896d4271f36d24ca02dba
(::std::ostream *stream, const TestCase &test_case)
static void
PrintXmlUnitTest
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
a3be1c8766241d0f34cdf59b45a52f73b
(::std::ostream *stream, const UnitTest &unit_test)
static std::string
RemoveInvalidXmlCharacters
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
aa14cb72f42a346841482cbafa65e3155
(const std::string &str)
static std::string
TestPropertiesAsXmlAttributes
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
aaac4f1352a2cc46f6a69994d45999f0b
(const TestResult &result)
const std::string
output_file_
classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html
aa81cc4540d16279f5eb5f7ec9f366ea7
fcl
namespacefcl.html
fcl::detail
fcl::test
fcl::time
fcl::AABB
fcl::aligned_allocator_cpp11
fcl::Box
fcl::BroadPhaseCollisionManager
fcl::BroadPhaseContinuousCollisionManager
fcl::BVHModel
fcl::BVMotionBoundVisitor
fcl::BVNode
fcl::BVNodeBase
fcl::Capsule
fcl::CollisionGeometry
fcl::CollisionObject
fcl::CollisionRequest
fcl::CollisionResult
fcl::Cone
fcl::constants
fcl::Contact
fcl::ContactPoint
fcl::ContinuousCollisionObject
fcl::ContinuousCollisionRequest
fcl::ContinuousCollisionResult
fcl::Convex
fcl::ConvexTester
fcl::CostSource
fcl::Cylinder
fcl::DefaultCollisionData
fcl::DefaultContinuousCollisionData
fcl::DefaultDistanceData
fcl::DistanceRequest
fcl::DistanceResult
fcl::DummyCollisionObject
fcl::DynamicAABBTreeCollisionManager
fcl::DynamicAABBTreeCollisionManager_Array
fcl::Ellipsoid
fcl::Exception
fcl::GetDistancesImpl
fcl::GetDistancesImpl< S, 5 >
fcl::GetDistancesImpl< S, 6 >
fcl::GetDistancesImpl< S, 9 >
fcl::GetNodeTypeImpl
fcl::GetNodeTypeImpl< AABB< S > >
fcl::GetNodeTypeImpl< KDOP< S, 16 > >
fcl::GetNodeTypeImpl< KDOP< S, 18 > >
fcl::GetNodeTypeImpl< KDOP< S, 24 > >
fcl::GetNodeTypeImpl< kIOS< S > >
fcl::GetNodeTypeImpl< OBB< S > >
fcl::GetNodeTypeImpl< OBBRSS< S > >
fcl::GetNodeTypeImpl< RSS< S > >
fcl::GetOrientationImpl
fcl::GetOrientationImpl< S, OBB< S > >
fcl::GetOrientationImpl< S, OBBRSS< S > >
fcl::GetOrientationImpl< S, RSS< S > >
fcl::Halfspace
fcl::IMatrix3
fcl::InterpMotion
fcl::Interval
fcl::IntervalTreeCollisionManager
fcl::IntervalTreeCollisionManager< S >
fcl::IVector3
fcl::KDOP
fcl::kIOS
fcl::LibSVMClassifier
fcl::MakeParentRelativeRecurseImpl
fcl::MakeParentRelativeRecurseImpl< S, OBB< S > >
fcl::MakeParentRelativeRecurseImpl< S, OBBRSS< S > >
fcl::MakeParentRelativeRecurseImpl< S, RSS< S > >
fcl::MotionBase
fcl::NaiveCollisionManager
fcl::OBB
fcl::OBBRSS
fcl::Plane
fcl::RNG
fcl::RSS
fcl::SamplerBase
fcl::SamplerR
fcl::SamplerSE2
fcl::SamplerSE2_disk
fcl::SamplerSE3Euler
fcl::SamplerSE3Euler_ball
fcl::SamplerSE3Quat
fcl::SamplerSE3Quat_ball
fcl::SaPCollisionManager
fcl::SaPCollisionManager< S >
fcl::ScrewMotion
fcl::ShapeBase
fcl::SortByXLow
fcl::SortByYLow
fcl::SortByZLow
fcl::SpatialHashingCollisionManager
fcl::Sphere
fcl::SplineMotion
fcl::SSaPCollisionManager
fcl::TaylorModel
fcl::TBVMotionBoundVisitor
fcl::TBVMotionBoundVisitorVisitImpl
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, InterpMotion< S > >
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, ScrewMotion< S > >
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, SplineMotion< S > >
fcl::TBVMotionBoundVisitorVisitImpl< S, RSS< S >, TranslationMotion< S > >
fcl::TimeInterval
fcl::TMatrix3
fcl::TranslationMotion
fcl::Triangle
fcl::TriangleMotionBoundVisitor
fcl::TriangleMotionBoundVisitorVisitImpl
fcl::TriangleMotionBoundVisitorVisitImpl< S, InterpMotion< S > >
fcl::TriangleMotionBoundVisitorVisitImpl< S, ScrewMotion< S > >
fcl::TriangleMotionBoundVisitorVisitImpl< S, SplineMotion< S > >
fcl::TriangleMotionBoundVisitorVisitImpl< S, TranslationMotion< S > >
fcl::TriangleP
fcl::TVector3
fcl::Variance3
AABB< double >
AABBd
namespacefcl.html
a0787625b8274e723257d63572b14fe14
AABB< float >
AABBf
namespacefcl.html
ac9207ee03b31150864c4a4f195f3c545
std::map< _Key, _Tp, _Compare, Eigen::aligned_allocator< std::pair< const _Key, _Tp > >>
aligned_map
namespacefcl.html
af15e5788164d20b1cbf285672db9f9da
std::vector< _Tp, Eigen::aligned_allocator< _Tp > >
aligned_vector
namespacefcl.html
a7a363a9edf754c897e19189df2338df3
Eigen::AngleAxis< S >
AngleAxis
namespacefcl.html
a06902fbf69e04c989e2c0057248c7a1f
AngleAxis< double >
AngleAxisd
namespacefcl.html
a8dbae731980bcbaf5e0eeb6cdaf79d0c
AngleAxis< float >
AngleAxisf
namespacefcl.html
afdae697c61abd6996bf2edf1b4807783
Box< double >
Boxd
namespacefcl.html
abb0ca43df92190393eab3c0979b627cb
Box< float >
Boxf
namespacefcl.html
adf66a6744ab9fd7b6ef0e7bd931060dc
BroadPhaseCollisionManager< double >
BroadPhaseCollisionManagerd
namespacefcl.html
a0fc23e51d751145e4fa8cbb17e742922
BroadPhaseCollisionManager< float >
BroadPhaseCollisionManagerf
namespacefcl.html
aa84059ffe389b95aef3b8c2e1df3da45
BroadPhaseContinuousCollisionManager< double >
BroadPhaseContinuousCollisionManagerd
namespacefcl.html
a1779bcb6051bbef3ff25112f16d10367
BroadPhaseContinuousCollisionManager< float >
BroadPhaseContinuousCollisionManagerf
namespacefcl.html
aa493e032d0a40dbd6aaf77cd9f01a2f1
Capsule< double >
Capsuled
namespacefcl.html
ae9d9bc8dc8265d2b37d184309bd178e3
Capsule< float >
Capsulef
namespacefcl.html
a5c24c4e4e4f799c5762956c44be82d29
bool(*)(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata)
CollisionCallBack
namespacefcl.html
ad3d91aa981105e93352826566fbb264c
CollisionGeometry< double >
CollisionGeometryd
namespacefcl.html
a28aa5b74550fb86ade5bf3ef145df76a
CollisionGeometry< float >
CollisionGeometryf
namespacefcl.html
a2313ff8c37b9cdf7e05079f8bff7022e
CollisionObject< double >
CollisionObjectd
namespacefcl.html
ad8615572c5e4ddaf74ecafd812f6798d
CollisionObject< float >
CollisionObjectf
namespacefcl.html
a8648139431e2634f85710fbd3128109e
CollisionRequest< double >
CollisionRequestd
namespacefcl.html
a0c66d67f1b37b2e8d8a4dea3f86e834f
CollisionRequest< float >
CollisionRequestf
namespacefcl.html
a982da890b993eb3009758e9d1ba0ce17
CollisionResult< double >
CollisionResultd
namespacefcl.html
a6d6ada348b883898295477a0a57a7f35
CollisionResult< float >
CollisionResultf
namespacefcl.html
aa2db6f8d5a5f5ff06492a1a73bd7b936
Cone< double >
Coned
namespacefcl.html
abdc6b865023b420fd0f5bca5e1c6cc3c
Cone< float >
Conef
namespacefcl.html
a64dcbffe5bb116132e1188c08fea2d98
constants< double >
constantsd
namespacefcl.html
ad0cb2db8c1f4aaaffb35f1a3be1e01ae
constants< float >
constantsf
namespacefcl.html
aef2829849cefd810c6c78bab45e0d052
Contact< double >
Contactd
namespacefcl.html
a918027b65f64a28c43b49c6e2095c3ad
Contact< float >
Contactf
namespacefcl.html
ae20b7ac5ddfbdd5eafb6ade9bf792540
ContactPoint< double >
ContactPointd
namespacefcl.html
add63d03b1370c3f398900b9b72e91b95
ContactPoint< float >
ContactPointf
namespacefcl.html
a8d0082fa23bf76e33e5cc08bd3247786
bool(*)(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *cdata)
ContinuousCollisionCallBack
namespacefcl.html
a84c8bf37ce850b0302b8d1798b1e8a55
ContinuousCollisionObject< double >
ContinuousCollisionObjectd
namespacefcl.html
a853a3a3180537b850e75e35fbc97eef6
ContinuousCollisionObject< float >
ContinuousCollisionObjectf
namespacefcl.html
aeb990c9a99ddb1822666eee392967685
ContinuousCollisionRequest< double >
ContinuousCollisionRequestd
namespacefcl.html
a35097232f600c13d42ecede4cd8c20ab
ContinuousCollisionRequest< float >
ContinuousCollisionRequestf
namespacefcl.html
aa2fcc31e3d34130d406595c054a93e41
ContinuousCollisionResult< double >
ContinuousCollisionResultd
namespacefcl.html
aec00717babcf7b9f53046d19f02e42d6
ContinuousCollisionResult< float >
ContinuousCollisionResultf
namespacefcl.html
a65a369b7c67fa0d8fbe2252037377ce2
bool(*)(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *cdata, S &dist)
ContinuousDistanceCallBack
namespacefcl.html
a2a403425b1d336aeab1bff313fd61383
Convex< double >
Convexd
namespacefcl.html
a018540a2d3f3581825d1ba1851587b3a
Convex< float >
Convexf
namespacefcl.html
aa0c935e3461859a1dcb3c88cb1121ddb
CostSource< double >
CostSourced
namespacefcl.html
ad985077a59b21bc75628db20b07c8f93
CostSource< float >
CostSourcef
namespacefcl.html
a5f210613aec7769bb67329bc22ed5582
Cylinder< double >
Cylinderd
namespacefcl.html
ae13bb2e4a1e49cc4983ce25a04c6c197
Cylinder< float >
Cylinderf
namespacefcl.html
a5986abb3361e4f245631b49fce3f28b1
bool(*)(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata, S &dist)
DistanceCallBack
namespacefcl.html
a00a119735ceaf9bddfb33ee48ec641ea
DistanceRequest< double >
DistanceRequestd
namespacefcl.html
a1ac7d1a963a44eac34869eca1f97dac9
DistanceRequest< float >
DistanceRequestf
namespacefcl.html
aba4287eba223f888068ac4c3fe258864
DistanceResult< double >
DistanceResultd
namespacefcl.html
ab0918a8bb709fb3a42498921848f5898
DistanceResult< float >
DistanceResultf
namespacefcl.html
abaa2df0d830bd126bd93698d61efba06
DynamicAABBTreeCollisionManager_Array< double >
DynamicAABBTreeCollisionManager_Arrayd
namespacefcl.html
a2a77d9ee196f0ddaeed6a563e74e91e5
DynamicAABBTreeCollisionManager_Array< float >
DynamicAABBTreeCollisionManager_Arrayf
namespacefcl.html
a9cee6599ed93def3ac3a31723a9f8c13
DynamicAABBTreeCollisionManager< double >
DynamicAABBTreeCollisionManagerd
namespacefcl.html
a961d22b0f57dc4fcd6257cef0c9441a8
DynamicAABBTreeCollisionManager< float >
DynamicAABBTreeCollisionManagerf
namespacefcl.html
a8678f3624c6698d11e98ebabc19f851e
Ellipsoid< double >
Ellipsoidd
namespacefcl.html
ad2bf9a8b080e1a9f1a8e027045b40ebf
Ellipsoid< float >
Ellipsoidf
namespacefcl.html
a7100cfe2f7e23f190315c42893fda1ad
FCL_DEPRECATED std::int32_t
FCL_INT32
namespacefcl.html
ad4d0c30f1b3722357c421e5ec5875c5a
FCL_DEPRECATED std::int64_t
FCL_INT64
namespacefcl.html
a3d7f275efc818fbaad4a1c8b56e6c38c
FCL_DEPRECATED double
FCL_REAL
namespacefcl.html
a83625e50671beb884a230e614b744c28
FCL_DEPRECATED std::uint32_t
FCL_UINT32
namespacefcl.html
a499111c98de7fd5ace679bfb78ee3d6a
FCL_DEPRECATED std::uint64_t
FCL_UINT64
namespacefcl.html
ad45108c46e23705e28fe132ad621dcd3
Halfspace< double >
Halfspaced
namespacefcl.html
ac3336abad64afa0cd2f64280d0235b5f
Halfspace< float >
Halfspacef
namespacefcl.html
ad22095672e155b9e88d953a980473d25
std::int32_t
int32
namespacefcl.html
aeb55c130be99223e85faa526689937a6
std::int64_t
int64
namespacefcl.html
a90d683516103f7c961a31b7d1a497eb2
IntervalTreeCollisionManager< double >
IntervalTreeCollisionManagerd
namespacefcl.html
a5913a0edc7f832d1cbddc0671fcd0eb9
IntervalTreeCollisionManager< float >
IntervalTreeCollisionManagerf
namespacefcl.html
a2047fda2a67ccb6d89c7d3e62d8d83f9
std::intptr_t
intptr_t
namespacefcl.html
a5b401e71139e6c91dc7fad1a1ed7b39c
KDOP< double, N >
KDOPd
namespacefcl.html
a07f5b87cbb7d3c228e925bcdbc6aaef6
KDOP< float, N >
KDOPf
namespacefcl.html
a7e683f5efb943abc8bd38407de4da6f3
kIOS< double >
kIOSd
namespacefcl.html
a752fa2da0ae8ccee54cae0e94c1c7c54
kIOS< float >
kIOSf
namespacefcl.html
a4df4afbd43bb27aa6c2236e777741b13
Eigen::Matrix< S, 3, 3 >
Matrix3
namespacefcl.html
a63a25406951ca347a9d1d5f8452eedc4
Matrix3< double >
Matrix3d
namespacefcl.html
a2cd37589e2a9d1966dfe1db2c757ad6e
Matrix3< float >
Matrix3f
namespacefcl.html
a88424f3a956005da0c0d91f98a70c2a7
MotionBase< double >
MotionBased
namespacefcl.html
a8dfc11f9da30e459f8accfb249c82a4e
MotionBase< float >
MotionBasef
namespacefcl.html
abd33ec8b1b9157982d27085ac4c778bd
std::shared_ptr< MotionBase< S > >
MotionBasePtr
namespacefcl.html
ab57e1c3e847759481d51a46de7ba819e
NaiveCollisionManager< double >
NaiveCollisionManagerd
namespacefcl.html
ab4fce1d7f5f61b7ce8d929daa551738f
NaiveCollisionManager< float >
NaiveCollisionManagerf
namespacefcl.html
af776340f1f472f628df2843ee63d04a7
OBB< double >
OBBd
namespacefcl.html
ad8174019e2eb882af3956c91d533a2d6
OBB< float >
OBBf
namespacefcl.html
a18d48ac3f80949f8aff2350bc0326336
OBBRSS< double >
OBBRSSd
namespacefcl.html
a7a73f35b638018805d932c2280185f19
OBBRSS< float >
OBBRSSf
namespacefcl.html
a9f5d9edb73477ad138ff74f6baf06bd3
Plane< double >
Planed
namespacefcl.html
a3e66e8a4e2b169f1a200b15af7005443
Plane< float >
Planef
namespacefcl.html
afbb9154ee7f3cea0631aa42a87013b4c
Eigen::Quaternion< S >
Quaternion
namespacefcl.html
a1b3f4060620f791e0952161c6cd994cb
Quaternion< double >
Quaterniond
namespacefcl.html
a58679ba52e688d9331e5978e9640192f
Quaternion< float >
Quaternionf
namespacefcl.html
a9a2374ec4d7c9837ce465cb13fdf1950
RNG< double >
RNGd
namespacefcl.html
a21eb94500e29745357adce47fbcb2b65
RNG< float >
RNGf
namespacefcl.html
a80f67ebd8a219823bd5d2acc357b4bde
RSS< double >
RSSd
namespacefcl.html
a073b6faedc621569e6482c3c3f33c4a4
RSS< float >
RSSf
namespacefcl.html
aea15e21dbc57697491c7e2fd3a3fca45
SamplerR< double, N >
SamplerRd
namespacefcl.html
a35e972f701e29a5b442af6d1d0e640e1
SamplerR< float, N >
SamplerRf
namespacefcl.html
a9158b2676f3c8f3adf910be6ed69ef36
SamplerSE2_disk< double >
SamplerSE2_diskd
namespacefcl.html
a5b32fd2d061a6750a1f76f968a1736a1
SamplerSE2_disk< float >
SamplerSE2_diskf
namespacefcl.html
a250540124847cd7885d2b03034f23bea
SamplerSE2< double >
SamplerSE2d
namespacefcl.html
aa82a4ee5ce3430884eec7a281fa7a002
SamplerSE2< float >
SamplerSE2f
namespacefcl.html
a6b9ecb7354af267dbccbdd50de4fab47
SamplerSE3Euler_ball< double >
SamplerSE3Euler_balld
namespacefcl.html
a192b2cfce46f5d456c118bf26cce4219
SamplerSE3Euler_ball< float >
SamplerSE3Euler_ballf
namespacefcl.html
a4f1cc32d94c8c420be7ac3172c3f9eab
SamplerSE3Euler< double >
SamplerSE3Eulerd
namespacefcl.html
a963ce8cbd4841d50bea1c52526f8175e
SamplerSE3Euler< float >
SamplerSE3Eulerf
namespacefcl.html
ad9e71644700a77472ec01931825e1717
SamplerSE3Quat_ball< double >
SamplerSE3Quat_balld
namespacefcl.html
a968ca59709068f7265ded6ca860a3808
SamplerSE3Quat_ball< float >
SamplerSE3Quat_ballf
namespacefcl.html
ae444ad7355bd5f8c018a2f2f8f351e34
SamplerSE3Quat< double >
SamplerSE3Quatd
namespacefcl.html
a520b1b619a00fa52c3a6b699d8d2ca03
SamplerSE3Quat< float >
SamplerSE3Quatf
namespacefcl.html
ab0e1670216cfff34b51ac1792b7b9912
SaPCollisionManager< double >
SaPCollisionManagerd
namespacefcl.html
a90139dd2fd8c51caa3e5cd71075d0b06
SaPCollisionManager< float >
SaPCollisionManagerf
namespacefcl.html
a799312398c5688181ebe21a328b35ae0
ShapeBase< double >
ShapeBased
namespacefcl.html
a40655d8ea509f6b29e7598db3d3af0f3
ShapeBase< float >
ShapeBasef
namespacefcl.html
a0dcbae1be799689b5109d09899f9e99a
SpatialHashingCollisionManager< double, HashTable >
SpatialHashingCollisionManagerd
namespacefcl.html
a365d9b49285f8eea5307cd027ea79082
SpatialHashingCollisionManager< float, HashTable >
SpatialHashingCollisionManagerf
namespacefcl.html
a43b8981827786bda8930911d416b41ac
Sphere< double >
Sphered
namespacefcl.html
a8c7d0e12b742dc1ee3186adb8a7b08df
Sphere< float >
Spheref
namespacefcl.html
ad07b16e1ea7800ccd5058480f5cc57c2
SSaPCollisionManager< double >
SSaPCollisionManagerd
namespacefcl.html
ad910bcb4ba1fd1d4e6648c4653e56c0a
SSaPCollisionManager< float >
SSaPCollisionManagerf
namespacefcl.html
ad7b3c2bf5b8adaf12ce40b13bd407c35
Eigen::Transform< S, 3, Eigen::Isometry >
Transform3
namespacefcl.html
a2972de11c607d978b21e95eee94aef83
Transform3< double >
Transform3d
namespacefcl.html
a34d4f1f649dc4554afc1221edf463679
Transform3< float >
Transform3f
namespacefcl.html
a3f7710de20f91b05aeeed4a93eff4bd7
Eigen::Translation< S, 3 >
Translation3
namespacefcl.html
ab3975b15b538223321024d8ba636160e
Translation3< double >
Translation3d
namespacefcl.html
a1b1248025e7b68615655dc829f66ea01
Translation3< float >
Translation3f
namespacefcl.html
ac8f547a8ea41c2d8cb4a26c5eb348a90
TranslationMotion< double >
TranslationMotiond
namespacefcl.html
a9e303b5d8f286ca7f36a14eae3693ebd
TranslationMotion< float >
TranslationMotionf
namespacefcl.html
a0d182ba56106b3145a442757d8d8427b
TriangleP< double >
TrianglePd
namespacefcl.html
a47e9c20a466073629b9fc2b6ca531e16
TriangleP< float >
TrianglePf
namespacefcl.html
a2da1b0aca630bde8900204247503e668
std::uint32_t
uint32
namespacefcl.html
a9f1ff4527c900d8fa6b61ef1be9e0885
std::uint64_t
uint64
namespacefcl.html
a8c972b3494009ee410e52b7e010bcccb
std::uintptr_t
uintptr_t
namespacefcl.html
abec8e68920122a012ef9894c2558fd9c
Variance3< double >
Variance3d
namespacefcl.html
ac8ba343a46048045a4712943ff560100
Variance3< float >
Variance3f
namespacefcl.html
abdebe1cf0f0f31470fc8c83efdf31ed0
Eigen::Matrix< S, 2, 1 >
Vector2
namespacefcl.html
a9ae403f4e986bcac386b0c08ed6327f2
Eigen::Matrix< S, 3, 1 >
Vector3
namespacefcl.html
affca3270b5d5f3eb7d846f1686de3f59
Vector3< double >
Vector3d
namespacefcl.html
a7778b2c89df123a9e84d7e6ba466e693
Vector3< float >
Vector3f
namespacefcl.html
ae71ff6f27782310ee8e3cbbf94709db0
Eigen::Matrix< S, 6, 1 >
Vector6
namespacefcl.html
a429dfca6ddf6a61d378722c5a66fb70e
Eigen::Matrix< S, 7, 1 >
Vector7
namespacefcl.html
aae016e6637625890ba8de1827569a9fa
Eigen::Matrix< S, N, 1 >
VectorN
namespacefcl.html
aaf45ce75c38ac6070cdb73bbec20aacc
VectorN< double, N >
VectorNd
namespacefcl.html
a3a2480ca9ea04823863fc57e3a53e4f1
VectorN< float, N >
VectorNf
namespacefcl.html
a3a1664a23031f14ea1da66faf104abee
Eigen::Matrix< S, Eigen::Dynamic, 1 >
VectorX
namespacefcl.html
a45399719becf8856d7e02fe2d148e986
VectorX< double >
VectorXd
namespacefcl.html
a8c1ef22937bb3ed6a261c2dfd1d7d257
VectorX< float >
VectorXf
namespacefcl.html
ad8965b5254a2de99914688c3593b687d
BVHBuildState
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903
BVH_BUILD_STATE_EMPTY
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903ae77a47d44c561f35b98bd35d99da284b
BVH_BUILD_STATE_BEGUN
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903ab4b43a78244c7ca9075d574be855abb4
BVH_BUILD_STATE_PROCESSED
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a974153e9dbc2b06b0abcbf8d3d708701
BVH_BUILD_STATE_UPDATE_BEGUN
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a0046a200b336cf633af881d929b35d2c
BVH_BUILD_STATE_UPDATED
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a76633d7b729c9a20c4a18e617ce9b8e8
BVH_BUILD_STATE_REPLACE_BEGUN
namespacefcl.html
ae282ecfb7a2a310150ab7a5a1cb0b903a572b91eb341425f15aeaf097d0bb8c27
BVHModelType
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848
BVH_MODEL_UNKNOWN
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848aa8ddcde6ac1e82f3fbe22e7dc7fe6864
BVH_MODEL_TRIANGLES
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848a00ca407cf9da666862722133cd18a0b4
BVH_MODEL_POINTCLOUD
namespacefcl.html
a41f5f0e97729622fd4749b285a0fd848a33b4f7676fa1247fd3a728bc672d577a
BVHReturnCode
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8
BVH_OK
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a2ed3e9cc6a5634f3ca6584fd2b959f7e
BVH_ERR_MODEL_OUT_OF_MEMORY
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8afb160e4324dbfadad4e849d4e089ec9d
BVH_ERR_BUILD_OUT_OF_SEQUENCE
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8ab5748632eb40cd13a027a5f30c551844
BVH_ERR_BUILD_EMPTY_MODEL
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a951705c5436e5fe2a5f50d971d528af4
BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a18ce31b56f49cadb82c2bea48279b2f2
BVH_ERR_UNSUPPORTED_FUNCTION
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8ab20baa1089fe6f35f697246b574294e9
BVH_ERR_UNUPDATED_MODEL
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a3845b66a886bff6b5290f4880f51b666
BVH_ERR_INCORRECT_DATA
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a7d5b8933a310253f86a82c15122284b5
BVH_ERR_UNKNOWN
namespacefcl.html
a440e2c689cf4b8092a519c8e000eebd8a72c62ead9e80b334d334fadc7bfb7b9b
CCDMotionType
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716
CCDM_TRANS
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716a6deb9863f48fe864e2dd6bd5ee9c5800
CCDM_LINEAR
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716a9b7d2ad283498ecc381d3b5cad50ad01
CCDM_SCREW
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716abd5f14ebdcd2a48541bc95031efa42d6
CCDM_SPLINE
namespacefcl.html
a982b871eae7884bc1d3ac997931e0716adf79f3068964b1472938c079a612ba48
CCDSolverType
namespacefcl.html
a917b18048691106c9eb987f4f0452657
CCDC_NAIVE
namespacefcl.html
a917b18048691106c9eb987f4f0452657a0a7d3a77b9294e857e16eabfedd5124a
CCDC_CONSERVATIVE_ADVANCEMENT
namespacefcl.html
a917b18048691106c9eb987f4f0452657a804447beea3fdbd385d0ae1d55e22a37
CCDC_RAY_SHOOTING
namespacefcl.html
a917b18048691106c9eb987f4f0452657a728c4b1595c5f7861c1d602939cc48d0
CCDC_POLYNOMIAL_SOLVER
namespacefcl.html
a917b18048691106c9eb987f4f0452657a52b0464eb10a2aeea128cf0714be8ff9
FinalizeModel
namespacefcl.html
a8002b8dad1bdd2771e5ccbb3b466621c
DO
DONT
GJKSolverType
namespacefcl.html
a576bdc98c01e92cdef6f3c60617b2d3d
GST_LIBCCD
namespacefcl.html
a576bdc98c01e92cdef6f3c60617b2d3dafa4370b6ec1b7cad14c4509912c982a7
GST_INDEP
namespacefcl.html
a576bdc98c01e92cdef6f3c60617b2d3dae1fdd48760bbeeca993df32d339d6270
MatrixCompareType
namespacefcl.html
a5649a67b0e73e39f597e4e5cd056bb4b
absolute
relative
NODE_TYPE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fc
BV_UNKNOWN
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcad3e6ca8b70b530c4d7ba1ad736440666
BV_AABB
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca9857d1f72385fe4b7987ad8b6b6a5606
BV_OBB
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcae46803ef7bea97088c41ca7868fb632f
BV_RSS
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca564c0417a70d84d431d6d04b926ee2a2
BV_kIOS
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcaf575d2e12bedf42d88b4c02f6dcc4fe0
BV_OBBRSS
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcae06499fa86fc8bc8e405c83d7f4b5ecc
BV_KDOP16
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca334b960816082bb79fbbd65b5b5498ed
BV_KDOP18
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca50255c29ad680d441eb6da9085de773d
BV_KDOP24
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcaf154da9cd26cbd3c161d9d7481801db5
GEOM_BOX
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca29bdba1e84ec5699e231d9bd0b23727a
GEOM_SPHERE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca3720e447a9e71dd98b0f34e3a8e64209
GEOM_ELLIPSOID
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca4f31d1ea10588d9e833c624aecba1248
GEOM_CAPSULE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca17e66c698216b26cd58d380874337dd5
GEOM_CONE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcafae464caba3a63e1c891c84df6f45b5a
GEOM_CYLINDER
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcad98413be41320954248b24e9711d371b
GEOM_CONVEX
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca78ee619a815e5c157eb829a735599f92
GEOM_PLANE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcafc44c4c46c563f822f5e9a2a0cdf635b
GEOM_HALFSPACE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca6aa503880dcca9701c780fc5b17bb3f4
GEOM_TRIANGLE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fcacfa91142aa5810c8e70258cc7aa69cfc
GEOM_OCTREE
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca537e2a416d894d676b87cd50bf140973
NODE_COUNT
namespacefcl.html
a2b48aa89f14ef2fb4082575eefb145fca3e1cf1dfc3af2080ef9a90b748d49b95
OBJECT_TYPE
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7d
OT_UNKNOWN
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7da74ae171a071b4c4ab7e9a9db289b8133
OT_BVH
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7daff86ba3cb45be6c2e1538ec7debff753
OT_GEOM
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7da8cf27e957b65b6741fe502574d0508c9
OT_OCTREE
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7dad4b741ca2d99d48cbc611ecca15a088b
OT_COUNT
namespacefcl.html
a7675859ca6424d6552ee6b1028f29d7da65f4ecf718f93ca1cf89f4d400dabc6c
int
addTriangles
namespacefcl.html
a07c81098af3b3480decdd3d4fbba7b2a
(BVHModel< BV > &model, const std::vector< Vector3< typename BV::S >> &points, const std::vector< Triangle > &tri_indices, FinalizeModel finalize_model)
template void
axisFromEigen
namespacefcl.html
a75cae6469a048913ef5a969bccfe90fb
(const Matrix3d &eigenV, const Vector3d &eigenS, Matrix3d &axis)
template void
axisFromEigen
namespacefcl.html
a34231b39abe950d33f5da6f1e64ba75f
(const Matrix3d &eigenV, const Vector3d &eigenS, Transform3d &tf)
FCL_EXPORT void
axisFromEigen
namespacefcl.html
a7c27f4bbae490b6895647c4cdf7759d9
(const Matrix3< S > &eigenV, const Vector3< S > &eigenS, Matrix3< S > &axis)
FCL_EXPORT void
axisFromEigen
namespacefcl.html
af3101076b5d28fd009f18cb32fb9de1a
(const Matrix3< S > &eigenV, const Vector3< S > &eigenS, Transform3< S > &tf)
template IVector3< double >
bound
namespacefcl.html
aeff95b516b72a99008ec2a2c975d9816
(const IVector3< double > &i, const Vector3< double > &v)
template Interval< double >
bound
namespacefcl.html
a8a8cc6d4f00c1582861b6b6ef69d3f9a
(const Interval< double > &i, double v)
template IVector3< double >
bound
namespacefcl.html
ae16a801868464d2fe9521039a24f5d62
(const IVector3< double > &i, const IVector3< double > &v)
template Interval< double >
bound
namespacefcl.html
a1a9e22eb6ef198a1fb7c8dbe69e39234
(const Interval< double > &i, const Interval< double > &other)
FCL_EXPORT IVector3< S >
bound
namespacefcl.html
af328e76a450fb6610493d6d0e8e4b9ef
(const IVector3< S > &i, const Vector3< S > &v)
FCL_EXPORT IVector3< S >
bound
namespacefcl.html
a0dfcb5fd782dc2dffbd75d36a4717f1b
(const IVector3< S > &i, const IVector3< S > &v)
FCL_EXPORT Interval< S >
bound
namespacefcl.html
a6a54d7488879503ed3f44e9ac21493e1
(const Interval< S > &i, S v)
FCL_EXPORT Interval< S >
bound
namespacefcl.html
afcc8e44a5d9b8a7196515da20b313636
(const Interval< S > &i, const Interval< S > &other)
IVector3< S >
bound
namespacefcl.html
ac030156a1e335c7b7a58213e14bdeee9
(const IVector3< S > &i, const IVector3< S > &v)
IVector3< S >
bound
namespacefcl.html
a87d17db358d45cc7587698f8995bdb3c
(const IVector3< S > &i, const Vector3< S > &v)
Interval< S >
bound
namespacefcl.html
a2dd388f677e6d3d99186469f28e7ff50
(const Interval< S > &i, S v)
Interval< S >
bound
namespacefcl.html
acdd7721dd681b6981c79e73243ea366f
(const Interval< S > &i, const Interval< S > &other)
template void
BVHExpand
namespacefcl.html
a4a9c8703d0c3d3d5a8be11a4357ca4ed
(BVHModel< OBB< double >> &model, const Variance3< double > *ucs, double r)
template void
BVHExpand
namespacefcl.html
a83b6bbdb54c826e385b0d99d81dd049b
(BVHModel< RSS< double >> &model, const Variance3< double > *ucs, double r)
FCL_EXPORT void
BVHExpand
namespacefcl.html
a8333c3ff4e6768e577505684ccc65807
(BVHModel< BV > &model, const Variance3< S > *ucs, S r)
FCL_EXPORT void
BVHExpand
namespacefcl.html
adf5cd6548cf470933ebf6236b2996301
(BVHModel< OBB< S >> &model, const Variance3< S > *ucs, S r=1.0)
FCL_EXPORT void
BVHExpand
namespacefcl.html
ae72706daa21c67d0862ad029ff2e0300
(BVHModel< RSS< S >> &model, const Variance3< S > *ucs, S r=1.0)
template void
circumCircleComputation
namespacefcl.html
a95090cf4ba109e0752cfb4cb8f108508
(const Vector3d &a, const Vector3d &b, const Vector3d &c, Vector3d ¢er, double &radius)
FCL_EXPORT void
circumCircleComputation
namespacefcl.html
ab124647681a236a8e3b7384dd97805b4
(const Vector3< S > &a, const Vector3< S > &b, const Vector3< S > &c, Vector3< S > ¢er, S &radius)
template void
clipToRange
namespacefcl.html
a723a479836a6b3f99784238eac3cd5d0
(double &val, double a, double b)
FCL_EXPORT void
clipToRange
namespacefcl.html
a3bb0cca01eff85df5fda7379254af9d4
(S &val, S a, S b)
void
clipToRange
namespacefcl.html
a0f19a60a54a9ff2137b326ae32082f79
(S &val, S a, S b)
template FCL_EXPORT std::size_t
collide
namespacefcl.html
a2e674c7dae503a26073f42b09032239e
(const CollisionObject< double > *o1, const CollisionObject< double > *o2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template FCL_EXPORT std::size_t
collide
namespacefcl.html
a53114b6ecc124243a4cd1209d8072668
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1, const CollisionGeometry< double > *o2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a6967141b182ae1f5a7b2ffa831ef94f8
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const NarrowPhaseSolver *nsolver, const CollisionRequest< S > &request, CollisionResult< S > &result)
template double
collide
namespacefcl.html
ac8f1b4258e8d157825085fc553b4d089
(const ContinuousCollisionObject< double > *o1, const ContinuousCollisionObject< double > *o2, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a508d13494396d871c97d57667e446863
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const NarrowPhaseSolver *nsolver_, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a3385ed4bd726ea11628795d8591878ed
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT std::size_t
collide
namespacefcl.html
a690d71d7048e9bc7d38191688959bca0
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT S
collide
namespacefcl.html
a4792d04c385264aa68fdf9350c66c00a
(const ContinuousCollisionObject< S > *o1, const ContinuousCollisionObject< S > *o2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT VectorN< S, M+N >
combine
namespacefcl.html
a74c5b2b69c71506801a32ac72307757a
(const VectorN< S, M > &v1, const VectorN< S, N > &v2)
::testing::AssertionResult
CompareMatrices
namespacefcl.html
a7ef8f0ba2b640a340779073814baa8d0
(const Eigen::MatrixBase< DerivedA > &m1, const Eigen::MatrixBase< DerivedB > &m2, double tolerance=0.0, MatrixCompareType compare_type=MatrixCompareType::absolute)
template bool
comparePenDepth
namespacefcl.html
a5b3a92cad8c677fb07d6f53f586fdd36
(const ContactPoint< double > &_cp1, const ContactPoint< double > &_cp2)
FCL_EXPORT bool
comparePenDepth
namespacefcl.html
a1e2b0bd0a9c5919cf6de718025f30bbc
(const ContactPoint< S > &_cp1, const ContactPoint< S > &_cp2)
bool
comparePenDepth
namespacefcl.html
a88ab1ea07f98c13a6bd2a0a542161605
(const ContactPoint< S > &_cp1, const ContactPoint< S > &_cp2)
FCL_EXPORT void
computeBV
namespacefcl.html
a94653ae041a2c95894dcb216b24c433b
(const Shape &s, const Transform3< typename BV::S > &tf, BV &bv)
template void
computeVertices
namespacefcl.html
a7fb0c0130db8f2b8100ddad3dee68526
(const OBB< double > &b, Vector3< double > vertices[8])
FCL_EXPORT void
computeVertices
namespacefcl.html
ab7bc4c8b8e77a5af04bc83bdf51d0add
(const OBB< S > &b, Vector3< S > vertices[8])
void
computeVertices
namespacefcl.html
ad8782364bd19044e015736976a5bc324
(const OBB< S > &b, Vector3< S > vertices[8])
template void
constructBox
namespacefcl.html
ad246d8343aeff998a76930b12641a6d1
(const AABB< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
aae0b508031687ce8796b679635d6557f
(const OBB< double > &bv, Box< double > &box, Transform3< double > &tf)
template void
constructBox
namespacefcl.html
a9d848a6b1e8e2cf6b4c3168ad88bba43
(const OBBRSS< double > &bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a07568b2dc448dcbb75fbdf951f3362af
(const AABB< S > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
ab95504f42a70e45b6402394b04c3943b
(const kIOS< double > &bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a9350b60aef01304319c234ecb0e0f140
(const OBB< S > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
abcafb9f19b02e1de1738e8cd00e6fcfa
(const RSS< double > &bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
abe22f033d8fea75583ccc91966312cef
(const OBBRSS< S > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a03d7cb1cf19110f4b09f51b30d7cda85
(const KDOP< double, 16 > &bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
ae6edffc1f700a14df2ff78bacf5fe64e
(const kIOS< S > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a8a27195da515f8708ab619d46b2a8447
(const KDOP< double, 18 > &bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
abae9cc3c5bc2f5fbb302b1657c64a7d3
(const RSS< S > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a3d8b33c78487a9324c3bd627fb2988c5
(const KDOP< double, 24 > &bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a539205b7d25bef0384d48fa2fd9c3e30
(const KDOP< S, 16 > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a86b597dd3cb4e8d1a5f5014492c01ec4
(const AABB< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a07c540878b903623bf9ce3b234d0baf4
(const KDOP< S, 18 > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a8e8e97d84473924b01181b45355be075
(const OBB< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a3ba0025b98e09d0858f16e798a845ba9
(const KDOP< S, 24 > &bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a46992c71f627a171e069e30635229be6
(const OBBRSS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
abedf334fc684eb9fb092c552b861a899
(const AABB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a125e83b0e2c2ea7643dbc00e61af72d9
(const kIOS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
acc27bad6bea3e2b1766b6cbdde62a8cc
(const OBB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
ae0b3bd054d48293d31b94eba39df240b
(const RSS< double > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
aca7b01affd41830514785b42616b4f6d
(const OBBRSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
af08496740c8d999bfb0375fb588141b2
(const KDOP< double, 16 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
ab0099e8986fe55f116889f78318ef034
(const kIOS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a2bd9ccf269c46f14171f23facc6d5e31
(const KDOP< double, 18 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a31baac77c290595fa9a1b46cde67a0cd
(const RSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
template void
constructBox
namespacefcl.html
a76d9e64f18b531afe8d7cf7e092ed24c
(const KDOP< double, 24 > &bv, const Transform3< double > &tf_bv, Box< double > &box, Transform3< double > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a290e2928a28732cb6ea56c1eba87fa8f
(const KDOP< S, 16 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a021d1fe774d99aaa0a0d411da88001a5
(const KDOP< S, 18 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
FCL_EXPORT void
constructBox
namespacefcl.html
a37936ac2f463cde0756b587f45778c20
(const KDOP< S, 24 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a312b8515c700fa11bb6ea0dccfd24f74
(const AABB< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a7aef0d08d46852b504229ea14e0b85ff
(const OBB< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a4f1941c5436f84a10c58ae4b644731ff
(const OBBRSS< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a566181b5c3f189ad2406dcbad6c38bfe
(const kIOS< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a3c9f9031ba3563b44f3c66624a3e203d
(const RSS< S > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a69496168a4f8abc00eb499454ff8cf70
(const KDOP< S, 16 > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a5696da4399fd42c3ffb0f945894093b1
(const KDOP< S, 18 > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
aabde745bd4f8eef288e567c370a565a9
(const KDOP< S, 24 > &bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
aa6001784684895792c66af295ad69d2f
(const AABB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ac061fcde6a20bf653ed7e42cc9c31e74
(const OBB< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ae149b6499995d56546ee7473971d33db
(const OBBRSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a715150286fadb8811152dc9dec2ac9bc
(const kIOS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a6593773f00366abc823d211307dbf84a
(const RSS< S > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ad870d5b17eb80444b6f0cf5a25f8e6b1
(const KDOP< S, 16 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
a18cbb5da031ce15095b984e92a65827d
(const KDOP< S, 18 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
void
constructBox
namespacefcl.html
ad3820116e18aaf6ddd875de2e711fb85
(const KDOP< S, 24 > &bv, const Transform3< S > &tf_bv, Box< S > &box, Transform3< S > &tf)
template double
continuousCollide
namespacefcl.html
a65e62988b82625f27ef2d89517a5511d
(const CollisionGeometry< double > *o1, const MotionBase< double > *motion1, const CollisionGeometry< double > *o2, const MotionBase< double > *motion2, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
ae477c668c35d58211d82eb6f42a8985a
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1_beg, const Transform3< double > &tf1_end, const CollisionGeometry< double > *o2, const Transform3< double > &tf2_beg, const Transform3< double > &tf2_end, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
template double
continuousCollide
namespacefcl.html
ae3b90bf203afeb5c49980d4384a69258
(const CollisionObject< double > *o1, const Transform3< double > &tf1_end, const CollisionObject< double > *o2, const Transform3< double > &tf2_end, const ContinuousCollisionRequest< double > &request, ContinuousCollisionResult< double > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
a2df8fbe75e6a73a92dd1ef305f1644f5
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
acef42632c3af5f71b30f7af90a0c2c54
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1_beg, const Transform3< S > &tf1_end, const CollisionGeometry< S > *o2, const Transform3< S > &tf2_beg, const Transform3< S > &tf2_end, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollide
namespacefcl.html
a712f73f7a3fb9663e2a498d09f4a59c7
(const CollisionObject< S > *o1, const Transform3< S > &tf1_end, const CollisionObject< S > *o2, const Transform3< S > &tf2_end, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollideBVHPolynomial
namespacefcl.html
a89d77e5b84aec6886f2bc30fc835f2cc
(const CollisionGeometry< S > *o1, const TranslationMotion< S > *motion1, const CollisionGeometry< S > *o2, const TranslationMotion< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollideConservativeAdvancement
namespacefcl.html
a85b1750a16e01d526ad9548dcdd8af41
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT S
continuousCollideNaive
namespacefcl.html
a2b75ff74b08028d74a32022fef2b70ce
(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
FCL_EXPORT void
convertBV
namespacefcl.html
acc25448c94e765434d56a2471569620b
(const BV1 &bv1, const Transform3< typename BV1::S > &tf1, BV2 &bv2)
bool
DefaultCollisionFunction
namespacefcl.html
ab34a6100f661c140087228266ee246d0
(CollisionObject< S > *o1, CollisionObject< S > *o2, void *data)
bool
DefaultContinuousCollisionFunction
namespacefcl.html
ad2fadb29fbd400534e9ef6b9bf7116af
(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *data)
bool
DefaultDistanceFunction
namespacefcl.html
a9dd1a4a61b0a173758d83df5593241f8
(CollisionObject< S > *o1, CollisionObject< S > *o2, void *data, S &dist)
template double
distance
namespacefcl.html
a5fd72def0fad0449b36503508563b8fa
(const CollisionObject< double > *o1, const CollisionObject< double > *o2, const DistanceRequest< double > &request, DistanceResult< double > &result)
FCL_EXPORT S
distance
namespacefcl.html
aa1dea4d18d7025d4b3675de8278c2094
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const DistanceRequest< S > &request, DistanceResult< S > &result)
template double
distance
namespacefcl.html
ac066a979f564b9d75360df40994e4806
(const CollisionGeometry< double > *o1, const Transform3< double > &tf1, const CollisionGeometry< double > *o2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
FCL_EXPORT S
distance
namespacefcl.html
a2bcdd0a6b9c2f3a744cecaa8a7b59ed0
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
NarrowPhaseSolver::S
distance
namespacefcl.html
a1365d0ff992d5c30a5810aa598be2945
(const CollisionObject< typename NarrowPhaseSolver::S > *o1, const CollisionObject< typename NarrowPhaseSolver::S > *o2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
NarrowPhaseSolver::S
distance
namespacefcl.html
a8b416f28c6dcb054593b2f49ce186f9b
(const CollisionGeometry< typename NarrowPhaseSolver::S > *o1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const CollisionGeometry< typename NarrowPhaseSolver::S > *o2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const NarrowPhaseSolver *nsolver_, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
FCL_EXPORT S
distance
namespacefcl.html
a8e0bc296d28b8dffadedd005d85ac7a1
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT S
distance
namespacefcl.html
af38e65d1624819d6f69ae320c69e140f
(const Transform3< S > &tf, const OBBRSS< S > &b1, const OBBRSS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT S
distance
namespacefcl.html
a6926db35320bcd55bf226b9c5146de45
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
S
distance
namespacefcl.html
ab24dbcbd17d8ca169cb423086415a273
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
FCL_EXPORT S
distance
namespacefcl.html
a37e608368e39870a7fff07090d0674ff
(const Transform3< S > &tf, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
S
distance
namespacefcl.html
a758df3a99c4759aed336e3588baf3008
(const CollisionObject< S > *o1, const CollisionObject< S > *o2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_EXPORT S
distance
namespacefcl.html
a1339bea05220ef15d339a90603c4ac3e
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2, Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
S
distance
namespacefcl.html
a91a9834ee0b74226d0952ec11ef84d7a
(const CollisionGeometry< S > *o1, const Transform3< S > &tf1, const CollisionGeometry< S > *o2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
S
distance
namespacefcl.html
a96484159054b342a432d5a861c3723f1
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
S
distance
namespacefcl.html
a7e4822e8c524eb57235f4e956a16404d
(const Transform3< S > &tf, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
S
distance
namespacefcl.html
af376c74ad0f6c51b62de474d261a99b5
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
template void
eigen
namespacefcl.html
a2a23f91a3c2a630c25c64ccee8984c7f
(const Matrix3d &m, Vector3d &dout, Matrix3d &vout)
FCL_EXPORT void
eigen
namespacefcl.html
a006fd4a4955cc33debeddd505f5984c5
(const Matrix3< S > &m, Vector3< S > &dout, Matrix3< S > &vout)
template void
eigen_old
namespacefcl.html
a2f57fff569c1c0fe2973fea61ae4a42c
(const Matrix3d &m, Vector3d &dout, Matrix3d &vout)
FCL_EXPORT void
eigen_old
namespacefcl.html
a522f6eb23fa9f7248dff0b2f596f0ca5
(const Matrix3< S > &m, Vector3< S > &dout, Matrix3< S > &vout)
FCL_EXPORT void
fit
namespacefcl.html
ab0812ebb0d476d02c938f4d53d3c823a
(const Vector3< typename BV::S > *const ps, int n, BV &bv)
template void
flipNormal
namespacefcl.html
a91d2de3798ef909e89dd4384c7adb28e
(std::vector< ContactPoint< double >> &contacts)
FCL_EXPORT void
flipNormal
namespacefcl.html
ac7031cd55bb82adf9cbb50888f1e9f04
(std::vector< ContactPoint< S >> &contacts)
void
flipNormal
namespacefcl.html
a585c4f0100a76f3df7b2feec85f4134e
(std::vector< ContactPoint< S >> &contacts)
int
generateBVHModel
group__generateBVHModel.html
ga3df75d1964387250ac45f34525a8c29c
(BVHModel< BV > &model, const Box< typename BV::S > &shape, const Transform3< typename BV::S > &pose, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3cb315fef65131359c76dab6d460f633
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga12c3402db46d419b0acc813a226edc9e
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_sphere, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3ea8dc825500643cea0dccbc75adda13
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gacf939056664e5aba44063b150b2e2718
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_ellipsoid, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga170e5c2c96b7858a05146ab74a7e2c1e
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga7555e4d2e9887273bc5056566fcf6075
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cylinder, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gab365e5d82c671489373c2a5f8bd728e0
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga92c71ad065ac9f4aed6ff76beebeca3e
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cone, FinalizeModel finalize_model=FinalizeModel::DO)
template Matrix3d
generateCoordinateSystem
namespacefcl.html
a00d8492d1a777f08d5e9f2698fd5022e
(const Vector3d &x_axis)
FCL_EXPORT Matrix3< S >
generateCoordinateSystem
namespacefcl.html
a0ede3d288ae46ad92fd76f64f0ccd1d7
(const Vector3< S > &x_axis)
template void
generateTaylorModelForCosFunc
namespacefcl.html
a8c1383bda8683affd2906147e904f826
(TaylorModel< double > &tm, double w, double q0)
FCL_EXPORT void
generateTaylorModelForCosFunc
namespacefcl.html
a009611ba0b1305a18117126b52837139
(TaylorModel< S > &tm, S w, S q0)
void
generateTaylorModelForCosFunc
namespacefcl.html
a63d623260d61fb298e11174f7877a1c9
(TaylorModel< S > &tm, S w, S q0)
template void
generateTaylorModelForLinearFunc
namespacefcl.html
af2aceb2bc3e38c2abc06a1d92c4d54d7
(TaylorModel< double > &tm, double p, double v)
FCL_EXPORT void
generateTaylorModelForLinearFunc
namespacefcl.html
a5cad1a1d8ce34a0dabb632e27a6a2eaf
(TaylorModel< S > &tm, S p, S v)
void
generateTaylorModelForLinearFunc
namespacefcl.html
ad23c141fd55cede6e748b790778e9555
(TaylorModel< S > &tm, S p, S v)
template void
generateTaylorModelForSinFunc
namespacefcl.html
a2c86b4193728da66a11dd602fd8b31bb
(TaylorModel< double > &tm, double w, double q0)
FCL_EXPORT void
generateTaylorModelForSinFunc
namespacefcl.html
a940fb256e21d205cc4594101a0facc9f
(TaylorModel< S > &tm, S w, S q0)
void
generateTaylorModelForSinFunc
namespacefcl.html
a3383d4cbe20605ee03412e3005f33b1a
(TaylorModel< S > &tm, S w, S q0)
template void
generateTVector3ForLinearFunc
namespacefcl.html
a273d6aa151635e82c4205ad6c7ccf437
(TVector3< double > &v, const Vector3< double > &position, const Vector3< double > &velocity)
FCL_EXPORT void
generateTVector3ForLinearFunc
namespacefcl.html
a550db0816fa2fb7d36e3cad792f741b1
(TVector3< S > &v, const Vector3< S > &position, const Vector3< S > &velocity)
void
generateTVector3ForLinearFunc
namespacefcl.html
a087e94964ff6f4b3fa1004515d2bb9bf
(TVector3< S > &v, const Vector3< S > &position, const Vector3< S > &velocity)
detail::CollisionFunctionMatrix< GJKSolver > &
getCollisionFunctionLookTable
namespacefcl.html
aac1dcbd5f7d1a978c7e5f2afd601ea50
()
detail::ConservativeAdvancementFunctionMatrix< GJKSolver > &
getConservativeAdvancementFunctionLookTable
namespacefcl.html
af20d618c730c3f2371e755396a04a03e
()
template void
getCovariance
namespacefcl.html
a8140d97544913394e4186e0eafaaac4f
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, Matrix3d &M)
FCL_EXPORT void
getCovariance
namespacefcl.html
af5b79022dd66b41a464c5bbcaeb984b3
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Matrix3< S > &M)
detail::DistanceFunctionMatrix< GJKSolver > &
getDistanceFunctionLookTable
namespacefcl.html
aeed0d06041543b1d9d715f650ce2201f
()
FCL_EXPORT void
getDistances
namespacefcl.html
afbd53c328d8687a8ea20219baa77de04
(const Vector3< S > &p, S *d)
template void
getDistances< double, 5 >
namespacefcl.html
ab52abe77f0d215a3d48817747f30f42d
(const Vector3< double > &p, double *d)
template void
getDistances< double, 6 >
namespacefcl.html
aaacffd61884003e4a55dd941fb927f30
(const Vector3< double > &p, double *d)
template void
getDistances< double, 9 >
namespacefcl.html
a8ad697298fee90aa65a39b9c957e980c
(const Vector3< double > &p, double *d)
template void
getExtentAndCenter
namespacefcl.html
a0b22ec433965fc2bbaec60054bd3b856
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
FCL_EXPORT void
getExtentAndCenter
namespacefcl.html
a80403fe1051c85edbb72a19be151209a
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3< S > &tf, Vector3< S > &extent)
FCL_EXPORT void
getExtentAndCenter
namespacefcl.html
a798320c1bb827b5a8aaf185a8588a90f
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
FCL_EXPORT MotionBasePtr< S >
getMotionBase
namespacefcl.html
a31d45bfd20fefb894bfac85b6c8e42e1
(const Transform3< S > &tf_beg, const Transform3< S > &tf_end, CCDMotionType motion_type)
template void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
a9027ee07ddc71c6eb9b4794b3eabfc66
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d &origin, double l[2], double &r)
template void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
acffbb3a725b0f3374d3b38be615385fb
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3d &tf, double l[2], double &r)
FCL_EXPORT void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
a43905126b6935ffa4deb59bfc90548c4
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > &origin, S l[2], S &r)
FCL_EXPORT void
getRadiusAndOriginAndRectangleSize
namespacefcl.html
ae5d57bbadf536970c8c23a4e3945dd5b
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, Transform3< S > &tf, S l[2], S &r)
template void
hat
namespacefcl.html
a31fd42af20815cb97da181f9f3e63ce7
(Matrix3d &mat, const Vector3d &vec)
FCL_EXPORT void
hat
namespacefcl.html
adaf370b25e058b59cdd80575b91d50fa
(Matrix3< S > &mat, const Vector3< S > &vec)
template bool
inVoronoi
namespacefcl.html
ac6d12367c4ab4a20a05c44805c0b880a
(double a, double b, double Anorm_dot_B, double Anorm_dot_T, double A_dot_B, double A_dot_T, double B_dot_T)
FCL_EXPORT bool
inVoronoi
namespacefcl.html
a4014f7c02d5c2868789481134fc09868
(S a, S b, S Anorm_dot_B, S Anorm_dot_T, S A_dot_B, S A_dot_T, S B_dot_T)
bool
inVoronoi
namespacefcl.html
af2fe840c8fff391c44a7dee91f23fc1b
(S a, S b, S Anorm_dot_B, S Anorm_dot_T, S A_dot_B, S A_dot_T, S B_dot_T)
std::shared_ptr< _Tp >
make_aligned_shared
namespacefcl.html
a58148eb1b482d1010f60b4c852435ceb
(_Args &&... __args)
template double
maximumDistance
namespacefcl.html
a718c336b293433d9a90604cf31c67d91
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3d &query)
FCL_EXPORT S
maximumDistance
namespacefcl.html
acf8af3c3c72186b4a5b2d02e5447e120
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3< S > &query)
template OBB< double >
merge_largedist
namespacefcl.html
a45628eaef5c9bfebec0a4c8cc69fe143
(const OBB< double > &b1, const OBB< double > &b2)
FCL_EXPORT OBB< S >
merge_largedist
namespacefcl.html
a5c4a34b8b5bc49693838565b52efc6e4
(const OBB< S > &b1, const OBB< S > &b2)
OBB< S >
merge_largedist
namespacefcl.html
a120628dcd63399b99884a0a7a38fe6a5
(const OBB< S > &b1, const OBB< S > &b2)
template OBB< double >
merge_smalldist
namespacefcl.html
a3604e9d3f282349a44de502149817567
(const OBB< double > &b1, const OBB< double > &b2)
FCL_EXPORT OBB< S >
merge_smalldist
namespacefcl.html
a85a71292ad003ff433bcb5d49b54bd17
(const OBB< S > &b1, const OBB< S > &b2)
OBB< S >
merge_smalldist
namespacefcl.html
a69987bbc20f421c44572ada3bf821888
(const OBB< S > &b1, const OBB< S > &b2)
template void
minmax
namespacefcl.html
abfaf8410c95e4ee3649f4b35ff522e4e
(double a, double b, double &minv, double &maxv)
template void
minmax
namespacefcl.html
a3fa273d5bf96b849251d9dae84895a59
(double p, double &minv, double &maxv)
FCL_EXPORT void
minmax
namespacefcl.html
ad1dfaf0dae3c94f7a6db6c5382b51a64
(S a, S b, S &minv, S &maxv)
FCL_EXPORT void
minmax
namespacefcl.html
aefaf58065a5e39f009699e087949a0c9
(S p, S &minv, S &maxv)
template void
normalize
namespacefcl.html
a8ec8da19635a52621ea17a2685d43fc9
(Vector3d &v, bool *signal)
FCL_EXPORT void
normalize
namespacefcl.html
add05794b175a69f12edb9452169b5b67
(Vector3< S > &v, bool *signal)
template bool
obbDisjoint
namespacefcl.html
a05eaf7acf3e682123cde9647308445e1
(const Matrix3< double > &B, const Vector3< double > &T, const Vector3< double > &a, const Vector3< double > &b)
template bool
obbDisjoint
namespacefcl.html
af4d25745c48b37ff2d1a87e90279d18c
(const Transform3< double > &tf, const Vector3< double > &a, const Vector3< double > &b)
FCL_EXPORT bool
obbDisjoint
namespacefcl.html
a6495528090b3ba28d91514fef8d0a662
(const Matrix3< S > &B, const Vector3< S > &T, const Vector3< S > &a, const Vector3< S > &b)
FCL_EXPORT bool
obbDisjoint
namespacefcl.html
a47aaebe542e46e23f4f5d9c292fce685
(const Transform3< S > &tf, const Vector3< S > &a, const Vector3< S > &b)
bool
obbDisjoint
namespacefcl.html
aaf3611b4b9d22e93f6c178145a041703
(const Matrix3< S > &B, const Vector3< S > &T, const Vector3< S > &a, const Vector3< S > &b)
bool
obbDisjoint
namespacefcl.html
ab4f1b027ce2e5326bbe6909100e90994
(const Transform3< S > &tf, const Vector3< S > &a, const Vector3< S > &b)
template TaylorModel< double >
operator*
namespacefcl.html
abfcc29ff9651504753e19953e10e27b3
(double d, const TaylorModel< double > &a)
template TMatrix3< double >
operator*
namespacefcl.html
adabc149d02e9214d87e9e7f41cc69154
(const Matrix3< double > &m, const TaylorModel< double > &a)
template TVector3< double >
operator*
namespacefcl.html
a60728d9f4e55998e71ff93a990114eb9
(const Vector3< double > &v, const TaylorModel< double > &a)
template TMatrix3< double >
operator*
namespacefcl.html
accb171b437c3ff2a1608eea48b49871d
(const TaylorModel< double > &a, const Matrix3< double > &m)
template TMatrix3< double >
operator*
namespacefcl.html
a0aa7b4c987608ee1c9078cc9f1fec118
(const TaylorModel< double > &a, const TMatrix3< double > &m)
template TMatrix3< double >
operator*
namespacefcl.html
ae68128e4ce126504c1c0760e41cf43a8
(double d, const TMatrix3< double > &m)
FCL_EXPORT TVector3< S >
operator*
namespacefcl.html
ad06beebf21cd03e672dce31f0a2ffe0b
(const Vector3< S > &v, const TaylorModel< S > &a)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
a2d31dc863adf522d3ebdae42d4d3e82e
(const Matrix3< S > &m, const TaylorModel< S > &a)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
ae1a05af290509b8da6b1f5cef4bf664e
(const TaylorModel< S > &a, const Matrix3< S > &m)
FCL_EXPORT TaylorModel< S >
operator*
namespacefcl.html
af93a2bff69f467c7a8e9db4f09097a83
(S d, const TaylorModel< S > &a)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
af838335b6514734aa82b43f74113e42e
(const TaylorModel< S > &a, const TMatrix3< S > &m)
FCL_EXPORT TMatrix3< S >
operator*
namespacefcl.html
ac5580b9ac2805ba2920b8d2de08c4b30
(S d, const TMatrix3< S > &m)
TVector3< S >
operator*
namespacefcl.html
a5115cfe333639c8a1944c059acead759
(const Vector3< S > &v, const TaylorModel< S > &a)
TaylorModel< S >
operator*
namespacefcl.html
ae31c69fad02be627c77f208409103f3e
(S d, const TaylorModel< S > &a)
TMatrix3< S >
operator*
namespacefcl.html
aee99eed5c2fd8174135777efa7a7cd20
(const Matrix3< S > &m, const TaylorModel< S > &a)
TMatrix3< S >
operator*
namespacefcl.html
a6c8fe7f634043cb46a1ae87f2fc4f067
(const TaylorModel< S > &a, const Matrix3< S > &m)
TMatrix3< S >
operator*
namespacefcl.html
a8782126cc850f4e568b3f45c0ddeb246
(const TaylorModel< S > &a, const TMatrix3< S > &m)
TMatrix3< S >
operator*
namespacefcl.html
a4fc42e22fcc74af3cfc453e9da22f585
(S d, const TMatrix3< S > &m)
template TaylorModel< double >
operator+
namespacefcl.html
a64a90c659711fe2606d210660404eec5
(double d, const TaylorModel< double > &a)
template TVector3< double >
operator+
namespacefcl.html
a7ccee0ccb01b4cd94efdc25f4108e147
(const Vector3< double > &v1, const TVector3< double > &v2)
template TMatrix3< double >
operator+
namespacefcl.html
a223729481d5add77a5504d2323e14970
(const Matrix3< double > &m1, const TMatrix3< double > &m2)
FCL_EXPORT TVector3< S >
operator+
namespacefcl.html
a224c9b19d87583a27a2cacce02771eb4
(const Vector3< S > &v1, const TVector3< S > &v2)
FCL_EXPORT TaylorModel< S >
operator+
namespacefcl.html
a16f708a3f3972b571f9f4ddda5714fe5
(S d, const TaylorModel< S > &a)
FCL_EXPORT TMatrix3< S >
operator+
namespacefcl.html
ae8c61db105fe69f532a068e0372e8569
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
TVector3< S >
operator+
namespacefcl.html
afbcdef88cdb9c2ec70b701582ceb212c
(const Vector3< S > &v1, const TVector3< S > &v2)
TaylorModel< S >
operator+
namespacefcl.html
a141ff37afcec6663333e7158eeee7105
(S d, const TaylorModel< S > &a)
TMatrix3< S >
operator+
namespacefcl.html
a7b8c54de1498b12396bc3286b61a6342
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
template TaylorModel< double >
operator-
namespacefcl.html
a4ce39a6dee56b1fb82f3282dd700dcf2
(double d, const TaylorModel< double > &a)
template TVector3< double >
operator-
namespacefcl.html
a57d833ad4586ae2b7ced20d027b800b0
(const Vector3< double > &v1, const TVector3< double > &v2)
template TMatrix3< double >
operator-
namespacefcl.html
abad38f9408140510eed1312d1010450a
(const Matrix3< double > &m1, const TMatrix3< double > &m2)
FCL_EXPORT TVector3< S >
operator-
namespacefcl.html
a2a25a8dd257653f2646891ba305026e1
(const Vector3< S > &v1, const TVector3< S > &v2)
FCL_EXPORT TaylorModel< S >
operator-
namespacefcl.html
aca589e5c7ef724add5dfffae6e4d1243
(S d, const TaylorModel< S > &a)
FCL_EXPORT TMatrix3< S >
operator-
namespacefcl.html
abf9b3fa5e5615d48dd418336042be8ae
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
TVector3< S >
operator-
namespacefcl.html
adbfc393ac97e679508bc918d50d38abf
(const Vector3< S > &v1, const TVector3< S > &v2)
TaylorModel< S >
operator-
namespacefcl.html
a56af07427efc4fa6deb238cb92b0f3c4
(S d, const TaylorModel< S > &a)
TMatrix3< S >
operator-
namespacefcl.html
abb22bd37d9ada423ba8af6bb66d108f6
(const Matrix3< S > &m1, const TMatrix3< S > &m2)
std::ostream &
operator<<
namespacefcl.html
a107f02106b3befea08a360b58442eb8a
(std::ostream &out, const NODE_TYPE &node)
FCL_EXPORT bool
overlap
namespacefcl.html
af9895c50ebd04d89357a131bc97c816f
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
a68ff9f6d66002d0b8d68549563ed295e
(const Transform3< S > &tf, const OBBRSS< S > &b1, const OBBRSS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
a7b456dc20357fa0e5bdd5964ea31075b
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
a36c7b03a5147385ddff98647842d209e
(const Transform3< S > &tf, const kIOS< S > &b1, const kIOS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
a8b2540a3718723e24dfc890d674a0bc0
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBB< S > &b1, const OBB< S > &b2)
bool
overlap
namespacefcl.html
a440ed2ce0bd6b48a39754ed2568e8ad4
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBBRSS< S > &b1, const OBBRSS< S > &b2)
FCL_EXPORT bool
overlap
namespacefcl.html
ab6bce1294ae58afe10846547555348b7
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2)
bool
overlap
namespacefcl.html
a6f5e13c7493186e623d0638c321bdc0c
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2)
bool
overlap
namespacefcl.html
ab69788aa2f99252d1d6c37e1003d3093
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const OBB< S > &b1, const OBB< S > &b2)
bool
overlap
namespacefcl.html
a6e55e8cf6cbe79e2b549b16ec064746d
(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const RSS< S > &b1, const RSS< S > &b2)
template double
rectDistance
namespacefcl.html
a356128eb18141c40c44032e93bcd7cec
(const Matrix3< double > &Rab, const Vector3< double > &Tab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
template double
rectDistance
namespacefcl.html
a66466ced2c320ba79761409f944d1d2c
(const Transform3< double > &tfab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
FCL_EXPORT S
rectDistance
namespacefcl.html
a4c911845606d4a8c680e34706258d7ea
(const Matrix3< S > &Rab, const Vector3< S > &Tab, const S a[2], const S b[2], Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
FCL_EXPORT S
rectDistance
namespacefcl.html
a176828e11b00196ec2a593fdc294b9a9
(const Transform3< S > &tfab, const S a[2], const S b[2], Vector3< S > *P=nullptr, Vector3< S > *Q=nullptr)
S
rectDistance
namespacefcl.html
abc34e21d3f9962e5f53eb9c0c07911e5
(const Matrix3< S > &Rab, Vector3< S > const &Tab, const S a[2], const S b[2], Vector3< S > *P, Vector3< S > *Q)
S
rectDistance
namespacefcl.html
af8828c6332a72ed4d749589f07e1dbef
(const Transform3< S > &tfab, const S a[2], const S b[2], Vector3< S > *P, Vector3< S > *Q)
FCL_EXPORT void
relativeTransform
namespacefcl.html
ade2b59f6d10618c748549d154c59f566
(const Eigen::Transform< S, 3, Eigen::Isometry > &T1, const Eigen::Transform< S, 3, Eigen::Isometry > &T2, Eigen::MatrixBase< DerivedA > &R, Eigen::MatrixBase< DerivedB > &t)
FCL_EXPORT void
relativeTransform
namespacefcl.html
acb735df71bcafc67f59878504373ba89
(const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &t1, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &t2, Eigen::MatrixBase< DerivedC > &R, Eigen::MatrixBase< DerivedD > &t)
FCL_EXPORT void
relativeTransform
namespacefcl.html
a939ecaf77efe91894c4b83c34b70572a
(const Transform3< S > &T1, const Transform3< S > &T2, Eigen::MatrixBase< DerivedA > &R, Eigen::MatrixBase< DerivedB > &t)
template IMatrix3< double >
rotationConstrain
namespacefcl.html
ae18c98327f38720f7fd25634c0999e5f
(const IMatrix3< double > &m)
template TMatrix3< double >
rotationConstrain
namespacefcl.html
a90e8c05b44a2cef3c3ef84b4a0e0e77e
(const TMatrix3< double > &m)
FCL_EXPORT IMatrix3< S >
rotationConstrain
namespacefcl.html
ab4629e6714e7191fe0d1024c16e2bdcd
(const IMatrix3< S > &m)
FCL_EXPORT TMatrix3< S >
rotationConstrain
namespacefcl.html
aec73b74b84e7f417f59d41182c6ed69d
(const TMatrix3< S > &m)
IMatrix3< S >
rotationConstrain
namespacefcl.html
a304777bdf66ef97d9fe68653f92570f6
(const IMatrix3< S > &m)
TMatrix3< S >
rotationConstrain
namespacefcl.html
a64a50ebfd56a4047b9e90ae3e80512d2
(const TMatrix3< S > &m)
template void
segCoords
namespacefcl.html
a9964ea67e877c097754edf4151034ff6
(double &t, double &u, double a, double b, double A_dot_B, double A_dot_T, double B_dot_T)
FCL_EXPORT void
segCoords
namespacefcl.html
a770f4f98198172c672764d22411cb02b
(S &t, S &u, S a, S b, S A_dot_B, S A_dot_T, S B_dot_T)
void
segCoords
namespacefcl.html
a57e2f598067b3c530f335b1ddcd84691
(S &t, S &u, S a, S b, S A_dot_B, S A_dot_T, S B_dot_T)
template Halfspace< double >
transform
namespacefcl.html
a231dcbdf5046775d9f60a21c09ecb526
(const Halfspace< double > &a, const Transform3< double > &tf)
template Plane< double >
transform
namespacefcl.html
afbc96dc678d806ee8ea26dd0c8fa5ac4
(const Plane< double > &a, const Transform3< double > &tf)
FCL_EXPORT Plane< S >
transform
namespacefcl.html
a21c6b6a4eed3616a0eb2c8c4ffa0f4e8
(const Plane< S > &a, const Transform3< S > &tf)
FCL_EXPORT Halfspace< S >
transform
namespacefcl.html
af646e2f4d4e0e3d811d88cb68c795f23
(const Halfspace< S > &a, const Transform3< S > &tf)
Halfspace< S >
transform
namespacefcl.html
a6df5284f1439696cbd85bc6418c4c61f
(const Halfspace< S > &a, const Transform3< S > &tf)
Plane< S >
transform
namespacefcl.html
a079adcbc44e6fc1b7b7556147252be54
(const Plane< S > &a, const Transform3< S > &tf)
template OBBRSS< double >
translate
namespacefcl.html
a0d2d056d0f44fc56d6d0a4b3a08faf5a
(const OBBRSS< double > &bv, const Vector3< double > &t)
template RSS< double >
translate
namespacefcl.html
a505057458b1977609a393d01da030b93
(const RSS< double > &bv, const Vector3< double > &t)
FCL_EXPORT OBBRSS< S >
translate
namespacefcl.html
acfa7422f4557b3a5d1926fccfe09d5e5
(const OBBRSS< S > &bv, const Vector3< S > &t)
FCL_EXPORT kIOS< S >
translate
namespacefcl.html
a12c81a88e49e8abbd05b18aff3286ffd
(const kIOS< S > &bv, const Eigen::MatrixBase< Derived > &t)
FCL_EXPORT OBB< S >
translate
namespacefcl.html
a11e78c74e59f837dc51ffb29dade229e
(const OBB< S > &bv, const Eigen::MatrixBase< Derived > &t)
OBBRSS< S >
translate
namespacefcl.html
ada045ef4666312245960e48dacfe7a42
(const OBBRSS< S > &bv, const Vector3< S > &t)
FCL_EXPORT RSS< S >
translate
namespacefcl.html
aab1f084d55b563298ace4864a3d8aa3a
(const RSS< S > &bv, const Vector3< S > &t)
FCL_EXPORT KDOP< S, N >
translate
namespacefcl.html
af386e16f3f3071f0bf1e1e1ef4afafac
(const KDOP< S, N > &bv, const Eigen::MatrixBase< Derived > &t)
kIOS< S >
translate
namespacefcl.html
a0a52e63b6f27e561f9cf0d8da3a5bff5
(const kIOS< S > &bv, const Eigen::MatrixBase< Derived > &t)
AABB< S >
translate
namespacefcl.html
a126aefda7e3bcdfc1fdcc1d4212cf459
(const AABB< S > &aabb, const Eigen::MatrixBase< Derived > &t)
OBB< S >
translate
namespacefcl.html
acdcb4ad184ef1b2caa62e535b699dd63
(const OBB< S > &bv, const Eigen::MatrixBase< Derived > &t)
RSS< S >
translate
namespacefcl.html
a7f3808a63725d2b443145b6930afa549
(const RSS< S > &bv, const Vector3< S > &t)
FCL_EXPORT Derived::RealScalar
triple
namespacefcl.html
a9f0f7f76ca15e5bb3bfdcd00cf919b0d
(const Eigen::MatrixBase< Derived > &x, const Eigen::MatrixBase< Derived > &y, const Eigen::MatrixBase< Derived > &z)
template class FCL_EXPORT
AABB< double >
namespacefcl.html
a061654c8b1dbe94ba60f7dbcdb170158
template class FCL_EXPORT
Box< double >
namespacefcl.html
a49cd8fc9f6be9ba3f4c5fb4c8a1d4141
template class FCL_EXPORT
BroadPhaseCollisionManager< double >
namespacefcl.html
ae4a84b61cc2ef7f0e24e27c2545a2f61
template class FCL_EXPORT
BroadPhaseContinuousCollisionManager< double >
namespacefcl.html
a1fb8cab19d891201036975b7ca1632b6
template class FCL_EXPORT
Capsule< double >
namespacefcl.html
aaa66523d24adec6ede4af3d852e45217
template class FCL_EXPORT
CollisionGeometry< double >
namespacefcl.html
aec81337d8465202be1c9e1bded381b82
template class FCL_EXPORT
CollisionObject< double >
namespacefcl.html
a644e38fa6a2a4621c5f5a96d4ff29070
template class FCL_EXPORT
Cone< double >
namespacefcl.html
a935a7b5e64ee9b4d01dccc31094cabfd
template class FCL_EXPORT
ContinuousCollisionObject< double >
namespacefcl.html
a8089b6c45862d3378a9b67b2a2e5f983
template class FCL_EXPORT
Convex< double >
namespacefcl.html
ad91f0a5a4cae9f1819902f0036002f03
template class FCL_EXPORT
Cylinder< double >
namespacefcl.html
a0bb4f16465395599bb6f51d462e6107c
template class FCL_EXPORT
DynamicAABBTreeCollisionManager< double >
namespacefcl.html
a786bc9f7fb78a1b9c4ee22ab2a2194de
template class FCL_EXPORT
DynamicAABBTreeCollisionManager_Array< double >
namespacefcl.html
af849a55c106874842f0b254716fef588
template class FCL_EXPORT
Ellipsoid< double >
namespacefcl.html
a7f6732bb8ea242a43fd54e69d64547ea
template class FCL_EXPORT
Halfspace< double >
namespacefcl.html
abf57a384c6e8ee40eb849b3eb2bf1f04
template class FCL_EXPORT
InterpMotion< double >
namespacefcl.html
a34a4d3ae4da2db1f4594f71d90800a1f
template class FCL_EXPORT
IntervalTreeCollisionManager< double >
namespacefcl.html
a6debd26f965e169cd4960ed322741483
template class FCL_EXPORT
KDOP< double, 16 >
namespacefcl.html
a36659ba641497e10c819f0ad3ba89be2
template class FCL_EXPORT
KDOP< double, 18 >
namespacefcl.html
aacda38140808ff2358c3825205ea78aa
template class FCL_EXPORT
KDOP< double, 24 >
namespacefcl.html
ad371b3a93feeb6fc82e5b10421c1f4cb
template class FCL_EXPORT
kIOS< double >
namespacefcl.html
a4539a0d1d45214e55122d5d58fdff0f6
template class FCL_EXPORT
MotionBase< double >
namespacefcl.html
a50290b7ba41a2567a32a874a0cf64edc
template class FCL_EXPORT
NaiveCollisionManager< double >
namespacefcl.html
a45d00cb94c44da66c1d0d8951860e6f2
template class FCL_EXPORT
OBB< double >
namespacefcl.html
a005faef1c6a070f230babb34f8fa6542
template class FCL_EXPORT
OBBRSS< double >
namespacefcl.html
a1d885456065ce09ff03b4ae872cc39bc
template class FCL_EXPORT
Plane< double >
namespacefcl.html
adc1bd95d5ea0cccb4454f340ca270359
template class FCL_EXPORT
RNG< double >
namespacefcl.html
abd19f131eac5d3091d8a5bf5f65d717d
template class FCL_EXPORT
RSS< double >
namespacefcl.html
aca5e6d16bbace7ae7ab5152d4b4051c1
template class FCL_EXPORT
SamplerBase< double >
namespacefcl.html
ac817faecbb2ba910317f996ac7e05bb2
template class FCL_EXPORT
SamplerSE2< double >
namespacefcl.html
a8c50aea218ed861793941fd3ecdac3c7
template class FCL_EXPORT
SamplerSE2_disk< double >
namespacefcl.html
a94746871e69fc5b1d98ff72f1d384844
template class FCL_EXPORT
SamplerSE3Euler< double >
namespacefcl.html
ad09ee8170565934b721aa1e031500cd7
template class FCL_EXPORT
SamplerSE3Euler_ball< double >
namespacefcl.html
a62abc9aa305e18ff876819933af241dc
template class FCL_EXPORT
SamplerSE3Quat< double >
namespacefcl.html
a1311f62600449d1f803583e2d7f2e735
template class FCL_EXPORT
SamplerSE3Quat_ball< double >
namespacefcl.html
a176fa5a97784c707d6b07bb2a237d702
template class FCL_EXPORT
SaPCollisionManager< double >
namespacefcl.html
a820a245409e8ebeddbad077fc22a2aa2
template class FCL_EXPORT
ScrewMotion< double >
namespacefcl.html
adb29f4db4045295cf01e3e270645b730
template class FCL_EXPORT
ShapeBase< double >
namespacefcl.html
af47a62eabca14ceebcde89b5f77846c0
template class FCL_EXPORT
Sphere< double >
namespacefcl.html
a0a677ce1e3aa89127fa633b24b3c45ab
template class FCL_EXPORT
SplineMotion< double >
namespacefcl.html
a6ea1c1b26d487d96ce853b522894dace
template class FCL_EXPORT
SSaPCollisionManager< double >
namespacefcl.html
ac31b33bc47b0a77d5489eba106168e10
template class FCL_EXPORT
TaylorModel< double >
namespacefcl.html
aaa4639d306fc3a9072ae854b8c989805
template class FCL_EXPORT
TMatrix3< double >
namespacefcl.html
a4b4689abed5eda54b2dcf8f1ffe51174
template class FCL_EXPORT
TranslationMotion< double >
namespacefcl.html
aa38d7ceb8be942c09214fc77ccf741d7
template class FCL_EXPORT
TriangleMotionBoundVisitor< double >
namespacefcl.html
adae18139a668251242f2e52eebe0dd2d
template class FCL_EXPORT
TriangleP< double >
namespacefcl.html
ad1864609ff227e124ac2ae1570764b3a
template class FCL_EXPORT
TVector3< double >
namespacefcl.html
a881742776df860b35a9f19276795b1c3
template class FCL_EXPORT
Variance3< double >
namespacefcl.html
a36058c01a92160c488424718402f6d7c
fcl::detail
namespacefcl_1_1detail.html
fcl::detail::dynamic_AABB_tree
fcl::detail::dynamic_AABB_tree_array
fcl::detail::implementation_array
fcl::detail::kIOS_fit_functions
fcl::detail::libccd_extension
fcl::detail::OBB_fit_functions
fcl::detail::OBBRSS_fit_functions
fcl::detail::RSS_fit_functions
fcl::detail::ApplyImpl
fcl::detail::ApplyImpl< S, kIOS< S > >
fcl::detail::ApplyImpl< S, OBB< S > >
fcl::detail::ApplyImpl< S, OBBRSS< S > >
fcl::detail::ApplyImpl< S, RSS< S > >
fcl::detail::BoxSpecification
fcl::detail::BVFitter
fcl::detail::BVFitterBase
fcl::detail::BVHCollideImpl
fcl::detail::BVHCollideImpl< S, kIOS< S > >
fcl::detail::BVHCollideImpl< S, OBB< S > >
fcl::detail::BVHCollideImpl< S, OBBRSS< S > >
fcl::detail::BVHCollisionTraversalNode
fcl::detail::BVHContinuousCollisionPair
fcl::detail::BVHDistanceImpl
fcl::detail::BVHDistanceImpl< S, kIOS< S > >
fcl::detail::BVHDistanceImpl< S, OBBRSS< S > >
fcl::detail::BVHDistanceImpl< S, RSS< S > >
fcl::detail::BVHDistanceTraversalNode
fcl::detail::BVHFrontNode
fcl::detail::BVHShapeCollider
fcl::detail::BVHShapeCollider< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollider< OBB< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollider< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollider< RSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeCollisionTraversalNode
fcl::detail::BVHShapeDistancer
fcl::detail::BVHShapeDistancer< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeDistancer< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeDistancer< RSS< typename Shape::S >, Shape, NarrowPhaseSolver >
fcl::detail::BVHShapeDistanceTraversalNode
fcl::detail::BVSplitter
fcl::detail::BVSplitterBase
fcl::detail::BVT
fcl::detail::BVT_Comparer
fcl::detail::BVTQ
fcl::detail::CanStopImpl
fcl::detail::CanStopImpl< S, OBB< S > >
fcl::detail::CanStopImpl< S, OBBRSS< S > >
fcl::detail::CanStopImpl< S, RSS< S > >
fcl::detail::ccd_box_t
fcl::detail::ccd_cap_t
fcl::detail::ccd_cone_t
fcl::detail::ccd_convex_t
fcl::detail::ccd_cyl_t
fcl::detail::ccd_ellipsoid_t
fcl::detail::ccd_obj_t
fcl::detail::ccd_sphere_t
fcl::detail::ccd_triangle_t
fcl::detail::CollisionFunctionMatrix
fcl::detail::CollisionTraversalNodeBase
fcl::detail::ComputeBVImpl
fcl::detail::ComputeBVImpl< S, AABB< S >, Box< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Capsule< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Cone< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Convex< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Cylinder< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Ellipsoid< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, Sphere< S > >
fcl::detail::ComputeBVImpl< S, AABB< S >, TriangleP< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 16 >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 16 >, Plane< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 18 >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 18 >, Plane< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 24 >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, KDOP< S, 24 >, Plane< S > >
fcl::detail::ComputeBVImpl< S, kIOS< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, kIOS< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Box< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Capsule< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Cone< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Convex< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Cylinder< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Ellipsoid< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, OBB< S >, Sphere< S > >
fcl::detail::ComputeBVImpl< S, OBBRSS< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, OBBRSS< S >, Plane< S > >
fcl::detail::ComputeBVImpl< S, RSS< S >, Halfspace< S > >
fcl::detail::ComputeBVImpl< S, RSS< S >, Plane< S > >
fcl::detail::ComputeRuleCenterImpl
fcl::detail::ComputeRuleCenterImpl< S, kIOS< S > >
fcl::detail::ComputeRuleCenterImpl< S, OBB< S > >
fcl::detail::ComputeRuleCenterImpl< S, OBBRSS< S > >
fcl::detail::ComputeRuleCenterImpl< S, RSS< S > >
fcl::detail::ComputeRuleMeanImpl
fcl::detail::ComputeRuleMeanImpl< S, kIOS< S > >
fcl::detail::ComputeRuleMeanImpl< S, OBB< S > >
fcl::detail::ComputeRuleMeanImpl< S, OBBRSS< S > >
fcl::detail::ComputeRuleMeanImpl< S, RSS< S > >
fcl::detail::ComputeRuleMedianImpl
fcl::detail::ComputeRuleMedianImpl< S, kIOS< S > >
fcl::detail::ComputeRuleMedianImpl< S, OBB< S > >
fcl::detail::ComputeRuleMedianImpl< S, OBBRSS< S > >
fcl::detail::ComputeRuleMedianImpl< S, RSS< S > >
fcl::detail::ComputeSplitVectorImpl
fcl::detail::ComputeSplitVectorImpl< S, kIOS< S > >
fcl::detail::ComputeSplitVectorImpl< S, OBBRSS< S > >
fcl::detail::ConservativeAdvancementFunctionMatrix
fcl::detail::ConservativeAdvancementImpl
fcl::detail::ConservativeAdvancementImpl< S, BVHModel< OBBRSS< S > >, NarrowPhaseSolver >
fcl::detail::ConservativeAdvancementImpl< S, BVHModel< RSS< S > >, NarrowPhaseSolver >
fcl::detail::ConservativeAdvancementStackData
fcl::detail::ConvertBVImpl
fcl::detail::ConvertBVImpl< S, AABB< S >, AABB< S > >
fcl::detail::ConvertBVImpl< S, AABB< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, AABB< S >, RSS< S > >
fcl::detail::ConvertBVImpl< S, BV1, AABB< S > >
fcl::detail::ConvertBVImpl< S, BV1, OBB< S > >
fcl::detail::ConvertBVImpl< S, OBB< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, OBB< S >, RSS< S > >
fcl::detail::ConvertBVImpl< S, OBBRSS< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, OBBRSS< S >, RSS< S > >
fcl::detail::ConvertBVImpl< S, RSS< S >, OBB< S > >
fcl::detail::ConvertBVImpl< S, RSS< S >, RSS< S > >
fcl::detail::dataDoubleVal
fcl::detail::dataIntVal
fcl::detail::DistanceFunctionMatrix
fcl::detail::DistanceTraversalNodeBase
fcl::detail::EPA
fcl::detail::EquilateralTetrahedron
fcl::detail::ExtractClosestPoint
fcl::detail::FailedAtThisConfiguration
fcl::detail::FitImpl
fcl::detail::FitImpl< S, kIOS< S > >
fcl::detail::FitImpl< S, OBB< S > >
fcl::detail::FitImpl< S, OBBRSS< S > >
fcl::detail::FitImpl< S, RSS< S > >
fcl::detail::Fitter
fcl::detail::Fitter< S, kIOS< S > >
fcl::detail::Fitter< S, OBB< S > >
fcl::detail::Fitter< S, OBBRSS< S > >
fcl::detail::Fitter< S, RSS< S > >
fcl::detail::GetBVAxisImpl
fcl::detail::GetBVAxisImpl< S, OBBRSS< S > >
fcl::detail::GJK
fcl::detail::GJKInitializer
fcl::detail::GJKInitializer< S, Box< S > >
fcl::detail::GJKInitializer< S, Capsule< S > >
fcl::detail::GJKInitializer< S, Cone< S > >
fcl::detail::GJKInitializer< S, Convex< S > >
fcl::detail::GJKInitializer< S, Cylinder< S > >
fcl::detail::GJKInitializer< S, Ellipsoid< S > >
fcl::detail::GJKInitializer< S, Sphere< S > >
fcl::detail::GJKSolver_indep
fcl::detail::GJKSolver_libccd
fcl::detail::Hexagram
fcl::detail::HierarchyTree
fcl::detail::Intersect
fcl::detail::IntervalTree
fcl::detail::IntervalTreeNode
fcl::detail::it_recursion_node
fcl::detail::MeshCollisionTraversalNode
fcl::detail::MeshCollisionTraversalNodekIOS
fcl::detail::MeshCollisionTraversalNodeOBB
fcl::detail::MeshCollisionTraversalNodeOBBRSS
fcl::detail::MeshCollisionTraversalNodeRSS
fcl::detail::MeshConservativeAdvancementTraversalNode
fcl::detail::MeshConservativeAdvancementTraversalNodeOBBRSS
fcl::detail::MeshConservativeAdvancementTraversalNodeRSS
fcl::detail::MeshContinuousCollisionTraversalNode
fcl::detail::MeshDistanceTraversalNode
fcl::detail::MeshDistanceTraversalNodekIOS
fcl::detail::MeshDistanceTraversalNodeOBBRSS
fcl::detail::MeshDistanceTraversalNodeRSS
fcl::detail::MeshOcTreeCollisionTraversalNode
fcl::detail::MeshOcTreeDistanceTraversalNode
fcl::detail::MeshShapeCollisionTraversalNode
fcl::detail::MeshShapeCollisionTraversalNodekIOS
fcl::detail::MeshShapeCollisionTraversalNodeOBB
fcl::detail::MeshShapeCollisionTraversalNodeOBBRSS
fcl::detail::MeshShapeCollisionTraversalNodeRSS
fcl::detail::MeshShapeConservativeAdvancementTraversalNode
fcl::detail::MeshShapeConservativeAdvancementTraversalNodeOBBRSS
fcl::detail::MeshShapeConservativeAdvancementTraversalNodeRSS
fcl::detail::MeshShapeDistanceTraversalNode
fcl::detail::MeshShapeDistanceTraversalNodekIOS
fcl::detail::MeshShapeDistanceTraversalNodeOBBRSS
fcl::detail::MeshShapeDistanceTraversalNodeRSS
fcl::detail::MinkowskiDiff
fcl::detail::NodeBase
fcl::detail::OcTreeCollisionTraversalNode
fcl::detail::OcTreeDistanceTraversalNode
fcl::detail::OcTreeMeshCollisionTraversalNode
fcl::detail::OcTreeMeshDistanceTraversalNode
fcl::detail::OcTreeShapeCollisionTraversalNode
fcl::detail::OcTreeShapeDistanceTraversalNode
fcl::detail::OcTreeSolver
fcl::detail::PolySolver
fcl::detail::Polytope
fcl::detail::Profiler
fcl::detail::Project
fcl::detail::ScalarTrait
fcl::detail::ScalarTrait< double >
fcl::detail::ScalarTrait< float >
fcl::detail::ScalarTrait< long double >
fcl::detail::Seed
fcl::detail::SelectImpl
fcl::detail::SelectImpl< S, AABB< S > >
fcl::detail::SetImpl
fcl::detail::SetImpl< S, kIOS< S > >
fcl::detail::SetImpl< S, OBB< S > >
fcl::detail::SetImpl< S, OBBRSS< S > >
fcl::detail::SetImpl< S, RSS< S > >
fcl::detail::ShapeBVHCollisionTraversalNode
fcl::detail::ShapeBVHDistanceTraversalNode
fcl::detail::ShapeCollisionTraversalNode
fcl::detail::ShapeConservativeAdvancementTraversalNode
fcl::detail::ShapeDistanceIndepImpl
fcl::detail::ShapeDistanceIndepImpl< S, Box< S >, Sphere< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Capsule< S >, Capsule< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Capsule< S >, Sphere< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Cylinder< S >, Sphere< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Box< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Capsule< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Cylinder< S > >
fcl::detail::ShapeDistanceIndepImpl< S, Sphere< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl
fcl::detail::ShapeDistanceLibccdImpl< S, Box< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Capsule< S >, Capsule< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Capsule< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Cylinder< S >, Sphere< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Box< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Capsule< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Cylinder< S > >
fcl::detail::ShapeDistanceLibccdImpl< S, Sphere< S >, Sphere< S > >
fcl::detail::ShapeDistanceTraversalNode
fcl::detail::ShapeIntersectIndepImpl
fcl::detail::ShapeIntersectIndepImpl< S, Halfspace< S >, Halfspace< S > >
fcl::detail::ShapeIntersectIndepImpl< S, Halfspace< S >, Plane< S > >
fcl::detail::ShapeIntersectIndepImpl< S, Plane< S >, Halfspace< S > >
fcl::detail::ShapeIntersectIndepImpl< S, Plane< S >, Plane< S > >
fcl::detail::ShapeIntersectLibccdImpl
fcl::detail::ShapeIntersectLibccdImpl< S, Halfspace< S >, Halfspace< S > >
fcl::detail::ShapeIntersectLibccdImpl< S, Halfspace< S >, Plane< S > >
fcl::detail::ShapeIntersectLibccdImpl< S, Plane< S >, Halfspace< S > >
fcl::detail::ShapeIntersectLibccdImpl< S, Plane< S >, Plane< S > >
fcl::detail::ShapeMeshCollisionTraversalNode
fcl::detail::ShapeMeshCollisionTraversalNodekIOS
fcl::detail::ShapeMeshCollisionTraversalNodeOBB
fcl::detail::ShapeMeshCollisionTraversalNodeOBBRSS
fcl::detail::ShapeMeshCollisionTraversalNodeRSS
fcl::detail::ShapeMeshConservativeAdvancementTraversalNode
fcl::detail::ShapeMeshConservativeAdvancementTraversalNodeOBBRSS
fcl::detail::ShapeMeshConservativeAdvancementTraversalNodeRSS
fcl::detail::ShapeMeshDistanceTraversalNode
fcl::detail::ShapeMeshDistanceTraversalNodekIOS
fcl::detail::ShapeMeshDistanceTraversalNodeOBBRSS
fcl::detail::ShapeMeshDistanceTraversalNodeRSS
fcl::detail::ShapeOcTreeCollisionTraversalNode
fcl::detail::ShapeOcTreeDistanceTraversalNode
fcl::detail::ShapeSignedDistanceLibccdImpl
fcl::detail::ShapeTransformedTriangleDistanceIndepImpl
fcl::detail::ShapeTransformedTriangleDistanceIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTransformedTriangleDistanceLibccdImpl
fcl::detail::ShapeTransformedTriangleDistanceLibccdImpl< S, Sphere< S > >
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Halfspace< S > >
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Plane< S > >
fcl::detail::ShapeTransformedTriangleIntersectIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Halfspace< S > >
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Plane< S > >
fcl::detail::ShapeTransformedTriangleIntersectLibccdImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleDistanceIndepImpl
fcl::detail::ShapeTriangleDistanceIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleDistanceLibccdImpl
fcl::detail::ShapeTriangleDistanceLibccdImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleIntersectIndepImpl
fcl::detail::ShapeTriangleIntersectIndepImpl< S, Sphere< S > >
fcl::detail::ShapeTriangleIntersectLibccdImpl
fcl::detail::ShapeTriangleIntersectLibccdImpl< S, Sphere< S > >
fcl::detail::SimpleHashTable
fcl::detail::SimpleInterval
fcl::detail::SortDoubleByValue
fcl::detail::SortIntByValue
fcl::detail::SparseHashTable
fcl::detail::SpatialHash
fcl::detail::SphereSpecification
fcl::detail::Tetrahedron
fcl::detail::TraversalNodeBase
fcl::detail::TriangleDistance
fcl::detail::unordered_map_hash_table
fcl::detail::UpdateImpl
std::list< BVHFrontNode >
BVHFrontList
namespacefcl_1_1detail.html
a758ef3d3fb74fe1817b398b09bf60ba4
CollisionTraversalNodeBase< double >
CollisionTraversalNodeBased
namespacefcl_1_1detail.html
a21c961de9dcc78147d871f23cf0bfd7d
CollisionTraversalNodeBase< float >
CollisionTraversalNodeBasef
namespacefcl_1_1detail.html
a872794855228101a4459f1dc095c3eac
std::function< ccd_real_t(const void *, const void *, const ccd_t *, ccd_vec3_t *, ccd_vec3_t *)>
DistanceFn
namespacefcl_1_1detail.html
ad5dbd8a64d64942bd44b1459b7b60f53
EPA< double >
EPAd
namespacefcl_1_1detail.html
a96c15dc30329f6516f07ef2be94ebe28
EPA< float >
EPAf
namespacefcl_1_1detail.html
a62b45f00674eea2866cf65e692743624
void(*)(const void *obj, ccd_vec3_t *c)
GJKCenterFunction
namespacefcl_1_1detail.html
a698d1f25c72b67fb5f31b6806437c589
GJK< double >
GJKd
namespacefcl_1_1detail.html
aca2f5859c8785b21eb6abe073852d09e
GJK< float >
GJKf
namespacefcl_1_1detail.html
a80df984b3997cf6d5b0e9fbf68d0d22a
GJKSolver_indep< double >
GJKSolver_indepd
namespacefcl_1_1detail.html
a1eb47cc790442e4c64404bafaa6c1229
GJKSolver_indep< float >
GJKSolver_indepf
namespacefcl_1_1detail.html
aa1e54af4ca10c540d906f19212338b5f
GJKSolver_libccd< double >
GJKSolver_libccdd
namespacefcl_1_1detail.html
a86a1068dfc9b9699b856772f15e3b7b1
GJKSolver_libccd< float >
GJKSolver_libccdf
namespacefcl_1_1detail.html
a8c336d50163f6e660bc10dc6234844e5
void(*)(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
GJKSupportFunction
namespacefcl_1_1detail.html
aadcdffeced843c9db80a5ec4eea5dbcc
Intersect< double >
Intersectd
namespacefcl_1_1detail.html
a83ac1fa68cc2e68bd91c9a8e3e2acc40
Intersect< float >
Intersectf
namespacefcl_1_1detail.html
ad13cd9e1c87dc21ba236da98d9e9efd0
IntervalTree< double >
IntervalTreed
namespacefcl_1_1detail.html
a30c4cb31d30ce38e90ef1451831c8f5b
IntervalTree< float >
IntervalTreef
namespacefcl_1_1detail.html
a63bdc7d57cbdb0723d72d06a2ed7ed66
IntervalTreeNode< double >
IntervalTreeNoded
namespacefcl_1_1detail.html
a778028bfbfd3d45e90711e9c05971613
IntervalTreeNode< float >
IntervalTreeNodef
namespacefcl_1_1detail.html
a49d24b93dc2d526335c16e11a6838c99
it_recursion_node< double >
it_recursion_noded
namespacefcl_1_1detail.html
a6a4417c3b96fa9fa88630bfb04b059f3
it_recursion_node< float >
it_recursion_nodef
namespacefcl_1_1detail.html
a16c309472124af47985873013891d472
MeshCollisionTraversalNodekIOS< double >
MeshCollisionTraversalNodekIOSd
namespacefcl_1_1detail.html
ab19086dac46e306a75c2872b5724eccd
MeshCollisionTraversalNodekIOS< float >
MeshCollisionTraversalNodekIOSf
namespacefcl_1_1detail.html
a1a110f0ee51adebb86a976b21d8fd051
MeshCollisionTraversalNodeOBB< double >
MeshCollisionTraversalNodeOBBd
namespacefcl_1_1detail.html
a6ad78f0579a09df739ea6023d393ec4d
MeshCollisionTraversalNodeOBB< float >
MeshCollisionTraversalNodeOBBf
namespacefcl_1_1detail.html
a7a3e690c1bb54d99e0345f82ace497b2
MeshCollisionTraversalNodeOBBRSS< double >
MeshCollisionTraversalNodeOBBRSSd
namespacefcl_1_1detail.html
acd59f2c20d548108d733b25a5d84c463
MeshCollisionTraversalNodeOBBRSS< float >
MeshCollisionTraversalNodeOBBRSSf
namespacefcl_1_1detail.html
a2d8456381485ebf896d017c329181100
MeshCollisionTraversalNodeRSS< double >
MeshCollisionTraversalNodeRSSd
namespacefcl_1_1detail.html
a835ebf526aabb4d5f5e73307de2e00e8
MeshCollisionTraversalNodeRSS< float >
MeshCollisionTraversalNodeRSSf
namespacefcl_1_1detail.html
aa69b568b2482104e597c4bcb0124ae56
MeshConservativeAdvancementTraversalNodeOBBRSS< double >
MeshConservativeAdvancementTraversalNodeOBBRSSd
namespacefcl_1_1detail.html
ae42fdc546050da6936f75c114430b408
MeshConservativeAdvancementTraversalNodeOBBRSS< float >
MeshConservativeAdvancementTraversalNodeOBBRSSf
namespacefcl_1_1detail.html
a9d34f9fae5241a03f416da8f811a8bc2
MeshConservativeAdvancementTraversalNodeRSS< double >
MeshConservativeAdvancementTraversalNodeRSSd
namespacefcl_1_1detail.html
ab3f5da5e23d70705986e1f39b7f41fcd
MeshConservativeAdvancementTraversalNodeRSS< float >
MeshConservativeAdvancementTraversalNodeRSSf
namespacefcl_1_1detail.html
ad0da8de96226d93c3f682d6db15d10af
MeshDistanceTraversalNodekIOS< double >
MeshDistanceTraversalNodekIOSd
namespacefcl_1_1detail.html
a400b53580f390cc74a0a074663685199
MeshDistanceTraversalNodekIOS< float >
MeshDistanceTraversalNodekIOSf
namespacefcl_1_1detail.html
a503bb5febdb787d0a0bb2272d77cd72c
MeshDistanceTraversalNodeOBBRSS< double >
MeshDistanceTraversalNodeOBBRSSd
namespacefcl_1_1detail.html
a1fc2e3fe7dd9a1e705d4d6dfa31029d8
MeshDistanceTraversalNodeOBBRSS< float >
MeshDistanceTraversalNodeOBBRSSf
namespacefcl_1_1detail.html
a2f78ea0886f3401f15414c91ef1e7360
MeshDistanceTraversalNodeRSS< double >
MeshDistanceTraversalNodeRSSd
namespacefcl_1_1detail.html
add9dbadbdb3e3051841ed39cdc707e48
MeshDistanceTraversalNodeRSS< float >
MeshDistanceTraversalNodeRSSf
namespacefcl_1_1detail.html
a7b315a19ba2051a5c554c2e0cf906c8c
MinkowskiDiff< double >
MinkowskiDiffd
namespacefcl_1_1detail.html
a11331fd9157ad6002680032ecd5631ee
MinkowskiDiff< float >
MinkowskiDifff
namespacefcl_1_1detail.html
a524a69542c61bcbbe0142161785cf714
PolySolver< double >
PolySolverd
namespacefcl_1_1detail.html
afafcfedc7f5ab93c9138e6d3acdf9d2e
PolySolver< float >
PolySolverf
namespacefcl_1_1detail.html
a219f3ecd9afca70d85b380904eba7cc3
Project< double >
Projectd
namespacefcl_1_1detail.html
af738cf4356e2469083bcf16425f9fad8
Project< float >
Projectf
namespacefcl_1_1detail.html
a55113ae09957c16b294af1351d4982b9
SimpleInterval< double >
SimpleIntervald
namespacefcl_1_1detail.html
a6b40df33c797a3658886aefd92334713
SimpleInterval< float >
SimpleIntervalf
namespacefcl_1_1detail.html
a817434a8dbbbad84f5b7416c901b785f
SpatialHash< double >
SpatialHashd
namespacefcl_1_1detail.html
a0c358186a9c61e97595add14b45b1049
SpatialHash< float >
SpatialHashf
namespacefcl_1_1detail.html
a8b906826e59b56062f07a7796acf5550
TriangleDistance< double >
TriangleDistanced
namespacefcl_1_1detail.html
ac99502e230205b45ffcd64e64b51cae4
TriangleDistance< float >
TriangleDistancef
namespacefcl_1_1detail.html
a1588fc6710968ad35658c1a340b1d45f
Vector3< double >
Vector3d
namespacefcl_1_1detail.html
a42e34f496e2899ee5b505c71c5332d3f
SplitMethodType
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363
SPLIT_METHOD_MEAN
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363a77ddbabf83bf09dc665b50132b18f9cc
SPLIT_METHOD_MEDIAN
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363a8cf531214ce9af60d91bf7fcb581c706
SPLIT_METHOD_BV_CENTER
namespacefcl_1_1detail.html
a4f71a4bb468370ac88e19bc8c8d00363a5899cbd3840195f101f27b3233ab4de7
bool
are_coincident
namespacefcl_1_1detail.html
ae1de06c1af30e378bd677f755e93a61d
(const Vector3d &p, const Vector3d &q)
::testing::AssertionResult
are_same
namespacefcl_1_1detail.html
a3e79170e7b31cc52ef606272f0cfa1d3
(const Vector3d &expected, const ccd_vec3_t &tested, double tolerance)
template int
boxBox2
namespacefcl_1_1detail.html
aa363047fbfad4856ff77a59352baf15f
(const Vector3< double > &side1, const Transform3< double > &tf1, const Vector3< double > &side2, const Transform3< double > &tf2, Vector3< double > &normal, double *depth, int *return_code, int maxc, std::vector< ContactPoint< double >> &contacts)
FCL_EXPORT int
boxBox2
namespacefcl_1_1detail.html
ac4fa2fcec5daaafa2af1d88487c4018b
(const Vector3< S > &side1, const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &T1, const Vector3< S > &side2, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &T2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
FCL_EXPORT int
boxBox2
namespacefcl_1_1detail.html
ad2e50dbb88b64dd3e17c28a51e8d0bad
(const Vector3< S > &side1, const Transform3< S > &tf1, const Vector3< S > &side2, const Transform3< S > &tf2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
int
boxBox2
namespacefcl_1_1detail.html
a718ee4c364167276a0b92b344b819e42
(const Vector3< S > &side1, const Eigen::MatrixBase< DerivedA > &R1, const Eigen::MatrixBase< DerivedB > &T1, const Vector3< S > &side2, const Eigen::MatrixBase< DerivedA > &R2, const Eigen::MatrixBase< DerivedB > &T2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
int
boxBox2
namespacefcl_1_1detail.html
a5e1b2a36d18757fa9d69269b2e236a43
(const Vector3< S > &side1, const Transform3< S > &tf1, const Vector3< S > &side2, const Transform3< S > &tf2, Vector3< S > &normal, S *depth, int *return_code, int maxc, std::vector< ContactPoint< S >> &contacts)
template bool
boxBoxIntersect
namespacefcl_1_1detail.html
a20ecd15a388cd6589538faba16a176c7
(const Box< double > &s1, const Transform3< double > &tf1, const Box< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts_)
FCL_EXPORT bool
boxBoxIntersect
namespacefcl_1_1detail.html
a63dc2091d40f03d2fcb3d3c46cace9c5
(const Box< S > &s1, const Transform3< S > &tf1, const Box< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts_)
bool
boxBoxIntersect
namespacefcl_1_1detail.html
ae210f5f3403f5507a425d580c523bd2f
(const Box< S > &s1, const Transform3< S > &tf1, const Box< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts_)
template bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
aa0b7827d68f633f220150054e7a7c1c9
(const Box< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2)
template bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a2181f077268dac145cebe93116392e58
(const Box< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a929cd29fdc058bb2ab5820e9bfede330
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2)
FCL_EXPORT bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
a77a9e304efdfb4448fabe6d6db345fe3
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
ab2d6a4dfa125e738f6ba660f8c4f65c4
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2)
bool
boxHalfspaceIntersect
namespacefcl_1_1detail.html
aa478c6056b3f2102f0e42c3327937ece
(const Box< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
boxPlaneIntersect
namespacefcl_1_1detail.html
af70dd77c2afd1dfb86bbc63bf949fe2b
(const Box< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
boxPlaneIntersect
namespacefcl_1_1detail.html
a53560c2271cda20e5dff1c299f82ca4f
(const Box< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
boxPlaneIntersect
namespacefcl_1_1detail.html
a7f6324c50d08abe056ad49f4a5b4ec5e
(const Box< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
static void
boxToGJK
namespacefcl_1_1detail.html
ad6a8af2149ec6e2d2eec65f04e0b0303
(const Box< S > &s, const Transform3< S > &tf, ccd_box_t *box)
std::size_t
BVHCollide
namespacefcl_1_1detail.html
a807ee3a404dd581932c23d97c07138c9
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
std::size_t
BVHCollide
namespacefcl_1_1detail.html
afbf268379643e2d94b72f44729ed6a03
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
BV::S
BVHConservativeAdvancement
namespacefcl_1_1detail.html
a3054331ee3779f9cffb614107e39d3be
(const CollisionGeometry< typename BV::S > *o1, const MotionBase< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
BV::S
BVHDistance
namespacefcl_1_1detail.html
ac90ccc2c50edcd53cd993177c5099d57
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
BV::S
BVHDistance
namespacefcl_1_1detail.html
a87db35d9151eab1aa3692bb28d45fddc
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
BV::S
BVHShapeConservativeAdvancement
namespacefcl_1_1detail.html
aacacad05a99a208ddf4b6624b561751a
(const CollisionGeometry< typename BV::S > *o1, const MotionBase< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
template bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
ac9222d76593d0b0695d3434d400f535e
(const Capsule< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, double *dist, Vector3d *p1_res, Vector3d *p2_res)
FCL_EXPORT bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
a7527c4a133cacdd1923230d18c96aaf6
(const Capsule< S > &s1, const Transform3< S > &X_FC1, const Capsule< S > &s2, const Transform3< S > &X_FC2, S *dist, Vector3< S > *p_FW1, Vector3< S > *p_FW2)
bool
capsuleCapsuleDistance
namespacefcl_1_1detail.html
aff85312071d42b21ec821fa028a283f2
(const Capsule< S > &s1, const Transform3< S > &X_FC1, const Capsule< S > &s2, const Transform3< S > &X_FC2, S *dist, Vector3< S > *p_FW1, Vector3< S > *p_FW2)
template bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a47093d1573a194ec0327f35f89130c6a
(const Capsule< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a7328787cfad5c40aa8d256796565d91e
(const Capsule< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
capsuleHalfspaceIntersect
namespacefcl_1_1detail.html
a1bdff2d7ae3fa74aabb7cffd5a8bde65
(const Capsule< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
af6cd68659369cd1465a1af20285aaf70
(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
ab2a93c08d5998a66da3e11b48a4b7d0f
(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
a2d23b54d4de2e41ef0eb17726295b09e
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
FCL_EXPORT bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
af79c4c1911034416f8d5b9bc72037859
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
a420079daeca8dd8ea6c6b9fc7be23024
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
bool
capsulePlaneIntersect
namespacefcl_1_1detail.html
a276a44a490aa4df2a1df02c8895859a7
(const Capsule< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
static void
capToGJK
namespacefcl_1_1detail.html
a05fc83ecdbe191941360bdf4254bfde4
(const Capsule< S > &s, const Transform3< S > &tf, ccd_cap_t *cap)
Vector3d
ccd_to_eigen
namespacefcl_1_1detail.html
a493dfb499ce3afef1f6bb2808e88e9b9
(const ccd_vec3_t &vector)
static void
centerConvex
namespacefcl_1_1detail.html
aa23fc2f62dd4303650a9def6ca312365
(const void *obj, ccd_vec3_t *c)
static void
centerShape
namespacefcl_1_1detail.html
a319a9876653d5b396c285cc9009059d2
(const void *obj, ccd_vec3_t *c)
static void
centerTriangle
namespacefcl_1_1detail.html
ae574de30e2ff199e1cc61d75079da9de
(const void *obj, ccd_vec3_t *c)
void
CheckComputeVisiblePatch
namespacefcl_1_1detail.html
aebb09fe0039004b1d5778eafe49ae1ac
(const Polytope &polytope, ccd_pt_face_t &face, const ccd_vec3_t &new_vertex, const std::unordered_set< int > &border_edge_indices_expected, const std::unordered_set< int > &visible_face_indices_expected, const std::unordered_set< int > &internal_edges_indices_expected)
void
CheckComputeVisiblePatchColinearNewVertex
namespacefcl_1_1detail.html
a313150d6ea851951d790f9e3ef693846
(EquilateralTetrahedron &tet, double rho)
void
CheckComputeVisiblePatchCommon
namespacefcl_1_1detail.html
aad6d7dadb430c3f652573e72106d1da0
(const Polytope &polytope, const std::unordered_set< ccd_pt_edge_t *> &border_edges, const std::unordered_set< ccd_pt_face_t *> &visible_faces, const std::unordered_set< ccd_pt_edge_t *> &internal_edges, const std::unordered_set< int > &border_edge_indices_expected, const std::unordered_set< int > &visible_face_indices_expected, const std::unordered_set< int > internal_edges_indices_expected)
void
CheckComputeVisiblePatchRecursive
namespacefcl_1_1detail.html
a772e4c7f1c22716e05f315f4779bae28
(const Polytope &polytope, ccd_pt_face_t &face, const std::vector< int > &edge_indices, const ccd_vec3_t &new_vertex, const std::unordered_set< int > &border_edge_indices_expected, const std::unordered_set< int > &visible_face_indices_expected, const std::unordered_set< int > &internal_edges_indices_expected)
void
CheckTetrahedronFaceNormal
namespacefcl_1_1detail.html
a2eb1d3feb20e4c30602a1d6bc413d75a
(const Tetrahedron &p)
template double
clamp
namespacefcl_1_1detail.html
a601421d79466a60ab1f971e06682d090
(double n, double min, double max)
FCL_EXPORT S
clamp
namespacefcl_1_1detail.html
a1fdac83a21f19e4bd82051127a4c7d9f
(S n, S min, S max)
S
clamp
namespacefcl_1_1detail.html
a91f66f16875d0d64c70317151cffa4c0
(S n, S min, S max)
template double
closestPtSegmentSegment
namespacefcl_1_1detail.html
a7f496944c6b6f4ea027d28a43b05e04d
(const Vector3d &p_FP1, const Vector3d &p_FQ1, const Vector3d &p_FP2, const Vector3d &p_FQ2, double *s, double *t, Vector3d *p_FC1, Vector3d *p_FC2)
FCL_EXPORT S
closestPtSegmentSegment
namespacefcl_1_1detail.html
a285df944e296cde64bb45b21c352ca68
(const Vector3< S > &p_FP1, const Vector3< S > &p_FQ1, const Vector3< S > &p_FP2, const Vector3< S > &p_FQ2, S *s, S *t, Vector3< S > *p_FC1, Vector3< S > *p_FC2)
S
closestPtSegmentSegment
namespacefcl_1_1detail.html
a72e37b210e6932c33ea23a7bdb5ffb47
(const Vector3< S > &p_FP1, const Vector3< S > &p_FQ1, const Vector3< S > &p_FP2, const Vector3< S > &p_FQ2, S *s, S *t, Vector3< S > *p_FC1, Vector3< S > *p_FC2)
template void
collide
namespacefcl_1_1detail.html
a9b0540fac2dae15078f46e554da49a80
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
FCL_EXPORT void
collide
namespacefcl_1_1detail.html
a27f45ab5b848435dcf80c7ff56c532d5
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list=nullptr)
void
collide
namespacefcl_1_1detail.html
a5f78423040ef4eb8f8704b1c26c3bb58
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
template void
collide2
namespacefcl_1_1detail.html
a41ced45ff69afd57fc1a7cdaca6c40bd
(MeshCollisionTraversalNodeOBB< double > *node, BVHFrontList *front_list)
template void
collide2
namespacefcl_1_1detail.html
ad7bd58e9dc312c1d3f2d9b77ecc3e8d4
(MeshCollisionTraversalNodeRSS< double > *node, BVHFrontList *front_list)
FCL_EXPORT void
collide2
namespacefcl_1_1detail.html
a65b9a9267789735021ece5aa39096cc2
(MeshCollisionTraversalNodeOBB< S > *node, BVHFrontList *front_list=nullptr)
FCL_EXPORT void
collide2
namespacefcl_1_1detail.html
a4e7a55c288b014ebe3b97a3a8d66aa2c
(MeshCollisionTraversalNodeRSS< S > *node, BVHFrontList *front_list=nullptr)
void
collide2
namespacefcl_1_1detail.html
aba99e7deb0c6eefd989527e3799b9bac
(MeshCollisionTraversalNodeOBB< S > *node, BVHFrontList *front_list)
void
collide2
namespacefcl_1_1detail.html
a45d0a16624f5531d8a970f70bc0bff5a
(MeshCollisionTraversalNodeRSS< S > *node, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a2273d207903178035342aa6d81fcfb41
(CollisionTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a10addce9dba85eb020eb40db9915cacf
(MeshCollisionTraversalNodeOBB< double > *node, int b1, int b2, const Matrix3< double > &R, const Vector3< double > &T, BVHFrontList *front_list)
template void
collisionRecurse
namespacefcl_1_1detail.html
a1b4f4aa8d439cc9ff492ce08f986b621
(MeshCollisionTraversalNodeRSS< double > *node, int b1, int b2, const Matrix3< double > &R, const Vector3< double > &T, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
afea74f14b7b6ed6599ce283be22accac
(CollisionTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
a42357d50a017c3ef1b126134b2f0f127
(MeshCollisionTraversalNodeOBB< S > *node, int b1, int b2, const Matrix3< S > &R, const Vector3< S > &T, BVHFrontList *front_list)
FCL_EXPORT void
collisionRecurse
namespacefcl_1_1detail.html
a13788596dd3c2d979c0800c435fde2db
(MeshCollisionTraversalNodeRSS< S > *node, int b1, int b2, const Matrix3< S > &R, const Vector3< S > &T, BVHFrontList *front_list)
void
CompareCcdVec3
namespacefcl_1_1detail.html
aaf6c78309fc58722184ccd92b6f7ea0e
(const ccd_vec3_t &v, const ccd_vec3_t &v_expected, ccd_real_t tol)
void
ComparePolytope
namespacefcl_1_1detail.html
a858aab677786c00143d386f37a96db24
(const ccd_pt_t *polytope1, const ccd_pt_t *polytope2, ccd_real_t tol)
S
ComputeSphereSphereDistance
namespacefcl_1_1detail.html
add0d5a1ce646999b48008254fd59ad95
(S radius1, S radius2, const Vector3< S > &p_F1, const Vector3< S > &p_F2)
void
computeSplitValue_bvcenter
namespacefcl_1_1detail.html
a21b58ca3b5e0c1ae32b02495ecce17dc
(const BV &bv, S &split_value)
void
computeSplitValue_mean
namespacefcl_1_1detail.html
a6db72dc33a8da879abd7c82a44f841ee
(const BV &bv, Vector3< S > *vertices, Triangle *triangles, unsigned int *primitive_indices, int num_primitives, BVHModelType type, const Vector3< S > &split_vector, S &split_value)
void
computeSplitValue_median
namespacefcl_1_1detail.html
abc623769a9b9e03e6b001f3760dc9a96
(const BV &bv, Vector3< S > *vertices, Triangle *triangles, unsigned int *primitive_indices, int num_primitives, BVHModelType type, const Vector3< S > &split_vector, S &split_value)
void
computeSplitVector
namespacefcl_1_1detail.html
a9c5ec80e9a13cac86f709a72c75213ac
(const BV &bv, Vector3< S > &split_vector)
template bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
a154d6e4ef406c8b965901c88d3373936
(const Cone< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
addc3b11dc3b7cac57e408ec32712fe12
(const Cone< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
coneHalfspaceIntersect
namespacefcl_1_1detail.html
a8a6b44fd77b4d69226bb911e9a9dd670
(const Cone< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
conePlaneIntersect
namespacefcl_1_1detail.html
a0cc86708d920f0749ae3e96fd190eb8b
(const Cone< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
conePlaneIntersect
namespacefcl_1_1detail.html
a3eb8488191f2b3185ee719444b49ac23
(const Cone< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
conePlaneIntersect
namespacefcl_1_1detail.html
a2eb3d9f133b911d7c0f9dacb667a3b1d
(const Cone< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
static void
coneToGJK
namespacefcl_1_1detail.html
a6d87cff95d40e26e2736895b7aa90c99
(const Cone< S > &s, const Transform3< S > &tf, ccd_cone_t *cone)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
aefc544e284dc0cd6ba45dbd5da40d409
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
ace86d650b6b18916a420cd6d3b7754f5
(const Shape1 &o1, const MotionBase< typename Shape1::S > *motion1, const Shape2 &o2, const MotionBase< typename Shape1::S > *motion2, const NarrowPhaseSolver *solver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result, typename Shape1::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a6747b0a8e8e4bdfb77ffd7b70544ef3f
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const Shape &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
aee2fc695d1f6ff083e621bee37e860c8
(const BVHModel< RSS< typename Shape::S >> &o1, const MotionBase< typename Shape::S > *motion1, const Shape &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a72093f584a4dd3181ec0910aa029528d
(const BVHModel< OBBRSS< typename Shape::S >> &o1, const MotionBase< typename Shape::S > *motion1, const Shape &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a433f65e46c45aa10dde71ce1e68417c5
(const Shape &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
ab4c9b100ead31865f53533d800eb4696
(const Shape &o1, const MotionBase< typename Shape::S > *motion1, const BVHModel< RSS< typename Shape::S >> &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancement
namespacefcl_1_1detail.html
a2eade11dcbf9700f405d11e3dc0018b5
(const Shape &o1, const MotionBase< typename Shape::S > *motion1, const BVHModel< OBBRSS< typename Shape::S >> &o2, const MotionBase< typename Shape::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result, typename Shape::S &toc)
bool
conservativeAdvancementMeshOriented
namespacefcl_1_1detail.html
aec5552048288e0e685c509596b3f1c6e
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancementMeshShapeOriented
namespacefcl_1_1detail.html
a5118b701e3a009a215ec85b674fcdc35
(const BVHModel< BV > &o1, const MotionBase< typename BV::S > *motion1, const Shape &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
bool
conservativeAdvancementShapeMeshOriented
namespacefcl_1_1detail.html
ade6c3fd90da8c1d0d1e0c4aa7951ee01
(const Shape &o1, const MotionBase< typename BV::S > *motion1, const BVHModel< BV > &o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, typename BV::S &toc)
FCL_EXPORT BV::S
continuousCollideBVHPolynomial
namespacefcl_1_1detail.html
a21bf46823620c636241b365ed9e46c8c
(const CollisionGeometry< typename BV::S > *o1_, const TranslationMotion< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2_, const TranslationMotion< typename BV::S > *motion2, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
FCL_EXPORT NarrowPhaseSolver::S
continuousCollideConservativeAdvancement
namespacefcl_1_1detail.html
ac0a32e0404bb423562800aaa20a993da
(const CollisionGeometry< typename NarrowPhaseSolver::S > *o1, const MotionBase< typename NarrowPhaseSolver::S > *motion1, const CollisionGeometry< typename NarrowPhaseSolver::S > *o2, const MotionBase< typename NarrowPhaseSolver::S > *motion2, const NarrowPhaseSolver *nsolver_, const ContinuousCollisionRequest< typename NarrowPhaseSolver::S > &request, ContinuousCollisionResult< typename NarrowPhaseSolver::S > &result)
template bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a594b009826a69703a6a0ff7395afbe02
(const Convex< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
aa08cb755ffe34a28cd5747b19bb2fcca
(const Convex< double > &convex_C, const Transform3< double > &X_FC, const Halfspace< double > &half_space_H, const Transform3< double > &X_FH, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
ae8816c2dd9a5d4b192eb7f08c810893e
(const Convex< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
FCL_EXPORT bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
af6bf8291e2ceb10e9c9978e1aef077d2
(const Convex< S > &convex_C, const Transform3< S > &X_FC, const Halfspace< S > &half_space_H, const Transform3< S > &X_FH, std::vector< ContactPoint< S >> *contacts)
bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a600fa3cd65f33793af8b40218465e052
(const Convex< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
bool
convexHalfspaceIntersect
namespacefcl_1_1detail.html
a9599e68512d979734724833f7e5be7b4
(const Convex< S > &convex_C, const Transform3< S > &X_FC, const Halfspace< S > &half_space_H, const Transform3< S > &X_FH, std::vector< ContactPoint< S >> *contacts)
template bool
convexPlaneIntersect
namespacefcl_1_1detail.html
a6c412fc5dc5f7c9284713bbd4c226fed
(const Convex< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
FCL_EXPORT bool
convexPlaneIntersect
namespacefcl_1_1detail.html
af3c1928ac45d70d18fe50b5db76839c0
(const Convex< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
bool
convexPlaneIntersect
namespacefcl_1_1detail.html
abbe7d84d9813d40eb43151efd6c59272
(const Convex< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
static void
convexToGJK
namespacefcl_1_1detail.html
a8b3c8a81c91dc6305faa0876c6c12fe7
(const Convex< S > &s, const Transform3< S > &tf, ccd_convex_t< S > *conv)
template void
cullPoints2
namespacefcl_1_1detail.html
a603d2f5e7992de5860b6536a751d286d
(int n, double p[], int m, int i0, int iret[])
FCL_EXPORT void
cullPoints2
namespacefcl_1_1detail.html
a045e95843faf6dc80b2680c7a641f91a
(int n, S p[], int m, int i0, int iret[])
void
cullPoints2
namespacefcl_1_1detail.html
a904bd7d2ad7d62a0f22c09cf66d6a6e0
(int n, S p[], int m, int i0, int iret[])
template bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
af0cb608e6eef869f3f61810160e0905a
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
a5375ca8af154fd5e94808d7edb4e98ee
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
cylinderHalfspaceIntersect
namespacefcl_1_1detail.html
a2369fc59ae31473d15528ac9c64ede58
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
afcdcf53bc065bb8d3e5d308ef7961062
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
aa1a682c0d9614ce3123b2f0ee8b40f9e
(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
a6258d83f029daf5e99da543cc0476e6b
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
FCL_EXPORT bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
ae95fd52a6d4c2ecfa23a0bf2515e9203
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
a2a8c465ce8467d47897ba7155bd4a7b1
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2)
bool
cylinderPlaneIntersect
namespacefcl_1_1detail.html
a8e39435818cda07ed755ca162bd76a63
(const Cylinder< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
static void
cylToGJK
namespacefcl_1_1detail.html
a7c660ba74510b9ebfcb1fc2036d8c9e3
(const Cylinder< S > &s, const Transform3< S > &tf, ccd_cyl_t *cyl)
template void
distance
namespacefcl_1_1detail.html
a23278e015480e0ad6620d5972245f9e4
(DistanceTraversalNodeBase< double > *node, BVHFrontList *front_list, int qsize)
FCL_EXPORT void
distance
namespacefcl_1_1detail.html
ace7a22d1afd0070d0fa6d40280a71ffe
(DistanceTraversalNodeBase< S > *node, BVHFrontList *front_list=nullptr, int qsize=2)
void
distance
namespacefcl_1_1detail.html
aa1560e9886dd5dccae4f29333eb86556
(DistanceTraversalNodeBase< S > *node, BVHFrontList *front_list, int qsize)
FCL_EXPORT void
distancePostprocessOrientedNode
namespacefcl_1_1detail.html
a646d4bc46f789b179bce4eb5dbc27b33
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Transform3< typename BV::S > &tf1, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
distancePostprocessOrientedNode
namespacefcl_1_1detail.html
ae0111fa90e8fc7eebe37543262153446
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Transform3< typename BV::S > &tf1, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
ae3f0495c6ea175a09ccfd453fbd2ef4e
(const BVHModel< BV > *model1, Vector3< typename BV::S > *vertices, Triangle *tri_indices, int init_tri_id, const Shape &model2, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a50b61b8fe8d91bbeff7218c57e63ab48
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a51a9d1c0a81d4af1cef1bd35dd9771dc
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Transform3< typename BV::S > &tf, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a4cce570c9699c7bd2e6d5019833299c4
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
distancePreprocessOrientedNode
namespacefcl_1_1detail.html
a46f76d913736b95d3b244523317cc0b9
(const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, int init_tri_id1, int init_tri_id2, const Transform3< typename BV::S > &tf, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
template void
distanceQueueRecurse
namespacefcl_1_1detail.html
abda8ff4349ed6d8e13e05eaa9134599d
(DistanceTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list, int qsize)
FCL_EXPORT void
distanceQueueRecurse
namespacefcl_1_1detail.html
a7402096ed389c2326be7779e0d91835d
(DistanceTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list, int qsize)
template void
distanceRecurse
namespacefcl_1_1detail.html
a75a645b21ac1195270ad34c516610e33
(DistanceTraversalNodeBase< double > *node, int b1, int b2, BVHFrontList *front_list)
FCL_EXPORT void
distanceRecurse
namespacefcl_1_1detail.html
a6532633ae1d6ea6e9f1a2740cac951dd
(DistanceTraversalNodeBase< S > *node, int b1, int b2, BVHFrontList *front_list)
bool
EdgeMatch
namespacefcl_1_1detail.html
aa8317666215262bce2bbbb9e58dbe3d5
(const ccd_pt_edge_t *e1, const ccd_pt_edge_t *e2, const std::unordered_map< ccd_pt_vertex_t *, ccd_pt_vertex_t *> &map_v1_to_v2)
ccd_vec3_t
eigen_to_ccd
namespacefcl_1_1detail.html
a285a00976ccdcfc21434857d86eb717a
(const Vector3d &vector)
template bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a4507df224a02aa82e784ce0f8214857c
(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a16d62de629b9b654392548f675c86fe8
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
ellipsoidHalfspaceIntersect
namespacefcl_1_1detail.html
a91d808ccf8796b5d9d414966a06026e5
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
a75ff998f4cf6310253e4afb6cd7302d5
(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
afd6508d575251ee45e7cef6ffad3def7
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
ellipsoidPlaneIntersect
namespacefcl_1_1detail.html
a06a8b43cec03f5a6ce8038c1d009aa6b
(const Ellipsoid< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
static void
ellipsoidToGJK
namespacefcl_1_1detail.html
aed7e29759aea4f0186cb45fae7bc551b
(const Ellipsoid< S > &s, const Transform3< S > &tf, ccd_ellipsoid_t *ellipsoid)
std::array< fcl::Vector3< ccd_real_t >, 4 >
EquilateralTetrahedronVertices
namespacefcl_1_1detail.html
a51545f1cd86e58f589b66032df3a5e67
(ccd_real_t bottom_center_x, ccd_real_t bottom_center_y, ccd_real_t bottom_center_z, ccd_real_t edge_length)
FCL_EXPORT const Vector3< S >
getBVAxis
namespacefcl_1_1detail.html
a27af90699ab8f82045631ced9548f346
(const BV &bv, int i)
const Vector3< typename BV::S >
getBVAxis
namespacefcl_1_1detail.html
aa877cde852a1c39abb6ee450d7394aa0
(const BV &bv, int i)
FCL_EXPORT void
getExtentAndCenter_mesh
namespacefcl_1_1detail.html
a6c0d8f31ff44ee7e51c68f218154ada8
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
template void
getExtentAndCenter_mesh
namespacefcl_1_1detail.html
ad1d2beb2b7c494822dbfc64199331ddc
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
FCL_EXPORT void
getExtentAndCenter_pointcloud
namespacefcl_1_1detail.html
a9c230547b8a94f5efb2e89c86aeaef95
(const Vector3< S > *const ps, const Vector3< S > *const ps2, unsigned int *indices, int n, const Matrix3< S > &axis, Vector3< S > ¢er, Vector3< S > &extent)
template void
getExtentAndCenter_pointcloud
namespacefcl_1_1detail.html
af0c5bbc176df3d8d9053bce4c16461f9
(const Vector3d *const ps, const Vector3d *const ps2, unsigned int *indices, int n, const Matrix3d &axis, Vector3d ¢er, Vector3d &extent)
Vector3< S >
getSupport
namespacefcl_1_1detail.html
a7576ae3cfdda9af8f7d6cbf12e1baeec
(const ShapeBase< S > *shape, const Eigen::MatrixBase< Derived > &dir)
FCL_EXPORT Vector3< S >
getSupport
namespacefcl_1_1detail.html
a291eb79640e71ab1c0a5adb4edc3725c
(const ShapeBase< S > *shape, const Eigen::MatrixBase< Derived > &dir)
template bool
GJKCollide
namespacefcl_1_1detail.html
aa75a69f83dc47c39671ea1bf26681cdb
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, double tolerance, Vector3d *contact_points, double *penetration_depth, Vector3d *normal)
FCL_EXPORT bool
GJKCollide
namespacefcl_1_1detail.html
ac56c3e9bb0f3849523be2bc583bf52e5
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, S tolerance, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
bool
GJKCollide
namespacefcl_1_1detail.html
ac29591be7529de6a808f185a17cdad91
(void *obj1, ccd_support_fn supp1, ccd_center_fn cen1, void *obj2, ccd_support_fn supp2, ccd_center_fn cen2, unsigned int max_iterations, S tolerance, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
GJKDistance
namespacefcl_1_1detail.html
a97f6b143c52e03bc2ed2e367dcca67b5
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, double tolerance, double *dist, Vector3d *p1, Vector3d *p2)
FCL_EXPORT bool
GJKDistance
namespacefcl_1_1detail.html
ad1df7ec98d817de6b18b1ae955a0c6d6
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
GJKDistance
namespacefcl_1_1detail.html
a88878d9757bd3a4e1af3c11be5707385
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *res, Vector3< S > *p1, Vector3< S > *p2)
bool
GJKDistanceImpl
namespacefcl_1_1detail.html
a558f1251bd9c9e375471a27e0fb81d47
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, detail::DistanceFn distance_func, S *res, Vector3< S > *p1, Vector3< S > *p2)
template bool
GJKSignedDistance
namespacefcl_1_1detail.html
ac4385fd7abfd2785d378775a5c43c47b
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, double tolerance, double *dist, Vector3d *p1, Vector3d *p2)
FCL_EXPORT bool
GJKSignedDistance
namespacefcl_1_1detail.html
a47a2e8a2c1bde212cdb17f2b45104d2e
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
GJKSignedDistance
namespacefcl_1_1detail.html
a37b094d8a22ec7fa9b6bd34e8b5f1054
(void *obj1, ccd_support_fn supp1, void *obj2, ccd_support_fn supp2, unsigned int max_iterations, S tolerance, S *res, Vector3< S > *p1, Vector3< S > *p2)
GTEST_TEST
namespacefcl_1_1detail.html
a08d9ba7f58e8d64b9ff0d14341ccf79d
(DegenerateGeometry, CoincidentPoints)
GTEST_TEST
namespacefcl_1_1detail.html
a3836e2a01009987c7ad9c34ac293a5e6
(DegenerateGeometry, ZeroAreaTriangle)
GTEST_TEST
namespacefcl_1_1detail.html
ab674e771cf1b619eafdb6a9281524a81
(FCL_GJK_EPA, faceNormalPointingOutward)
GTEST_TEST
namespacefcl_1_1detail.html
a7b6300c28bf43b8008f37ebabd69184c
(FCL_GJKSignedDistance, sphere_sphere)
GTEST_TEST
namespacefcl_1_1detail.html
add1322bed24ec177412ab9f0c319fb70
(FCL_GJK_EPA, faceNormalPointingOutwardOriginNearFace1)
GTEST_TEST
namespacefcl_1_1detail.html
a676bac3feafde097505def2441cd9140
(FCL_GJK_EPA, faceNormalPointingOutwardOriginNearFace2)
GTEST_TEST
namespacefcl_1_1detail.html
a21318752ef7104cefb4e382ffd03a364
(FCL_GJK_EPA, faceNormalPointingOutwardError)
GTEST_TEST
namespacefcl_1_1detail.html
aa5f15c664d6340f6efd83e839e5b66ee
(FCL_GJK_EPA, supportEPADirection)
GTEST_TEST
namespacefcl_1_1detail.html
a0a7eecd5c80aa01690a2c33f49fac72b
(FCL_GJK_EPA, supportEPADirectionError)
GTEST_TEST
namespacefcl_1_1detail.html
a7f8836e2301bf31bd885a5ce7ec09611
(FCL_GJK_EPA, isOutsidePolytopeFace)
GTEST_TEST
namespacefcl_1_1detail.html
ac7b5aa8126084bc666d06d244f29793f
(FCL_GJK_EPA, isOutsidePolytopeFaceError)
GTEST_TEST
namespacefcl_1_1detail.html
a6314f6570dac27acc91976c18b79ea1f
(FCL_GJKSignedDistance, box_box)
GTEST_TEST
namespacefcl_1_1detail.html
a29a5e8b413e314437297c5ce11639cf3
(FCL_GJK_EPA, ComputeVisiblePatch_TopFaceVisible)
GTEST_TEST
namespacefcl_1_1detail.html
a819c4f4ed0f64ea3e4632127ae7f8e22
(FCL_GJK_EPA, ComputeVisiblePatch_4FacesVisible)
GTEST_TEST
namespacefcl_1_1detail.html
a28b0b9f46505814d2207f2faa3c37d01
(FCL_GJK_EPA, ComputeVisiblePatch_TopAndSideFacesVisible)
GTEST_TEST
namespacefcl_1_1detail.html
aa5bea32028d7c63dad1540f408226924
(FCL_GJK_EPA, ComputeVisiblePatch_2FacesVisible)
GTEST_TEST
namespacefcl_1_1detail.html
a7238b78acea02aaba39a888b80c23aab
(FCL_GJK_EPA, ComputeVisiblePatchColinearNewVertex)
GTEST_TEST
namespacefcl_1_1detail.html
abbb3ba261388b98c8b93f9c5784fc3b9
(FCL_GJK_EPA, ComputeVisiblePatchSanityCheck)
GTEST_TEST
namespacefcl_1_1detail.html
af2a35e36ed9b85bee3ed17d9a7cfd9da
(FCL_GJK_EPA, expandPolytope_tetrahedron1)
GTEST_TEST
namespacefcl_1_1detail.html
a39701214bb8e7cf66b716084f914ee7f
(FCL_GJK_EPA, expandPolytope_tetrahedron_2visible_faces)
GTEST_TEST
namespacefcl_1_1detail.html
aaa207421628059ebdafeac8bc4e7d088
(FCL_GJK_EPA, expandPolytope_hexagram_1visible_face)
GTEST_TEST
namespacefcl_1_1detail.html
a8aaa80befa3b0908cc89018e6de015e5
(FCL_GJK_EPA, expandPolytope_hexagram_4_visible_faces)
GTEST_TEST
namespacefcl_1_1detail.html
a332af9ea104d1b154c3307bd364aacdd
(FCL_GJK_EPA, expandPolytope_error)
GTEST_TEST
namespacefcl_1_1detail.html
a5cc9200febd92c8709d7faa5b21c2277
(FCL_GJK_EPA, penEPAPosClosest_vertex)
GTEST_TEST
namespacefcl_1_1detail.html
aa15a194c9c889d107326730271dfc8c3
(FCL_GJK_EPA, penEPAPosClosest_edge)
GTEST_TEST
namespacefcl_1_1detail.html
a560a7879800d101bec1041f482cfd3de
(FCL_GJK_EPA, penEPAPosClosest_face)
GTEST_TEST
namespacefcl_1_1detail.html
a50f21a5d33eb6caae4d2ac5ba4d391f8
(FCL_GJK_EPA, convert2SimplexToTetrahedron)
template bool
halfspaceIntersect
namespacefcl_1_1detail.html
a38abebc434326eb45b560c791248c661
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Vector3< double > &p, Vector3< double > &d, Halfspace< double > &s, double &penetration_depth, int &ret)
FCL_EXPORT bool
halfspaceIntersect
namespacefcl_1_1detail.html
a406e14400fd76cfb76e9a41bc076982e
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > &p, Vector3< S > &d, Halfspace< S > &s, S &penetration_depth, int &ret)
bool
halfspaceIntersect
namespacefcl_1_1detail.html
a8af2e6ea94527a2c4468e54e14ed1d1b
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Vector3< S > &p, Vector3< S > &d, Halfspace< S > &s, S &penetration_depth, int &ret)
float
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a04a3422a431aece62497de0d05ab37d9
()
double
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a38dfa4d124e3e16b9b04ca5f408d113b
()
FCL_EXPORT S
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a7c4789af5e1abaff68af6687b0ea1ca6
()
FCL_EXPORT float
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a0dbe1df5555676ab43e27a53a12043d4
()
FCL_EXPORT double
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
ad3a48f43ebbeaf458641cc393f156ea3
()
S
halfspaceIntersectTolerance
namespacefcl_1_1detail.html
a1e4d21027b57e3e7ac9821fbcdf5e7c8
()
template bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
ad6c167b2d3cf01df7a68aaa8e7558486
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Plane< double > &pl, Vector3< double > &p, Vector3< double > &d, double &penetration_depth, int &ret)
FCL_EXPORT bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
aafc518378545036aaaacb8560c99a792
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
bool
halfspacePlaneIntersect
namespacefcl_1_1detail.html
ac8e3f14ecec1c8f2de8f26bed86efbfd
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
template bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
a60a82d07b4c88a7eb7514580576c8cea
(const Halfspace< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
FCL_EXPORT bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
a62f253884001821e25113daf95c12158
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
bool
halfspaceTriangleIntersect
namespacefcl_1_1detail.html
ad642e487f2a2f9b834e097a8839258fc
(const Halfspace< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
initialize
namespacefcl_1_1detail.html
a9ae54321255c3084ba14f3ec080c4864
(MeshDistanceTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a3a562cb519cbe45d37bd1e99e624efbe
(MeshConservativeAdvancementTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, double w)
template bool
initialize
namespacefcl_1_1detail.html
ad16c17629bcca79296e6c2d9b3a2864a
(MeshCollisionTraversalNodeOBB< double > &node, const BVHModel< OBB< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBB< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a7c2733ed0bac845adbbf646baa49edfe
(MeshDistanceTraversalNodekIOS< double > &node, const BVHModel< kIOS< double >> &model1, const Transform3< double > &tf1, const BVHModel< kIOS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
template bool
initialize
namespacefcl_1_1detail.html
a10ec4419d9ab821e092ecf0c8b6dfd6e
(MeshConservativeAdvancementTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, double w)
template bool
initialize
namespacefcl_1_1detail.html
ab597a10fa52165487da841ac9568bc5c
(MeshCollisionTraversalNodeRSS< double > &node, const BVHModel< RSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< RSS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
bool
initialize
namespacefcl_1_1detail.html
ab3926e57d343e2139867de9f130f853a
(OcTreeCollisionTraversalNode< NarrowPhaseSolver > &node, const OcTree< typename NarrowPhaseSolver::S > &model1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const OcTree< typename NarrowPhaseSolver::S > &model2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename NarrowPhaseSolver::S > &request, CollisionResult< typename NarrowPhaseSolver::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a9c7716cd396431bb6ca56c057d28dc8f
(MeshShapeCollisionTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
bool
initialize
namespacefcl_1_1detail.html
a1a4962b38dd7c0f6e573de50afe28e6d
(ShapeOcTreeCollisionTraversalNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const OcTree< typename Shape::S > &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ab09c2ba273a8005312721359b3cbdac0
(ShapeMeshDistanceTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
bool
initialize
namespacefcl_1_1detail.html
aa80a11567411892ea0fbb92162b275f6
(MeshOcTreeCollisionTraversalNode< BV, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const OcTree< typename BV::S > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a2d2700414cf33d36f9e6dca2e582ce1e
(OcTreeMeshCollisionTraversalNode< BV, NarrowPhaseSolver > &node, const OcTree< typename BV::S > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
bool
initialize
namespacefcl_1_1detail.html
af14f8af21e7e9f4f2d8c0bfd4443c442
(OcTreeShapeCollisionTraversalNode< Shape, NarrowPhaseSolver > &node, const OcTree< typename Shape::S > &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a15ad8a287588644376ea97986b895e1e
(MeshOcTreeDistanceTraversalNode< BV, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const OcTree< typename BV::S > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ac1c19af2fba2a1c33cf4bbc2b1b0f729
(OcTreeMeshDistanceTraversalNode< BV, NarrowPhaseSolver > &node, const OcTree< typename BV::S > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a6e7a14662b13800730d093f6e0df77de
(OcTreeDistanceTraversalNode< NarrowPhaseSolver > &node, const OcTree< typename NarrowPhaseSolver::S > &model1, const Transform3< typename NarrowPhaseSolver::S > &tf1, const OcTree< typename NarrowPhaseSolver::S > &model2, const Transform3< typename NarrowPhaseSolver::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename NarrowPhaseSolver::S > &request, DistanceResult< typename NarrowPhaseSolver::S > &result)
bool
initialize
namespacefcl_1_1detail.html
aa2723cc1fe4c35c61265072039317416
(ShapeOcTreeDistanceTraversalNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const OcTree< typename Shape::S > &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ad2d2536fd2ae5e6e839b70bbd30a7301
(OcTreeShapeDistanceTraversalNode< Shape, NarrowPhaseSolver > &node, const OcTree< typename Shape::S > &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const OcTreeSolver< NarrowPhaseSolver > *otsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
af82bd509fe50ae0bfc316eda1522e493
(MeshDistanceTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
template bool
initialize
namespacefcl_1_1detail.html
a07385932d896749c84312180afc5d0e4
(MeshDistanceTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, const DistanceRequest< double > &request, DistanceResult< double > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a5febe53cc51bc9db3c2631f4dcf87feb
(MeshCollisionTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
template bool
initialize
namespacefcl_1_1detail.html
a21165ef03455b557e686fd4a16e4e764
(MeshCollisionTraversalNodekIOS< double > &node, const BVHModel< kIOS< double >> &model1, const Transform3< double > &tf1, const BVHModel< kIOS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
bool
initialize
namespacefcl_1_1detail.html
a63f3d5468227183d80da12a3bb460a01
(ShapeConservativeAdvancementTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a02e0d7ca9206b3cc354ab7df1e9ae3e7
(MeshConservativeAdvancementTraversalNode< BV > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, typename BV::S w=1, bool use_refit=false, bool refit_bottomup=false)
template bool
initialize
namespacefcl_1_1detail.html
a0156acca1996dc3f0b60b4079be00f38
(MeshCollisionTraversalNodeOBBRSS< double > &node, const BVHModel< OBBRSS< double >> &model1, const Transform3< double > &tf1, const BVHModel< OBBRSS< double >> &model2, const Transform3< double > &tf2, const CollisionRequest< double > &request, CollisionResult< double > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
aebc3436f12093005a01ffd027fd5605e
(MeshContinuousCollisionTraversalNode< BV > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request)
bool
initialize
namespacefcl_1_1detail.html
aa9bb7cf62bf17d904de5d5cbc790713b
(ShapeDistanceTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape1::S > &request, DistanceResult< typename Shape1::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ad8c0897c50bf9b46885812f60b5af446
(MeshShapeDistanceTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
bool
initialize
namespacefcl_1_1detail.html
a784a036e4bf958ee76ee2ac9ef58b6d4
(MeshShapeDistanceTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a9be5b1a5d3f5c8661734b2d62c0c55f4
(ShapeMeshDistanceTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a80bebc2404d8234d1717c89dbb469d23
(ShapeMeshDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
ad36ff8b59f93c770d03b537ac9fd9042
(MeshShapeCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const BVHModel< OBB< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
afa6ef6138bd818367ba9d29774303721
(MeshDistanceTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a68fc4a23088c9417841d04133eb14781
(MeshCollisionTraversalNodeOBB< S > &node, const BVHModel< OBB< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBB< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
a7879e8d2a782db90c7abe07d8da6c600
(MeshShapeCollisionTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
bool
initialize
namespacefcl_1_1detail.html
a7f814610ffd2acd4ffd496e6eb2c1063
(ShapeCollisionTraversalNode< Shape1, Shape2, NarrowPhaseSolver > &node, const Shape1 &shape1, const Transform3< typename Shape1::S > &tf1, const Shape2 &shape2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1a3e7985ec85840835aaad633e4986c9
(ShapeMeshCollisionTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit=false, bool refit_bottomup=false)
bool
initialize
namespacefcl_1_1detail.html
a5f73050918da671c64098fb4694acab7
(ShapeMeshDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a968dedb585b28b858636b6e9aa650742
(MeshConservativeAdvancementTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, S w=1)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a3cb935142b0489a50b9e472020bd8866
(MeshShapeCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ab94dee1d71d221ae98b634227b442028
(MeshDistanceTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
ac0cb3899ea6347603778646227e45e78
(MeshDistanceTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
a5ddfa0077ff19dad511b211ecaa4dab4
(ShapeMeshConservativeAdvancementTraversalNode< Shape, BV, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, typename BV::S w, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a9aedba9719edb637656041d620645649
(MeshCollisionTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
aa20ace0c1361d2731482c5338284a758
(MeshShapeConservativeAdvancementTraversalNode< BV, Shape, NarrowPhaseSolver > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, typename BV::S w, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a15c0d9301c3e126cb8be4995ccd36bd2
(MeshShapeCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a7fb3fb23a36de1319a9295c10e079fc7
(ShapeMeshDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a1afe3a00af0bccde30a67c20c6c8f0e2
(MeshContinuousCollisionTraversalNode< BV > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a8a8bc687437b052509b2a58dda00365c
(MeshConservativeAdvancementTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, S w=1)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1354219c7f8b74502021a95e8586b13b
(MeshCollisionTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a32616cce5a81cb9cdabaad27a92a9863
(MeshDistanceTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a84dbb24a59f91183b6b5278972fefbef
(MeshShapeCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a7666ff11baf40ce8404e5a3dadc8ac07
(MeshCollisionTraversalNode< BV > &node, BVHModel< BV > &model1, Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
af81df1e834fe8526f280a05d4759ad06
(MeshCollisionTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
a81d8b45ae53ddc3367b53692f9860f01
(ShapeMeshConservativeAdvancementTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
a0fbb79228bbfbf4269a4dbef1bad3907
(MeshConservativeAdvancementTraversalNode< BV > &node, BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, typename BV::S w, bool use_refit, bool refit_bottomup)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a943d87ff772e48338b32a1e2b455e4fd
(ShapeMeshCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBB< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a664292c53f1fb157695fd82d9285a86b
(ShapeMeshDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
aee4472c923c66a98a1e2812b0a6fdc16
(ShapeMeshCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< RSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a56af98221eeb23ba9d33cd231b3962ee
(ShapeMeshDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a99b892eafb952bd3eab8ab8ff069d5fa
(ShapeMeshDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a06beb30423ce35e435944caf60e6d644
(ShapeMeshCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< kIOS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
ae569e54a148bf70b5bfe8c51f718c1a3
(ShapeMeshConservativeAdvancementTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
FCL_EXPORT bool
initialize
namespacefcl_1_1detail.html
a1704f966ade3bb17f88aa50d649c6679
(ShapeMeshCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename Shape::S > &tf1, const BVHModel< OBBRSS< typename Shape::S >> &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a560f7c05c4f4a0ba5dcf485e73b09787
(MeshShapeCollisionTraversalNodeOBB< Shape, NarrowPhaseSolver > &node, const BVHModel< OBB< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
acfd204f86e69b16ccd9d6c703c710471
(MeshShapeConservativeAdvancementTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
ae8a265f00960a76b99864e90b2542bea
(MeshShapeDistanceTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a30df4d18a313cb7bfda32df0e7a7cfdc
(MeshShapeCollisionTraversalNodeRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< RSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a09536c4e7e4aca1b20af5587f5d7ca72
(MeshShapeDistanceTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a369b21aa1e2f8eb2b56b854cbcbacbfe
(MeshShapeDistanceTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a5326a0d0ae5c6540015ee4af6589d04b
(MeshShapeCollisionTraversalNodekIOS< Shape, NarrowPhaseSolver > &node, const BVHModel< kIOS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
a390735e63a8028bd44aff8be908bb534
(MeshShapeCollisionTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape::S > &request, CollisionResult< typename Shape::S > &result)
bool
initialize
namespacefcl_1_1detail.html
abaf600952c760a2c56f07fd1ef747bce
(MeshShapeConservativeAdvancementTraversalNodeOBBRSS< Shape, NarrowPhaseSolver > &node, const BVHModel< OBBRSS< typename Shape::S >> &model1, const Transform3< typename Shape::S > &tf1, const Shape &model2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, typename Shape::S w)
bool
initialize
namespacefcl_1_1detail.html
a9d4d2fe5628e508050c2fa007654e9bc
(MeshDistanceTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
af19bb02e92e097400110653ecd17533f
(MeshDistanceTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
aefb3152455ea61921b8cbc08fa4ece10
(MeshDistanceTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const DistanceRequest< S > &request, DistanceResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
a7c92fc137ccadcd4585e0bcc06f4e4fc
(MeshCollisionTraversalNodeOBB< S > &node, const BVHModel< OBB< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBB< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
aa67f0b995feb75b2611f670c6e0cbb65
(MeshCollisionTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
ac39b950707467c82f323ef94860f7c8c
(MeshConservativeAdvancementTraversalNodeRSS< S > &node, const BVHModel< RSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< RSS< S >> &model2, const Transform3< S > &tf2, S w)
bool
initialize
namespacefcl_1_1detail.html
aab9e3ceef11ca476b85376b7a6739c94
(MeshCollisionTraversalNodekIOS< S > &node, const BVHModel< kIOS< S >> &model1, const Transform3< S > &tf1, const BVHModel< kIOS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
bool
initialize
namespacefcl_1_1detail.html
a418a932c5f8a379131bab88c848239ee
(MeshConservativeAdvancementTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, S w)
bool
initialize
namespacefcl_1_1detail.html
a836d180953da326693dcd397510c5577
(MeshCollisionTraversalNodeOBBRSS< S > &node, const BVHModel< OBBRSS< S >> &model1, const Transform3< S > &tf1, const BVHModel< OBBRSS< S >> &model2, const Transform3< S > &tf2, const CollisionRequest< S > &request, CollisionResult< S > &result)
template int
intersectRectQuad2
namespacefcl_1_1detail.html
a0e27c7c52a296f351cf8e099a158954a
(double h[2], double p[8], double ret[16])
FCL_EXPORT int
intersectRectQuad2
namespacefcl_1_1detail.html
ae43e502c62ed96c9a5951172373f1ae7
(S h[2], S p[8], S ret[16])
int
intersectRectQuad2
namespacefcl_1_1detail.html
ae1c8021d4a3827f0cbcf9e247234e543
(S h[2], S p[8], S ret[16])
bool
IsElementInSet
namespacefcl_1_1detail.html
ae28023232fb2a8865088fa6f9b537658
(const std::unordered_set< T *> &S, const T *element)
FCL_EXPORT void
lineClosestApproach
namespacefcl_1_1detail.html
ad6845617cd43b373a95ce416aacff8f8
(const Vector3< S > &pa, const Vector3< S > &ua, const Vector3< S > &pb, const Vector3< S > &ub, S *alpha, S *beta)
template void
lineClosestApproach
namespacefcl_1_1detail.html
ac12c60722cebfd9e2e6d5495a6fd466a
(const Vector3< double > &pa, const Vector3< double > &ua, const Vector3< double > &pb, const Vector3< double > &ub, double *alpha, double *beta)
void
lineClosestApproach
namespacefcl_1_1detail.html
acce5b92d8a26c4c786c46b30ecb1fde9
(const Vector3< S > &pa, const Vector3< S > &ua, const Vector3< S > &pb, const Vector3< S > &ub, S *alpha, S *beta)
template void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
aedd8a8598dc90412f68ab196d5bd6639
(const Vector3< double > &p, const Vector3< double > &s1, const Vector3< double > &s2, Vector3< double > &sp)
FCL_EXPORT void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
aa0ef663e18329346f5d3a099947ddc17
(const Vector3< S > &p, const Vector3< S > &s1, const Vector3< S > &s2, Vector3< S > &sp)
void
lineSegmentPointClosestToPoint
namespacefcl_1_1detail.html
a6367bdbc5eefe4c7b6557a6ec1044e21
(const Vector3< S > &p, const Vector3< S > &s1, const Vector3< S > &s2, Vector3< S > &sp)
void
MapFeature1ToFeature2
namespacefcl_1_1detail.html
a4fe7562197c61a7b3af442f3a6234b39
(const ccd_list_t *feature1_list, const ccd_list_t *feature2_list, std::function< bool(const T *, const T *)> cmp_feature, std::unordered_set< T *> *feature1, std::unordered_set< T *> *feature2, std::unordered_map< T *, T *> *map_feature1_to_feature2)
FCL_EXPORT S
maximumDistance_mesh
namespacefcl_1_1detail.html
a7cb90631a72f5bda82d2aa94a72e5917
(const Vector3< S > *const ps, const Vector3< S > *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3< S > &query)
template double
maximumDistance_mesh
namespacefcl_1_1detail.html
aed366286f72f6977a8348e73180a6c31
(const Vector3d *const ps, const Vector3d *const ps2, Triangle *ts, unsigned int *indices, int n, const Vector3d &query)
FCL_EXPORT S
maximumDistance_pointcloud
namespacefcl_1_1detail.html
a6458a6973e4259a738279bf1ef1cf21b
(const Vector3< S > *const ps, const Vector3< S > *const ps2, unsigned int *indices, int n, const Vector3< S > &query)
template double
maximumDistance_pointcloud
namespacefcl_1_1detail.html
a7ead90c26760c911f5e20ebabcbc8cf6
(const Vector3d *const ps, const Vector3d *const ps2, unsigned int *indices, int n, const Vector3d &query)
FCL_EXPORT void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a58bd336fabe5ace551dc739e8d17b186
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
FCL_EXPORT void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a0f9b6757c434af61dd1f18f1e3c2a637
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a393f19b2e7c75e3238b328eab0b52b0f
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
void
meshCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a01345fc2ac7fc2e9c1c0c761f2c7de78
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
FCL_EXPORT bool
meshConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
ab939473a75d2117c8354f7fb8fbb4a56
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
bool
meshConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
a2e03aba1ed5a815adc8b58f26a3fe338
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
FCL_EXPORT void
meshConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a9d1c187fac0b514a6561783ae1a1c6c6
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Triangle *tri_indices1, const Triangle *tri_indices2, const Vector3< typename BV::S > *vertices1, const Vector3< typename BV::S > *vertices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id1, int &last_tri_id2, typename BV::S &delta_t, int &num_leaf_tests)
void
meshConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
aa1462696917883f7d92f530a32de6388
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const Triangle *tri_indices1, const Triangle *tri_indices2, const Vector3< typename BV::S > *vertices1, const Vector3< typename BV::S > *vertices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id1, int &last_tri_id2, typename BV::S &delta_t, int &num_leaf_tests)
FCL_EXPORT bool
meshConservativeAdvancementTraversalNodeCanStop
namespacefcl_1_1detail.html
aaf1b3ff68e3d7910b6f24a87e5151504
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
bool
meshConservativeAdvancementTraversalNodeCanStop
namespacefcl_1_1detail.html
a3d94a9034900f68970c0b26f4659a2d9
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const BVHModel< BV > *model2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
FCL_DEPRECATED_EXPORT void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ae7881e84ef775b16b8872a45d60e0dac
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab68e70252361469315bd83595d916641
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a0568028860c5ddb1c3599ea948d9c66e
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Matrix3< typename BV::S > &R, const Vector3< typename BV::S > &T, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
void
meshDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab735aa8729283a44a92d3a2ad6902895
(int b1, int b2, const BVHModel< BV > *model1, const BVHModel< BV > *model2, Vector3< typename BV::S > *vertices1, Vector3< typename BV::S > *vertices2, Triangle *tri_indices1, Triangle *tri_indices2, const Transform3< typename BV::S > &tf, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
FCL_EXPORT void
meshShapeCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ae56cfe02f0e4bb8dda3b6faf5d271d0e
(int b1, int b2, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
void
meshShapeCollisionOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a042c109ed9b352ab4fa7be1fd7130a0f
(int b1, int b2, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S cost_density, int &num_leaf_tests, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
bool
meshShapeConservativeAdvancementOrientedNodeCanStop
namespacefcl_1_1detail.html
adf0529091f2ed613ae2232d808007b26
(typename BV::S c, typename BV::S min_distance, typename BV::S abs_err, typename BV::S rel_err, typename BV::S w, const BVHModel< BV > *model1, const Shape &model2, const BV &model2_bv, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, std::vector< ConservativeAdvancementStackData< typename BV::S >> &stack, typename BV::S &delta_t)
void
meshShapeConservativeAdvancementOrientedNodeLeafTesting
namespacefcl_1_1detail.html
a586b8171bcb54346d2f12acacd7bf5ab
(int b1, int, const BVHModel< BV > *model1, const Shape &model2, const BV &model2_bv, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const MotionBase< typename BV::S > *motion1, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, bool enable_statistics, typename BV::S &min_distance, Vector3< typename BV::S > &p1, Vector3< typename BV::S > &p2, int &last_tri_id, typename BV::S &delta_t, int &num_leaf_tests)
void
meshShapeDistanceOrientedNodeLeafTesting
namespacefcl_1_1detail.html
ab26d5959d49c7e89f5d7d92f5bab328e
(int b1, int, const BVHModel< BV > *model1, const Shape &model2, Vector3< typename BV::S > *vertices, Triangle *tri_indices, const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, bool enable_statistics, int &num_leaf_tests, const DistanceRequest< typename BV::S > &, DistanceResult< typename BV::S > &result)
bool
nearestPointInBox
namespacefcl_1_1detail.html
a3fbc9691d9eefb546ed355b814c43f8a
(const Vector3< S > &size, const Vector3< S > &p_BQ, Vector3< S > *p_BN_ptr)
bool
nearestPointInCylinder
namespacefcl_1_1detail.html
a5e0afdb6f44bcd6a4e0d3408ad8c625d
(const S &height, const S &radius, const Vector3< S > &p_CQ, Vector3< S > *p_CN_ptr)
bool
nodeBaseLess
namespacefcl_1_1detail.html
a0ab1541b999329b2daaa443966876853
(NodeBase< BV > *a, NodeBase< BV > *b, int d)
std::size_t
orientedBVHShapeCollide
namespacefcl_1_1detail.html
af514dc3f4536301259c6e8096005f67c
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
Shape::S
orientedBVHShapeDistance
namespacefcl_1_1detail.html
a24c5650f1b60e1fa213c27e98611c674
(const CollisionGeometry< typename Shape::S > *o1, const Transform3< typename Shape::S > &tf1, const CollisionGeometry< typename Shape::S > *o2, const Transform3< typename Shape::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape::S > &request, DistanceResult< typename Shape::S > &result)
std::size_t
orientedMeshCollide
namespacefcl_1_1detail.html
a494bdeaaf30b6e5a8bbde5e676010efa
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
BV::S
orientedMeshDistance
namespacefcl_1_1detail.html
a7c470e27984b21acd326a47341d81f17
(const CollisionGeometry< typename BV::S > *o1, const Transform3< typename BV::S > &tf1, const CollisionGeometry< typename BV::S > *o2, const Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
bool
overlap
namespacefcl_1_1detail.html
a55c4bf87c790bce64af3e0a6611d81ca
(S a1, S a2, S b1, S b2)
template bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
a481eb3ddfcf5985460aeed9dcbbb0892
(const Plane< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, Plane< double > &pl, Vector3< double > &p, Vector3< double > &d, double &penetration_depth, int &ret)
FCL_EXPORT bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
aa016e79c57e3ed2efa3672444e9c4ad3
(const Plane< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
bool
planeHalfspaceIntersect
namespacefcl_1_1detail.html
a2dfaebd563409310427b6e04dd4225a9
(const Plane< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, Plane< S > &pl, Vector3< S > &p, Vector3< S > &d, S &penetration_depth, int &ret)
template bool
planeIntersect
namespacefcl_1_1detail.html
aa818a9dbd52c206c0b878df4eac12a50
(const Plane< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
planeIntersect
namespacefcl_1_1detail.html
a427822ce1288915433c0bd355961382d
(const Plane< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
planeIntersect
namespacefcl_1_1detail.html
a89dd839c411f264c8e60b73b5286022c
(const Plane< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *)
double
planeIntersectTolerance
namespacefcl_1_1detail.html
a989e15bbc54d965b8b7bd4187eceecd9
()
float
planeIntersectTolerance
namespacefcl_1_1detail.html
a56cbd774f74c4806a0782a41277a1ef5
()
FCL_EXPORT S
planeIntersectTolerance
namespacefcl_1_1detail.html
aa3996184cd67a0ba9eb39d89dc9cf860
()
FCL_EXPORT double
planeIntersectTolerance
namespacefcl_1_1detail.html
a3492bc54774a4cc2590cec958ca4f2ba
()
FCL_EXPORT float
planeIntersectTolerance
namespacefcl_1_1detail.html
aa38d47505d1f4542f3e55afa2fa74891
()
S
planeIntersectTolerance
namespacefcl_1_1detail.html
a87ed9655e37abb81fc50492bf5535496
()
template bool
planeTriangleIntersect
namespacefcl_1_1detail.html
af60740228dfa8803d6d722f970296e67
(const Plane< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
FCL_EXPORT bool
planeTriangleIntersect
namespacefcl_1_1detail.html
a3c8c6b0dc6684c5b2a131be0ccebfa4a
(const Plane< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
bool
planeTriangleIntersect
namespacefcl_1_1detail.html
a11f8ab207d58c93c571a23255e2b2526
(const Plane< S > &s1, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal)
template bool
projectInTriangle
namespacefcl_1_1detail.html
a4527988bf60eb758f0715d5463b915f8
(const Vector3< double > &p1, const Vector3< double > &p2, const Vector3< double > &p3, const Vector3< double > &normal, const Vector3< double > &p)
FCL_EXPORT bool
projectInTriangle
namespacefcl_1_1detail.html
aeabb1a6a494790997a9ae53081863475
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3, const Vector3< S > &normal, const Vector3< S > &p)
bool
projectInTriangle
namespacefcl_1_1detail.html
ad66470a8cbdfb6e93e72b8e58499970e
(const Vector3< S > &p1, const Vector3< S > &p2, const Vector3< S > &p3, const Vector3< S > &normal, const Vector3< S > &p)
template void
propagateBVHFrontListCollisionRecurse
namespacefcl_1_1detail.html
a977c9530050649e872d95f0afdcfe7fd
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
FCL_EXPORT void
propagateBVHFrontListCollisionRecurse
namespacefcl_1_1detail.html
a9b0d8ad5f79930a656c391a67c6ee21a
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
template double
segmentSqrDistance
namespacefcl_1_1detail.html
a741826e2aaea484a4f67aac299e71f23
(const Vector3< double > &from, const Vector3< double > &to, const Vector3< double > &p, Vector3< double > &nearest)
FCL_EXPORT S
segmentSqrDistance
namespacefcl_1_1detail.html
a27de5247bae35c8ea040c30bd1e3e3b9
(const Vector3< S > &from, const Vector3< S > &to, const Vector3< S > &p, Vector3< S > &nearest)
S
segmentSqrDistance
namespacefcl_1_1detail.html
a6552fff3ab52091f1b21c552c356e315
(const Vector3< S > &from, const Vector3< S > &to, const Vector3< S > &p, Vector3< S > &nearest)
size_t
select
namespacefcl_1_1detail.html
a9c26993fda70b4f2399a2486d010f843
(const NodeBase< BV > &query, const NodeBase< BV > &node1, const NodeBase< BV > &node2)
size_t
select
namespacefcl_1_1detail.html
af89ad988d5b80187aa8cb00d8ae812bb
(const BV &query, const NodeBase< BV > &node1, const NodeBase< BV > &node2)
template void
selfCollide
namespacefcl_1_1detail.html
a76fd85eba4a35180ed2426625ad05bb3
(CollisionTraversalNodeBase< double > *node, BVHFrontList *front_list)
FCL_EXPORT void
selfCollide
namespacefcl_1_1detail.html
a91f393cf8e8e562197f013ff0e339964
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list=nullptr)
void
selfCollide
namespacefcl_1_1detail.html
a29e8de7eee0e175abcf83d93c516d4b7
(CollisionTraversalNodeBase< S > *node, BVHFrontList *front_list)
template void
selfCollisionRecurse
namespacefcl_1_1detail.html
aac403ba609e0dac91ac235c8c2f733be
(CollisionTraversalNodeBase< double > *node, int b, BVHFrontList *front_list)
FCL_EXPORT void
selfCollisionRecurse
namespacefcl_1_1detail.html
a05c22324fe90a0026f76a384fe452aaa
(CollisionTraversalNodeBase< S > *node, int b, BVHFrontList *front_list)
void
SetUpBoxToBox
namespacefcl_1_1detail.html
aa799e3dcec1b32b87b942a34bee46290
(const Transform3< S > &X_WF, void **o1, void **o2, ccd_t *ccd, fcl::Transform3< S > *X_FB1, fcl::Transform3< S > *X_FB2)
bool
setupMeshCollisionOrientedNode
namespacefcl_1_1detail.html
a237395b51a8bfd5a40654a794b72214f
(OrientedNode &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
bool
setupMeshConservativeAdvancementOrientedDistanceNode
namespacefcl_1_1detail.html
af32a0fa1e6904ae03fc51f325e8a9375
(OrientedDistanceNode &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, typename BV::S w)
static bool
setupMeshDistanceOrientedNode
namespacefcl_1_1detail.html
abd2dcf5a1159fe416267b95d70da3c46
(OrientedNode &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
bool
setupMeshShapeCollisionOrientedNode
namespacefcl_1_1detail.html
a2e9306027e56ba83aec36339fcaec985
(OrientedNode< Shape, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
static bool
setupMeshShapeDistanceOrientedNode
namespacefcl_1_1detail.html
a642a267d1c11664fc7f3782e97faf06f
(OrientedNode< Shape, NarrowPhaseSolver > &node, const BVHModel< BV > &model1, const Transform3< typename BV::S > &tf1, const Shape &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
static bool
setupShapeMeshCollisionOrientedNode
namespacefcl_1_1detail.html
ae40079ea3e202fb2d63007491155ea61
(OrientedNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename BV::S > &request, CollisionResult< typename BV::S > &result)
static bool
setupShapeMeshDistanceOrientedNode
namespacefcl_1_1detail.html
a3d333d7f701c3f7212d4f47fda700e27
(OrientedNode< Shape, NarrowPhaseSolver > &node, const Shape &model1, const Transform3< typename BV::S > &tf1, const BVHModel< BV > &model2, const Transform3< typename BV::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename BV::S > &request, DistanceResult< typename BV::S > &result)
BV::S
ShapeBVHConservativeAdvancement
namespacefcl_1_1detail.html
aea7199923a4ff85e847bdce2efed5894
(const CollisionGeometry< typename BV::S > *o1, const MotionBase< typename BV::S > *motion1, const CollisionGeometry< typename BV::S > *o2, const MotionBase< typename BV::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename BV::S > &request, ContinuousCollisionResult< typename BV::S > &result)
Shape1::S
ShapeConservativeAdvancement
namespacefcl_1_1detail.html
a08b45cd7766fb1782783cb8bd94fc161
(const CollisionGeometry< typename Shape1::S > *o1, const MotionBase< typename Shape1::S > *motion1, const CollisionGeometry< typename Shape1::S > *o2, const MotionBase< typename Shape1::S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< typename Shape1::S > &request, ContinuousCollisionResult< typename Shape1::S > &result)
std::size_t
ShapeShapeCollide
namespacefcl_1_1detail.html
a830e4660eb41c999bab4ee5342090aaf
(const CollisionGeometry< typename Shape1::S > *o1, const Transform3< typename Shape1::S > &tf1, const CollisionGeometry< typename Shape1::S > *o2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const CollisionRequest< typename Shape1::S > &request, CollisionResult< typename Shape1::S > &result)
Shape1::S
ShapeShapeDistance
namespacefcl_1_1detail.html
a387ce047f162c8106321c3fb4a207dc9
(const CollisionGeometry< typename Shape1::S > *o1, const Transform3< typename Shape1::S > &tf1, const CollisionGeometry< typename Shape1::S > *o2, const Transform3< typename Shape1::S > &tf2, const NarrowPhaseSolver *nsolver, const DistanceRequest< typename Shape1::S > &request, DistanceResult< typename Shape1::S > &result)
static void
shapeToGJK
namespacefcl_1_1detail.html
a392a5bf34bb9d8ef624b8f604196f5c6
(const ShapeBase< S > &s, const Transform3< S > &tf, ccd_obj_t *o)
template FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a80fe142944471ec37c5bf8a6170d4568
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Box< double > &box, const Transform3< double > &X_FB, double *distance, Vector3< double > *p_FSb, Vector3< double > *p_FBs)
template FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a781de2992ba90db4ab07511bf8d7002b
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Box< double > &box, const Transform3< double > &X_FB, std::vector< ContactPoint< double >> *contacts)
template bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
a46b37282086dbaf1e2da4a02f414a351
(const Sphere< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
FCL_EXPORT bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
ae083e51c96bcddd0008848243bd37487
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
sphereCapsuleDistance
namespacefcl_1_1detail.html
ad2743419b158de04deb3e6b345168820
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
a7d82a3a8cbdcb9468de24da6fc9d3884
(const Sphere< double > &s1, const Transform3< double > &tf1, const Capsule< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
adb690713260c312f9e987b2d9caa35e2
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
sphereCapsuleIntersect
namespacefcl_1_1detail.html
aa6e3da9ee29a0f9ba2a3e1624637e839
(const Sphere< S > &s1, const Transform3< S > &tf1, const Capsule< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab15fa370e80185f3756fc93e6ba8b03d
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Cylinder< double > &cylinder, const Transform3< double > &X_FC, double *distance, Vector3< double > *p_FSc, Vector3< double > *p_FCs)
template FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
ad8dd3c16e1cfd425df43fdccea690458
(const Sphere< double > &sphere, const Transform3< double > &X_FS, const Cylinder< double > &cylinder, const Transform3< double > &X_FC, std::vector< ContactPoint< double >> *contacts)
template bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
a737d75e06b4fc45836b828e32505ae29
(const Sphere< double > &s1, const Transform3< double > &tf1, const Halfspace< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
adc30ceaab56673e898dda792331a91b8
(const Sphere< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
sphereHalfspaceIntersect
namespacefcl_1_1detail.html
ac0f12d08cf8246862b98c8de14dc1e11
(const Sphere< S > &s1, const Transform3< S > &tf1, const Halfspace< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template bool
spherePlaneIntersect
namespacefcl_1_1detail.html
a604afc4f48b1f2dc8e1b0bb0f4c69190
(const Sphere< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
spherePlaneIntersect
namespacefcl_1_1detail.html
aa04810d5d23f131e9f82e622a3976bf3
(const Sphere< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
spherePlaneIntersect
namespacefcl_1_1detail.html
a24beb8c3c8dac7f753791951e0626063
(const Sphere< S > &s1, const Transform3< S > &tf1, const Plane< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
bool
sphereSphereDistance
namespacefcl_1_1detail.html
ab3f65086c5665b54a2e6d90567c41cb2
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template FCL_EXPORT bool
sphereSphereDistance
namespacefcl_1_1detail.html
a600f917e25d75259c4309a6c9636ff15
(const Sphere< double > &s1, const Transform3< double > &tf1, const Sphere< double > &s2, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
FCL_EXPORT bool
sphereSphereDistance
namespacefcl_1_1detail.html
a892dbe6674f22ac67c70c52be636291a
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
sphereSphereIntersect
namespacefcl_1_1detail.html
ae33dbc3c0bb619f55ff70ebd2e218738
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
template FCL_EXPORT bool
sphereSphereIntersect
namespacefcl_1_1detail.html
a6089659a551e754cf6dc34f684ba5f2f
(const Sphere< double > &s1, const Transform3< double > &tf1, const Sphere< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
FCL_EXPORT bool
sphereSphereIntersect
namespacefcl_1_1detail.html
afb1423ffd80a9ee1d67a43a9513c2d64
(const Sphere< S > &s1, const Transform3< S > &tf1, const Sphere< S > &s2, const Transform3< S > &tf2, std::vector< ContactPoint< S >> *contacts)
static void
sphereToGJK
namespacefcl_1_1detail.html
abc39c32f4c01cd5cc12b0c51911545a2
(const Sphere< S > &s, const Transform3< S > &tf, ccd_sphere_t *sph)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a89441fe91d6499d36fb512e5a2482ef7
(const Sphere< double > &sp, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, double *dist)
FCL_EXPORT bool
sphereTriangleDistance
namespacefcl_1_1detail.html
aa7b9ef179839cd10b96556e92f32b55e
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a1adf9c2fe6e4decc8c738c1820314d71
(const Sphere< double > &sp, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, double *dist, Vector3< double > *p1, Vector3< double > *p2)
FCL_EXPORT bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a46b7e960b126eb83682ae02714f80282
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a00b995905918bb243cae00b19757a176
(const Sphere< double > &sp, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, double *dist, Vector3< double > *p1, Vector3< double > *p2)
FCL_EXPORT bool
sphereTriangleDistance
namespacefcl_1_1detail.html
af77e6efd6e918cc3c2f9572d5a20563d
(const Sphere< S > &sp, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a365d5fbadc9f830dbf0bee386d82fe9b
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist)
bool
sphereTriangleDistance
namespacefcl_1_1detail.html
a7b5afc46b3d20f5be7ccf9794ae9a94d
(const Sphere< S > &sp, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, S *dist, Vector3< S > *p1, Vector3< S > *p2)
bool
sphereTriangleDistance
namespacefcl_1_1detail.html
abf6e55599983b2f10561fc8ccb8781b8
(const Sphere< S > &sp, const Transform3< S > &tf1, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf2, S *dist, Vector3< S > *p1, Vector3< S > *p2)
template bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a8dad08ec3a0f3999b304f51b4a46b3e6
(const Sphere< double > &s, const Transform3< double > &tf, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal_)
FCL_EXPORT bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a1a7f6f0493f39e8bc7e68109dcb36146
(const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal_)
bool
sphereTriangleIntersect
namespacefcl_1_1detail.html
a9be3927a9ebb416cab6d590b1ce955c8
(const Sphere< S > &s, const Transform3< S > &tf, const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, Vector3< S > *contact_points, S *penetration_depth, Vector3< S > *normal_)
static void
supportBox
namespacefcl_1_1detail.html
a873a0dd6e539c60f4d333a8ca4e5dc43
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportCap
namespacefcl_1_1detail.html
af0d89f395441594dd8ad802c8c6ef86a
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportCone
namespacefcl_1_1detail.html
a2be017c46fa646e0ae0fecb1ae99712f
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportConvex
namespacefcl_1_1detail.html
a7419bca10393f176e6f4b4815097496d
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportCyl
namespacefcl_1_1detail.html
a65e32a4a5ec1398e25b5bb1d227c6543
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportEllipsoid
namespacefcl_1_1detail.html
a4887fb1b7390f5ada1fa4af3328d754a
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportSphere
namespacefcl_1_1detail.html
a8f677f68f0c3a775abd6cf5143163b2d
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
static void
supportTriangle
namespacefcl_1_1detail.html
aa55ea068a888181d21ae459204920b8a
(const void *obj, const ccd_vec3_t *dir_, ccd_vec3_t *v)
TEST_F
namespacefcl_1_1detail.html
ae1b50e4fbae5af525624dac692622df0
(ExtractClosestPoint, ExtractFrom1SimplexSupport)
TEST_F
namespacefcl_1_1detail.html
ad9050a0d8829f25d5afe8e4b13c37222
(ExtractClosestPoint, ExtractFrom1Simplex)
TEST_F
namespacefcl_1_1detail.html
ac9b74f24b4aa148ec2c885b70da6ae90
(ExtractClosestPoint, ExtractFrom2SimplexSupport)
TEST_F
namespacefcl_1_1detail.html
a7450c6186f0666494309c31b64527964
(ExtractClosestPoint, ExtractFrom2Simplex)
TEST_F
namespacefcl_1_1detail.html
a424326b36779c2c37a21119f71ed5cdf
(ExtractClosestPoint, ExtractFrom2SimplexDegenerate)
TEST_F
namespacefcl_1_1detail.html
a9aa39038652e2839dbbc193fa2e2dc60
(ExtractClosestPoint, ExtractFrom3Simplex)
TEST_F
namespacefcl_1_1detail.html
a517e66e17d50484b8448c2401acca62f
(ExtractClosestPoint, ExtractFrom3SimplesDegenerateCoincident)
TEST_F
namespacefcl_1_1detail.html
ad76b587084ca706c0c296856ef26871f
(ExtractClosestPoint, ExtractFrom3SimplesDegenerateColinear)
void
TestBoxes
namespacefcl_1_1detail.html
a5364d4d94febc88630c48436d1f28ab4
()
void
TestBoxesInFrameF
namespacefcl_1_1detail.html
ae9d6bcf26fe2c7ab391aea9a2531b125
(const Transform3< S > &X_WF)
void
TestCollidingSphereGJKSignedDistance
namespacefcl_1_1detail.html
a80322e195994a1477f39a75526cc8ba6
()
void
TestNonCollidingSphereGJKSignedDistance
namespacefcl_1_1detail.html
a380ce38b1e96c4596a8724cffa7467f9
()
void
TestSimplexToPolytope3
namespacefcl_1_1detail.html
acf3416c8b34f8586f4ca66904d6a1be5
()
void
TestSimplexToPolytope3InGivenFrame
namespacefcl_1_1detail.html
a932a8d7f5036fd3177fc116cca5502b0
(const Transform3< S > &X_WF)
void
TestSphereToSphereGJKSignedDistance
namespacefcl_1_1detail.html
ab666c9e58fe15a483901faa51505531c
(S radius1, S radius2, const Vector3< S > &p_F1, const Vector3< S > &p_F2, S solver_tolerance, S test_tol, S min_distance_expected)
std::array< Vector3< ccd_real_t >, 4 >
TetrahedronColinearVertices
namespacefcl_1_1detail.html
ae346c4eb6b4aba5311a67b07045cffcb
()
std::array< Vector3< ccd_real_t >, 4 >
TetrahedronSmallFaceVertices
namespacefcl_1_1detail.html
aa7c4dd4f5fb65aae440eeb3bed47078d
()
void
ThrowDetailedConfiguration
namespacefcl_1_1detail.html
aeadea459bd1a3be821b746d53d31d5b6
(const Shape1 &s1, const Pose &X_FS1, const Shape2 &s2, const Pose &X_FS2, const Solver &solver, const std::exception &e)
FCL_EXPORT void
ThrowFailedAtThisConfiguration
namespacefcl_1_1detail.html
a201b684fe1353fd58652120c8bff03c8
(const std::string &message, const char *func, const char *file, int line)
ccd_vec3_t
ToCcdVec3
namespacefcl_1_1detail.html
ac0ebff8c154c8074803925923e5ec17f
(const Eigen::Ref< const Vector3< S >> &v)
Vector3< S >
ToEigenVector
namespacefcl_1_1detail.html
a67141a2e91f1d4f6e914c5f7db4c290b
(const ccd_vec3_t &v)
bool
triangle_area_is_zero
namespacefcl_1_1detail.html
a98d671e0edb80901fe7a000335b01b2c
(const Vector3d &a, const Vector3d &b, const Vector3d &c)
bool
TriangleMatch
namespacefcl_1_1detail.html
aac0a57d044b6e1dcf52c0b88f4ae1582
(const ccd_pt_face_t *f1, const ccd_pt_face_t *f2, const std::unordered_map< ccd_pt_edge_t *, ccd_pt_edge_t *> &map_e1_to_e2)
template void *
triCreateGJKObject
namespacefcl_1_1detail.html
a03c598517c91c64f80d28522d0e8ec57
(const Vector3d &P1, const Vector3d &P2, const Vector3d &P3)
template void *
triCreateGJKObject
namespacefcl_1_1detail.html
a5c2f5f4294be486161d1e53023ee2b61
(const Vector3d &P1, const Vector3d &P2, const Vector3d &P3, const Transform3d &tf)
FCL_EXPORT void *
triCreateGJKObject
namespacefcl_1_1detail.html
a6b06c576154ebe5a38293ae055120093
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3)
FCL_EXPORT void *
triCreateGJKObject
namespacefcl_1_1detail.html
a5b078a4d98e9174a1dce6048ab0e852b
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf)
void *
triCreateGJKObject
namespacefcl_1_1detail.html
a9bb5ccbcae6e8219134d4ef74275a5fc
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3)
void *
triCreateGJKObject
namespacefcl_1_1detail.html
a086dccc435426d5d0207bc7051d4f931
(const Vector3< S > &P1, const Vector3< S > &P2, const Vector3< S > &P3, const Transform3< S > &tf)
void
triDeleteGJKObject
namespacefcl_1_1detail.html
ad45c7e87cec4e03d1f2fd816dd88d9a4
(void *o_)
GJKCenterFunction
triGetCenterFunction
namespacefcl_1_1detail.html
a6cfc49a77d40e55ea19b8f9984c49ee6
()
GJKSupportFunction
triGetSupportFunction
namespacefcl_1_1detail.html
a3a4c06f4a3d7a6e15d1a348f1b8facc5
()
FCL_EXPORT void
updateFrontList
namespacefcl_1_1detail.html
a7c7e17880d511023b844b7b2a2c8e673
(BVHFrontList *front_list, int b1, int b2)
bool
VertexPositionCoincide
namespacefcl_1_1detail.html
a9d4abbc78ab7e973eedaaccf45078b0b
(const ccd_pt_vertex_t *v1, const ccd_pt_vertex_t *v2, ccd_real_t tol)
Vector3< S >
z_axis
namespacefcl_1_1detail.html
af8a84805597ff5cc0f3bf33ac512c22a
(const Transform3< S > &X_AB)
FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a476487a76549517329b7ff4f16369d81
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a60cccd4c0798c0dbc272c6af61fa933c
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, S *distance, Vector3< S > *p_FSb, Vector3< S > *p_FBs)
FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
a257a9c3a35c792aa457870e8a2a50f10
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab3ef17f2c576990cffab0bcf135faa22
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, S *distance, Vector3< S > *p_FSc, Vector3< S > *p_FCs)
template class FCL_EXPORT
CollisionTraversalNodeBase< double >
namespacefcl_1_1detail.html
a0ec5fa0335ab43191d3fd8e4ceb6a513
template class FCL_EXPORT
ConvertBVImpl< double, AABB< double >, AABB< double > >
namespacefcl_1_1detail.html
a9a09e1724d8356930dd77a2fa0359c3e
template class FCL_EXPORT
ConvertBVImpl< double, AABB< double >, OBB< double > >
namespacefcl_1_1detail.html
a540a13d12732e56040a4808fe36e769b
template class FCL_EXPORT
ConvertBVImpl< double, AABB< double >, RSS< double > >
namespacefcl_1_1detail.html
aaf23b7098ce4950a32bf2a303af0a44c
template class FCL_EXPORT
ConvertBVImpl< double, OBB< double >, OBB< double > >
namespacefcl_1_1detail.html
ae791dff2fc1be7785ea459b3d53dbb4b
template class FCL_EXPORT
ConvertBVImpl< double, OBB< double >, RSS< double > >
namespacefcl_1_1detail.html
a33478c837f7d3053fb2eb534070ac36a
template class FCL_EXPORT
ConvertBVImpl< double, OBBRSS< double >, OBB< double > >
namespacefcl_1_1detail.html
aedfa5fb6cfb79b423003e1ad4470614c
template class FCL_EXPORT
ConvertBVImpl< double, OBBRSS< double >, RSS< double > >
namespacefcl_1_1detail.html
ac2e138f62637dc9288cc9f9b25358875
template class FCL_EXPORT
ConvertBVImpl< double, RSS< double >, OBB< double > >
namespacefcl_1_1detail.html
ab272f59c04836da3620f54fd9186be8d
template class FCL_EXPORT
ConvertBVImpl< double, RSS< double >, RSS< double > >
namespacefcl_1_1detail.html
ad700b67caca05bf26ca84217ba9baf1d
template class FCL_EXPORT
DistanceTraversalNodeBase< double >
namespacefcl_1_1detail.html
ac0b133ae142432df6c575a25f23716fa
template class FCL_EXPORT
GJKInitializer< double, Box< double > >
namespacefcl_1_1detail.html
a906252f14de67a32579f240f1fc4a81f
template class FCL_EXPORT
GJKInitializer< double, Capsule< double > >
namespacefcl_1_1detail.html
a2a460cb8d86745d2dcfa990caeac317f
template class FCL_EXPORT
GJKInitializer< double, Cone< double > >
namespacefcl_1_1detail.html
af21074d44ac04ac7937932b6d20db398
template class FCL_EXPORT
GJKInitializer< double, Convex< double > >
namespacefcl_1_1detail.html
ad231c707e49c6949c1bcd6efe3f93021
template class FCL_EXPORT
GJKInitializer< double, Cylinder< double > >
namespacefcl_1_1detail.html
a7d926d382bc539866d3c2901a93834c6
template class FCL_EXPORT
GJKInitializer< double, Ellipsoid< double > >
namespacefcl_1_1detail.html
ac96bf4107a3ce9d2d45034e4de193beb
template class FCL_EXPORT
GJKInitializer< double, Sphere< double > >
namespacefcl_1_1detail.html
a3d803b7fbb5cc59d8ccf7500db9e2510
template class FCL_EXPORT
Intersect< double >
namespacefcl_1_1detail.html
a55f119ffd8ae2aa54fc91d9d640e774c
class FCL_EXPORT
IntervalTree
namespacefcl_1_1detail.html
acc849cf1e36a4da0b406a38ed56d2a73
template class FCL_EXPORT
IntervalTreeNode< double >
namespacefcl_1_1detail.html
a67415de2c20dce6be699f90c89b3bbb1
template class FCL_EXPORT
MeshCollisionTraversalNodekIOS< double >
namespacefcl_1_1detail.html
aa08e864e0b7501469ad4d798bd527eb4
template class FCL_EXPORT
MeshCollisionTraversalNodeOBB< double >
namespacefcl_1_1detail.html
a00d21045030b79c90dcb4358d012a629
template class FCL_EXPORT
MeshCollisionTraversalNodeOBBRSS< double >
namespacefcl_1_1detail.html
a51cd1421c00db82c21327ce1c33a66a1
template class FCL_EXPORT
MeshCollisionTraversalNodeRSS< double >
namespacefcl_1_1detail.html
aeb6350b130860007b7776a914b1e085a
template class FCL_EXPORT
MeshConservativeAdvancementTraversalNodeOBBRSS< double >
namespacefcl_1_1detail.html
a6e2d814ba7c1fc105e3ef2b70f1559a9
template class FCL_EXPORT
MeshConservativeAdvancementTraversalNodeRSS< double >
namespacefcl_1_1detail.html
a2bb69d126f05b5f482a5474e30a180c7
template class FCL_EXPORT
MeshDistanceTraversalNodekIOS< double >
namespacefcl_1_1detail.html
a9af4cde6255bc7dc23191daaeeb115ba
template class FCL_EXPORT
MeshDistanceTraversalNodeOBBRSS< double >
namespacefcl_1_1detail.html
a2e9a5bb131911f25f6002fb7e524fde2
template class FCL_EXPORT
MeshDistanceTraversalNodeRSS< double >
namespacefcl_1_1detail.html
a7a244cf95369e845934f40bbb71f0de4
template class FCL_EXPORT
PolySolver< double >
namespacefcl_1_1detail.html
ac2b4c15540940f977c87628d9b207ef0
template class FCL_EXPORT
Project< double >
namespacefcl_1_1detail.html
af3559ca965a2ca860c14d0904ba43f63
template class FCL_EXPORT
TraversalNodeBase< double >
namespacefcl_1_1detail.html
ac3b87709750777d936b70c9f0180e5e2
template class FCL_EXPORT
TriangleDistance< double >
namespacefcl_1_1detail.html
a18a55f0d47dc4b3d2465508ec196e951
FCL_EXPORT bool
sphereBoxIntersect
namespacefcl_1_1detail.html
a476487a76549517329b7ff4f16369d81
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereBoxDistance
namespacefcl_1_1detail.html
a60cccd4c0798c0dbc272c6af61fa933c
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Box< S > &box, const Transform3< S > &X_FB, S *distance, Vector3< S > *p_FSb, Vector3< S > *p_FBs)
FCL_EXPORT bool
sphereCylinderIntersect
namespacefcl_1_1detail.html
a257a9c3a35c792aa457870e8a2a50f10
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, std::vector< ContactPoint< S >> *contacts)
FCL_EXPORT bool
sphereCylinderDistance
namespacefcl_1_1detail.html
ab3ef17f2c576990cffab0bcf135faa22
(const Sphere< S > &sphere, const Transform3< S > &X_FS, const Cylinder< S > &cylinder, const Transform3< S > &X_FC, S *distance, Vector3< S > *p_FSc, Vector3< S > *p_FCs)
fcl::detail::dynamic_AABB_tree
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ab820dc05831dead7f8603e3382f79c9b
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root1, typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root2, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ab2c1fdb6563b62e8bc88832123363491
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, CollisionObject< S > *query, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ac7a4d560020344eec6ca45fc0492fce7
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root1, typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root2, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
ae3c3e6fda9c097a227773aa4cd2bbd88
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, CollisionObject< S > *query, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
selfCollisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
af3d1e2b50f38f8bab7aeed4d676609ca
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
selfDistanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree.html
a6a8a066c51545329dc8d448517167242
(typename DynamicAABBTreeCollisionManager< S >::DynamicAABBNode *root, void *cdata, DistanceCallBack< S > callback, S &min_dist)
fcl::detail::dynamic_AABB_tree_array
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
a6e532c6bd62342b858d12f58eaf80d53
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes1, size_t root1_id, typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes2, size_t root2_id, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
collisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
a7023b0efdc10c9976839f40edec0091e
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, CollisionObject< S > *query, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
ae8dc5a70eab710957c6d43259410a751
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes1, size_t root1_id, typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes2, size_t root2_id, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
distanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
aa198116892e2f9901ab2dd3d633b5ad6
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, CollisionObject< S > *query, void *cdata, DistanceCallBack< S > callback, S &min_dist)
FCL_EXPORT bool
selfCollisionRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
afc34145cb7c9d4e753806117d61169c2
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, void *cdata, CollisionCallBack< S > callback)
FCL_EXPORT bool
selfDistanceRecurse
namespacefcl_1_1detail_1_1dynamic__AABB__tree__array.html
a48b053c407bd21590dd9afedbaae54ba
(typename DynamicAABBTreeCollisionManager_Array< S >::DynamicAABBNode *nodes, size_t root_id, void *cdata, DistanceCallBack< S > callback, S &min_dist)
fcl::detail::implementation_array
namespacefcl_1_1detail_1_1implementation__array.html
fcl::detail::implementation_array::HierarchyTree
fcl::detail::implementation_array::NodeBase
fcl::detail::implementation_array::nodeBaseLess
fcl::detail::implementation_array::SelectImpl
fcl::detail::implementation_array::SelectImpl< S, AABB< S > >
size_t
select
namespacefcl_1_1detail_1_1implementation__array.html
ab9565e840f3e770a601950997f43b1f9
(size_t query, size_t node1, size_t node2, NodeBase< BV > *nodes)
size_t
select
namespacefcl_1_1detail_1_1implementation__array.html
a4f1e0e22dd7fae9aa1b9b476e9c576ad
(const BV &query, size_t node1, size_t node2, NodeBase< BV > *nodes)
fcl::detail::kIOS_fit_functions
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ae1fb89a5b5378ce5013b3d1d2ac6e5b3
(const Vector3< S > *const ps, kIOS< S > &bv)
template FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a4479540b68e4a66a6fb6ed6a073ea0f3
(const Vector3d *const ps, kIOS< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
afe28a37aed78d332bbc124779b52129c
(const Vector3< S > *const ps, kIOS< S > &bv)
template FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a9b06538d2eea28f90b1f590c075dd772
(const Vector3d *const ps, kIOS< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a3c8befb48ed6500712853fe8456f85a4
(const Vector3< S > *const ps, kIOS< S > &bv)
template FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ad35eb18f674fe9fb7634cb1a0b3bad90
(const Vector3d *const ps, kIOS< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
ab5da1b32d5eedc8717eba64749704cee
(const Vector3< S > *const ps, int n, kIOS< S > &bv)
template FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1kIOS__fit__functions.html
a8b004c7fb2eb7829019964c8e0f3f506
(const Vector3d *const ps, int n, kIOS< double > &bv)
fcl::detail::libccd_extension
namespacefcl_1_1detail_1_1libccd__extension.html
static int
__ccdEPA
namespacefcl_1_1detail_1_1libccd__extension.html
a55eccc3f8cac16b73f868c75d300052c
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex, ccd_pt_t *polytope, ccd_pt_el_t **nearest)
static int
__ccdGJK
namespacefcl_1_1detail_1_1libccd__extension.html
a138e4056d989159a07c9f1b8d5bd9204
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex)
static ccd_real_t
_ccdDist
namespacefcl_1_1detail_1_1libccd__extension.html
a7cfb879954da2fede5156456a5b7433b
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex, ccd_vec3_t *p1, ccd_vec3_t *p2)
static bool
are_coincident
namespacefcl_1_1detail_1_1libccd__extension.html
a7ba9bf7f5f38a7f387dcc4e53e3fb950
(const ccd_vec3_t &p, const ccd_vec3_t &q)
static ccd_real_t
ccdGJKDist2
namespacefcl_1_1detail_1_1libccd__extension.html
ae565257a7e479a972fd83293af99dafd
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_vec3_t *p1, ccd_vec3_t *p2)
static ccd_real_t
ccdGJKSignedDist
namespacefcl_1_1detail_1_1libccd__extension.html
a82cae12adf843dda2bf8b540f24d5bf2
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_vec3_t *p1, ccd_vec3_t *p2)
static void
ClassifyBorderEdge
namespacefcl_1_1detail_1_1libccd__extension.html
aa0e103f4034a424f7827f06abec414a8
(ccd_pt_edge_t *edge, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static void
ClassifyInternalEdge
namespacefcl_1_1detail_1_1libccd__extension.html
a3c0cc2dcdc45b3ccf0c9edee8d1e1165
(ccd_pt_edge_t *edge, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static void
ComputeVisiblePatch
namespacefcl_1_1detail_1_1libccd__extension.html
a12f269865a622a90e31ed0479db24b8d
(const ccd_pt_t &polytope, ccd_pt_face_t &f, const ccd_vec3_t &query_point, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_face_t *> *visible_faces, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static void
ComputeVisiblePatchRecursive
namespacefcl_1_1detail_1_1libccd__extension.html
a759e37449d853e89116fddc67593f9c6
(const ccd_pt_t &polytope, ccd_pt_face_t &f, int edge_index, const ccd_vec3_t &query_point, std::unordered_set< ccd_pt_edge_t *> *border_edges, std::unordered_set< ccd_pt_face_t *> *visible_faces, std::unordered_set< ccd_pt_face_t *> *hidden_faces, std::unordered_set< ccd_pt_edge_t *> *internal_edges)
static bool
ComputeVisiblePatchRecursiveSanityCheck
namespacefcl_1_1detail_1_1libccd__extension.html
a1586d189d04d2ea525b360aa31d77fc4
(const ccd_pt_t &polytope, const std::unordered_set< ccd_pt_edge_t *> &border_edges, const std::unordered_set< ccd_pt_face_t *> &visible_faces, const std::unordered_set< ccd_pt_edge_t *> &internal_edges)
static int
convert2SimplexToTetrahedron
namespacefcl_1_1detail_1_1libccd__extension.html
a8d7dc5f31c9878c5f148bb3b41ffd357
(const void *obj1, const void *obj2, const ccd_t *ccd, const ccd_simplex_t *simplex, ccd_pt_t *polytope, ccd_pt_el_t **nearest)
static int
doSimplex
namespacefcl_1_1detail_1_1libccd__extension.html
a15abfcf5144287e32cccff35fba3ca7c
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
doSimplex2
namespacefcl_1_1detail_1_1libccd__extension.html
af1e5d92d9d20e3c681e011e8a63b1381
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
doSimplex3
namespacefcl_1_1detail_1_1libccd__extension.html
a593be0c57bc6ab56d7dff6ea5f7e6c2a
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
doSimplex4
namespacefcl_1_1detail_1_1libccd__extension.html
a3fdf862203aaa76f85d630610f7f7530
(ccd_simplex_t *simplex, ccd_vec3_t *dir)
static int
expandPolytope
namespacefcl_1_1detail_1_1libccd__extension.html
ad12a4fcb1b94c4d15e899d1aaa086158
(ccd_pt_t *polytope, ccd_pt_el_t *el, const ccd_support_t *newv)
static void
extractClosestPoints
namespacefcl_1_1detail_1_1libccd__extension.html
a370c57dcc71884feafeddcd9631886ad
(ccd_simplex_t *simplex, ccd_vec3_t *p1, ccd_vec3_t *p2, ccd_vec3_t *p)
static void
extractObjectPointsFromPoint
namespacefcl_1_1detail_1_1libccd__extension.html
af00958d4370a578b9e7a74a78cfd9729
(ccd_support_t *q, ccd_vec3_t *p1, ccd_vec3_t *p2)
static void
extractObjectPointsFromSegment
namespacefcl_1_1detail_1_1libccd__extension.html
a5730b2753328894f2bb7b2f253a73d9d
(ccd_support_t *a, ccd_support_t *b, ccd_vec3_t *p1, ccd_vec3_t *p2, ccd_vec3_t *p)
static ccd_vec3_t
faceNormalPointingOutward
namespacefcl_1_1detail_1_1libccd__extension.html
a4c118bfdba574d90c5d3f26cc7fba05d
(const ccd_pt_t *polytope, const ccd_pt_face_t *face)
static bool
isAbsValueLessThanEpsSquared
namespacefcl_1_1detail_1_1libccd__extension.html
a8d401dc602763d4eb2eed6576e77f8d8
(ccd_real_t val)
static bool
isOutsidePolytopeFace
namespacefcl_1_1detail_1_1libccd__extension.html
ad1b9d4186d25179794eadb6ef4ad0e67
(const ccd_pt_t *polytope, const ccd_pt_face_t *f, const ccd_vec3_t *pt)
static bool
isPolytopeEmpty
namespacefcl_1_1detail_1_1libccd__extension.html
a3139bc9395b1d20e3219b6d59e78603f
(const ccd_pt_t &polytope)
static int
nextSupport
namespacefcl_1_1detail_1_1libccd__extension.html
a16ed7d5d131d634cd6cd878863a824df
(const ccd_pt_t *polytope, const void *obj1, const void *obj2, const ccd_t *ccd, const ccd_pt_el_t *el, ccd_support_t *out)
static int
penEPAPosClosest
namespacefcl_1_1detail_1_1libccd__extension.html
afee8bdd9744f59a35b7735eee445b304
(const ccd_pt_el_t *nearest, ccd_vec3_t *p1, ccd_vec3_t *p2)
static ccd_real_t
simplexReduceToTriangle
namespacefcl_1_1detail_1_1libccd__extension.html
a0748ef8ebae90ef7106e2c434d8ebf34
(ccd_simplex_t *simplex, ccd_real_t dist, ccd_vec3_t *best_witness)
static int
simplexToPolytope2
namespacefcl_1_1detail_1_1libccd__extension.html
aa336c2160f393f6e58b03b1a0063bc43
(const void *obj1, const void *obj2, const ccd_t *ccd, const ccd_simplex_t *simplex, ccd_pt_t *pt, ccd_pt_el_t **nearest)
static int
simplexToPolytope4
namespacefcl_1_1detail_1_1libccd__extension.html
ac76cf9848d01a535eedbec923312aaa4
(const void *obj1, const void *obj2, const ccd_t *ccd, ccd_simplex_t *simplex, ccd_pt_t *pt, ccd_pt_el_t **nearest)
static ccd_vec3_t
supportEPADirection
namespacefcl_1_1detail_1_1libccd__extension.html
a6ddeb5888dd6bad7d0fcf693b03e5f5e
(const ccd_pt_t *polytope, const ccd_pt_el_t *nearest_feature)
static bool
triangle_area_is_zero
namespacefcl_1_1detail_1_1libccd__extension.html
ab64eea0ed45e23873afdab902c5f3cfd
(const ccd_vec3_t &a, const ccd_vec3_t &b, const ccd_vec3_t &c)
_ccd_inline void
tripleCross
namespacefcl_1_1detail_1_1libccd__extension.html
a370270c80dad44a1c99b153cf0cde6a1
(const ccd_vec3_t *a, const ccd_vec3_t *b, const ccd_vec3_t *c, ccd_vec3_t *d)
static void
validateNearestFeatureOfPolytopeBeingEdge
namespacefcl_1_1detail_1_1libccd__extension.html
a76c9df93eb70084e0a846bddbef777b0
(ccd_pt_t *polytope)
fcl::detail::OBB_fit_functions
namespacefcl_1_1detail_1_1OBB__fit__functions.html
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a2d65941e201e1b89ed680dfaf2389833
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit1
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a9f8e61701a1c87f035594c1821c8b85d
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a3842525122ccab34f66c4b317d1f3363
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit2
namespacefcl_1_1detail_1_1OBB__fit__functions.html
aafab9a421262ecf5e1158eac5c01ae26
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a056e31ac382172fb96435afd0101c013
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit3
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a53b1beeca4f875c43ef46146db0a51f6
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1OBB__fit__functions.html
adffd5ff8be895e09ec4b992c853f6c45
(const Vector3< S > *const ps, OBB< S > &bv)
template void
fit6
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a79c1914c8b844e36458f02914e7402e1
(const Vector3d *const ps, OBB< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1OBB__fit__functions.html
a883109afb918d6c699f84b93af509e28
(const Vector3< S > *const ps, int n, OBB< S > &bv)
template void
fitn
namespacefcl_1_1detail_1_1OBB__fit__functions.html
afa9b621f63df2c3309e4a2c0a7ee5852
(const Vector3d *const ps, int n, OBB< double > &bv)
fcl::detail::OBBRSS_fit_functions
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a3adc2bdd15e682fbe79a19f04ff8027d
(const Vector3< S > *const ps, OBBRSS< S > &bv)
template void
fit1
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
aff8d77c508901c568a2231e70c8442e0
(const Vector3d *const ps, OBBRSS< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a28a1942836e6a68cc811bed46c7a2188
(const Vector3< S > *const ps, OBBRSS< S > &bv)
template void
fit2
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a29da74c53081cce06984f83f42269b1c
(const Vector3d *const ps, OBBRSS< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a06b090b56b72c6c86827760df3b98eb4
(const Vector3< S > *const ps, OBBRSS< S > &bv)
template void
fit3
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
accdf93ae68398ac6793423ef49b18030
(const Vector3d *const ps, OBBRSS< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a79319f1cb562e86671d07455408ec5b6
(const Vector3< S > *const ps, int n, OBBRSS< S > &bv)
template void
fitn
namespacefcl_1_1detail_1_1OBBRSS__fit__functions.html
a48a120dd526acdaefbb4c79b30465cec
(const Vector3d *const ps, int n, OBBRSS< double > &bv)
fcl::detail::RSS_fit_functions
namespacefcl_1_1detail_1_1RSS__fit__functions.html
FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a039c6464e7b849ed84122c615dbdc410
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit1
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a1d131ab325f89fcb9fe8b27d28bb7b39
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a4bbe85ad9f7dd7e3e1a46c5a770f1392
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit2
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a56b9f0ae6ceed46bab92c2aeed9049f0
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1RSS__fit__functions.html
ad8fb7d1bfb90258b33f96793ff6c6db3
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit3
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a5d7296b862078bc0729d1e5e4623ec24
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a90822d7dbe21bb9634845a9cfe3af266
(const Vector3< S > *const ps, RSS< S > &bv)
template FCL_EXPORT void
fit6
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a771733d8000811ac8ed19d80a73a5430
(const Vector3d *const ps, RSS< double > &bv)
FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1RSS__fit__functions.html
ac99f1528d321cc29b081544d3a9b0885
(const Vector3< S > *const ps, int n, RSS< S > &bv)
template FCL_EXPORT void
fitn
namespacefcl_1_1detail_1_1RSS__fit__functions.html
a6288ad510c0e09bb4d080f34064a99e4
(const Vector3d *const ps, int n, RSS< double > &bv)
fcl::test
namespacefcl_1_1test.html
fcl::test::DistanceRes
fcl::test::Timer
fcl::test::TStruct
void
eulerToMatrix
namespacefcl_1_1test.html
a3b115a12e22e7725e862e33bfb96dfee
(S a, S b, S c, Matrix3< S > &R)
void
generateEnvironments
namespacefcl_1_1test.html
a21c688ab0520fcf4461dd4f89015b75e
(std::vector< CollisionObject< S > *> &env, S env_scale, std::size_t n)
void
generateEnvironmentsMesh
namespacefcl_1_1test.html
a2165f5b20e09298d861cf5285f91a5e5
(std::vector< CollisionObject< S > *> &env, S env_scale, std::size_t n)
void
generateRandomTransform
namespacefcl_1_1test.html
a7b3d4ff1f0dcdeadcea9db26466e30d4
(S extents[6], Transform3< S > &transform)
void
generateRandomTransform
namespacefcl_1_1test.html
a6a5eee13eb63f5ea190d1d12210c9011
(const std::array< S, 6 > &extents, Transform3< S > &transform)
void
generateRandomTransforms
namespacefcl_1_1test.html
a370b5ccedc12fd778c7fdb5b426691af
(S extents[6], aligned_vector< Transform3< S >> &transforms, std::size_t n)
void
generateRandomTransforms
namespacefcl_1_1test.html
aaad1d8182c913a9bd6345ff52079b777
(S extents[6], S delta_trans[3], S delta_rot, aligned_vector< Transform3< S >> &transforms, aligned_vector< Transform3< S >> &transforms2, std::size_t n)
void
generateRandomTransforms_ccd
namespacefcl_1_1test.html
a90de875edc18c60857841363c08aef64
(S extents[6], aligned_vector< Transform3< S >> &transforms, aligned_vector< Transform3< S >> &transforms2, S delta_trans[3], S delta_rot, std::size_t n, const std::vector< Vector3< S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< S >> &vertices2, const std::vector< Triangle > &triangles2)
std::string
getGJKSolverName
namespacefcl_1_1test.html
a5b972a2927a2286b6ed1565e6c73d4ae
(GJKSolverType solver_type)
std::string
getNodeTypeName
namespacefcl_1_1test.html
ad96f6d6ee34a588f17d57f744a533ec8
(NODE_TYPE node_type)
void
loadOBJFile
namespacefcl_1_1test.html
a6e5c923c753f6669186ec6384236851b
(const char *filename, std::vector< Vector3< S >> &points, std::vector< Triangle > &triangles)
S
rand_interval
namespacefcl_1_1test.html
a0a8990fea89fc94c541ff3f465b8fd63
(S rmin, S rmax)
void
saveOBJFile
namespacefcl_1_1test.html
ac1d42a001f0c11f0910f3be540a73179
(const char *filename, std::vector< Vector3< S >> &points, std::vector< Triangle > &triangles)
fcl::time
namespacefcl_1_1time.html
std::chrono::system_clock::duration
duration
namespacefcl_1_1time.html
a4a1f04e6253ab8096a08676de245ba5f
std::chrono::system_clock::time_point
point
namespacefcl_1_1time.html
a0ce6d118678f0a47fe3cd3e1b3d522fe
FCL_EXPORT point
now
namespacefcl_1_1time.html
a037d95ec690c5cc7b8f9085fc50cb1d0
(void)
FCL_EXPORT duration
seconds
namespacefcl_1_1time.html
aba85b225e95e6d62f3f69178eca207d3
(double sec)
FCL_EXPORT double
seconds
namespacefcl_1_1time.html
aeaa57dde955c572afa17ecc98d268d38
(const duration &d)
proto2
namespaceproto2.html
std
namespacestd.html
std::tr1
std::tr1
namespacestd_1_1tr1.html
std::tr1::gtest_internal
std::tr1::tuple
std::tr1::tuple<>
std::tr1::tuple_element
std::tr1::tuple_size
std::tr1::tuple_size< GTEST_0_TUPLE_(T) >
std::tr1::tuple_size< GTEST_10_TUPLE_(T) >
std::tr1::tuple_size< GTEST_1_TUPLE_(T) >
std::tr1::tuple_size< GTEST_2_TUPLE_(T) >
std::tr1::tuple_size< GTEST_3_TUPLE_(T) >
std::tr1::tuple_size< GTEST_4_TUPLE_(T) >
std::tr1::tuple_size< GTEST_5_TUPLE_(T) >
std::tr1::tuple_size< GTEST_6_TUPLE_(T) >
std::tr1::tuple_size< GTEST_7_TUPLE_(T) >
std::tr1::tuple_size< GTEST_8_TUPLE_(T) >
std::tr1::tuple_size< GTEST_9_TUPLE_(T) >
GTEST_10_TUPLE_
namespacestd_1_1tr1.html
aa636d3269bf1f368a7bc09ff158bc482
(T) make_tuple(const T0 &f0
class
GTEST_1_TUPLE_
namespacestd_1_1tr1.html
a9971f52f994f142fe36c786b991cfd3e
(T)
GTEST_1_TUPLE_
namespacestd_1_1tr1.html
a8b196fb65b7521a688f59c51418ab191
(T) make_tuple(const T0 &f0)
class
GTEST_2_TUPLE_
namespacestd_1_1tr1.html
a05651180c3a4c06fe0f3b09144b82b93
(T)
GTEST_2_TUPLE_
namespacestd_1_1tr1.html
a90d9f0e7f95fa1c2093372d72493c3c1
(T) make_tuple(const T0 &f0
class
GTEST_3_TUPLE_
namespacestd_1_1tr1.html
a368170c49cc7d7f130c0564bbad01205
(T)
GTEST_3_TUPLE_
namespacestd_1_1tr1.html
a4493d91e61718415264f7e72fea42930
(T) make_tuple(const T0 &f0
class
GTEST_4_TUPLE_
namespacestd_1_1tr1.html
a661b17d2b7137863f06a016762f5c888
(T)
GTEST_4_TUPLE_
namespacestd_1_1tr1.html
a4e57e6fab4219802275bd31821b31b58
(T) make_tuple(const T0 &f0
class
GTEST_5_TUPLE_
namespacestd_1_1tr1.html
a51b070e2eb5e6bb83a290f35c19667dd
(T)
GTEST_5_TUPLE_
namespacestd_1_1tr1.html
a6f8af2da768a7ea1e48b2700d1288166
(T) make_tuple(const T0 &f0
class
GTEST_6_TUPLE_
namespacestd_1_1tr1.html
a485b05fdbbcfcf7ad5e4234e17702268
(T)
GTEST_6_TUPLE_
namespacestd_1_1tr1.html
a31cde155977a4544af2b44b51ffe69ac
(T) make_tuple(const T0 &f0
class
GTEST_7_TUPLE_
namespacestd_1_1tr1.html
ab451b390a95ee0555d7a43b67ea348aa
(T)
GTEST_7_TUPLE_
namespacestd_1_1tr1.html
a61277f5af24b20fce87a9fd94307ab34
(T) make_tuple(const T0 &f0
class
GTEST_8_TUPLE_
namespacestd_1_1tr1.html
ab2b1c72e9db7436909d9ac011645f29d
(T)
GTEST_8_TUPLE_
namespacestd_1_1tr1.html
a29c8efcb79a4749e079b704c418266e6
(T) make_tuple(const T0 &f0
class
GTEST_9_TUPLE_
namespacestd_1_1tr1.html
ab4f2c7d5458171bec6c4330fc5c7aba6
(T)
GTEST_9_TUPLE_
namespacestd_1_1tr1.html
a6afad1f98814ccc897d0b02bc6fc4e7d
(T) make_tuple(const T0 &f0
GTEST_ADD_REF_
namespacestd_1_1tr1.html
a495d7fb7a131317a9ba985598d3c1504
(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(GTEST_10_TUPLE_(T) &t)
GTEST_BY_REF_
namespacestd_1_1tr1.html
ae7b5ea477ac34a3eef5c4c15c42b76ed
(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(const GTEST_10_TUPLE_(T) &t)
tuple
make_tuple
namespacestd_1_1tr1.html
af7e12a0f5b5791b5b7c49a5a17b85359
()
bool
operator!=
namespacestd_1_1tr1.html
a058882c51de469b5e78d29076f864940
(const GTEST_10_TUPLE_(T)&t, const GTEST_10_TUPLE_(U)&u)
bool
operator==
namespacestd_1_1tr1.html
af4516de784404381f9b14797694b6311
(const GTEST_10_TUPLE_(T)&t, const GTEST_10_TUPLE_(U)&u)
const T1 &
f1
namespacestd_1_1tr1.html
a9c0fa65b105f8e2f58ba59ecf75fd000
const T1 const T2 &
f2
namespacestd_1_1tr1.html
a87dd9e009868361317f587126dba63d4
const T1 const T2 const T3 &
f3
namespacestd_1_1tr1.html
a0f7c3b47d27d42d82d1a333ea420ce4e
const T1 const T2 const T3 const T4 &
f4
namespacestd_1_1tr1.html
adc796e02b7385d526aff708189564f67
const T1 const T2 const T3 const T4 const T5 &
f5
namespacestd_1_1tr1.html
a9c1eb66b2b2fa321942af95405232a0d
const T1 const T2 const T3 const T4 const T5 const T6 &
f6
namespacestd_1_1tr1.html
a6b62f32e1e3e21bceb94eb46c4cbfd56
const T1 const T2 const T3 const T4 const T5 const T6 const T7 &
f7
namespacestd_1_1tr1.html
a2185f3a1c07f2df072c39cb91ffa89a4
const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 &
f8
namespacestd_1_1tr1.html
ab998afa41cea8d6d26d7e4288b0bf974
const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 const T9 &
f9
namespacestd_1_1tr1.html
a216d2c7cdfaaf415caba2f88e2c34413
std::tr1::gtest_internal
namespacestd_1_1tr1_1_1gtest__internal.html
std::tr1::gtest_internal::AddRef
std::tr1::gtest_internal::AddRef< T & >
std::tr1::gtest_internal::ByRef
std::tr1::gtest_internal::ByRef< T & >
std::tr1::gtest_internal::Get
std::tr1::gtest_internal::Get< 0 >
std::tr1::gtest_internal::Get< 1 >
std::tr1::gtest_internal::Get< 2 >
std::tr1::gtest_internal::Get< 3 >
std::tr1::gtest_internal::Get< 4 >
std::tr1::gtest_internal::Get< 5 >
std::tr1::gtest_internal::Get< 6 >
std::tr1::gtest_internal::Get< 7 >
std::tr1::gtest_internal::Get< 8 >
std::tr1::gtest_internal::Get< 9 >
std::tr1::gtest_internal::SameSizeTuplePrefixComparator
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< 0, 0 >
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >
std::tr1::gtest_internal::TupleElement
std::tr1::gtest_internal::TupleElement< true, 0, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 1, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 2, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 3, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 4, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 5, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 6, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 7, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 8, GTEST_10_TUPLE_(T) >
std::tr1::gtest_internal::TupleElement< true, 9, GTEST_10_TUPLE_(T) >
testing
namespacetesting.html
testing::internal
testing::internal2
testing::AssertionResult
testing::EmptyTestEventListener
testing::Environment
testing::Message
testing::ScopedFakeTestPartResultReporter
testing::Test
testing::TestCase
testing::TestEventListener
testing::TestEventListeners
testing::TestInfo
testing::TestPartResult
testing::TestPartResultArray
testing::TestPartResultReporterInterface
testing::TestProperty
testing::TestResult
testing::UnitTest
internal::TimeInMillis
TimeInMillis
namespacetesting.html
a992de1d091ce660f451d1e8b3ce30fd6
Environment *
AddGlobalTestEnvironment
namespacetesting.html
a460d7b998622e332392c1e00be3a60d5
(Environment *env)
std::vector< std::string >
ArrayAsVector
namespacetesting.html
a956d4c522454fa6dfd75b5bbbefe8f9e
(const char *const (&array)[kSize])
GTEST_API_ AssertionResult
AssertionFailure
namespacetesting.html
a75cb789614cb1c28c34627a4a3c053df
()
GTEST_API_ AssertionResult
AssertionFailure
namespacetesting.html
a6bdf82adf159dcda822d75746937ffa9
(const Message &msg)
GTEST_API_ AssertionResult
AssertionSuccess
namespacetesting.html
ac1d0baedb17286c5c6c87bd1a45da8ac
()
GTEST_API_ AssertionResult
DoubleLE
namespacetesting.html
ae10e2bb304b74abd1b06a2d912a8b43b
(const char *expr1, const char *expr2, double val1, double val2)
GTEST_API_ AssertionResult
FloatLE
namespacetesting.html
a2c9a2a391c72a7b02ea3024586e33af0
(const char *expr1, const char *expr2, float val1, float val2)
static std::string
FormatCountableNoun
namespacetesting.html
a33e070c3e994cb75f9017fa2a044d536
(int count, const char *singular_form, const char *plural_form)
static std::string
FormatTestCaseCount
namespacetesting.html
ab8cabb45f3d8c52d336372c1b62d75c5
(int test_case_count)
static std::string
FormatTestCount
namespacetesting.html
a7420a0eb48a02ba210e265afb75febdf
(int test_count)
static std::string
FormatWordList
namespacetesting.html
a4354761948a5cf56fdf905418a0f78f1
(const std::vector< std::string > &words)
static const char *
GetDefaultFilter
namespacetesting.html
a56fbc164c7dc53596c23e519d8f1ca3c
()
static std::vector< std::string >
GetReservedAttributesForElement
namespacetesting.html
acb3fdfadf475a3c2f5e22a3dae73532a
(const std::string &xml_element)
GTEST_DECLARE_bool_
namespacetesting.html
a534f0743e7c42c55d27dcd0dd3d38f18
(death_test_use_fork)
GTEST_DECLARE_bool_
namespacetesting.html
a4c08ba9fcb0581c61e25968e520efa48
(also_run_disabled_tests)
GTEST_DECLARE_bool_
namespacetesting.html
a5868c3980b2f69f511fc8c3de7cdfc17
(break_on_failure)
GTEST_DECLARE_bool_
namespacetesting.html
ab6f1777f7b740f31e41f7da017447b58
(catch_exceptions)
GTEST_DECLARE_bool_
namespacetesting.html
af2cd3595c571ca408afc337bc4bb2619
(list_tests)
GTEST_DECLARE_bool_
namespacetesting.html
aeccefd463a0942da24750e1bbee76041
(print_time)
GTEST_DECLARE_bool_
namespacetesting.html
af37b9206b938bb8b7d398a1379eb7482
(show_internal_stack_frames)
GTEST_DECLARE_bool_
namespacetesting.html
a6d87f7374e105483905a305328856f4b
(shuffle)
GTEST_DECLARE_bool_
namespacetesting.html
ac69f2aeeb84dc5f49bd3d040a6f32d17
(throw_on_failure)
GTEST_DECLARE_int32_
namespacetesting.html
ae754999b59509808254d39e3a3cf38e0
(random_seed)
GTEST_DECLARE_int32_
namespacetesting.html
a315ef0647e4f2795bf1705de8e9c9659
(repeat)
GTEST_DECLARE_int32_
namespacetesting.html
adba6f8afa0f8695956d0134f1629a10b
(stack_trace_depth)
GTEST_DECLARE_string_
namespacetesting.html
a37b7e87f0a5f502c6918f37d1768c1f3
(death_test_style)
GTEST_DECLARE_string_
namespacetesting.html
a0f658c915a1e60996a2ab00a06612723
(color)
GTEST_DECLARE_string_
namespacetesting.html
a20d69860ce843142c7f740262e6b0c9a
(filter)
GTEST_DECLARE_string_
namespacetesting.html
a3fe54dd551f1c36cfdd1b36cd6881a44
(output)
GTEST_DECLARE_string_
namespacetesting.html
ad4d1ea63037fc21018dbe997cb0041d1
(stream_result_to)
GTEST_DEFINE_bool_
namespacetesting.html
a428e5944490e497df683cb8324ce4489
(death_test_use_fork, internal::BoolFromGTestEnv("death_test_use_fork", false), "Instructs to use fork()/_exit() instead of clone() in death tests. " "Ignored and always uses fork() on POSIX systems where clone() is not " "implemented. Useful when running under valgrind or similar tools if " "those do not support clone(). Valgrind 3.3.1 will just fail if " "it sees an unsupported combination of clone() flags. " "It is not recommended to use this flag w/o valgrind though it will " "work in 99% of the cases. Once valgrind is fixed, this flag will " "most likely be removed.")
GTEST_DEFINE_bool_
namespacetesting.html
ad72f215c805a46fba44cb09d717b01ef
(also_run_disabled_tests, internal::BoolFromGTestEnv("also_run_disabled_tests", false), "Run disabled tests too, in addition to the tests normally being run.")
GTEST_DEFINE_bool_
namespacetesting.html
a5ab9e9cc2ee1addddfb2f4b43dd4e402
(break_on_failure, internal::BoolFromGTestEnv("break_on_failure", false), "True iff a failed assertion should be a debugger break-point.")
GTEST_DEFINE_bool_
namespacetesting.html
a96c82869676822ec883043aefb6dd042
(catch_exceptions, internal::BoolFromGTestEnv("catch_exceptions", true), "True iff " GTEST_NAME_ " should catch exceptions and treat them as test failures.")
GTEST_DEFINE_bool_
namespacetesting.html
a0fa31ecbf33c5e5970cca1d91c050153
(list_tests, false, "List all tests without running them.")
GTEST_DEFINE_bool_
namespacetesting.html
a766fcba2ec951940e528276919a5d22f
(print_time, internal::BoolFromGTestEnv("print_time", true), "True iff " GTEST_NAME_ " should display elapsed time in text output.")
GTEST_DEFINE_bool_
namespacetesting.html
a60ef38aa9d1437f0d7818181897af8ef
(show_internal_stack_frames, false, "True iff " GTEST_NAME_ " should include internal stack frames when " "printing test failure stack traces.")
GTEST_DEFINE_bool_
namespacetesting.html
af95276e3deb9d243d729f3043eabd272
(shuffle, internal::BoolFromGTestEnv("shuffle", false), "True iff " GTEST_NAME_ " should randomize tests' order on every run.")
GTEST_DEFINE_bool_
namespacetesting.html
a7598962574c3fff25237b78f0de81aa7
(throw_on_failure, internal::BoolFromGTestEnv("throw_on_failure", false), "When this flag is specified, a failed assertion will throw an exception " "if exceptions are enabled or exit the program with a non-zero code " "otherwise.")
GTEST_DEFINE_int32_
namespacetesting.html
a9900d8db2670a26999fbc2a9130f7185
(random_seed, internal::Int32FromGTestEnv("random_seed", 0), "Random number seed to use when shuffling test orders. Must be in range " "[1, 99999], or 0 to use a seed based on the current time.")
GTEST_DEFINE_int32_
namespacetesting.html
aae6f1140f03d7bf24067df0f6628e9ea
(repeat, internal::Int32FromGTestEnv("repeat", 1), "How many times to repeat each test. Specify a negative number " "for repeating forever. Useful for shaking out flaky tests.")
GTEST_DEFINE_int32_
namespacetesting.html
a84af642630c9181f00fcf0a4a63e795e
(stack_trace_depth, internal::Int32FromGTestEnv("stack_trace_depth", kMaxStackTraceDepth), "The maximum number of stack frames to print when an " "assertion fails. The valid range is 0 through 100, inclusive.")
GTEST_DEFINE_string_
namespacetesting.html
a8e954ed3f0f6ca2e90b043e419c74123
(death_test_style, internal::StringFromGTestEnv("death_test_style", kDefaultDeathTestStyle), "Indicates how to run a death test in a forked child process: " "\hreadsafe\(child process re-executes the test binary " "from the beginning, running only the specific death test) or " "\ast\(child process runs the death test immediately " "after forking).")
GTEST_DEFINE_string_
namespacetesting.html
a32f0280e95e7718835b0e3d2f7277269
(color, internal::StringFromGTestEnv("color", "auto"), "Whether to use colors in the output. Valid values: yes, no, " "and auto. 'auto' means to use colors if the output is " "being sent to a terminal and the TERM environment variable " "is set to a terminal type that supports colors.")
GTEST_DEFINE_string_
namespacetesting.html
a2830ee1f2237233fa44aa580c5a919ce
(filter, internal::StringFromGTestEnv("filter", GetDefaultFilter()), "A colon-separated list of glob (not regex) patterns " "for filtering the tests to run, optionally followed by a " "'-' and a : separated list of negative patterns (tests to " "exclude). A test is run if it matches one of the positive " "patterns and does not match any of the negative patterns.")
GTEST_DEFINE_string_
namespacetesting.html
a6f67b9169db6b5872f61d462b113cb85
(output, internal::StringFromGTestEnv("output", ""), "A format (currently must be \ml\, optionally followed " "by a colon and an output file name or directory. A directory " "is indicated by a trailing pathname separator. " "Examples: \ml:filename.xml\ \ml::directoryname/\ " "If a directory is specified, output files will be created " "within that directory, with file-names based on the test " "executable's name and, if necessary, made unique by adding " "digits.")
GTEST_DEFINE_string_
namespacetesting.html
a145c2b7b4242b148b8d167f737b0d7c6
(stream_result_to, internal::StringFromGTestEnv("stream_result_to", ""), "This flag specifies the host name and the port number on which to stream " "test results. Example: \ocalhost:555\ The flag is effective only on " "Linux.")
GTEST_API_ void
InitGoogleTest
namespacetesting.html
afd726ae08c9bd16dc52f78c822d9946b
(int *argc, char **argv)
GTEST_API_ void
InitGoogleTest
namespacetesting.html
ae5a88709a4a7529e30c83242156556b3
(int *argc, wchar_t **argv)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
a2288dcf4249f88af67dcd46544dc49a6
(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
a53e5c6e91ea429c43de7f4f57e33d166
(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
GTEST_API_ AssertionResult
IsNotSubstring
namespacetesting.html
abe7b3fa1c9528745f934d4a14155ea87
(const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
a390c4f66fe7e9098117eb77e5fffa4ad
(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
aa1c82529c7591d2a9fd016de45dd9113
(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
GTEST_API_ AssertionResult
IsSubstring
namespacetesting.html
a571c7edcfc574269833ebe3e7d338ec5
(const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
std::ostream &
operator<<
namespacetesting.html
a7c88897836b9f492190fb2b9dfa3a327
(std::ostream &os, const TestPartResult &result)
std::ostream &
operator<<
namespacetesting.html
a7b802e532fd68749765cb7dc156130db
(std::ostream &os, const Message &sb)
::std::string
PrintToString
namespacetesting.html
aa5717bb1144edd1d262d310ba70c82ed
(const T &value)
bool
StaticAssertTypeEq
namespacetesting.html
a661e70fc6afeb5c085eed3716aa45059
()
static bool
TestPartFatallyFailed
namespacetesting.html
a9f19442d566c7eaec0702b9fcf282b63
(const TestPartResult &result)
static bool
TestPartNonfatallyFailed
namespacetesting.html
af256d104ca665115eb291f762bb659e3
(const TestPartResult &result)
static const char *
TestPartResultTypeToString
namespacetesting.html
a4e9fdeef31f7e49afccfde0532f76864
(TestPartResult::Type type)
bool
ValidateTestPropertyName
namespacetesting.html
a4c9bd414747bf0563bfdb32a2307dcdf
(const std::string &property_name, const std::vector< std::string > &reserved_names)
static const char
kDeathTestCaseFilter
namespacetesting.html
a23c33f4bfcc3c2e5e620eff31a98892d
[]
static const char
kDefaultDeathTestStyle
namespacetesting.html
a317291240e750e2142a23cbd52bc5aec
[]
static const char
kDefaultOutputFile
namespacetesting.html
aa5a002b5bb3784c830b1c99aa2688f27
[]
static const char
kDisableTestFilter
namespacetesting.html
a0a2a3239fb038e7ce83195d89941872d
[]
const int
kMaxStackTraceDepth
namespacetesting.html
ae605f2ccac04616bb7812ca72e517082
static const char *const
kReservedTestCaseAttributes
namespacetesting.html
ae9689f28cd859736f734623b26c93d88
[]
static const char *const
kReservedTestSuiteAttributes
namespacetesting.html
af44b2969928d37e9081145760f21e79a
[]
static const char *const
kReservedTestSuitesAttributes
namespacetesting.html
afa194c15a2ac0e03029019b0f4029968
[]
static const char
kTestShardIndex
namespacetesting.html
a5f76dfdb8cb2664da54e320ecaba3643
[]
static const char
kTestShardStatusFile
namespacetesting.html
a57d3eeb1e968b4f1efc4787b2d39fbfa
[]
static const char
kTestTotalShards
namespacetesting.html
a7542311baba200ebabd4065717606f6e
[]
static const char
kUniversalFilter
namespacetesting.html
a236f8612e4b148d8d989a311a30a4557
[]
testing::internal
namespacetesting_1_1internal.html
testing::internal::posix
testing::internal::AddReference
testing::internal::AddReference< T & >
testing::internal::AssertHelper
testing::internal::bool_constant
testing::internal::CompileAssert
testing::internal::CompileAssertTypesEqual
testing::internal::CompileAssertTypesEqual< T, T >
testing::internal::ConstCharPtr
testing::internal::DefaultGlobalTestPartResultReporter
testing::internal::DefaultPerThreadTestPartResultReporter
testing::internal::EnableIf
testing::internal::EnableIf< true >
testing::internal::EqHelper
testing::internal::EqHelper< true >
testing::internal::FilePath
testing::internal::FloatingPoint
testing::internal::FormatForComparison
testing::internal::FormatForComparison< ToPrint[N], OtherOperand >
testing::internal::GTestFlagSaver
testing::internal::GTestLog
testing::internal::GTestMutexLock
testing::internal::HasNewFatalFailureHelper
testing::internal::ImplicitlyConvertible
testing::internal::is_pointer
testing::internal::is_pointer< T * >
testing::internal::IsAProtocolMessage
testing::internal::IteratorTraits
testing::internal::IteratorTraits< const T * >
testing::internal::IteratorTraits< T * >
testing::internal::linked_ptr
testing::internal::linked_ptr_internal
testing::internal::Mutex
testing::internal::NativeArray
testing::internal::OsStackTraceGetter
testing::internal::OsStackTraceGetterInterface
testing::internal::PrettyUnitTestResultPrinter
testing::internal::Random
testing::internal::RE
testing::internal::RemoveConst
testing::internal::RemoveConst< const T >
testing::internal::RemoveConst< const T[N]>
testing::internal::RemoveReference
testing::internal::RemoveReference< T & >
testing::internal::scoped_ptr
testing::internal::ScopedPrematureExitFile
testing::internal::ScopedTrace
testing::internal::SingleFailureChecker
testing::internal::StaticAssertTypeEqHelper
testing::internal::StaticAssertTypeEqHelper< T, T >
testing::internal::String
testing::internal::TestCaseNameIs
testing::internal::TestEventRepeater
testing::internal::TestFactoryBase
testing::internal::TestFactoryImpl
testing::internal::TestPropertyKeyIs
testing::internal::TestResultAccessor
testing::internal::ThreadLocal
testing::internal::TraceInfo
testing::internal::TypeIdHelper
testing::internal::TypeWithSize
testing::internal::TypeWithSize< 4 >
testing::internal::TypeWithSize< 8 >
testing::internal::UnitTestImpl
testing::internal::UnitTestOptions
testing::internal::UniversalPrinter
testing::internal::UniversalPrinter< T & >
testing::internal::UniversalPrinter< T[N]>
testing::internal::UniversalTersePrinter
testing::internal::UniversalTersePrinter< char * >
testing::internal::UniversalTersePrinter< const char * >
testing::internal::UniversalTersePrinter< T & >
testing::internal::UniversalTersePrinter< T[N]>
testing::internal::UniversalTersePrinter< wchar_t * >
testing::internal::XmlUnitTestResultPrinter
long long
BiggestInt
namespacetesting_1_1internal.html
a05c6bd9ede5ccdf25191a590d610dcc6
FloatingPoint< double >
Double
namespacetesting_1_1internal.html
a66a7579b1893b260c31dad577f7a5c48
bool_constant< false >
false_type
namespacetesting_1_1internal.html
abb1d0789f19bdde21affccbd1078b525
FloatingPoint< float >
Float
namespacetesting_1_1internal.html
a02e1981f5ff70609e6ac06e006ff519a
TypeWithSize< 4 >::Int
Int32
namespacetesting_1_1internal.html
a8ee38faaf875f133358abaf9bc056cec
TypeWithSize< 8 >::Int
Int64
namespacetesting_1_1internal.html
a271c563fec38b804ddab0677f51f70a8
int
IsContainer
namespacetesting_1_1internal.html
ad8f0c2883245f1df2a53618a49f0deb3
char
IsNotContainer
namespacetesting_1_1internal.html
abf080521ce135deb510e0a7830fd3d33
GTestMutexLock
MutexLock
namespacetesting_1_1internal.html
a08b187c6cc4e28400aadf9a32fccc8de
void(*
SetUpTestCaseFunc
namespacetesting_1_1internal.html
a30037044c0b57cdd647c7e2e97cb2cff
)()
::std::string
string
namespacetesting_1_1internal.html
a8e8ff5b11e64078831112677156cb111
void(*
TearDownTestCaseFunc
namespacetesting_1_1internal.html
a085e31321d0d029c04d2a79234f60c1a
)()
TypeWithSize< 8 >::Int
TimeInMillis
namespacetesting_1_1internal.html
a66a845df404b38fe85c5e14a069f255a
bool_constant< true >
true_type
namespacetesting_1_1internal.html
a62f917c3424d8841de9b49b5ec28edb4
const void *
TypeId
namespacetesting_1_1internal.html
ab1114197d3c657d8b7f8e0c5caa12d00
TypeWithSize< 4 >::UInt
UInt32
namespacetesting_1_1internal.html
a40d4fffcd2bf56f18b1c380615aa85e3
TypeWithSize< 8 >::UInt
UInt64
namespacetesting_1_1internal.html
aa6a1ac454e6d7e550fa4925c62c35caa
::std::wstring
wstring
namespacetesting_1_1internal.html
a3f543179329c353aee1d7b54a9a8e335
CharFormat
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793
kAsIs
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793af7038866be92e9978360b831e376ffaa
kHexEscape
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793aebfa5293302338a8e8678744c103f113
kSpecialEscape
namespacetesting_1_1internal.html
ae2ef98247c76a50cdc80ceb4a6c81793ae1211108e9f35f891d9951da64794d03
GTestColor
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4e
COLOR_DEFAULT
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4eafcd8803dc9e37e374d5a4486afc230b7
COLOR_RED
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4ea9ebb3ddab9391781f6ee5021e1e443c3
COLOR_GREEN
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4ea3b1e81f5b14a17b35a8672d57d166507
COLOR_YELLOW
namespacetesting_1_1internal.html
a648c1bc94c2ef9e868ff3f9dff0f9c4ea2cca441161aca75a208ff08d07f5b1a5
GTestLogSeverity
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977
GTEST_INFO
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977aff315e0913fcda86fe4de882bf5e33e9
GTEST_WARNING
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977a7a051bc2794f15a4bf0eab40562a304c
GTEST_ERROR
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977a651e9cd2a904e0c8210536271b875f75
GTEST_FATAL
namespacetesting_1_1internal.html
aa6255ef3b023c5b4e1a2198d887fb977a75063567740f6bf7da419b1b9197b12e
RelationToSource
namespacetesting_1_1internal.html
aec4f0eeb60b6b8af8dcf979578bbf3bb
kReference
namespacetesting_1_1internal.html
aec4f0eeb60b6b8af8dcf979578bbf3bba75535e620e7496a433bf008ea81358a1
kCopy
namespacetesting_1_1internal.html
aec4f0eeb60b6b8af8dcf979578bbf3bba272b78aee8068aa2392dbdcf69dfe3a4
bool
AlwaysFalse
namespacetesting_1_1internal.html
a4b24c851ab13569b1b15b3d259b60d2e
()
GTEST_API_ bool
AlwaysTrue
namespacetesting_1_1internal.html
a922c9da63cd4bf94fc473b9ecac76414
()
GTEST_API_ std::string
AppendUserMessage
namespacetesting_1_1internal.html
ae475a090bca903bb222dd389eb189166
(const std::string >est_msg, const Message &user_msg)
Iter
ArrayAwareFind
namespacetesting_1_1internal.html
a94a857fe6ff32cf4fdc4769a4071f239
(Iter begin, Iter end, const Element &elem)
bool
ArrayEq
namespacetesting_1_1internal.html
af4bebf36baf0b0a5b26d051dde55fa47
(const T *lhs, size_t size, const U *rhs)
bool
ArrayEq
namespacetesting_1_1internal.html
a49b4d0ee49c0f8c93bab29ebd20630cc
(const T &lhs, const U &rhs)
bool
ArrayEq
namespacetesting_1_1internal.html
a5cb6f81ee827130024261121c742b26c
(const T(&lhs)[N], const U(&rhs)[N])
bool
BoolFromGTestEnv
namespacetesting_1_1internal.html
a67132cdce23fb71b6c38ee34ef81eb4c
(const char *flag, bool default_val)
GTEST_API_ void
CaptureStderr
namespacetesting_1_1internal.html
a8ec00d458d0d442bd64af7b5f9c22dda
()
GTEST_API_ void
CaptureStdout
namespacetesting_1_1internal.html
acba06d4f0343dec407738ba5544af990
()
Derived *
CheckedDowncastToActualType
namespacetesting_1_1internal.html
abfe9bfb020d38aa4e0e12c001911b22b
(Base *base)
UInt32
ChopLowBits
namespacetesting_1_1internal.html
a2c54b453387aa8a18f2f3e09f10b5a7d
(UInt32 *bits, int n)
AssertionResult
CmpHelperEQ
namespacetesting_1_1internal.html
a36f7c44fad92225cbb45fde1642cf30e
(const char *expected_expression, const char *actual_expression, const T1 &expected, const T2 &actual)
GTEST_API_ AssertionResult
CmpHelperEQ
namespacetesting_1_1internal.html
ae82c79cea2973bbbfbd0f2aca7a6f349
(const char *expected_expression, const char *actual_expression, BiggestInt expected, BiggestInt actual)
AssertionResult
CmpHelperFloatingPointEQ
namespacetesting_1_1internal.html
aaf581f35dfe9f1a3705f99b455a18abd
(const char *expected_expression, const char *actual_expression, RawType expected, RawType actual)
GTEST_API_ AssertionResult
CmpHelperSTRCASEEQ
namespacetesting_1_1internal.html
a802d9586d870a90e6a850953c167654d
(const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
GTEST_API_ AssertionResult
CmpHelperSTRCASENE
namespacetesting_1_1internal.html
a7e31d489f06ab8f6a81a7729f0c377e7
(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
GTEST_API_ AssertionResult
CmpHelperSTREQ
namespacetesting_1_1internal.html
a11ff4bc46dddd8bb07c0e247a603695d
(const char *expected_expression, const char *actual_expression, const char *expected, const char *actual)
GTEST_API_ AssertionResult
CmpHelperSTREQ
namespacetesting_1_1internal.html
a5a60e3eb4490e67f00fdb62dd147cd89
(const char *expected_expression, const char *actual_expression, const wchar_t *expected, const wchar_t *actual)
GTEST_API_ AssertionResult
CmpHelperSTRNE
namespacetesting_1_1internal.html
af2d31c77ce73e1003a64bd7ca3564bbe
(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)
GTEST_API_ AssertionResult
CmpHelperSTRNE
namespacetesting_1_1internal.html
a415a953647bbc9469f062dc966061efb
(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)
GTEST_API_ std::string
CodePointToUtf8
namespacetesting_1_1internal.html
a0c0f9558efb9abb965851c4738cdc725
(UInt32 code_point)
void
ColoredPrintf
namespacetesting_1_1internal.html
adef3055706176001364e54eb73a87e31
(GTestColor color, const char *fmt,...)
void
CopyArray
namespacetesting_1_1internal.html
afb1b9728aaaf6d9fe6246a19cfe3f7f5
(const T *from, size_t size, U *to)
void
CopyArray
namespacetesting_1_1internal.html
a84d0e746ba0827cc52b53d22000de0e8
(const T &from, U *to)
void
CopyArray
namespacetesting_1_1internal.html
a1e7ae855686720615dcd5754c8181c62
(const T(&from)[N], U(*to)[N])
int
CountIf
namespacetesting_1_1internal.html
a1e77a774d910346eff11a86d8df783a5
(const Container &c, Predicate predicate)
UInt32
CreateCodePointFromUtf16SurrogatePair
namespacetesting_1_1internal.html
ac8ef1bb10cd9e69de939789b759e6bc9
(wchar_t first, wchar_t second)
void
DefaultPrintTo
namespacetesting_1_1internal.html
ac7dfe02c4c1cbfe89c23a93d873079c5
(IsContainer, false_type, const C &container, ::std::ostream *os)
void
DefaultPrintTo
namespacetesting_1_1internal.html
affa1f94e3ba8db8b964553c2871bf339
(IsNotContainer, true_type, T *p, ::std::ostream *os)
void
DefaultPrintTo
namespacetesting_1_1internal.html
a78e4937ba564f01dac2ff25f3eece0ec
(IsNotContainer, false_type, const T &value, ::std::ostream *os)
static void
Delete
namespacetesting_1_1internal.html
a1e7045e09392aece10aea4517458b7ed
(T *x)
GTEST_API_ AssertionResult
DoubleNearPredFormat
namespacetesting_1_1internal.html
a4f70b36c624b54c2362aeecc2f05ee8c
(const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)
To
DownCast_
namespacetesting_1_1internal.html
a1a1a1aed3fe00908b8a45d5ab4a33665
(From *f)
GTEST_API_ AssertionResult
EqFailure
namespacetesting_1_1internal.html
a08725846ff184d3e79bcf5be4df19157
(const char *expected_expression, const char *actual_expression, const std::string &expected_value, const std::string &actual_value, bool ignoring_case)
static std::string
FlagToEnvVar
namespacetesting_1_1internal.html
a7540386ecf74d7ab7e2fa6089db94682
(const char *flag)
AssertionResult
FloatingPointLE
namespacetesting_1_1internal.html
a17b52b6b1f81f6dcad5cc4d12e5173a6
(const char *expr1, const char *expr2, RawType val1, RawType val2)
void
FlushInfoLog
namespacetesting_1_1internal.html
a2135f223bf6b527729aeaa651115183b
()
void
ForEach
namespacetesting_1_1internal.html
a52f5504ed65d116201ccb8f99a44fd7e
(const Container &c, Functor functor)
GTEST_API_ ::std::string
FormatCompilerIndependentFileLocation
namespacetesting_1_1internal.html
a1ee4cde97868c53e442d3182496a9f3c
(const char *file, int line)
GTEST_API_ std::string
FormatEpochTimeInMillisAsIso8601
namespacetesting_1_1internal.html
a5ef227c4a610e7ff638b12dfb25b068e
(TimeInMillis ms)
GTEST_API_ ::std::string
FormatFileLocation
namespacetesting_1_1internal.html
a31b7c3abed4a7c395f42c61e993989f4
(const char *file, int line)
std::string
FormatForComparisonFailureMessage
namespacetesting_1_1internal.html
a91ab078f10adc669f09b7f604975c518
(const T1 &value, const T2 &)
GTEST_API_ std::string
FormatTimeInMillisAsSeconds
namespacetesting_1_1internal.html
a904485f27a54be8a5a92856e2d838797
(TimeInMillis ms)
const char *
GetAnsiColorCode
namespacetesting_1_1internal.html
a0aefb9deb60e90f19c236559837303d8
(GTestColor color)
GTEST_API_ std::string
GetBoolAssertionFailureMessage
namespacetesting_1_1internal.html
a5fd6e5dc9eb20ab3c3a80e24d89dfac6
(const AssertionResult &assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)
GTEST_API_ std::string
GetCapturedStderr
namespacetesting_1_1internal.html
a374156401da17704099d0c33fa53adfb
()
GTEST_API_ std::string
GetCapturedStdout
namespacetesting_1_1internal.html
aed657219a9856a8d249a3230de0c54ce
()
GTEST_API_ FilePath
GetCurrentExecutableName
namespacetesting_1_1internal.html
a7a2bbf069f75bc99873976ad6fc356ad
()
GTEST_API_ std::string
GetCurrentOsStackTraceExceptTop
namespacetesting_1_1internal.html
aeb475922b8cd1e6c60ac052bbc396e62
(UnitTest *unit_test, int skip_count)
E
GetElementOr
namespacetesting_1_1internal.html
a71fdd20a0686bea3dc0cdcd95e0bca1c
(const std::vector< E > &v, int i, E default_value)
int
GetNextRandomSeed
namespacetesting_1_1internal.html
a6e07a655cb987d131cd8fbeba9a7f1eb
(int seed)
int
GetRandomSeedFromFlag
namespacetesting_1_1internal.html
ae74fedbdaebaac8d1202192266243b9e
(Int32 random_seed_flag)
GTEST_API_ TypeId
GetTestTypeId
namespacetesting_1_1internal.html
ad0d66d56ead224263cd100c1d6bfc562
()
GTEST_API_ size_t
GetThreadCount
namespacetesting_1_1internal.html
a3b9b3649cd04558bf46c75de52a7ef34
()
GTEST_API_ TimeInMillis
GetTimeInMillis
namespacetesting_1_1internal.html
ae66b46943a429e6efb1db456d4cae90c
()
TypeId
GetTypeId
namespacetesting_1_1internal.html
a6b108e56fdc68ea937ffb3759fb55ab0
()
std::string
GetTypeName
namespacetesting_1_1internal.html
a635606b4731f843c86ec8ca51cab83a1
()
class UnitTestImpl *
GetUnitTestImpl
namespacetesting_1_1internal.html
a9bd0caf5d16512de38b39599c13ee634
()
GTEST_API_
GTEST_DECLARE_STATIC_MUTEX_
namespacetesting_1_1internal.html
ad7c5625384cf5f6b714188f274537ef6
(g_linked_ptr_mutex)
GTEST_DECLARE_string_
namespacetesting_1_1internal.html
ac20f635c3285878fc1195ce687f23950
(internal_run_death_test)
GTEST_API_
GTEST_DEFINE_STATIC_MUTEX_
namespacetesting_1_1internal.html
aff419d76acc3727be48d195f927189c9
(g_linked_ptr_mutex)
GTEST_DEFINE_string_
namespacetesting_1_1internal.html
a20bfd9d47d8dd167ffc1c37a4c9ff73e
(internal_run_death_test, "", "Indicates the file, line number, temporal index of " "the single death test to run, and a file descriptor to " "which a success code may be sent, all separated by " "the '|' characters. This flag is specified if and only if the current " "process is a sub-process launched for running a thread-safe " "death test. FOR INTERNAL USE ONLY.")
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
aa14e3caa94126d7fb8e06bfb3d24ae4a
(NE, !=)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
ade60646b18728043fff84d7b4125de2c
(LE,<=)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
aabcbff15eac496f8487699d19f42c274
(LT,<)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
af969886067930ce70f6405cd5aa8b06b
(GE, >=)
GTEST_IMPL_CMP_HELPER_
namespacetesting_1_1internal.html
a7fdb4fc164db83c51dfad17640bfeae9
(GT, >)
GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_
namespacetesting_1_1internal.html
a3682f962ae0ec1c0eca6444ca0a09e91
(char)
GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_
namespacetesting_1_1internal.html
a85e08f00d443221e529a0a85a90fbaeb
(wchar_t)
GTEST_IMPL_FORMAT_C_STRING_AS_STRING_
namespacetesting_1_1internal.html
aeac30230dcc362221bdd07d61eaa4ec1
(char, ::std::string)
static bool
GTestIsInitialized
namespacetesting_1_1internal.html
a91e707e0d371fae0224ffd37f0d042af
()
Result
HandleExceptionsInMethodIfSupported
namespacetesting_1_1internal.html
addb2ed165b92b74e25fe9ebe9e46b9f9
(T *object, Result(T::*method)(), const char *location)
Result
HandleSehExceptionsInMethodIfSupported
namespacetesting_1_1internal.html
ac5293b438139ef7ed05cb7fcaaf63545
(T *object, Result(T::*method)(), const char *location)
static bool
HasGoogleTestFlagPrefix
namespacetesting_1_1internal.html
a6fff795269f50673e358438721710d6f
(const char *str)
AssertionResult
HasOneFailure
namespacetesting_1_1internal.html
a14ff02e6d151f45e998657674e9af88a
(const char *, const char *, const char *, const TestPartResultArray &results, TestPartResult::Type type, const string &substr)
To
ImplicitCast_
namespacetesting_1_1internal.html
a982df3f369643b175f79cda4048bc3b9
(To x)
void
InitGoogleTestImpl
namespacetesting_1_1internal.html
ac3c6fa93391768aa91c6238b31aaeeb5
(int *argc, CharType **argv)
GTEST_API_ Int32
Int32FromEnvOrDie
namespacetesting_1_1internal.html
aaa576613655c2f380278c255c3ec5fef
(const char *env_var, Int32 default_val)
GTEST_API_ Int32
Int32FromGTestEnv
namespacetesting_1_1internal.html
a0f7e728793f9e6cb0aa2b69eaa468bf3
(const char *flag, Int32 default_val)
bool
IsAlNum
namespacetesting_1_1internal.html
a83802e7f23324cd512232203662e1a98
(char ch)
bool
IsAlpha
namespacetesting_1_1internal.html
aeb957087fd6bbf9db98ab7cd41b0c129
(char ch)
IsContainer
IsContainerTest
namespacetesting_1_1internal.html
acb6ea1086293c1d6636e3c67941351fb
(int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)
IsNotContainer
IsContainerTest
namespacetesting_1_1internal.html
af545a2ae928b8a9e7581978234464275
(long)
bool
IsDigit
namespacetesting_1_1internal.html
a4bd96b7fa6486802d33ddc217af55a39
(char ch)
bool
IsLower
namespacetesting_1_1internal.html
ac26ce3883bc8919c27074975e958f3b7
(char ch)
char
IsNullLiteralHelper
namespacetesting_1_1internal.html
afb0731ba39ffef1fa1730ac0699c9025
(Secret *p)
char(&
IsNullLiteralHelper
namespacetesting_1_1internal.html
ab53ecfa1632a871ce7c692d722a75a57
(...))[2]
static bool
IsPathSeparator
namespacetesting_1_1internal.html
a6b8d22cee9edbbfe56077420a6fa1cb1
(char c)
bool
IsPrintableAscii
namespacetesting_1_1internal.html
a744a6dd74c12d1e2c16b3c03e14ed4d4
(wchar_t c)
bool
IsSpace
namespacetesting_1_1internal.html
af429e04f70f9c10f6aa76a5d1ccd389f
(char ch)
GTEST_API_ bool
IsTrue
namespacetesting_1_1internal.html
a527b9bcc13669b9a16400c8514266254
(bool condition)
bool
IsUpper
namespacetesting_1_1internal.html
a84f3baa379fec6bf5947cb5165aa8cc9
(char ch)
bool
IsUtf16SurrogatePair
namespacetesting_1_1internal.html
a681895f8cc32286211be9889da107394
(wchar_t first, wchar_t second)
bool
IsXDigit
namespacetesting_1_1internal.html
aa234ef141278263fb143b616c74c86e7
(char ch)
bool
IsXDigit
namespacetesting_1_1internal.html
a6ab68a30f8291c09b2289c132bbe3b16
(wchar_t ch)
void
LogToStderr
namespacetesting_1_1internal.html
a06b1b20029fbd1dbeb59752f914fab84
()
linked_ptr< T >
make_linked_ptr
namespacetesting_1_1internal.html
a0d79fad1f772844eff35dfe955f24fd6
(T *ptr)
GTEST_API_ TestInfo *
MakeAndRegisterTestInfo
namespacetesting_1_1internal.html
a8280dfb4f7c8d5b71184f91f4725f759
(const char *test_case_name, const char *name, const char *type_param, const char *value_param, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)
bool
operator!=
namespacetesting_1_1internal.html
a6910869259f8f31825b471e9190fa09a
(T *ptr, const linked_ptr< T > &x)
bool
operator==
namespacetesting_1_1internal.html
ad1cb54a206a209ddace17a05359d38ae
(T *ptr, const linked_ptr< T > &x)
bool
ParseBoolFlag
namespacetesting_1_1internal.html
ada3b98e7cfe93f4ba2053c470d9e3e51
(const char *str, const char *flag, bool *value)
const char *
ParseFlagValue
namespacetesting_1_1internal.html
a8bfd56af5e4a89bfb76f7e1723e41b03
(const char *str, const char *flag, bool def_optional)
GTEST_API_ void
ParseGoogleTestFlagsOnly
namespacetesting_1_1internal.html
a472880afbcc592a41e3d623e2dec8412
(int *argc, char **argv)
GTEST_API_ void
ParseGoogleTestFlagsOnly
namespacetesting_1_1internal.html
aa3c81a67914856448d0778990d9d9cab
(int *argc, wchar_t **argv)
void
ParseGoogleTestFlagsOnlyImpl
namespacetesting_1_1internal.html
ae4c46ce8c3d016848fff52cc5133f2ac
(int *argc, CharType **argv)
bool
ParseInt32
namespacetesting_1_1internal.html
ac06fc81336a3d80755f4020d34321766
(const Message &src_text, const char *str, Int32 *value)
GTEST_API_ bool
ParseInt32Flag
namespacetesting_1_1internal.html
ae3449e173767750b613114ceac6d916a
(const char *str, const char *flag, Int32 *value)
bool
ParseStringFlag
namespacetesting_1_1internal.html
aa4ce312efaaf7a97aac2303173afe021
(const char *str, const char *flag, std::string *value)
static CharFormat
PrintAsCharLiteralTo
namespacetesting_1_1internal.html
ab73d250fde6dfbf16111afb7a071dc3f
(Char c, ostream *os)
static CharFormat
PrintAsStringLiteralTo
namespacetesting_1_1internal.html
a8c5838995d7bb9e4232b69e6bcdb9ab8
(wchar_t c, ostream *os)
static CharFormat
PrintAsStringLiteralTo
namespacetesting_1_1internal.html
a82e5b3cf45fd9c4603dbe14bc4cb38c2
(char c, ostream *os)
void
PrintCharAndCodeTo
namespacetesting_1_1internal.html
a0c577e598e61d339ba45dd6643fb1969
(Char c, ostream *os)
static void
PrintCharsAsStringTo
namespacetesting_1_1internal.html
a767bf072ed36b0e07f242a3b65418ab9
(const CharType *begin, size_t len, ostream *os)
static void
PrintColorEncoded
namespacetesting_1_1internal.html
a7d8c446a29c7e22d7d4dde8f530bb57e
(const char *str)
void
PrintFullTestCommentIfPresent
namespacetesting_1_1internal.html
a7a85ebe3b4de93a1edb091f92f1fb393
(const TestInfo &test_info)
static void
PrintOnOneLine
namespacetesting_1_1internal.html
a4a8708bfb808411f9d918c7356ae7362
(const char *str, int max_length)
void
PrintRawArrayTo
namespacetesting_1_1internal.html
ad3013b6b4c825edee9fe18ff1d982faa
(const T a[], size_t count, ::std::ostream *os)
void
PrintStringTo
namespacetesting_1_1internal.html
ad609167d8d6792b0fb186539e0e159bd
(const ::std::string &s, ostream *os)
GTEST_API_ void
PrintStringTo
namespacetesting_1_1internal.html
a8b53e46cea3f8bdfc9342057c4f6ba62
(const ::std::string &s, ::std::ostream *os)
static void
PrintTestPartResult
namespacetesting_1_1internal.html
ac844b3d05dd6f665f72e2a1cec1872ba
(const TestPartResult &test_part_result)
static std::string
PrintTestPartResultToString
namespacetesting_1_1internal.html
ada13cbf91139f0809a5a31ea2594c1ad
(const TestPartResult &test_part_result)
void
PrintTo
namespacetesting_1_1internal.html
aa74ea9d64f76ce69eceb225ca5ebef58
(wchar_t wc, ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
adc6c98306d40b53fd07be4e295102a0a
(const char *s, ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
afc20fb56b2547a8f91f9ff99650f2024
(const wchar_t *s, ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
adb3c27150dbe661db0e0c4be27533460
(const T &value, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ab7524d6d3ab8c31b1deea88bf61783bb
(unsigned char c, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ad453af399370e394881079c243abacb4
(signed char c, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a476bd3d411d4f129620aaf8999c257c0
(char c, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a2979ac1ad3e05c51dcd7dca2eb34e6ce
(bool x, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
a6c50fd437a2ae2ff6f182ccd6c2744dd
(wchar_t wc, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
ac226053b96d7d61f9407e3b75bab07d9
(const char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a553eec7bb50de01c9e91cac4accc606f
(char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a792cc5665a34619ed7a6d54711433456
(const signed char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a1320096b116f8cc4b688acbd5b783051
(signed char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a42c591f2164ad105b502a9262333aed2
(const unsigned char *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a7fae797c500d66d0f5a9db4f205e3416
(unsigned char *s, ::std::ostream *os)
GTEST_API_ void
PrintTo
namespacetesting_1_1internal.html
afb038075e9e2166d1d9158a19e0eed23
(const wchar_t *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
a8d41baa371fad3eb5a3dbe1bbc02c290
(wchar_t *s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
af59b4f5d83276cd807c45063b14bad44
(const ::std::string &s, ::std::ostream *os)
void
PrintTo
namespacetesting_1_1internal.html
af2c33928facbf2edf7af564278724d98
(const ::std::pair< T1, T2 > &value, ::std::ostream *os)
void
ReportFailureInUnknownLocation
namespacetesting_1_1internal.html
a85f6ff0e40f9a5f10af66a73cf1364fa
(TestPartResult::Type result_type, const std::string &message)
static void
SetUpEnvironment
namespacetesting_1_1internal.html
a5f5535012d4548788a5d1a4e0f18e19e
(Environment *env)
static bool
ShouldRunTestCase
namespacetesting_1_1internal.html
a73e562dfef3eb7b30dfbb7b5e88e6df2
(const TestCase *test_case)
GTEST_API_ bool
ShouldRunTestOnShard
namespacetesting_1_1internal.html
a437bd89f5bc532778d7467600e210395
(int total_shards, int shard_index, int test_id)
GTEST_API_ bool
ShouldShard
namespacetesting_1_1internal.html
a0fe41657b1d1ab7ec4e37ec07403ee6c
(const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)
GTEST_API_ bool
ShouldUseColor
namespacetesting_1_1internal.html
ac1db1b4603967a6c4404f31cbbac31a6
(bool stdout_is_tty)
void
Shuffle
namespacetesting_1_1internal.html
a90d9e6ffe8522a7eb1b2ce9b1a0c4673
(internal::Random *random, std::vector< E > *v)
void
ShuffleRange
namespacetesting_1_1internal.html
a0e1d3dc36138a591769412d4c7779861
(internal::Random *random, int begin, int end, std::vector< E > *v)
GTEST_API_ bool
SkipPrefix
namespacetesting_1_1internal.html
a244d9a3765727306b597b8992ab84036
(const char *prefix, const char **pstr)
std::string
StreamableToString
namespacetesting_1_1internal.html
aad4beed95d0846e6ffc5da0978ef3bb9
(const T &streamable)
const char *
StringFromGTestEnv
namespacetesting_1_1internal.html
a7ed785df46a339403b0f749d3a879201
(const char *flag, const char *default_val)
GTEST_API_ std::string
StringStreamToString
namespacetesting_1_1internal.html
ac0a2b7f69fc829d80a39e925b6417e39
(::std::stringstream *stream)
static int
SumOverTestCaseList
namespacetesting_1_1internal.html
a564f9e608c608736ebe2199ab831745b
(const std::vector< TestCase *> &case_list, int(TestCase::*method)() const)
static void
TearDownEnvironment
namespacetesting_1_1internal.html
ac467e871e4781da3f5ebed2a4465aec4
(Environment *env)
static bool
TestCaseFailed
namespacetesting_1_1internal.html
a53454b6089c1c5b25319caa9de6c5c02
(const TestCase *test_case)
static bool
TestCasePassed
namespacetesting_1_1internal.html
aadc7afca7aab40f7f1d41bc17974459a
(const TestCase *test_case)
char
ToLower
namespacetesting_1_1internal.html
ad9c627ef2a94245e3fd69e7ab3d49b42
(char ch)
char
ToUpper
namespacetesting_1_1internal.html
ac1b876a8133895bd553d4780ecaa1e3a
(char ch)
void
UniversalPrint
namespacetesting_1_1internal.html
a30708fa2bacf11895b03bdb21eb72309
(const T &value, ::std::ostream *os)
void
UniversalPrintArray
namespacetesting_1_1internal.html
a070107e7a8205ad6ec4d538d52b15b38
(const char *begin, size_t len, ostream *os)
void
UniversalPrintArray
namespacetesting_1_1internal.html
a52394019018eb5079f9f1bcca23dcd60
(const wchar_t *begin, size_t len, ostream *os)
void
UniversalPrintArray
namespacetesting_1_1internal.html
ad79d71c3110f8eb24ab352d68f29436a
(const T *begin, size_t len, ::std::ostream *os)
GTEST_API_ void
UniversalPrintArray
namespacetesting_1_1internal.html
a72c997dbd2c562110b2cb56c359decfa
(const char *begin, size_t len, ::std::ostream *os)
GTEST_API_ void
UniversalPrintArray
namespacetesting_1_1internal.html
ae31e146c35fd75afc6a9cc73ae2692d1
(const wchar_t *begin, size_t len, ::std::ostream *os)
static void
UniversalPrintCharArray
namespacetesting_1_1internal.html
ab5ade64762d9e8b603ec6d29e66c436c
(const CharType *begin, size_t len, ostream *os)
void
UniversalTersePrint
namespacetesting_1_1internal.html
afa92f5a284929dc3723e654a25feb7b9
(const T &value, ::std::ostream *os)
GTEST_API_ std::string
WideStringToUtf8
namespacetesting_1_1internal.html
a05b8c86ff38243f34d8f839a0eadefb1
(const wchar_t *str, int num_chars)
void
WriteToShardStatusFileIfNeeded
namespacetesting_1_1internal.html
a19b35b39782d41e6ef76e1910a3a502e
()
std::string
g_executable_path
namespacetesting_1_1internal.html
a378aeb636e57d85615c466189e84417b
GTEST_API_ bool
g_help_flag
namespacetesting_1_1internal.html
a93a772f5e51973b105d91cbb66a203f4
GTEST_API_ int
g_init_gtest_count
namespacetesting_1_1internal.html
ac2e10dd08851d714ed2cc52e0b0d72b9
class GTEST_API_ testing::internal::ScopedTrace
GTEST_ATTRIBUTE_UNUSED_
namespacetesting_1_1internal.html
a581ac897511489c75a06aa328dcfb62f
const char
kAlsoRunDisabledTestsFlag
namespacetesting_1_1internal.html
ad5882ed0ceadc0f23090f0f08b5d495b
[]
const char
kBreakOnFailureFlag
namespacetesting_1_1internal.html
a804c907155bfee3a6616ae3ca04048d0
[]
const char
kCatchExceptionsFlag
namespacetesting_1_1internal.html
af4bb309802e83df0927097e6e4201a38
[]
static const char
kColorEncodedHelpMessage
namespacetesting_1_1internal.html
a159395e649dd7728b09b25f70847f1ca
[]
const char
kColorFlag
namespacetesting_1_1internal.html
a884ff13b75232fbe7daa0caf46f1de66
[]
const char
kCurrentDirectoryString
namespacetesting_1_1internal.html
a23a8e9527d0e544e7df2d64ad549ce3e
[]
const char
kDeathTestStyleFlag
namespacetesting_1_1internal.html
a008ebfe0c0347d65e5e06e4d310981b3
[]
const char
kDeathTestUseFork
namespacetesting_1_1internal.html
a32051e2574562b548be3e26a52eaa553
[]
const char
kFilterFlag
namespacetesting_1_1internal.html
a8cb8ee7fe7659e6916a0108dffa2f7dc
[]
const char
kInternalRunDeathTestFlag
namespacetesting_1_1internal.html
a8572303d929880adf30db00952e1c45d
[]
const char
kListTestsFlag
namespacetesting_1_1internal.html
a1d3cfebffefbf35f7033d4941493a8ff
[]
const BiggestInt
kMaxBiggestInt
namespacetesting_1_1internal.html
ad901880198832bc166d2493096b451f7
const UInt32
kMaxCodePoint1
namespacetesting_1_1internal.html
a128515c8ed6c0fe98e498c8042da2060
const UInt32
kMaxCodePoint2
namespacetesting_1_1internal.html
ab8f4a5ed784352f00342cfeadc72337e
const UInt32
kMaxCodePoint3
namespacetesting_1_1internal.html
aa42bd507418e570402996e33582beed3
const UInt32
kMaxCodePoint4
namespacetesting_1_1internal.html
acd87c60be9b5fedb2d017503d8834474
const int
kMaxRandomSeed
namespacetesting_1_1internal.html
a41bd421ace53d23dbe85d9618c3afaee
const char
kOutputFlag
namespacetesting_1_1internal.html
abd5368e00a31d175c6696cf76cbbde10
[]
const char
kPathSeparator
namespacetesting_1_1internal.html
afcd71adaa9d1e6df7b282a17fc48125c
const char
kPathSeparatorString
namespacetesting_1_1internal.html
ab8904ed136370f97cef4fd6d9eeb8439
[]
const char
kPrintTimeFlag
namespacetesting_1_1internal.html
aa6c13109bb4c78740ddb082b1ec0de56
[]
const char
kRandomSeedFlag
namespacetesting_1_1internal.html
a964ad71443cfda304b3208bf5d2daa75
[]
const char
kRepeatFlag
namespacetesting_1_1internal.html
a764ee423d39ebb8e10c53ab9b685cd9b
[]
const char
kShuffleFlag
namespacetesting_1_1internal.html
affd2c1118505cb97d8ff728c95fc722b
[]
const char
kStackTraceDepthFlag
namespacetesting_1_1internal.html
ad6f90e66d431ca3a9084408878c2cc77
[]
GTEST_API_ const char
kStackTraceMarker
namespacetesting_1_1internal.html
abb38528ca6a45df265b19f5ccb3d16d9
[]
const int
kStdErrFileno
namespacetesting_1_1internal.html
a747eccfdbdee3ff8af3bedc476a57c85
const int
kStdOutFileno
namespacetesting_1_1internal.html
a24f0a3d50cac54a9132f4828ec9b96d9
const char
kStreamResultToFlag
namespacetesting_1_1internal.html
a84f8a2102d45c8b2b35be06d14ffefb8
[]
GTEST_API_ const TypeId
kTestTypeIdInGoogleTest
namespacetesting_1_1internal.html
acac7993efabbd9dd62c1e9c7d143a72f
const char
kThrowOnFailureFlag
namespacetesting_1_1internal.html
ad9efcf363de3483afd91c7393a4fefb8
[]
static const char
kTypeParamLabel
namespacetesting_1_1internal.html
ae6e5e31b85dac8586d4cc1ab1671f438
[]
const char
kUnknownFile
namespacetesting_1_1internal.html
abae7a5775c901f2fd12b058b00d09840
[]
static const char
kValueParamLabel
namespacetesting_1_1internal.html
ae57eee0bf5371ff8e9688fb4464bc62b
[]
testing::internal2
namespacetesting_1_1internal2.html
testing::internal2::TypeWithoutFormatter
testing::internal2::TypeWithoutFormatter< T, kConvertibleToInteger >
testing::internal2::TypeWithoutFormatter< T, kProtobuf >
TypeKind
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57
kProtobuf
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383
kConvertibleToInteger
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224
kOtherType
namespacetesting_1_1internal2.html
aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1
::std::basic_ostream< Char, CharTraits > &
operator<<
namespacetesting_1_1internal2.html
a07dbe129beb8952074f04b599dfce39b
(::std::basic_ostream< Char, CharTraits > &os, const T &x)
void
PrintBytesInObjectTo
namespacetesting_1_1internal2.html
abfb9aa80365f93b952e9a4bea09947a8
(const unsigned char *obj_bytes, size_t count, ostream *os)
GTEST_API_ void
PrintBytesInObjectTo
namespacetesting_1_1internal2.html
a9fbf8e07c0f94dc74d6ef5e56cd3c553
(const unsigned char *obj_bytes, size_t count, ::std::ostream *os)
const size_t
kProtobufOneLinerMaxLength
namespacetesting_1_1internal2.html
a140c8efd51e63a3def98445bff107518
testing::internal::posix
namespacetesting_1_1internal_1_1posix.html
struct stat
StatStruct
namespacetesting_1_1internal_1_1posix.html
a8eb9f08d3af29941c2d2a964cfff3ecb
void
Abort
namespacetesting_1_1internal_1_1posix.html
a69b8278c59359dd6a6f941b4643db9fb
()
int
ChDir
namespacetesting_1_1internal_1_1posix.html
a1ddc8a4fc6bb21da372307485591a212
(const char *dir)
int
Close
namespacetesting_1_1internal_1_1posix.html
a15e5b8f2a535ef1b2529b85b861e4846
(int fd)
int
FClose
namespacetesting_1_1internal_1_1posix.html
af4beeaaa8d62916d5e3b644a1ddfbd6b
(FILE *fp)
FILE *
FDOpen
namespacetesting_1_1internal_1_1posix.html
af7c268eba32d5a718b36b6b3801302e0
(int fd, const char *mode)
int
FileNo
namespacetesting_1_1internal_1_1posix.html
a3117b067e1f942a2031e666953120ccc
(FILE *file)
FILE *
FOpen
namespacetesting_1_1internal_1_1posix.html
a4042201dcc4932641d484e7ddf94de7d
(const char *path, const char *mode)
FILE *
FReopen
namespacetesting_1_1internal_1_1posix.html
a9ef6d089cdae03f9d9e0e6d379c40703
(const char *path, const char *mode, FILE *stream)
const char *
GetEnv
namespacetesting_1_1internal_1_1posix.html
a1d5e3da5a27eed25986859fa83cafe95
(const char *name)
int
IsATTY
namespacetesting_1_1internal_1_1posix.html
a16ebe936b3a8ea462a94191635aedc27
(int fd)
bool
IsDir
namespacetesting_1_1internal_1_1posix.html
af0d04ed5baeed28353fa38742748a421
(const StatStruct &st)
int
Read
namespacetesting_1_1internal_1_1posix.html
a3c6ab13e581a56f1b02f3eb7536c97fd
(int fd, void *buf, unsigned int count)
int
RmDir
namespacetesting_1_1internal_1_1posix.html
acbad5d4ea5b73fd1765f5f760642932a
(const char *dir)
int
Stat
namespacetesting_1_1internal_1_1posix.html
a2b87b7ff647a128614daf50667eb9304
(const char *path, StatStruct *buf)
int
StrCaseCmp
namespacetesting_1_1internal_1_1posix.html
a1ef2385a7f8e4c706054da35967e76bd
(const char *s1, const char *s2)
char *
StrDup
namespacetesting_1_1internal_1_1posix.html
a8e352884793a65ae8be144676f1a9136
(const char *src)
const char *
StrError
namespacetesting_1_1internal_1_1posix.html
a4b77b14af6f4d18f83d303b98e9349c4
(int errnum)
const char *
StrNCpy
namespacetesting_1_1internal_1_1posix.html
a36fca815713332e5c6dc92c98b6b2574
(char *dest, const char *src, size_t n)
int
Write
namespacetesting_1_1internal_1_1posix.html
af4acf9f78d55f815a18b43786511abef
(int fd, const void *buf, unsigned int count)
testing_internal
namespacetesting__internal.html
void
DefaultPrintNonContainerTo
namespacetesting__internal.html
a3f49d3d0c996242f9d383c850097a656
(const T &value, ::std::ostream *os)
GenerateBVHModel
GenerateBVHModel
group__generateBVHModel.html
int
generateBVHModel
group__generateBVHModel.html
ga3df75d1964387250ac45f34525a8c29c
(BVHModel< BV > &model, const Box< typename BV::S > &shape, const Transform3< typename BV::S > &pose, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3cb315fef65131359c76dab6d460f633
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga12c3402db46d419b0acc813a226edc9e
(BVHModel< BV > &model, const Sphere< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_sphere, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga3ea8dc825500643cea0dccbc75adda13
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int seg, unsigned int ring, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gacf939056664e5aba44063b150b2e2718
(BVHModel< BV > &model, const Ellipsoid< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int n_faces_for_unit_ellipsoid, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga170e5c2c96b7858a05146ab74a7e2c1e
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga7555e4d2e9887273bc5056566fcf6075
(BVHModel< BV > &model, const Cylinder< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cylinder, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
gab365e5d82c671489373c2a5f8bd728e0
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot, unsigned int h_num, FinalizeModel finalize_model=FinalizeModel::DO)
int
generateBVHModel
group__generateBVHModel.html
ga92c71ad065ac9f4aed6ff76beebeca3e
(BVHModel< BV > &model, const Cone< typename BV::S > &shape, const Transform3< typename BV::S > &pose, unsigned int circle_split_tot_for_unit_cone, FinalizeModel finalize_model=FinalizeModel::DO)