HDK
|
#include "UT_ValArray.h"
#include "UT_Vector3.h"
#include "UT_VectorTypes.h"
#include "UT_VoxelArray.h"
#include "UT_BitArray.h"
#include "UT_PointGridImpl.h"
Go to the source code of this file.
Classes | |
class | UT_PointGrid< T > |
Iteration over a range of elements This class implements a point-in-grid acceleration structure that does a multithreaded build to handle large particle counts and provides linear time lookups into the grid structure. It's similar in spirit to particle acceleration techniques used on GPUs: Green, Simon. Particle Simulation using CUDA. CUDA 4.0 SDK. More... | |
class | UT_PointGridIterator< T > |
Iteration over a range of keys returned from a UT_PointGrid query. More... | |
struct | UT_PointGridIterator< T >::UT_PointGridSequence |
class | UT_PointGrid< T > |
Iteration over a range of elements This class implements a point-in-grid acceleration structure that does a multithreaded build to handle large particle counts and provides linear time lookups into the grid structure. It's similar in spirit to particle acceleration techniques used on GPUs: Green, Simon. Particle Simulation using CUDA. CUDA 4.0 SDK. More... | |
class | UT_PointGrid< T >::ut_isGridIdxLess |
class | UT_PointGridVector3ArrayAccessor< INDEX, KEY > |
Generic UT_Vector3Array based accessor for UT_PointGrid. More... | |
Typedefs | |
typedef UT_PointGrid < UT_PointGridVector3ArrayAccessor < int32, exint > > | UT_Vector3Grid |
typedef UT_Vector3Grid::queuetype | UT_Vector3GridQueue |
Definition at line 362 of file UT_PointGrid.h.
Definition at line 363 of file UT_PointGrid.h.