Navigation and Viewing Framework
Configurable navigation and viewing setups for various display types in the VR lab
|
lib-client | |
ClientDaemon.py | Avango daemon to initialize tracking and device stations |
ClientMaterialUpdaters.py | Contains classes for material updates on client side |
ClientPipelineValues.py | Contains function for setting common pipeline values for users |
ClientTrackingReader.py | Contains classes TrackingReader, TrackingTargetReader and TrackingDefaultReader |
main.py | Client application for the distributed Navigation and Viewing Framework |
View.py | Contains class View |
lib-server | |
__init__.py | Init script |
ApplicationManager.py | Contains class ApplicationManager |
BorderObserver.py | Contains class BorderObserver |
ConfigFileParser.py | Contains class ConfigFileParser |
ConsoleIO.py | Contains functions for console inputs and outputs |
Daemon.py | Avango daemon to initialize tracking and device stations |
Device.py | Contains classes MultiDofDevice, SpacemouseDevice, KeyboardMouseDevice, XBoxDevice, OldSpheronDevice and NewSpheronDevice |
Display.py | Contains class Display |
GroundFollowing.py | Contains class GroundFollowing |
InputMapping.py | Contains class InputMapping |
Intersection.py | Contains class Intersection |
main.py | Server application for the distributed Navigation and Viewing Framework |
Navigation.py | Contains class Navigation |
Platform.py | Contains class Platform |
SceneManager.py | Contains classes SceneManager, TimedMaterialUniformUpdate and TimedRotationUpdate |
Slot.py | Contains class Slot |
SlotManager.py | Contains class SlotManager |
Tools.py | Contains helper methods for various tasks |
TraceLines.py | Contains class Trace |
TrackingReader.py | Contains classes TrackingReader, TrackingTargetReader and TrackingDefaultReader |
User.py | Contains class User |