Field of View Bounding Box (as pyramid) More...
#include <bb.h>
Public Types | |
typedef _TYPE | TYPE |
Public Member Functions | |
void | get8Edges (Eigen::Vector3f *edges) const |
TransformedFoVBB | transform (const Eigen::Matrix3f &R, const Eigen::Vector3f t) const |
void | update (const Eigen::Vector3f &mi, const Eigen::Vector3f &ma) |
Protected Attributes | |
TYPE | max_dist_ |
TYPE | max_x_ |
TYPE | max_y_ |
TYPE | min_dist_ |
TYPE | min_x_ |
TYPE | min_y_ |
Field of View Bounding Box (as pyramid)
typedef _TYPE BoundingBox::FoVBB< _TYPE >::TYPE |
void BoundingBox::FoVBB< _TYPE >::get8Edges | ( | Eigen::Vector3f * | edges | ) | const [inline] |
TransformedFoVBB BoundingBox::FoVBB< _TYPE >::transform | ( | const Eigen::Matrix3f & | R, |
const Eigen::Vector3f | t | ||
) | const [inline] |
void BoundingBox::FoVBB< _TYPE >::update | ( | const Eigen::Vector3f & | mi, |
const Eigen::Vector3f & | ma | ||
) | [inline] |
TYPE BoundingBox::FoVBB< _TYPE >::max_dist_ [protected] |
TYPE BoundingBox::FoVBB< _TYPE >::max_x_ [protected] |
TYPE BoundingBox::FoVBB< _TYPE >::max_y_ [protected] |
TYPE BoundingBox::FoVBB< _TYPE >::min_dist_ [protected] |
TYPE BoundingBox::FoVBB< _TYPE >::min_x_ [protected] |
TYPE BoundingBox::FoVBB< _TYPE >::min_y_ [protected] |