#include <bvh.h>
Public Member Functions | |
BoundedObject (const UserData &data) | |
float * | getBounds () |
float * | getCentroid () |
const float * | getCentroid () const |
UserData & | getData () |
virtual | ~BoundedObject () |
Static Public Member Functions | |
static bool | compareCentroidsXCoordinates (const BoundedObject *a, const BoundedObject *b) |
This method is for std::sort. | |
Protected Attributes | |
float | bounds_ [6] |
float | centroid_ [3] |
UserData | data_ |
pcl::recognition::BVH< UserData >::BoundedObject::BoundedObject | ( | const UserData & | data | ) | [inline] |
virtual pcl::recognition::BVH< UserData >::BoundedObject::~BoundedObject | ( | ) | [inline, virtual] |
static bool pcl::recognition::BVH< UserData >::BoundedObject::compareCentroidsXCoordinates | ( | const BoundedObject * | a, |
const BoundedObject * | b | ||
) | [inline, static] |
float* pcl::recognition::BVH< UserData >::BoundedObject::getBounds | ( | ) | [inline] |
float* pcl::recognition::BVH< UserData >::BoundedObject::getCentroid | ( | ) | [inline] |
const float* pcl::recognition::BVH< UserData >::BoundedObject::getCentroid | ( | ) | const [inline] |
UserData& pcl::recognition::BVH< UserData >::BoundedObject::getData | ( | ) | [inline] |
float pcl::recognition::BVH< UserData >::BoundedObject::bounds_[6] [protected] |
float pcl::recognition::BVH< UserData >::BoundedObject::centroid_[3] [protected] |
UserData pcl::recognition::BVH< UserData >::BoundedObject::data_ [protected] |