/[gzz]/gzz/gzz/vob/VobScene.java
ViewVC logotype

Diff of /gzz/gzz/vob/VobScene.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by tjl, Fri Nov 22 15:31:11 2002 UTC revision 1.19 by tjl, Fri Nov 22 15:37:33 2002 UTC
# Line 23  VobScene.java Line 23  VobScene.java
23  package gzz.vob;  package gzz.vob;
24  import java.awt.*;  import java.awt.*;
25    
26  /** A scene into which Vobs are placed.  /** A scene (keyframe) into which Vobs are placed.
27   * <p>   * <p>
28   * A VobScene is somewhat like a scene graph but has some rather special features.   * A VobScene is somewhat like a scene graph but has some rather special features.
29   * The most interesting special feature is probably the   * Usually, VobScenes are <b>not</b> re-used between key presses: instead, the previous
30   * interpolation between unrelated views, followed by (in the OpenGL implementation)   * scene (keyframe) is saved, a new one is generated, and an interpolation between
31   * nonlinear coordinate systems.   * the two is generated by using the <i>keys</i> of the coordinate systems.
32   * <p>   * <p>
33   * The VobScene is an aggregate of objects which perform different aspects of its function:   * The VobScene is an aggregate of objects which perform different aspects of its function:
34   * VobCoorder keeps track of the coordinate systems defined in the VobScene,   * VobCoorder keeps track of the coordinate systems defined in the VobScene,
35   * VobMap keeps track of which Vobs use which coordinate systems   * VobMap keeps track of which Vobs use which coordinate systems
36   * and VobMatcher keeps track of the <i>keys</i> of the coordinate systems.   * and VobMatcher keeps track of the keys of the coordinate systems.
37   * <p>   * <p>
38   * For example,   * For example,
39   * <pre>   * <pre>

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26