Public Types | Public Member Functions | Protected Attributes
BoundingBox::FoVBB< _TYPE > Class Template Reference

Field of View Bounding Box (as pyramid) More...

#include <bb.h>

List of all members.

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_

Detailed Description

template<typename _TYPE>
class BoundingBox::FoVBB< _TYPE >

Field of View Bounding Box (as pyramid)

Definition at line 101 of file bb.h.


Member Typedef Documentation

template<typename _TYPE>
typedef _TYPE BoundingBox::FoVBB< _TYPE >::TYPE

Definition at line 104 of file bb.h.


Member Function Documentation

template<typename _TYPE>
void BoundingBox::FoVBB< _TYPE >::get8Edges ( Eigen::Vector3f *  edges) const [inline]

Definition at line 193 of file bb.h.

template<typename _TYPE>
TransformedFoVBB BoundingBox::FoVBB< _TYPE >::transform ( const Eigen::Matrix3f &  R,
const Eigen::Vector3f  t 
) const [inline]

Definition at line 125 of file bb.h.

template<typename _TYPE>
void BoundingBox::FoVBB< _TYPE >::update ( const Eigen::Vector3f &  mi,
const Eigen::Vector3f &  ma 
) [inline]

Definition at line 113 of file bb.h.


Member Data Documentation

template<typename _TYPE>
TYPE BoundingBox::FoVBB< _TYPE >::max_dist_ [protected]

Definition at line 107 of file bb.h.

template<typename _TYPE>
TYPE BoundingBox::FoVBB< _TYPE >::max_x_ [protected]

Definition at line 108 of file bb.h.

template<typename _TYPE>
TYPE BoundingBox::FoVBB< _TYPE >::max_y_ [protected]

Definition at line 108 of file bb.h.

template<typename _TYPE>
TYPE BoundingBox::FoVBB< _TYPE >::min_dist_ [protected]

Definition at line 107 of file bb.h.

template<typename _TYPE>
TYPE BoundingBox::FoVBB< _TYPE >::min_x_ [protected]

Definition at line 108 of file bb.h.

template<typename _TYPE>
TYPE BoundingBox::FoVBB< _TYPE >::min_y_ [protected]

Definition at line 108 of file bb.h.


The documentation for this class was generated from the following file:


cob_3d_mapping_slam
Author(s): Joshua Hampp
autogenerated on Wed Aug 26 2015 11:04:51