PPL Logo

LV3D_Universe_Table Class Reference

Private class that stores object data for the universe client side. More...

Collaboration diagram for LV3D_Universe_Table:

Collaboration graph
[legend]

Public Member Functions

void add (CkView *v)
CkViewlookup (const CkViewableID &src)
void render (const CkViewpoint &vp)

Private Attributes

CkHashtableT< CkViewableID,
CkView * > 
table

Detailed Description

Private class that stores object data for the universe client side.

Definition at line 15 of file lv3d0.C.


Member Function Documentation

void LV3D_Universe_Table::add ( CkView v  )  [inline]

Definition at line 18 of file lv3d0.C.

References CkHashtableT< KEY, OBJ >::get(), CkHashtableTslow< KEY, OBJ >::put(), and table.

Referenced by LV3D_Universe::viewResponse().

Here is the call graph for this function:

Here is the caller graph for this function:

CkView* LV3D_Universe_Table::lookup ( const CkViewableID src  )  [inline]

Definition at line 23 of file lv3d0.C.

References CkHashtableT< KEY, OBJ >::get(), and table.

Referenced by LV3D_Universe::lookup().

Here is the call graph for this function:

Here is the caller graph for this function:

void LV3D_Universe_Table::render ( const CkViewpoint vp  )  [inline]

Definition at line 27 of file lv3d0.C.

References CkHashtable::iterator(), CkHashtableIterator::next(), CkView::render(), and table.

Referenced by LV3D_Universe::render().

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation

Definition at line 16 of file lv3d0.C.

Referenced by add(), lookup(), and render().


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

Generated on Mon Sep 21 08:27:01 2020 for Charm++ by  doxygen 1.5.5