|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::BoundsComparator |
| Compares bounds for strict >, <, or overlap. More...
|
|
struct | BoundsTrait< class G3D::AABox * > |
|
struct | BoundsTrait< class G3D::AABox > |
|
struct | BoundsTrait< class G3D::Box * > |
|
struct | BoundsTrait< class G3D::Box > |
|
struct | BoundsTrait< class G3D::Sphere * > |
|
struct | BoundsTrait< class G3D::Sphere > |
|
struct | BoundsTrait< class G3D::Triangle * > |
|
struct | BoundsTrait< class G3D::Vector2 * > |
|
struct | BoundsTrait< class G3D::Vector2 > |
|
struct | BoundsTrait< class G3D::Vector3 * > |
|
struct | BoundsTrait< class G3D::Vector3 > |
|
struct | BoundsTrait< class G3D::Vector4 * > |
|
struct | BoundsTrait< class G3D::Vector4 > |
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::BoxIntersectionIterator |
|
C++ STL style iterator variable. More...
|
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::CenterComparator |
| Compares centers. More...
|
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::Comparator |
| Compares bounds to the sort location. More...
|
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::Handle |
| Wrapper for a value that includes a cache of its bounds. More...
|
|
struct | HashTrait< typename G3D::_internal::Indirector< Handle > > |
|
class | G3D::_internal::Indirector< Type > |
|
Wraps a pointer value so that it can be treated as the instance itself; convenient for inserting pointers into a Table but using the object equality instead of pointer equality. More...
|
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::Iterator |
|
C++ STL style iterator variable. More...
|
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > |
|
A set that supports spatial queries using a KD tree (axis-aligned BSP tree) for speed. More...
|
|
class | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc >::Node |
|
G3D Innovation Engine http://casual-effects.com/g3d Copyright 2000-2019, Morgan McGuire All rights reserved Available under the BSD License.