

Public Member Functions | |
| TransitionViewpoint (Viewpoint viewpoint, Viewpoint viewpoint2, float speed) | |
| boolean | checkArrived () |
Package Functions | |
| float | ipol (float a, float b, float t) |
| float | aipol (float a, float b, float t) |
| void | render (float dt) |
Package Attributes | |
| Viewpoint | fromView |
| Viewpoint | toView |
| float | speed = 1f |
| float | transition = 0 |
Usually after finishing a transition the user controlled viewpoint should be updated as well, to continue navigation at the new position.
Definition at line 19 of file TransitionViewpoint.java.
| org.hfbk.vis.TransitionViewpoint.TransitionViewpoint | ( | Viewpoint | viewpoint, | |
| Viewpoint | viewpoint2, | |||
| float | speed | |||
| ) |
build a new transition from the viewpoint to another
| viewpoint | ||
| viewpoint2 |
Definition at line 32 of file TransitionViewpoint.java.
| boolean org.hfbk.vis.TransitionViewpoint.checkArrived | ( | ) |
check if we have arrived target position
Definition at line 43 of file TransitionViewpoint.java.
References org.hfbk.vis.TransitionViewpoint.transition.
Referenced by org.hfbk.vis.VisClient.paintGL().
Here is the caller graph for this function:

| float org.hfbk.vis.TransitionViewpoint.ipol | ( | float | a, | |
| float | b, | |||
| float | t | |||
| ) | [package] |
Definition at line 48 of file TransitionViewpoint.java.
| float org.hfbk.vis.TransitionViewpoint.aipol | ( | float | a, | |
| float | b, | |||
| float | t | |||
| ) | [package] |
Definition at line 53 of file TransitionViewpoint.java.
Referenced by org.hfbk.vis.TransitionViewpoint.render().
Here is the caller graph for this function:

| void org.hfbk.vis.TransitionViewpoint.render | ( | float | dt | ) | [package] |
"render" this camera, in means that the transformation is applied. should be called before all object rendering.
| dt | time since last frame |
Reimplemented from org.hfbk.vis.Viewpoint.
Definition at line 64 of file TransitionViewpoint.java.
References org.hfbk.vis.TransitionViewpoint.aipol(), org.hfbk.vis.Viewpoint.angle, org.hfbk.vis.Viewpoint.elevation, org.hfbk.vis.TransitionViewpoint.fromView, org.hfbk.vis.TransitionViewpoint.speed, org.hfbk.vis.TransitionViewpoint.toView, and org.hfbk.vis.TransitionViewpoint.transition.
Referenced by org.hfbk.vis.VisClient.paintGL().
Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 20 of file TransitionViewpoint.java.
Referenced by org.hfbk.vis.TransitionViewpoint.render().
Definition at line 20 of file TransitionViewpoint.java.
Referenced by org.hfbk.vis.TransitionViewpoint.render().
float org.hfbk.vis.TransitionViewpoint.speed = 1f [package] |
Definition at line 22 of file TransitionViewpoint.java.
Referenced by org.hfbk.vis.TransitionViewpoint.render().
float org.hfbk.vis.TransitionViewpoint.transition = 0 [package] |
Definition at line 22 of file TransitionViewpoint.java.
Referenced by org.hfbk.vis.TransitionViewpoint.checkArrived(), and org.hfbk.vis.TransitionViewpoint.render().
1.5.1