org.hfbk.vis.SpacemouseFreedomViewpoint Class Reference

Inheritance diagram for org.hfbk.vis.SpacemouseFreedomViewpoint:

Inheritance graph
[legend]
Collaboration diagram for org.hfbk.vis.SpacemouseFreedomViewpoint:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SpacemouseFreedomViewpoint ()
void render (float dt)

Package Attributes

Spacemouse sm
Matrix4f transf = new Matrix4f()
float speed = 15

Detailed Description

viewpoint with free spacemouse control

this makes som fun but doesn't realy integrate as the free transform cannot convert to the human-like motion of the MouseViewpoint. So the viewpoint got thereby is discarded if any viewpoint animation intervene.

Author:
Paul

Definition at line 27 of file SpacemouseFreedomViewpoint.java.


Constructor & Destructor Documentation

org.hfbk.vis.SpacemouseFreedomViewpoint.SpacemouseFreedomViewpoint (  ) 

Definition at line 34 of file SpacemouseFreedomViewpoint.java.

References org.hfbk.nubsi.Spacemouse.instance, and org.hfbk.vis.SpacemouseFreedomViewpoint.sm.


Member Function Documentation

void org.hfbk.vis.SpacemouseFreedomViewpoint.render ( float  dt  ) 

apply all mouseactions to the viewpoint

Parameters:
dt time elapsed since last frame *

Reimplemented from org.hfbk.vis.MouseViewpoint.

Definition at line 39 of file SpacemouseFreedomViewpoint.java.

References org.hfbk.nubsi.Spacemouse.rot, org.hfbk.vis.SpacemouseFreedomViewpoint.sm, org.hfbk.vis.SpacemouseFreedomViewpoint.speed, org.hfbk.nubsi.Spacemouse.trans, and org.hfbk.vis.SpacemouseFreedomViewpoint.transf.


Member Data Documentation

Spacemouse org.hfbk.vis.SpacemouseFreedomViewpoint.sm [package]

Definition at line 28 of file SpacemouseFreedomViewpoint.java.

Referenced by org.hfbk.vis.SpacemouseFreedomViewpoint.render(), and org.hfbk.vis.SpacemouseFreedomViewpoint.SpacemouseFreedomViewpoint().

Matrix4f org.hfbk.vis.SpacemouseFreedomViewpoint.transf = new Matrix4f() [package]

Definition at line 30 of file SpacemouseFreedomViewpoint.java.

Referenced by org.hfbk.vis.SpacemouseFreedomViewpoint.render().

float org.hfbk.vis.SpacemouseFreedomViewpoint.speed = 15 [package]

Definition at line 32 of file SpacemouseFreedomViewpoint.java.

Referenced by org.hfbk.vis.SpacemouseFreedomViewpoint.render().


The documentation for this class was generated from the following file:
Generated on Tue Apr 7 17:58:20 2009 for visclient by  doxygen 1.5.1