|
bool | coal::details::getNormalizeSupportDirection (const ShapeBase *shape) |
|
void | coal::details::getNormalizeSupportDirectionFromShapes (const ShapeBase *shape0, const ShapeBase *shape1, bool &normalize_support_direction) |
|
template<typename Shape0 , typename Shape1 , bool TransformIsIdentity, int _SupportOptions> |
void | coal::details::getSupportFuncTpl (const MinkowskiDiff &md, const Vec3s &dir, Vec3s &support0, Vec3s &support1, support_func_guess_t &hint, ShapeSupportData data[2]) |
|
template<typename Shape0 , typename Shape1 , bool TransformIsIdentity, int _SupportOptions> |
void | coal::details::getSupportTpl (const Shape0 *s0, const Shape1 *s1, const Matrix3s &oR1, const Vec3s &ot1, const Vec3s &dir, Vec3s &support0, Vec3s &support1, support_func_guess_t &hint, ShapeSupportData data[2]) |
|
template<int _SupportOptions> |
MinkowskiDiff::GetSupportFunction | coal::details::makeGetSupportFunction0 (const ShapeBase *s0, const ShapeBase *s1, bool identity, Eigen::Array< CoalScalar, 1, 2 > &swept_sphere_radius, ShapeSupportData data[2]) |
|
template<typename Shape0 , int _SupportOptions> |
MinkowskiDiff::GetSupportFunction | coal::details::makeGetSupportFunction1 (const ShapeBase *s1, bool identity, Eigen::Array< CoalScalar, 1, 2 > &swept_sphere_radius, ShapeSupportData data[2]) |
|
template void COAL_DLLAPI | coal::details::MinkowskiDiff::set< SupportOptions::NoSweptSphere > (const ShapeBase *, const ShapeBase *) |
|
template void COAL_DLLAPI | coal::details::MinkowskiDiff::set< SupportOptions::NoSweptSphere > (const ShapeBase *, const ShapeBase *, const Transform3s &, const Transform3s &) |
|
template void COAL_DLLAPI | coal::details::MinkowskiDiff::set< SupportOptions::WithSweptSphere > (const ShapeBase *, const ShapeBase *) |
|
template void COAL_DLLAPI | coal::details::MinkowskiDiff::set< SupportOptions::WithSweptSphere > (const ShapeBase *, const ShapeBase *, const Transform3s &, const Transform3s &) |
|
template Vec3s COAL_DLLAPI | coal::details::MinkowskiDiff::support0< SupportOptions::NoSweptSphere > (const Vec3s &, int &) const |
|
template Vec3s COAL_DLLAPI | coal::details::MinkowskiDiff::support0< SupportOptions::WithSweptSphere > (const Vec3s &, int &) const |
|
template Vec3s COAL_DLLAPI | coal::details::MinkowskiDiff::support1< SupportOptions::NoSweptSphere > (const Vec3s &, int &) const |
|
template Vec3s COAL_DLLAPI | coal::details::MinkowskiDiff::support1< SupportOptions::WithSweptSphere > (const Vec3s &, int &) const |
|