abstract class describing interface of a bounding volume collision detector. The inheritance is template based to reduce virtual method overhead
More...
#include <BVCollider.hpp>
|
typedef BVTYPE | BVType |
|
typedef BVTYPE::value_type | value_type |
|
template<class COLLIDER, class BVTYPE>
class rw::geometry::BVCollider< COLLIDER, BVTYPE >
abstract class describing interface of a bounding volume collision detector. The inheritance is template based to reduce virtual method overhead
◆ inCollision()
bool inCollision |
( |
const BVTYPE & |
bvA, |
|
|
const BVTYPE & |
bvB, |
|
|
const rw::math::Transform3D< value_type > & |
aTb |
|
) |
| |
|
inline |
test if two bounding volumes are colliding
- Parameters
-
bvA | [in] bounding volume A |
bvB | [in] bounding volume B |
aTb | [in] transform from bvA to bvB |
- Returns
- true if in collision
The documentation for this class was generated from the following file: