Class CatchAFly

java.lang.Object
  extended byCatchAFly

public class CatchAFly
extends Object


Field Summary
(package private)  MoveBranch flyenterance
          The nodes we need to track between methods
(package private)  MoveBranch flyescape
          The nodes we need to track between methods
(package private)  FrameSequence frames
          FrameSequence where the animation is created
(package private)  Branch sceneRoot
          The root of the scene data structure
(package private)  SoundElement Soundroot
           
(package private)  MoveBranch spider
          The nodes we need to track between methods
 
Constructor Summary
CatchAFly()
           
 
Method Summary
 void renderAnimation()
          Render the whole animation
 void renderScene()
          Render just the first scene
 Branch root()
          Return the sceneRoot @return sceneRoot
 void setUp()
          Set up all the pieces of the tree.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sceneRoot

Branch sceneRoot
The root of the scene data structure


Soundroot

SoundElement Soundroot

frames

FrameSequence frames
FrameSequence where the animation is created


flyenterance

MoveBranch flyenterance
The nodes we need to track between methods


flyescape

MoveBranch flyescape
The nodes we need to track between methods


spider

MoveBranch spider
The nodes we need to track between methods

Constructor Detail

CatchAFly

public CatchAFly()
Method Detail

root

public Branch root()
Return the sceneRoot @return sceneRoot


setUp

public void setUp()
Set up all the pieces of the tree.


renderScene

public void renderScene()
Render just the first scene


renderAnimation

public void renderAnimation()
Render the whole animation