Ponca  4a9354998d048bf882a3ee9bac8105216fa08d13
Point Cloud Analysis library
Loading...
Searching...
No Matches
Ponca::StaticKdTreeBase< _Traits >::Buffers Struct Reference

Internal structure storing all the buffers used by the KdTree. More...

#include <kdTree.h>

+ Collaboration diagram for Ponca::StaticKdTreeBase< _Traits >::Buffers:

Public Member Functions

 Buffers (PointContainer _points, NodeContainer _nodes, IndexContainer _indices, const size_t _points_size, const size_t _nodes_size, const size_t _indices_size)
 

Public Attributes

PointContainer points
 Buffer storing the input points (read only)
 
NodeContainer nodes
 Buffer storing the nodes of the KdTree.
 
IndexContainer indices
 Buffer storing the indices associating the input points to the nodes.
 
size_t points_size {0}
 
size_t nodes_size {0}
 
size_t indices_size {0}
 

Detailed Description

template<typename _Traits>
struct Ponca::StaticKdTreeBase< _Traits >::Buffers

Internal structure storing all the buffers used by the KdTree.

Definition at line 156 of file kdTree.h.

Constructor & Destructor Documentation

◆ Buffers()

template<typename _Traits >
Ponca::StaticKdTreeBase< _Traits >::Buffers::Buffers ( PointContainer  _points,
NodeContainer  _nodes,
IndexContainer  _indices,
const size_t  _points_size,
const size_t  _nodes_size,
const size_t  _indices_size 
)
inline

Definition at line 168 of file kdTree.h.

Member Data Documentation

◆ indices

Buffer storing the indices associating the input points to the nodes.

Definition at line 160 of file kdTree.h.

◆ indices_size

template<typename _Traits >
size_t Ponca::StaticKdTreeBase< _Traits >::Buffers::indices_size {0}

Definition at line 164 of file kdTree.h.

◆ nodes

Buffer storing the nodes of the KdTree.

Definition at line 159 of file kdTree.h.

◆ nodes_size

template<typename _Traits >
size_t Ponca::StaticKdTreeBase< _Traits >::Buffers::nodes_size {0}

Definition at line 163 of file kdTree.h.

◆ points

Buffer storing the input points (read only)

Definition at line 158 of file kdTree.h.

◆ points_size

template<typename _Traits >
size_t Ponca::StaticKdTreeBase< _Traits >::Buffers::points_size {0}

Definition at line 162 of file kdTree.h.