|
| 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) |
| |