Savarese Software Research
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

sava::spatial::KDTreeConstTraits< Tree > Struct Template Reference

#include <KDTree.h>

Inheritance diagram for sava::spatial::KDTreeConstTraits< Tree >:

Inheritance graph
[legend]
List of all members.

Detailed Description

template<typename Tree>
struct sava::spatial::KDTreeConstTraits< Tree >

KDTreeConstTraits stores metadata about const KDTree instances.

Author:
Daniel F. Savarese

Definition at line 69 of file KDTree.h.

Public Types

typedef Tree::const_pointer pointer
typedef Tree::const_reference reference
typedef Tree::key_type key_type
typedef Tree::mapped_type mapped_type
typedef Tree::value_type value_type
typedef Tree::const_pointer const_pointer
typedef Tree::const_reference const_reference
typedef Tree::discriminator_type discriminator_type
typedef Tree::node_type node_type
typedef node_type::child_type child_type
typedef Tree::iterator iterator
typedef Tree::const_iterator const_iterator
typedef Tree::point_traits point_traits
typedef Tree tree_type

Static Public Member Functions

static const unsigned int dimensions ()


Member Typedef Documentation

template<typename Tree>
typedef node_type::child_type sava::spatial::KDTreeTraits< Tree >::child_type [inherited]
 

Definition at line 51 of file KDTree.h.

template<typename Tree>
typedef Tree::const_iterator sava::spatial::KDTreeTraits< Tree >::const_iterator [inherited]
 

Definition at line 53 of file KDTree.h.

template<typename Tree>
typedef Tree::const_pointer sava::spatial::KDTreeTraits< Tree >::const_pointer [inherited]
 

Definition at line 46 of file KDTree.h.

template<typename Tree>
typedef Tree::const_reference sava::spatial::KDTreeTraits< Tree >::const_reference [inherited]
 

Definition at line 48 of file KDTree.h.

template<typename Tree>
typedef Tree::discriminator_type sava::spatial::KDTreeTraits< Tree >::discriminator_type [inherited]
 

Definition at line 49 of file KDTree.h.

template<typename Tree>
typedef Tree::iterator sava::spatial::KDTreeTraits< Tree >::iterator [inherited]
 

Definition at line 52 of file KDTree.h.

template<typename Tree>
typedef Tree::key_type sava::spatial::KDTreeTraits< Tree >::key_type [inherited]
 

Definition at line 42 of file KDTree.h.

template<typename Tree>
typedef Tree::mapped_type sava::spatial::KDTreeTraits< Tree >::mapped_type [inherited]
 

Definition at line 43 of file KDTree.h.

template<typename Tree>
typedef Tree::node_type sava::spatial::KDTreeTraits< Tree >::node_type [inherited]
 

Definition at line 50 of file KDTree.h.

template<typename Tree>
typedef Tree::point_traits sava::spatial::KDTreeTraits< Tree >::point_traits [inherited]
 

Definition at line 54 of file KDTree.h.

template<typename Tree>
typedef Tree::const_pointer sava::spatial::KDTreeConstTraits< Tree >::pointer
 

Reimplemented from sava::spatial::KDTreeTraits< Tree >.

Definition at line 70 of file KDTree.h.

template<typename Tree>
typedef Tree::const_reference sava::spatial::KDTreeConstTraits< Tree >::reference
 

Reimplemented from sava::spatial::KDTreeTraits< Tree >.

Definition at line 71 of file KDTree.h.

template<typename Tree>
typedef Tree sava::spatial::KDTreeTraits< Tree >::tree_type [inherited]
 

Definition at line 55 of file KDTree.h.

template<typename Tree>
typedef Tree::value_type sava::spatial::KDTreeTraits< Tree >::value_type [inherited]
 

Definition at line 44 of file KDTree.h.


Member Function Documentation

template<typename Tree>
static const unsigned int sava::spatial::KDTreeTraits< Tree >::dimensions  )  [inline, static, inherited]
 

Definition at line 57 of file KDTree.h.


The documentation for this struct was generated from the following file:
Savarese Software Research
Copyright © 2003-2005 Savarese Software Research and Daniel F. Savarese. All rights reserved.