TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PointHashGrid.h File Reference
#include "G3D/platform.h"
#include "G3D/EqualsTrait.h"
#include "G3D/HashTrait.h"
#include "G3D/Vector3.h"
#include "G3D/Vector3int32.h"
#include "G3D/Array.h"
#include "G3D/Table.h"
#include "G3D/AABox.h"
#include "G3D/Sphere.h"
#include "G3D/SmallArray.h"
+ Include dependency graph for PointHashGrid.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >
 A sparse 3D grid of point-based data. More...
 
class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::Entry
 
class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::Iterator
 
class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::BoxIterator
 
class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::SphereIterator
 
class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::CellIterator
 
class  G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::CellIterator::CellObject
 

Namespaces

 G3D
 

Macros

#define expectedCellSize   (10)
 
#define ThisType   PointHashGrid<Value, PosFunc, EqualsFunc>
 

Detailed Description

Morgan McGuire, http://graphics.cs.williams.edu 2008-07-01 2010-11-28

Copyright 2000-2012, Morgan McGuire. All rights reserved.

Macro Definition Documentation

#define expectedCellSize   (10)
#define ThisType   PointHashGrid<Value, PosFunc, EqualsFunc>