library of assembled shared sources |
http://lass.cocamware.com |
#include <quad_tree.h>
Public Member Functions | |
Neighbour () | |
Neighbour (TObjectIterator object, TValue squaredDistance) | |
TObjectIterator | object () const |
TValue | squaredDistance () const |
TObjectIterator | operator-> () const |
TObjectReference | operator* () const |
bool | operator< (const Neighbour &other) const |
bool | operator== (const Neighbour &other) const |
Private Attributes | |
TObjectIterator | object_ |
TValue | squaredDistance_ |
Definition at line 103 of file quad_tree.h.
lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::Neighbour | ( | ) | [inline] |
Definition at line 106 of file quad_tree.h.
lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::Neighbour | ( | TObjectIterator | object, | |
TValue | squaredDistance | |||
) | [inline] |
Definition at line 107 of file quad_tree.h.
TObjectIterator lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object | ( | ) | const [inline] |
Definition at line 109 of file quad_tree.h.
References lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object_.
Referenced by lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator*().
TValue lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance | ( | ) | const [inline] |
Definition at line 110 of file quad_tree.h.
References lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance_.
Referenced by lass::spat::QuadTree< ObjectType, ObjectTraits >::doNearestNeighbour().
TObjectIterator lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator-> | ( | ) | const [inline] |
Definition at line 111 of file quad_tree.h.
References lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object_.
TObjectReference lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator* | ( | ) | const [inline] |
Definition at line 112 of file quad_tree.h.
References lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object(), and lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object_.
bool lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator< | ( | const Neighbour & | other | ) | const [inline] |
Definition at line 113 of file quad_tree.h.
References lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance_.
bool lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator== | ( | const Neighbour & | other | ) | const [inline] |
Definition at line 114 of file quad_tree.h.
References lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object_.
TObjectIterator lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object_ [private] |
Definition at line 116 of file quad_tree.h.
Referenced by lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::object(), lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator*(), lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator->(), and lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator==().
TValue lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance_ [private] |
Definition at line 117 of file quad_tree.h.
Referenced by lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::operator<(), and lass::spat::QuadTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance().
Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by 1.5.7.1 |