#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 400 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::Box3x vcg::DynamicSpatialHashTable< ContainerType, FLT >::Box3x |
Reimplemented from vcg::SpatialHashTable< ContainerType, FLT >.
Definition at line 406 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::CellIterator vcg::DynamicSpatialHashTable< ContainerType, FLT >::CellIterator |
Definition at line 407 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::CoordType vcg::DynamicSpatialHashTable< ContainerType, FLT >::CoordType |
Reimplemented from vcg::SpatialHashTable< ContainerType, FLT >.
Definition at line 403 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::ObjPtr vcg::DynamicSpatialHashTable< ContainerType, FLT >::ObjPtr |
Reimplemented from vcg::SpatialHashTable< ContainerType, FLT >.
Definition at line 405 of file spatial_hashing.h.
typedef SpatialHashTable<ContainerType,FLT>::ObjType vcg::DynamicSpatialHashTable< ContainerType, FLT >::ObjType |
Reimplemented from vcg::SpatialIndex< OBJTYPE, SCALARTYPE >.
Definition at line 404 of file spatial_hashing.h.
void vcg::DynamicSpatialHashTable< ContainerType, FLT >::_UpdateHMark | ( | ObjType * | s | ) | [inline] |
Definition at line 409 of file spatial_hashing.h.
void vcg::DynamicSpatialHashTable< ContainerType, FLT >::getInCellUpdated | ( | vcg::Point3i | cell, | |
std::vector< ObjPtr > & | elems | |||
) | [inline] |
Definition at line 411 of file spatial_hashing.h.