![]()  | 
  
    PeriDyno 1.2.1
    
   | 
 
#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.