#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.