Public Types | Static Public Attributes | List of all members
ApproxMVBB::KdTree::TreeTraits< TNodeData, TSplitHeuristic, TNode >::BaseTraits Struct Reference

#include <KdTree.hpp>

Public Types

using NodeDataType = TNodeData
 
using NodeType = TNode< BaseTraits >
 

Static Public Attributes

static const unsigned int Dimension = NodeDataType::Dimension
 

Detailed Description

template<typename TNodeData = PointData<>, template< typename... > class TSplitHeuristic = SplitHeuristicPointDataDefault, template< typename... > class TNode = Node>
struct ApproxMVBB::KdTree::TreeTraits< TNodeData, TSplitHeuristic, TNode >::BaseTraits

Definition at line 1763 of file KdTree.hpp.

Member Typedef Documentation

template<typename TNodeData = PointData<>, template< typename... > class TSplitHeuristic = SplitHeuristicPointDataDefault, template< typename... > class TNode = Node>
using ApproxMVBB::KdTree::TreeTraits< TNodeData, TSplitHeuristic, TNode >::BaseTraits::NodeDataType = TNodeData

Definition at line 1764 of file KdTree.hpp.

template<typename TNodeData = PointData<>, template< typename... > class TSplitHeuristic = SplitHeuristicPointDataDefault, template< typename... > class TNode = Node>
using ApproxMVBB::KdTree::TreeTraits< TNodeData, TSplitHeuristic, TNode >::BaseTraits::NodeType = TNode<BaseTraits>

Definition at line 1766 of file KdTree.hpp.

Member Data Documentation

template<typename TNodeData = PointData<>, template< typename... > class TSplitHeuristic = SplitHeuristicPointDataDefault, template< typename... > class TNode = Node>
const unsigned int ApproxMVBB::KdTree::TreeTraits< TNodeData, TSplitHeuristic, TNode >::BaseTraits::Dimension = NodeDataType::Dimension
static

Definition at line 1765 of file KdTree.hpp.


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


asr_approx_mvbb
Author(s): Gassner Nikolai
autogenerated on Mon Jun 10 2019 12:38:09