applyFilter(PointCloud &output) override | pcl::VoxelGrid< PointT > | protectedvirtual |
b_max_ | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
b_min_ | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
ConstPtr typedef | pcl::VoxelGrid< PointT > | |
deinitCompute() | pcl::PCLBase< PointT > | protected |
div_b_ | pcl::VoxelGrid< PointT > | protected |
divb_mul_ | pcl::VoxelGrid< PointT > | protected |
downsample_all_data_ | pcl::VoxelGrid< PointT > | protected |
extract_removed_indices_ | pcl::Filter< PointT > | protected |
fake_indices_ | pcl::PCLBase< PointT > | protected |
FieldList typedef | pcl::VoxelGrid< PointT > | protected |
filter(PointCloud &output) | pcl::Filter< PointT > | inline |
Filter(bool extract_removed_indices=false) | pcl::Filter< PointT > | inline |
filter_field_name_ | pcl::VoxelGrid< PointT > | protected |
filter_limit_max_ | pcl::VoxelGrid< PointT > | protected |
filter_limit_min_ | pcl::VoxelGrid< PointT > | protected |
filter_limit_negative_ | pcl::VoxelGrid< PointT > | protected |
filter_name_ | pcl::Filter< PointT > | protected |
filtered_cloud_ | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
getCentroidCoordinate(const Eigen::Vector3i &ijk) | pcl::VoxelGridOcclusionEstimation< PointT > | inline |
getCentroidIndex(const PointT &p) const | pcl::VoxelGrid< PointT > | inline |
getCentroidIndexAt(const Eigen::Vector3i &ijk) const | pcl::VoxelGrid< PointT > | inline |
getClassName() const | pcl::Filter< PointT > | inlineprotected |
getDivisionMultiplier() const | pcl::VoxelGrid< PointT > | inline |
getDownsampleAllData() const | pcl::VoxelGrid< PointT > | inline |
getFilteredPointCloud() | pcl::VoxelGridOcclusionEstimation< PointT > | inline |
getFilterFieldName() const | pcl::VoxelGrid< PointT > | inline |
getFilterLimits(double &limit_min, double &limit_max) const | pcl::VoxelGrid< PointT > | inline |
getFilterLimitsNegative(bool &limit_negative) const | pcl::VoxelGrid< PointT > | inline |
getFilterLimitsNegative() const | pcl::VoxelGrid< PointT > | inline |
getGridCoordinates(float x, float y, float z) const | pcl::VoxelGrid< PointT > | inline |
getGridCoordinatesRound(float x, float y, float z) | pcl::VoxelGridOcclusionEstimation< PointT > | inlineprotected |
getIndices() | pcl::PCLBase< PointT > | inline |
getIndices() const | pcl::PCLBase< PointT > | inline |
getInputCloud() const | pcl::PCLBase< PointT > | inline |
getLeafLayout() const | pcl::VoxelGrid< PointT > | inline |
getLeafSize() const | pcl::VoxelGrid< PointT > | inline |
getMaxBoundCoordinates() | pcl::VoxelGridOcclusionEstimation< PointT > | inline |
getMaxBoxCoordinates() const | pcl::VoxelGrid< PointT > | inline |
getMinBoundCoordinates() | pcl::VoxelGridOcclusionEstimation< PointT > | inline |
getMinBoxCoordinates() const | pcl::VoxelGrid< PointT > | inline |
getMinimumPointsNumberPerVoxel() const | pcl::VoxelGrid< PointT > | inline |
getNeighborCentroidIndices(const PointT &reference_point, const Eigen::MatrixXi &relative_coordinates) const | pcl::VoxelGrid< PointT > | inline |
getNrDivisions() const | pcl::VoxelGrid< PointT > | inline |
getRemovedIndices() const | pcl::Filter< PointT > | inline |
getRemovedIndices(PointIndices &pi) | pcl::Filter< PointT > | inline |
getSaveLeafLayout() const | pcl::VoxelGrid< PointT > | inline |
indices_ | pcl::PCLBase< PointT > | protected |
initCompute() | pcl::PCLBase< PointT > | protected |
initialized_ | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
initializeVoxelGrid() | pcl::VoxelGridOcclusionEstimation< PointT > | |
input_ | pcl::PCLBase< PointT > | protected |
inverse_leaf_size_ | pcl::VoxelGrid< PointT > | protected |
leaf_layout_ | pcl::VoxelGrid< PointT > | protected |
leaf_size_ | pcl::VoxelGrid< PointT > | protected |
max_b_ | pcl::VoxelGrid< PointT > | protected |
min_b_ | pcl::VoxelGrid< PointT > | protected |
min_points_per_voxel_ | pcl::VoxelGrid< PointT > | protected |
occlusionEstimation(int &out_state, const Eigen::Vector3i &in_target_voxel) | pcl::VoxelGridOcclusionEstimation< PointT > | |
occlusionEstimation(int &out_state, std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > > &out_ray, const Eigen::Vector3i &in_target_voxel) | pcl::VoxelGridOcclusionEstimation< PointT > | |
occlusionEstimationAll(std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > > &occluded_voxels) | pcl::VoxelGridOcclusionEstimation< PointT > | |
operator[](std::size_t pos) const | pcl::PCLBase< PointT > | inline |
PCLBase() | pcl::PCLBase< PointT > | |
PCLBase(const PCLBase &base) | pcl::PCLBase< PointT > | |
PointCloud typedef | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
PointCloudConstPtr typedef | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
PointCloudPtr typedef | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
PointIndicesConstPtr typedef | pcl::PCLBase< PointT > | |
PointIndicesPtr typedef | pcl::PCLBase< PointT > | |
Ptr typedef | pcl::VoxelGrid< PointT > | |
rayBoxIntersection(const Eigen::Vector4f &origin, const Eigen::Vector4f &direction) | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
rayTraversal(const Eigen::Vector3i &target_voxel, const Eigen::Vector4f &origin, const Eigen::Vector4f &direction, const float t_min) | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
rayTraversal(std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > > &out_ray, const Eigen::Vector3i &target_voxel, const Eigen::Vector4f &origin, const Eigen::Vector4f &direction, const float t_min) | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
removed_indices_ | pcl::Filter< PointT > | protected |
round(float d) | pcl::VoxelGridOcclusionEstimation< PointT > | inlineprotected |
save_leaf_layout_ | pcl::VoxelGrid< PointT > | protected |
sensor_orientation_ | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
sensor_origin_ | pcl::VoxelGridOcclusionEstimation< PointT > | protected |
setDownsampleAllData(bool downsample) | pcl::VoxelGrid< PointT > | inline |
setFilterFieldName(const std::string &field_name) | pcl::VoxelGrid< PointT > | inline |
setFilterLimits(const double &limit_min, const double &limit_max) | pcl::VoxelGrid< PointT > | inline |
setFilterLimitsNegative(const bool limit_negative) | pcl::VoxelGrid< PointT > | inline |
setIndices(const IndicesPtr &indices) | pcl::PCLBase< PointT > | virtual |
setIndices(const IndicesConstPtr &indices) | pcl::PCLBase< PointT > | virtual |
setIndices(const PointIndicesConstPtr &indices) | pcl::PCLBase< PointT > | virtual |
setIndices(std::size_t row_start, std::size_t col_start, std::size_t nb_rows, std::size_t nb_cols) | pcl::PCLBase< PointT > | virtual |
setInputCloud(const PointCloudConstPtr &cloud) | pcl::PCLBase< PointT > | virtual |
setLeafSize(const Eigen::Vector4f &leaf_size) | pcl::VoxelGrid< PointT > | inline |
setLeafSize(float lx, float ly, float lz) | pcl::VoxelGrid< PointT > | inline |
setMinimumPointsNumberPerVoxel(unsigned int min_points_per_voxel) | pcl::VoxelGrid< PointT > | inline |
setSaveLeafLayout(bool save_leaf_layout) | pcl::VoxelGrid< PointT > | inline |
use_indices_ | pcl::PCLBase< PointT > | protected |
VoxelGrid() | pcl::VoxelGrid< PointT > | inline |
VoxelGridOcclusionEstimation() | pcl::VoxelGridOcclusionEstimation< PointT > | inline |
~PCLBase()=default | pcl::PCLBase< PointT > | virtual |
~VoxelGrid() override=default | pcl::VoxelGrid< PointT > | |
~VoxelGridOcclusionEstimation() override=default | pcl::VoxelGridOcclusionEstimation< PointT > | |