library of assembled shared sources

http://lass.cocamware.com

lass::spat::KdTree< ObjectType, ObjectTraits >::Node Class Reference


Public Member Functions

 Node (TObjectIterator object, TAxis axis=dummyAxis_)
const TObjectIteratorobject () const
const TAxis axis () const
const TPoint position () const

Private Attributes

TObjectIterator object_
TAxis axis_

Detailed Description

template<class ObjectType, class ObjectTraits = KdTreeObjectTraits<ObjectType>>
class lass::spat::KdTree< ObjectType, ObjectTraits >::Node

Definition at line 174 of file kd_tree.h.


Constructor & Destructor Documentation

template<class ObjectType , class ObjectTraits = KdTreeObjectTraits<ObjectType>>
lass::spat::KdTree< ObjectType, ObjectTraits >::Node::Node ( TObjectIterator  object,
TAxis  axis = dummyAxis_ 
) [inline]

Definition at line 177 of file kd_tree.h.


Member Function Documentation

template<class ObjectType , class ObjectTraits = KdTreeObjectTraits<ObjectType>>
const TObjectIterator& lass::spat::KdTree< ObjectType, ObjectTraits >::Node::object (  )  const [inline]

template<class ObjectType , class ObjectTraits = KdTreeObjectTraits<ObjectType>>
const TAxis lass::spat::KdTree< ObjectType, ObjectTraits >::Node::axis (  )  const [inline]

template<class ObjectType , class ObjectTraits = KdTreeObjectTraits<ObjectType>>
const TPoint lass::spat::KdTree< ObjectType, ObjectTraits >::Node::position (  )  const [inline]


Field Documentation

template<class ObjectType , class ObjectTraits = KdTreeObjectTraits<ObjectType>>
TObjectIterator lass::spat::KdTree< ObjectType, ObjectTraits >::Node::object_ [private]

template<class ObjectType , class ObjectTraits = KdTreeObjectTraits<ObjectType>>
TAxis lass::spat::KdTree< ObjectType, ObjectTraits >::Node::axis_ [private]


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

Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo