uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
PointCloud< T > Struct Template Reference

#include <nanoflann.hpp>

Collaboration diagram for PointCloud< T >:

Classes

struct  Point
 

Public Types

using coord_t = T
 The type of each coordinate.
 

Public Member Functions

size_t kdtree_get_point_count () const
 
kdtree_get_pt (const size_t idx, const size_t dim) const
 
template<class BBOX >
bool kdtree_get_bbox (BBOX &) const
 

Public Attributes

std::vector< Pointpts
 

Member Typedef Documentation

◆ coord_t

template<typename T >
using PointCloud< T >::coord_t = T

The type of each coordinate.

Member Function Documentation

◆ kdtree_get_bbox()

template<typename T >
template<class BBOX >
bool PointCloud< T >::kdtree_get_bbox ( BBOX &  ) const
inline

◆ kdtree_get_point_count()

template<typename T >
size_t PointCloud< T >::kdtree_get_point_count ( ) const
inline

◆ kdtree_get_pt()

template<typename T >
T PointCloud< T >::kdtree_get_pt ( const size_t  idx,
const size_t  dim 
) const
inline

Member Data Documentation

◆ pts

template<typename T >
std::vector<Point> PointCloud< T >::pts

The documentation for this struct was generated from the following file: