Public Member Functions | Public Attributes | List of all members
ion::CKDTree Class Reference

#include <CKDTree.h>

Collaboration diagram for ion::CKDTree:
Collaboration graph
[legend]

Public Member Functions

void Build (vec3f *Elements, int const Count)
 
vec3f NearestNeighbor (vec3f const &Point) const
 
CKDTreeNeighborSet NearestKNeighbors (vec3f const &Point, int const K) const
 

Public Attributes

CKDTreeNodeRoot = nullptr
 

Member Function Documentation

void ion::CKDTree::Build ( vec3f Elements,
int const  Count 
)
CKDTreeNeighborSet ion::CKDTree::NearestKNeighbors ( vec3f const &  Point,
int const  K 
) const
vec3f ion::CKDTree::NearestNeighbor ( vec3f const &  Point) const

Member Data Documentation

CKDTreeNode* ion::CKDTree::Root = nullptr

The documentation for this class was generated from the following files: