library of assembled shared sources |
http://lass.cocamware.com |
#include <kd_tree.h>
Public Member Functions | |
Neighbour () | |
Neighbour (TObjectIterator object, TValue squaredDistance) | |
TObjectIterator | object () const |
TPoint | position () const |
TValue | squaredDistance () const |
TObjectIterator | operator-> () const |
TObjectReference | operator* () const |
bool | operator< (const Neighbour &other) const |
Private Attributes | |
TObjectIterator | object_ |
TValue | squaredDistance_ |
Definition at line 105 of file kd_tree.h.
lass::spat::KdTree< O, OT >::Neighbour::Neighbour | ( | ) | [inline] |
Definition at line 312 of file kd_tree.inl.
lass::spat::KdTree< O, OT >::Neighbour::Neighbour | ( | TObjectIterator | object, | |
TValue | squaredDistance | |||
) | [inline] |
Definition at line 321 of file kd_tree.inl.
KdTree< O, OT >::TObjectIterator lass::spat::KdTree< O, OT >::Neighbour::object | ( | ) | const [inline] |
Definition at line 331 of file kd_tree.inl.
References lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::object_.
KdTree< O, OT >::TPoint lass::spat::KdTree< O, OT >::Neighbour::position | ( | ) | const [inline] |
Definition at line 340 of file kd_tree.inl.
References lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::object_.
KdTree< O, OT >::TValue lass::spat::KdTree< O, OT >::Neighbour::squaredDistance | ( | ) | const [inline] |
Definition at line 349 of file kd_tree.inl.
References lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance_.
Referenced by lass::spat::KdTree< ObjectType, ObjectTraits >::doNearestNeighbour().
KdTree< O, OT >::TObjectIterator lass::spat::KdTree< O, OT >::Neighbour::operator-> | ( | ) | const [inline] |
Definition at line 367 of file kd_tree.inl.
References lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::object_.
KdTree< O, OT >::TObjectReference lass::spat::KdTree< O, OT >::Neighbour::operator* | ( | ) | const [inline] |
Definition at line 358 of file kd_tree.inl.
References lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::object_.
bool lass::spat::KdTree< O, OT >::Neighbour::operator< | ( | const Neighbour & | other | ) | const [inline] |
Definition at line 376 of file kd_tree.inl.
References lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance_.
TObjectIterator lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::object_ [private] |
Definition at line 119 of file kd_tree.h.
Referenced by lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::object(), lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::operator*(), lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::operator->(), and lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::position().
TValue lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance_ [private] |
Definition at line 120 of file kd_tree.h.
Referenced by lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::operator<(), and lass::spat::KdTree< ObjectType, ObjectTraits >::Neighbour::squaredDistance().
Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by 1.5.7.1 |