![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|


Go to the source code of this file.
Classes | |
| struct | cloudViewer::ml::impl::InterpolationVec< T, VECSIZE, INTERPOLATION > |
| Class for computing interpolation weights. More... | |
| struct | cloudViewer::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::NEAREST_NEIGHBOR > |
| Implementation for NEAREST_NEIGHBOR. More... | |
| struct | cloudViewer::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::LINEAR > |
| Implementation for LINEAR (uses coordinate clamping) More... | |
| struct | cloudViewer::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::LINEAR_BORDER > |
| Implementation for LINEAR_BORDER (uses zero border instead of clamping) More... | |
Namespaces | |
| cloudViewer | |
| Generic file read and write utility for python interface. | |
| cloudViewer::ml | |
| cloudViewer::ml::impl | |
Functions | |
| template<class T , int VECSIZE> | |
| void | cloudViewer::ml::impl::MapSphereToCylinder (Eigen::Array< T, VECSIZE, 1 > &x, Eigen::Array< T, VECSIZE, 1 > &y, Eigen::Array< T, VECSIZE, 1 > &z) |
| template<class T , int VECSIZE> | |
| void | cloudViewer::ml::impl::MapCylinderToCube (Eigen::Array< T, VECSIZE, 1 > &x, Eigen::Array< T, VECSIZE, 1 > &y, Eigen::Array< T, VECSIZE, 1 > &z) |
| template<bool ALIGN_CORNERS, CoordinateMapping MAPPING, class T , int VECSIZE> | |
| void | cloudViewer::ml::impl::ComputeFilterCoordinates (Eigen::Array< T, VECSIZE, 1 > &x, Eigen::Array< T, VECSIZE, 1 > &y, Eigen::Array< T, VECSIZE, 1 > &z, const Eigen::Array< int, 3, 1 > &filter_size, const Eigen::Array< T, VECSIZE, 3 > &inv_extents, const Eigen::Array< T, 3, 1 > &offset) |