Navigation and Viewing Framework
Configurable navigation and viewing setups for various display types in the VR lab
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Static Public Attributes | List of all members
lib-server.SceneManager.TimedSwayingUpdate Class Reference

Helper class to get a rotation that alternates with respect to the current time. More...

Inheritance diagram for lib-server.SceneManager.TimedSwayingUpdate:

Public Member Functions

def update
 Called whenever TimeIn changes. More...
 

Static Public Attributes

tuple TimeIn = avango.SFFloat()
 Field containing the current time in seconds. More...
 
tuple SFRotMat = avango.gua.SFMatrix4()
 Field containing the rotation being calculated by this class. More...
 
float max_rot_offset = 1.0
 Maximum rotation in degrees. More...
 
float frequency = 0.1
 Frequency to be applied. More...
 

Detailed Description

Helper class to get a rotation that alternates with respect to the current time.

Member Function Documentation

def lib-server.SceneManager.TimedSwayingUpdate.update (   self)

Called whenever TimeIn changes.

Member Data Documentation

lib-server.SceneManager.TimedSwayingUpdate.frequency = 0.1
static

Frequency to be applied.

lib-server.SceneManager.TimedSwayingUpdate.max_rot_offset = 1.0
static

Maximum rotation in degrees.

lib-server.SceneManager.TimedSwayingUpdate.SFRotMat = avango.gua.SFMatrix4()
static

Field containing the rotation being calculated by this class.

lib-server.SceneManager.TimedSwayingUpdate.TimeIn = avango.SFFloat()
static

Field containing the current time in seconds.


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