SheafSystem  0.0.0.0
d_tree_point_locator_node.h File Reference

Interface for class d_tree_point_locator_node. More...

#include "SheafSystem/sheaf_dll_spec.h"
#include "SheafSystem/sheaf.h"
#include "SheafSystem/singly_linked_list.h"

Go to the source code of this file.

Classes

class  sheaf::ptr_linked_pool< T >
 A reallocatable pool of objects of type T. Objects in the pool are either "allocated" or linked together via pointers into a "free" list. Intended to support efficient allocation and deallocation of nodes in a graph or other dynamic data structure. There is an implicit constraint on T: it must have a next() feature. More...
 
class  geometry::d_bounding_box< DC, DB >
 A bounding box that can be strung together into a list. More...
 
class  geometry::d_tree_point_locator_path< DC, DB >
 A path in an d_tree_point_locator search structure. More...
 
class  geometry::d_tree_point_locator_node< DC, DB >
 A node in a d_tree_point_locator search structure. More...
 

Namespaces

 sheaf
 Namespace for the sheaves component of the sheaf system.
 
 geometry
 Namespace for geometry component of sheaf system.
 

Functions

template<int DC, int DB>
SHEAF_DLL_SPEC std::ostream & geometry::operator<< (std::ostream &xos, const d_tree_point_locator_node< DC, DB > &xnode)
 Inserts d_tree_point_locator_node<DC, DB> xnode into ostream xos. More...
 

Detailed Description

Interface for class d_tree_point_locator_node.

Definition in file d_tree_point_locator_node.h.