ug4
ug::NTreeGridData< world_dim > Class Template Reference

#include <lg_ntree.h>

Public Types

typedef Grid::VertexAttachmentAccessor< position_attachment_tposition_accessor_t
 
typedef Attachment< position_tposition_attachment_t
 
typedef MathVector< world_dim > position_t
 

Public Member Functions

Gridgrid_ptr () const
 
 NTreeGridData ()
 
 NTreeGridData (Grid &grid, position_attachment_t aPos)
 
const position_tposition (Vertex *v) const
 
position_accessor_t position_accessor () const
 

Private Attributes

position_accessor_t m_aaPos
 
Gridm_pGrid
 

Member Typedef Documentation

◆ position_accessor_t

◆ position_attachment_t

template<int world_dim>
typedef Attachment<position_t> ug::NTreeGridData< world_dim >::position_attachment_t

◆ position_t

template<int world_dim>
typedef MathVector<world_dim > ug::NTreeGridData< world_dim >::position_t

Constructor & Destructor Documentation

◆ NTreeGridData() [1/2]

template<int world_dim>
ug::NTreeGridData< world_dim >::NTreeGridData ( )
inline

◆ NTreeGridData() [2/2]

Member Function Documentation

◆ grid_ptr()

template<int world_dim>
Grid* ug::NTreeGridData< world_dim >::grid_ptr ( ) const
inline

◆ position()

template<int world_dim>
const position_t& ug::NTreeGridData< world_dim >::position ( Vertex v) const
inline

◆ position_accessor()

template<int world_dim>
position_accessor_t ug::NTreeGridData< world_dim >::position_accessor ( ) const
inline

Member Data Documentation

◆ m_aaPos

◆ m_pGrid

template<int world_dim>
Grid* ug::NTreeGridData< world_dim >::m_pGrid
private

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