uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KdTree Class Reference

#include <kdTree.hpp>

Collaboration diagram for KdTree:

Public Member Functions

 KdTree (const size_t &kdTreeMaxLeafSize, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry)
 
void knn (const uvgvpcc_enc::Vector3< typeGeometryInput > &queryPoint, const size_t nnCount, std::vector< size_t > &nnIndices) const
 
void knnDist (const uvgvpcc_enc::Vector3< typeGeometryInput > &queryPoint, const size_t nnCount, std::vector< int16_t > &out_dists_sqr) const
 

Constructor & Destructor Documentation

◆ KdTree()

KdTree::KdTree ( const size_t &  kdTreeMaxLeafSize,
const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &  pointsGeometry 
)

Member Function Documentation

◆ knn()

void KdTree::knn ( const uvgvpcc_enc::Vector3< typeGeometryInput > &  queryPoint,
const size_t  nnCount,
std::vector< size_t > &  nnIndices 
) const
Here is the call graph for this function:

◆ knnDist()

void KdTree::knnDist ( const uvgvpcc_enc::Vector3< typeGeometryInput > &  queryPoint,
const size_t  nnCount,
std::vector< int16_t > &  out_dists_sqr 
) const
Here is the call graph for this function:

The documentation for this class was generated from the following files: