#include <voxel_filter.h>
Public Member Functions | |
| PointCloud | Filter (const PointCloud &point_cloud) |
| TimedPointCloud | Filter (const TimedPointCloud &timed_point_cloud) |
| std::vector < TimedPointCloudOriginData::RangeMeasurement > | Filter (const std::vector< TimedPointCloudOriginData::RangeMeasurement > &range_measurements) |
| VoxelFilter & | operator= (const VoxelFilter &) |
| VoxelFilter (float size) | |
| VoxelFilter (const VoxelFilter &) | |
Private Member Functions | |
| Eigen::Array3i | GetCellIndex (const Eigen::Vector3f &point) const |
Static Private Member Functions | |
| static KeyType | IndexToKey (const Eigen::Array3i &index) |
Private Attributes | |
| float | resolution_ |
| absl::flat_hash_set< KeyType > | voxel_set_ |
Definition at line 34 of file voxel_filter.h.
| cartographer::sensor::VoxelFilter::VoxelFilter | ( | float | size | ) | [inline, explicit] |
Definition at line 37 of file voxel_filter.h.
| PointCloud cartographer::sensor::VoxelFilter::Filter | ( | const PointCloud & | point_cloud | ) |
Definition at line 81 of file voxel_filter.cc.
| TimedPointCloud cartographer::sensor::VoxelFilter::Filter | ( | const TimedPointCloud & | timed_point_cloud | ) |
Definition at line 93 of file voxel_filter.cc.
| std::vector< TimedPointCloudOriginData::RangeMeasurement > cartographer::sensor::VoxelFilter::Filter | ( | const std::vector< TimedPointCloudOriginData::RangeMeasurement > & | range_measurements | ) |
Definition at line 105 of file voxel_filter.cc.
| Eigen::Array3i cartographer::sensor::VoxelFilter::GetCellIndex | ( | const Eigen::Vector3f & | point | ) | const [private] |
Definition at line 126 of file voxel_filter.cc.
| VoxelFilter::KeyType cartographer::sensor::VoxelFilter::IndexToKey | ( | const Eigen::Array3i & | index | ) | [static, private] |
Definition at line 119 of file voxel_filter.cc.
| VoxelFilter& cartographer::sensor::VoxelFilter::operator= | ( | const VoxelFilter & | ) |
float cartographer::sensor::VoxelFilter::resolution_ [private] |
Definition at line 60 of file voxel_filter.h.
absl::flat_hash_set<KeyType> cartographer::sensor::VoxelFilter::voxel_set_ [private] |
Definition at line 61 of file voxel_filter.h.