![]() |
PeriDyno 1.0.0
|
#include <SparseGridHash.h>
Public Types | |
typedef TDataType::Real | Real |
typedef TDataType::Coord | Coord |
Public Member Functions | |
SparseGridHash () | |
~SparseGridHash () | |
void | setSpace (Coord lo, Real h, Real L) |
void | construct (DArray< Coord > &points, Real h) |
Private Attributes | |
int | m_level_max |
levels are numbered from 0 to m_level_max; | |
Real | m_h |
Real | m_L |
Coord | m_lo |
DArray< OctreeNode > | m_all_nodes |
DArray< OctreeNode > | m_post_ordered_nodes |
SparseOctree< TDataType > | mSparseOctree |
Definition at line 10 of file SparseGridHash.h.
typedef TDataType::Coord dyno::SparseGridHash< TDataType >::Coord |
Definition at line 14 of file SparseGridHash.h.
typedef TDataType::Real dyno::SparseGridHash< TDataType >::Real |
Definition at line 13 of file SparseGridHash.h.
dyno::SparseGridHash< TDataType >::SparseGridHash | ( | ) |
dyno::SparseGridHash< TDataType >::~SparseGridHash | ( | ) |
void dyno::SparseGridHash< TDataType >::construct | ( | DArray< Coord > & | points, |
Real | h ) |
void dyno::SparseGridHash< TDataType >::setSpace | ( | Coord | lo, |
Real | h, | ||
Real | L ) |
|
private |
Definition at line 35 of file SparseGridHash.h.
|
private |
Definition at line 30 of file SparseGridHash.h.
|
private |
Definition at line 31 of file SparseGridHash.h.
|
private |
levels are numbered from 0 to m_level_max;
Definition at line 28 of file SparseGridHash.h.
|
private |
Definition at line 33 of file SparseGridHash.h.
|
private |
Definition at line 36 of file SparseGridHash.h.
|
private |
Definition at line 38 of file SparseGridHash.h.