Go to the source code of this file.
Data Structures | |
class | impl_LV3D_Array |
class | LV3D1_Map |
Functions | |
unsigned int | LV3D_build_priority (int frameNo, double prioAdj) |
Return the priority for this object. | |
void | LV3D1_Attach (CkArrayOptions &opts) |
We'll be running lv3d on this array-- do any needed magic. | |
void | LV3D1_Init (CkArrayID aid, LV3D_Universe *theUniverse) |
Register for lv3d redraw requests. | |
Variables | |
int | LV3D_Disable_Render_Prio |
Interface to server portion of a more complicated interface to the liveViz3d library-- it defines a single array of objects, each of which represent a single CkViewable. | |
int | LV3D_Verbosity |
Return the priority for this object.
Charm priorities have lower numbers with higher priority.
Definition at line 19 of file lv3d1_server.C.
References int, LV3D_Disable_Render_Prio, and PUP::u.
Referenced by LV3D_RenderMsg::new_(), and impl_LV3D_Array::render().
void LV3D1_Attach | ( | CkArrayOptions & | opts | ) |
We'll be running lv3d on this array-- do any needed magic.
Currently changes the map to stay away from PE 0 (which does CCS interfacing).
Definition at line 291 of file lv3d1_server.C.
References CkArrayOptions::setMap().
void LV3D1_Init | ( | CkArrayID | LV3D_ArrayID, | |
LV3D_Universe * | theUniverse = 0 | |||
) |
Register for lv3d redraw requests.
This routine must be called exactly once on processor 0 of the server. The array, which must inherit from LV3D_Array, will be used for all communication.
Definition at line 322 of file lv3d1_server.C.
References liveVizInit(), LV3D0_Init(), and LV3D1_ServerMgr::LV3D1_ServerMgr().
Interface to server portion of a more complicated interface to the liveViz3d library-- it defines a single array of objects, each of which represent a single CkViewable.
Orion Sky Lawlor, olawlor@acm.org, 2003
Definition at line 12 of file lv3d1_server.C.
Referenced by LV3D_build_priority(), and LV3D_RenderMsg::new_().