#include "utils/utils.hpp"
#include "uvgvpcc/log.hpp"
#include <cstdint>
#include <fstream>
#include <vector>
#include "robin_hood.h"
Go to the source code of this file.
|
template<typename T , typename TT > |
double | dotProduct (const std::array< T, 3 > &arr1, const std::array< TT, 3 > &arr2) |
|
void | voxelization (const std::vector< Vector3< typeGeometryInput > > &inputPointsGeometry, std::vector< Vector3< typeGeometryInput > > &voxelizedPointsGeometry, std::vector< std::vector< size_t > > &voxelIdToPointsId, const size_t inputBitResolution, const size_t outputBitResolution) |
|
◆ dotProduct()
template<typename T , typename TT >
double dotProduct |
( |
const std::array< T, 3 > & |
arr1, |
|
|
const std::array< TT, 3 > & |
arr2 |
|
) |
| |
|
inline |
◆ voxelization()
void voxelization |
( |
const std::vector< Vector3< typeGeometryInput > > & |
inputPointsGeometry, |
|
|
std::vector< Vector3< typeGeometryInput > > & |
voxelizedPointsGeometry, |
|
|
std::vector< std::vector< size_t > > & |
voxelIdToPointsId, |
|
|
const size_t |
inputBitResolution, |
|
|
const size_t |
outputBitResolution |
|
) |
| |
|
inline |