Public Types | Static Public Member Functions | List of all members
fcl::detail::BVHShapeDistancer< BV, Shape, NarrowPhaseSolver > Struct Template Reference

#include <distance_func_matrix-inl.h>

Public Types

using S = typename BV::S
 

Static Public Member Functions

static S distance (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)
 

Detailed Description

template<typename BV, typename Shape, typename NarrowPhaseSolver>
struct fcl::detail::BVHShapeDistancer< BV, Shape, NarrowPhaseSolver >

Definition at line 229 of file distance_func_matrix-inl.h.

Member Typedef Documentation

◆ S

template<typename BV , typename Shape , typename NarrowPhaseSolver >
using fcl::detail::BVHShapeDistancer< BV, Shape, NarrowPhaseSolver >::S = typename BV::S

Definition at line 231 of file distance_func_matrix-inl.h.

Member Function Documentation

◆ distance()

template<typename BV , typename Shape , typename NarrowPhaseSolver >
static S fcl::detail::BVHShapeDistancer< BV, Shape, NarrowPhaseSolver >::distance ( 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 
)
inlinestatic

Definition at line 233 of file distance_func_matrix-inl.h.


The documentation for this struct was generated from the following file:


fcl
Author(s):
autogenerated on Fri Apr 2 2021 02:38:02