Contents User Forum Source Index APIs by Task APIs by Level Data


PointAABSPTree.h File Reference

Maintainer:
Morgan McGuire, matrix@graphics3d.com
More...

#include "G3D/platform.h"
#include "G3D/Array.h"
#include "G3D/Table.h"
#include "G3D/Vector2.h"
#include "G3D/Vector3.h"
#include "G3D/Vector4.h"
#include "G3D/AABox.h"
#include "G3D/Sphere.h"
#include "G3D/Box.h"
#include "G3D/BinaryInput.h"
#include "G3D/BinaryOutput.h"
#include "G3D/CollisionDetection.h"
#include "G3D/GCamera.h"
#include <algorithm>

Namespaces

namespace  G3D

Classes

class  G3D::PointAABSPTree< T >
 A set data structure that supports spatial queries using an axis-aligned BSP tree for speed. More...
class  G3D::PointAABSPTree< T >::AxisComparator
class  G3D::PointAABSPTree< T >::BoxIntersectionIterator
 C++ STL style iterator variable. More...
class  G3D::PointAABSPTree< T >::Handle
class  G3D::PointAABSPTree< T >::Iterator
 C++ STL style iterator variable. More...
class  G3D::PointAABSPTree< T >::Node

Functions

void getPosition (const G3D::Vector2 &v, G3D::Vector3 &p)
void getPosition (const G3D::Vector4 &v, G3D::Vector3 &p)
void getPosition (const G3D::Vector3 &v, G3D::Vector3 &p)


Detailed Description

Maintainer:
Morgan McGuire, matrix@graphics3d.com

Created:
2004-01-11
Last modified:
2007-02-12
Copyright 2000-2007, Morgan McGuire. All rights reserved.

Function Documentation

void getPosition ( const G3D::Vector2 v,
G3D::Vector3 p 
) [inline]

void getPosition ( const G3D::Vector4 v,
G3D::Vector3 p 
) [inline]

void getPosition ( const G3D::Vector3 v,
G3D::Vector3 p 
) [inline]


Generated on Thu Aug 2 11:40:42 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo