edu.berkeley.guir.lib.satin.graphics
Class RepaintQueue
java.lang.Object
|
+--edu.berkeley.guir.lib.satin.graphics.RepaintQueue
- public class RepaintQueue
- extends Object
This class is used as part of the optimizations in rendering animations.
Essentially, you queue up everything you want to render. The RepaintQueue
then tries to paint everything it can within a specified time limit. If it
fails, then it clears out the queue in preparation for the next animation
frame.
This software is distributed under the
Berkeley Software License.
Revisions: - SATIN-v1.0-1.0.0, Aug 19 1999, JH
Created class
- SATIN-v2.1-1.0.0, Aug 11 2000, JH
Touched for SATIN release
- Since:
- JDK 1.2
- Version:
- SATIN-v2.1-1.0.0, Aug 11 2000
- Author:
- Jason Hong (
jasonh@cs.berkeley.edu )
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepaintQueue
public RepaintQueue()
enqueue
public void enqueue(View v,
Style s,
AffineTransform tx)
blit
public void blit(SatinGraphics g)
blit
public void blit(SatinGraphics g,
long ms)