|
| 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.