#include <orr_octree_zprojection.h>
Classes | |
class | Pixel |
class | Set |
Public Member Functions | |
void | build (const ORROctree &input, float eps_front, float eps_back) |
void | clear () |
const float * | getBounds () const |
std::list< Pixel * > & | getFullPixels () |
void | getNumberOfPixels (int &num_x, int &num_y) const |
Get the width ('num_x') and height ('num_y') of the image. | |
const Pixel * | getPixel (const float *p) const |
Pixel * | getPixel (const float *p) |
const Pixel * | getPixel (int i, int j) const |
void | getPixelCoordinates (const float *p, int &x, int &y) const |
float | getPixelSize () const |
ORROctreeZProjection () | |
virtual | ~ORROctreeZProjection () |
Public Attributes | |
const std::set < ORROctree::Node *, bool(*)(ORROctree::Node *, ORROctree::Node *)> * | getOctreeNodes (const float *p) const |
Protected Attributes | |
float | bounds_ [4] |
float | extent_x_ |
float | extent_y_ |
std::list< Pixel * > | full_pixels_ |
std::list< Set * > | full_sets_ |
float | inv_pixel_size_ |
int | num_pixels_ |
int | num_pixels_x_ |
int | num_pixels_y_ |
float | pixel_size_ |
Pixel *** | pixels_ |
Set *** | sets_ |
Definition at line 60 of file orr_octree_zprojection.h.
Definition at line 120 of file orr_octree_zprojection.h.
virtual pcl::recognition::ORROctreeZProjection::~ORROctreeZProjection | ( | ) | [inline, virtual] |
Definition at line 124 of file orr_octree_zprojection.h.
void pcl::recognition::ORROctreeZProjection::build | ( | const ORROctree & | input, |
float | eps_front, | ||
float | eps_back | ||
) |
Definition at line 95 of file orr_octree_zprojection.cpp.
Definition at line 54 of file orr_octree_zprojection.cpp.
const float* pcl::recognition::ORROctreeZProjection::getBounds | ( | ) | const [inline] |
Definition at line 191 of file orr_octree_zprojection.h.
std::list<Pixel*>& pcl::recognition::ORROctreeZProjection::getFullPixels | ( | ) | [inline] |
Definition at line 176 of file orr_octree_zprojection.h.
void pcl::recognition::ORROctreeZProjection::getNumberOfPixels | ( | int & | num_x, |
int & | num_y | ||
) | const [inline] |
Get the width ('num_x') and height ('num_y') of the image.
Definition at line 198 of file orr_octree_zprojection.h.
const Pixel* pcl::recognition::ORROctreeZProjection::getPixel | ( | const float * | p | ) | const [inline] |
Definition at line 140 of file orr_octree_zprojection.h.
Pixel* pcl::recognition::ORROctreeZProjection::getPixel | ( | const float * | p | ) | [inline] |
Definition at line 151 of file orr_octree_zprojection.h.
const Pixel* pcl::recognition::ORROctreeZProjection::getPixel | ( | int | i, |
int | j | ||
) | const [inline] |
Definition at line 179 of file orr_octree_zprojection.h.
void pcl::recognition::ORROctreeZProjection::getPixelCoordinates | ( | const float * | p, |
int & | x, | ||
int & | y | ||
) | const [inline] |
Definition at line 133 of file orr_octree_zprojection.h.
float pcl::recognition::ORROctreeZProjection::getPixelSize | ( | ) | const [inline] |
Definition at line 185 of file orr_octree_zprojection.h.
float pcl::recognition::ORROctreeZProjection::bounds_[4] [protected] |
Definition at line 205 of file orr_octree_zprojection.h.
float pcl::recognition::ORROctreeZProjection::extent_x_ [protected] |
Definition at line 205 of file orr_octree_zprojection.h.
float pcl::recognition::ORROctreeZProjection::extent_y_ [protected] |
Definition at line 205 of file orr_octree_zprojection.h.
std::list<Pixel*> pcl::recognition::ORROctreeZProjection::full_pixels_ [protected] |
Definition at line 210 of file orr_octree_zprojection.h.
std::list<Set*> pcl::recognition::ORROctreeZProjection::full_sets_ [protected] |
Definition at line 209 of file orr_octree_zprojection.h.
const std::set<ORROctree::Node*, bool(*)(ORROctree::Node*,ORROctree::Node*)>* pcl::recognition::ORROctreeZProjection::getOctreeNodes(const float *p) const [inline] |
Definition at line 162 of file orr_octree_zprojection.h.
float pcl::recognition::ORROctreeZProjection::inv_pixel_size_ [protected] |
Definition at line 205 of file orr_octree_zprojection.h.
int pcl::recognition::ORROctreeZProjection::num_pixels_ [protected] |
Definition at line 206 of file orr_octree_zprojection.h.
int pcl::recognition::ORROctreeZProjection::num_pixels_x_ [protected] |
Definition at line 206 of file orr_octree_zprojection.h.
int pcl::recognition::ORROctreeZProjection::num_pixels_y_ [protected] |
Definition at line 206 of file orr_octree_zprojection.h.
float pcl::recognition::ORROctreeZProjection::pixel_size_ [protected] |
Definition at line 205 of file orr_octree_zprojection.h.
Pixel*** pcl::recognition::ORROctreeZProjection::pixels_ [protected] |
Definition at line 207 of file orr_octree_zprojection.h.
Set*** pcl::recognition::ORROctreeZProjection::sets_ [protected] |
Definition at line 208 of file orr_octree_zprojection.h.