#include <spatial_hashing.h>
Public Types | |
typedef SpatialHashTable < ContainerType, FLT >::Box3x | Box3x |
typedef SpatialHashTable < ContainerType, FLT > ::CellIterator | CellIterator |
typedef SpatialHashTable < ContainerType, FLT > ::CoordType | CoordType |
typedef SpatialHashTable < ContainerType, FLT >::ObjPtr | ObjPtr |
typedef SpatialHashTable < ContainerType, FLT > ::ObjType | ObjType |
Public Member Functions | |
void | _UpdateHMark (ObjType *s) |
void | getInCellUpdated (vcg::Point3i cell, std::vector< ObjPtr > &elems) |
Spatial Hash Table Dynamic Update the Hmark value on the simplex for dynamic updating of contents of the cell. The simplex must have the HMark() function.
Definition at line 424 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::Box3x vcg::DynamicSpatialHashTable< ContainerType, FLT >::Box3x |
Reimplemented from vcg::SpatialHashTable< ContainerType, FLT >.
Definition at line 430 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::CellIterator vcg::DynamicSpatialHashTable< ContainerType, FLT >::CellIterator |
Definition at line 431 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::CoordType vcg::DynamicSpatialHashTable< ContainerType, FLT >::CoordType |
Reimplemented from vcg::SpatialHashTable< ContainerType, FLT >.
Definition at line 427 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::ObjPtr vcg::DynamicSpatialHashTable< ContainerType, FLT >::ObjPtr |
Reimplemented from vcg::SpatialHashTable< ContainerType, FLT >.
Definition at line 429 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::ObjType vcg::DynamicSpatialHashTable< ContainerType, FLT >::ObjType |
Reimplemented from vcg::SpatialIndex< OBJTYPE, SCALARTYPE >.
Definition at line 428 of file spatial_hashing.h.
void vcg::DynamicSpatialHashTable< ContainerType, FLT >::_UpdateHMark | ( | ObjType * | s | ) | [inline] |
Definition at line 433 of file spatial_hashing.h.
void vcg::DynamicSpatialHashTable< ContainerType, FLT >::getInCellUpdated | ( | vcg::Point3i | cell, |
std::vector< ObjPtr > & | elems | ||
) | [inline] |
Definition at line 435 of file spatial_hashing.h.