Visor class that manages each of the visor displays.
![]() | CloseMenu () Close a menu. |
![]() | Draw () Draw the visor. Do this call in the CAVE draw loop. |
![]() | HideExitMenuButton () Hide the EXIT Menu button at the center of the menu. |
![]() | ManageDisplay (visorDisplay *aDisplay) Manage a display |
![]() | Process () Perform visor processing. Put this in the CAVE main loop. |
![]() | SetHeadPicking () Use the user's head tracking to pick menu items. |
![]() | SetMenuActivationPreparation (void (*ch)()) Specify a user callback to call before opening a menu. |
![]() | SetMenuTerminationPreparation (void (*ch)()) Specify a user callback to call after closing a menu. |
![]() | SetPermanentPlacement (int state) Freeze the location of the visor menu at a specific location during selection rather than having it freeze where the visor happened to be pointing. |
![]() | SetPermanentPlacementPosition (float xPos, float yPos, float zPos) Set the permanent position to place the menu. |
![]() | SetSelectionButton (int but) Choose which CAVE button to use for menu activation (1, 2 or 3). |
![]() | SetVisible (int vis) Set the visibility of the entire visor (1 = visible 0 = invisible). |
![]() | SetWandPicking () Use the user's wand tracking to pick menu items. |
![]() | ShowExitMenuButton () Show the EXIT Menu button at the center of the menu. |
![]() | UnManageDisplay (visorDisplay *aDisplay) Unmanage a display. |
Visor class that manages each of the visor displays.
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de