Ponca  eff04be8be0ed1ccd36b694a34ae55d988e046fb
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 144 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 156 of file kdTree.h.

Member Data Documentation

◆ indices

template<typename Traits >
IndexContainer Ponca::StaticKdTreeBase< Traits >::Buffers::indices

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

Definition at line 148 of file kdTree.h.

◆ indices_size

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

Definition at line 152 of file kdTree.h.

◆ nodes

template<typename Traits >
NodeContainer Ponca::StaticKdTreeBase< Traits >::Buffers::nodes

Buffer storing the nodes of the KdTree.

Definition at line 147 of file kdTree.h.

◆ nodes_size

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

Definition at line 151 of file kdTree.h.

◆ points

template<typename Traits >
PointContainer Ponca::StaticKdTreeBase< Traits >::Buffers::points

Buffer storing the input points (read only)

Definition at line 146 of file kdTree.h.

◆ points_size

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

Definition at line 150 of file kdTree.h.