Point Cloud Library (PCL)
1.7.0
|
#include <pcl/filters/fast_bilateral.h>
Public Member Functions | |
Array3D (const size_t width, const size_t height, const size_t depth) | |
Eigen::Vector2f & | operator() (const size_t x, const size_t y, const size_t z) |
const Eigen::Vector2f & | operator() (const size_t x, const size_t y, const size_t z) const |
void | resize (const size_t width, const size_t height, const size_t depth) |
Eigen::Vector2f | trilinear_interpolation (const float x, const float y, const float z) |
size_t | x_size () const |
size_t | y_size () const |
size_t | z_size () const |
std::vector< Eigen::Vector2f > ::iterator | begin () |
std::vector< Eigen::Vector2f > ::iterator | end () |
std::vector< Eigen::Vector2f > ::const_iterator | begin () const |
std::vector< Eigen::Vector2f > ::const_iterator | end () const |
Static Public Member Functions | |
static size_t | clamp (const size_t min_value, const size_t max_value, const size_t x) |
Definition at line 117 of file fast_bilateral.h.
pcl::FastBilateralFilter< PointT >::Array3D::Array3D | ( | const size_t | width, |
const size_t | height, | ||
const size_t | depth | ||
) | [inline] |
Definition at line 120 of file fast_bilateral.h.
std::vector<Eigen::Vector2f >::iterator pcl::FastBilateralFilter< PointT >::Array3D::begin | ( | ) | [inline] |
Definition at line 168 of file fast_bilateral.h.
Referenced by pcl::FastBilateralFilterOMP< PointT >::applyFilter(), and pcl::FastBilateralFilter< PointT >::applyFilter().
std::vector<Eigen::Vector2f >::const_iterator pcl::FastBilateralFilter< PointT >::Array3D::begin | ( | ) | const [inline] |
Definition at line 176 of file fast_bilateral.h.
size_t pcl::FastBilateralFilter< PointT >::Array3D::clamp | ( | const size_t | min_value, |
const size_t | max_value, | ||
const size_t | x | ||
) | [inline, static] |
Definition at line 170 of file fast_bilateral.hpp.
std::vector<Eigen::Vector2f >::iterator pcl::FastBilateralFilter< PointT >::Array3D::end | ( | ) | [inline] |
Definition at line 172 of file fast_bilateral.h.
Referenced by pcl::FastBilateralFilterOMP< PointT >::applyFilter(), and pcl::FastBilateralFilter< PointT >::applyFilter().
std::vector<Eigen::Vector2f >::const_iterator pcl::FastBilateralFilter< PointT >::Array3D::end | ( | ) | const [inline] |
Definition at line 180 of file fast_bilateral.h.
Eigen::Vector2f& pcl::FastBilateralFilter< PointT >::Array3D::operator() | ( | const size_t | x, |
const size_t | y, | ||
const size_t | z | ||
) | [inline] |
Definition at line 129 of file fast_bilateral.h.
const Eigen::Vector2f& pcl::FastBilateralFilter< PointT >::Array3D::operator() | ( | const size_t | x, |
const size_t | y, | ||
const size_t | z | ||
) | const [inline] |
Definition at line 133 of file fast_bilateral.h.
void pcl::FastBilateralFilter< PointT >::Array3D::resize | ( | const size_t | width, |
const size_t | height, | ||
const size_t | depth | ||
) | [inline] |
Definition at line 137 of file fast_bilateral.h.
Eigen::Vector2f pcl::FastBilateralFilter< PointT >::Array3D::trilinear_interpolation | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
Definition at line 190 of file fast_bilateral.hpp.
Referenced by pcl::FastBilateralFilterOMP< PointT >::applyFilter(), and pcl::FastBilateralFilter< PointT >::applyFilter().
size_t pcl::FastBilateralFilter< PointT >::Array3D::x_size | ( | ) | const [inline] |
Definition at line 156 of file fast_bilateral.h.
size_t pcl::FastBilateralFilter< PointT >::Array3D::y_size | ( | ) | const [inline] |
Definition at line 160 of file fast_bilateral.h.
size_t pcl::FastBilateralFilter< PointT >::Array3D::z_size | ( | ) | const [inline] |
Definition at line 164 of file fast_bilateral.h.