iMSTK
Interactive Medical Simulation Toolkit
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
imstk::SpatialHashTable Class Referenceabstract

Abstract class for spatial hash tables. More...

#include <imstkSpatialHashTable.h>

Inheritance diagram for imstk::SpatialHashTable:
Inheritance graph
[legend]

Public Member Functions

virtual void setCellSize (double x, double y, double z)=0
 Protected constructor. More...
 

Protected Member Functions

virtual void rehash ()=0
 Rehash the hash table.
 
 SpatialHashTable ()
 Protected constructor.
 

Protected Attributes

double m_cellSize [3]
 

Detailed Description

Abstract class for spatial hash tables.

Definition at line 16 of file imstkSpatialHashTable.h.

Member Function Documentation

◆ setCellSize()

virtual void imstk::SpatialHashTable::setCellSize ( double  x,
double  y,
double  z 
)
pure virtual

Protected constructor.

Parameters
x,y,zDimensions for each cell

Implemented in imstk::SpatialHashTableSeparateChaining.


The documentation for this class was generated from the following files: