Open3D (C++ API)
0.18.0
|
Implementation for LINEAR_BORDER (uses zero border instead of clamping) More...
#include <CoordinateTransformation.h>
Public Types | |
typedef Eigen::Array< T, 8, VECSIZE > | Weight_t |
typedef Eigen::Array< int, 8, VECSIZE > | Idx_t |
Public Member Functions | |
void | Interpolate (Eigen::Array< T, 8, VECSIZE > &w, Eigen::Array< int, 8, VECSIZE > &idx, const Eigen::Array< T, VECSIZE, 1 > &x, const Eigen::Array< T, VECSIZE, 1 > &y, const Eigen::Array< T, VECSIZE, 1 > &z, const Eigen::Array< int, 3, 1 > &filter_size, int num_channels=1) const |
Static Public Member Functions | |
static constexpr int | Size () |
Implementation for LINEAR_BORDER (uses zero border instead of clamping)
typedef Eigen::Array<int, 8, VECSIZE> open3d::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::LINEAR_BORDER >::Idx_t |
typedef Eigen::Array<T, 8, VECSIZE> open3d::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::LINEAR_BORDER >::Weight_t |
|
inline |
|
inlinestaticconstexpr |