geomc 1.0
A c++ linear algebra template library
Public Attributes | List of all members
KDTree< T, N, Object, NodeData >::KDStructureParams Struct Reference

Structure encapsulating the tree balancing parameters. More...

#include <geomc/shape/KDTree.h>

Public Attributes

KDAxisChoice axis
 Strategy for choosing an axis to split when subdividing a node.
 
KDPivotChoice pivot
 Strategy for choosing a pivot value when subdividing a node.
 
KDInsertionChoice insert
 Strategy for insertion of an object into an existing node.
 
index_t node_arity
 Maximum number of children an internal node can have.
 
index_t leaf_arity
 Maximum number of data objects a leaf node can have.
 

Detailed Description

template<typename T, index_t N, typename Object, typename NodeData>
struct geom::KDTree< T, N, Object, NodeData >::KDStructureParams

Structure encapsulating the tree balancing parameters.


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