Portage::KDTree< D > Struct Template Reference

An N-dimensional k-d tree for manipulating polygon data. More...

#include <kdtree.h>

Public Member Functions

 KDTree ()
 Default constructor. More...
 
 ~KDTree ()
 Default destructor. More...
 

Public Attributes

size_t num_entities
 
int * linkp
 
IsotheticBBox< D > * sbox
 

Detailed Description

template<int D>
struct Portage::KDTree< D >

An N-dimensional k-d tree for manipulating polygon data.

Template Parameters
DDimension of the k-d tree.

Constructor & Destructor Documentation

◆ KDTree()

template<int D>
Portage::KDTree< D >::KDTree ( )
inline

Default constructor.

◆ ~KDTree()

template<int D>
Portage::KDTree< D >::~KDTree ( )
inline

Default destructor.

Member Data Documentation

◆ linkp

template<int D>
int* Portage::KDTree< D >::linkp

◆ num_entities

template<int D>
size_t Portage::KDTree< D >::num_entities

◆ sbox

template<int D>
IsotheticBBox<D>* Portage::KDTree< D >::sbox

The documentation for this struct was generated from the following file:
  • /home/portage/portage/portage/search/kdtree.h