|
template<typename BV1 , typename BV2 > |
FCL_EXPORT void | fcl::convertBV (const BV1 &bv1, const Transform3< typename BV1::S > &tf1, BV2 &bv2) |
| Convert a bounding volume of type BV1 in configuration tf1 to bounding volume of type BV2 in identity configuration. More...
|
|
template<typename BV > |
FCL_EXPORT void | fcl::fit (const Vector3< typename BV::S > *const ps, int n, BV &bv) |
| Compute a bounding volume that fits a set of n points. More...
|
|
template<typename S > |
FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fit1 (const Vector3< S > *const ps, kIOS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBB_fit_functions::fit1 (const Vector3< S > *const ps, OBB< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBBRSS_fit_functions::fit1 (const Vector3< S > *const ps, OBBRSS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit1 (const Vector3< S > *const ps, RSS< S > &bv) |
|
template FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fit1 (const Vector3d *const ps, kIOS< double > &bv) |
|
template void | fcl::detail::OBB_fit_functions::fit1 (const Vector3d *const ps, OBB< double > &bv) |
|
template void | fcl::detail::OBBRSS_fit_functions::fit1 (const Vector3d *const ps, OBBRSS< double > &bv) |
|
template FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit1 (const Vector3d *const ps, RSS< double > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fit2 (const Vector3< S > *const ps, kIOS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBB_fit_functions::fit2 (const Vector3< S > *const ps, OBB< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBBRSS_fit_functions::fit2 (const Vector3< S > *const ps, OBBRSS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit2 (const Vector3< S > *const ps, RSS< S > &bv) |
|
template FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fit2 (const Vector3d *const ps, kIOS< double > &bv) |
|
template void | fcl::detail::OBB_fit_functions::fit2 (const Vector3d *const ps, OBB< double > &bv) |
|
template void | fcl::detail::OBBRSS_fit_functions::fit2 (const Vector3d *const ps, OBBRSS< double > &bv) |
|
template FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit2 (const Vector3d *const ps, RSS< double > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fit3 (const Vector3< S > *const ps, kIOS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBB_fit_functions::fit3 (const Vector3< S > *const ps, OBB< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBBRSS_fit_functions::fit3 (const Vector3< S > *const ps, OBBRSS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit3 (const Vector3< S > *const ps, RSS< S > &bv) |
|
template FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fit3 (const Vector3d *const ps, kIOS< double > &bv) |
|
template void | fcl::detail::OBB_fit_functions::fit3 (const Vector3d *const ps, OBB< double > &bv) |
|
template void | fcl::detail::OBBRSS_fit_functions::fit3 (const Vector3d *const ps, OBBRSS< double > &bv) |
|
template FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit3 (const Vector3d *const ps, RSS< double > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBB_fit_functions::fit6 (const Vector3< S > *const ps, OBB< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit6 (const Vector3< S > *const ps, RSS< S > &bv) |
|
template void | fcl::detail::OBB_fit_functions::fit6 (const Vector3d *const ps, OBB< double > &bv) |
|
template FCL_EXPORT void | fcl::detail::RSS_fit_functions::fit6 (const Vector3d *const ps, RSS< double > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fitn (const Vector3< S > *const ps, int n, kIOS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBB_fit_functions::fitn (const Vector3< S > *const ps, int n, OBB< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::OBBRSS_fit_functions::fitn (const Vector3< S > *const ps, int n, OBBRSS< S > &bv) |
|
template<typename S > |
FCL_EXPORT void | fcl::detail::RSS_fit_functions::fitn (const Vector3< S > *const ps, int n, RSS< S > &bv) |
|
template FCL_EXPORT void | fcl::detail::kIOS_fit_functions::fitn (const Vector3d *const ps, int n, kIOS< double > &bv) |
|
template void | fcl::detail::OBB_fit_functions::fitn (const Vector3d *const ps, int n, OBB< double > &bv) |
|
template void | fcl::detail::OBBRSS_fit_functions::fitn (const Vector3d *const ps, int n, OBBRSS< double > &bv) |
|
template FCL_EXPORT void | fcl::detail::RSS_fit_functions::fitn (const Vector3d *const ps, int n, RSS< double > &bv) |
|