#include <BV_node.h>
Inheritance diagram for fcl::BVNode< BV >:
Public Member Functions | |
bool | overlap (const BVNode &other) const |
Check whether two BVNode collide. | |
FCL_REAL | distance (const BVNode &other, Vec3f *P1=NULL, Vec3f *P2=NULL) const |
Compute the distance between two BVNode. P1 and P2, if not NULL and the underlying BV supports distance, return the nearest points. | |
Vec3f | getCenter () const |
Access the center of the BV. | |
Matrix3f | getOrientation () const |
Access the orientation of the BV. | |
template<> | |
Matrix3f | getOrientation () const |
template<> | |
Matrix3f | getOrientation () const |
template<> | |
Matrix3f | getOrientation () const |
Public Attributes | |
BV | bv |
bounding volume storing the geometry |
Definition at line 81 of file BV_node.h.