VoxelGrid Member List

This is the complete list of members for VoxelGrid, including all inherited members.

_structVoxelGrid< VoxelT >protected
_voxelsVoxelGrid< VoxelT >protected
addPointCloud(const pcl::PointCloud< pcl::PointXYZL > &pointCloud, const Eigen::Matrix4f &pointCloudPose=Eigen::Matrix4f::Identity())VoxelGrid
addPointCloud(const pcl::PointCloud< pcl::PointXYZRGBL > &pointCloud, const Eigen::Matrix4f &pointCloudPose=Eigen::Matrix4f::Identity())VoxelGrid
begin()VoxelGrid< VoxelT >inline
begin() constVoxelGrid< VoxelT >inline
cbegin() constVoxelGrid< VoxelT >inline
cend() constVoxelGrid< VoxelT >inline
checkIsInside(const Eigen::Vector3i &index) constVoxelGrid< VoxelT >inline
end()VoxelGrid< VoxelT >inline
end() constVoxelGrid< VoxelT >inline
getCenter() constVoxelGrid< VoxelT >inline
getCenterPose() constVoxelGrid< VoxelT >inline
getExtents() constVoxelGrid< VoxelT >inline
getExtentsOfCenters() constVoxelGrid< VoxelT >inline
getGridSizes() constVoxelGrid< VoxelT >inline
getLocalBoundingBox() constVoxelGrid< VoxelT >inline
getLocalBoundingBoxOfCenters() constVoxelGrid< VoxelT >inline
getNumVoxels() constVoxelGrid< VoxelT >inline
getOrientation() constVoxelGrid< VoxelT >inline
getOrigin() constVoxelGrid< VoxelT >inline
getPose() constVoxelGrid< VoxelT >inline
getStructure() constVoxelGrid< VoxelT >inline
getUniqueLabels() constVoxelGrid
getVoxel(std::size_t index)VoxelGrid< VoxelT >inline
getVoxel(std::size_t index) constVoxelGrid< VoxelT >inline
getVoxel(int x, int y, int z)VoxelGrid< VoxelT >inline
getVoxel(int x, int y, int z) constVoxelGrid< VoxelT >inline
getVoxel(const Eigen::Vector3i &index)VoxelGrid< VoxelT >inline
getVoxel(const Eigen::Vector3i &index) constVoxelGrid< VoxelT >inline
getVoxel(const Eigen::Vector3f &point, bool local=false)VoxelGrid< VoxelT >inline
getVoxel(const Eigen::Vector3f &point, bool local=false) constVoxelGrid< VoxelT >inline
getVoxelCenter(std::size_t index, bool local=false) constVoxelGrid< VoxelT >inline
getVoxelCenter(int x, int y, int z, bool local=false) constVoxelGrid< VoxelT >inline
getVoxelCenter(const Eigen::Vector3i &index, bool local=false) constVoxelGrid< VoxelT >inline
getVoxelFlatIndex(int x, int y, int z) constVoxelGrid< VoxelT >inline
getVoxelFlatIndex(const Eigen::Vector3i &index) constVoxelGrid< VoxelT >inline
getVoxelFlatIndex(const Eigen::Vector3f &point, bool local=false) constVoxelGrid< VoxelT >inline
getVoxelGridIndex(size_t index) constVoxelGrid< VoxelT >inline
getVoxelGridIndex(const Eigen::Vector3f &point, bool local=false) constVoxelGrid< VoxelT >inline
getVoxelGridIndexMax() constVoxelGrid< VoxelT >inline
getVoxelGridIndexMin() constVoxelGrid< VoxelT >inline
getVoxels() constVoxelGrid< VoxelT >inline
getVoxelSizes() constVoxelGrid< VoxelT >inline
isInside(const Eigen::Vector3i &index) constVoxelGrid< VoxelT >inline
isInside(const Eigen::Vector3f &point, bool local=false) constVoxelGrid< VoxelT >inline
numVoxels() constVoxelGrid< VoxelT >inline
operator[](std::size_t index)VoxelGrid< VoxelT >inline
operator[](std::size_t index) constVoxelGrid< VoxelT >inline
operator[](const Eigen::Vector3i &index)VoxelGrid< VoxelT >inline
operator[](const Eigen::Vector3i &index) constVoxelGrid< VoxelT >inline
readJson(std::istream &is)VoxelGrid
readJson(const std::filesystem::path &file)VoxelGrid
reduceNoise(std::size_t minNumPoints)VoxelGrid
reset(const VoxelT &value={})VoxelGrid< VoxelT >inline
resetStructure(const VoxelGridStructure &structure)VoxelGrid< VoxelT >inline
setCenter(const Eigen::Vector3f &value)VoxelGrid< VoxelT >inline
setCenterPose(const Eigen::Matrix4f &value)VoxelGrid< VoxelT >inline
setGridSizes(float gridSizes)VoxelGrid< VoxelT >inline
setGridSizes(const Eigen::Vector3i &gridSizes)VoxelGrid< VoxelT >inline
setOrientation(const Eigen::Quaternionf &value)VoxelGrid< VoxelT >inline
setOrigin(const Eigen::Vector3f &value)VoxelGrid< VoxelT >inline
setPose(const Eigen::Matrix4f &value)VoxelGrid< VoxelT >inline
setVoxels(const std::vector< VoxelT > &voxels)VoxelGrid< VoxelT >inline
setVoxelSizes(float voxelSize)VoxelGrid< VoxelT >inline
setVoxelSizes(const Eigen::Vector3f &voxelSizes)VoxelGrid< VoxelT >inline
toCsv(std::ostream &os, bool includeTotal=false) constVoxelGrid
toCsv(const std::filesystem::path &file, bool includeTotal=false) constVoxelGrid
VoxelGrid()VoxelGrid
VoxelGrid(const VoxelGridStructure &structure, const VoxelT &value={})VoxelGrid
VoxelGrid(const VoxelGridStructure &structure, const std::vector< VoxelGrid::VoxelT > &voxelData)VoxelGrid
VoxelGrid(const VoxelGrid< OtherVoxelT > &other)VoxelGrid
VoxelGrid(const VoxelGrid< VoxelT > &other)=defaultVoxelGrid
VoxelGrid< VoxelT >::VoxelGrid(const VoxelGridStructure &structure, const VoxelT &value={})VoxelGrid< VoxelT >
VoxelGrid< VoxelT >::VoxelGrid(const VoxelGridStructure &structure, const std::vector< VoxelGrid::VoxelT > &voxelData)VoxelGrid< VoxelT >
VoxelGrid< VoxelT >::VoxelGrid(const VoxelGrid< OtherVoxelT > &other)VoxelGrid< VoxelT >
VoxelGrid< VoxelT >::VoxelGrid(const VoxelGrid< VoxelT > &other)=defaultVoxelGrid< VoxelT >
VoxelT typedefVoxelGrid< VoxelT >
writeJson(std::ostream &os) constVoxelGrid
writeJson(const std::filesystem::path &file) constVoxelGrid