#include <pcl/filters/fast_bilateral.h>
|
| | Array3D (const std::size_t width, const std::size_t height, const std::size_t depth) |
| Eigen::Vector2f & | operator() (const std::size_t x, const std::size_t y, const std::size_t z) |
| const Eigen::Vector2f & | operator() (const std::size_t x, const std::size_t y, const std::size_t z) const |
| void | resize (const std::size_t width, const std::size_t height, const std::size_t depth) |
| Eigen::Vector2f | trilinear_interpolation (const float x, const float y, const float z) |
| std::size_t | x_size () const |
| std::size_t | y_size () const |
| std::size_t | z_size () const |
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::iterator | begin () |
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::iterator | end () |
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::const_iterator | begin () const |
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::const_iterator | end () const |
|
| static std::size_t | clamp (const std::size_t min_value, const std::size_t max_value, const std::size_t x) |
template<typename PointT>
class pcl::FastBilateralFilter< PointT >::Array3D
Definition at line 111 of file fast_bilateral.h.
◆ Array3D()
template<typename PointT>
| pcl::FastBilateralFilter< PointT >::Array3D::Array3D |
( |
const std::size_t | width, |
|
|
const std::size_t | height, |
|
|
const std::size_t | depth ) |
|
inline |
◆ begin() [1/2]
template<typename PointT>
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::iterator pcl::FastBilateralFilter< PointT >::Array3D::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
template<typename PointT>
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::const_iterator pcl::FastBilateralFilter< PointT >::Array3D::begin |
( |
| ) |
const |
|
inline |
◆ clamp()
template<typename PointT>
| std::size_t pcl::FastBilateralFilter< PointT >::Array3D::clamp |
( |
const std::size_t | min_value, |
|
|
const std::size_t | max_value, |
|
|
const std::size_t | x ) |
|
inlinestatic |
◆ end() [1/2]
template<typename PointT>
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::iterator pcl::FastBilateralFilter< PointT >::Array3D::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
template<typename PointT>
| std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > >::const_iterator pcl::FastBilateralFilter< PointT >::Array3D::end |
( |
| ) |
const |
|
inline |
◆ operator()() [1/2]
template<typename PointT>
| Eigen::Vector2f & pcl::FastBilateralFilter< PointT >::Array3D::operator() |
( |
const std::size_t | x, |
|
|
const std::size_t | y, |
|
|
const std::size_t | z ) |
|
inline |
◆ operator()() [2/2]
template<typename PointT>
| const Eigen::Vector2f & pcl::FastBilateralFilter< PointT >::Array3D::operator() |
( |
const std::size_t | x, |
|
|
const std::size_t | y, |
|
|
const std::size_t | z ) const |
|
inline |
◆ resize()
template<typename PointT>
| void pcl::FastBilateralFilter< PointT >::Array3D::resize |
( |
const std::size_t | width, |
|
|
const std::size_t | height, |
|
|
const std::size_t | depth ) |
|
inline |
◆ trilinear_interpolation()
template<typename PointT>
| Eigen::Vector2f pcl::FastBilateralFilter< PointT >::Array3D::trilinear_interpolation |
( |
const float | x, |
|
|
const float | y, |
|
|
const float | z ) |
◆ x_size()
template<typename PointT>
◆ y_size()
template<typename PointT>
◆ z_size()
template<typename PointT>
The documentation for this class was generated from the following files: