Uses of Class
net.groboclown.gui.paintpipe.v1.PainterThread

Packages that use PainterThread
net.groboclown.gui.paintpipe.v1 A framework for building a GUI that paints an image in a separate thread, with various components rendering parts of the image in their own threads. 
 

Uses of PainterThread in net.groboclown.gui.paintpipe.v1
 

Subclasses of PainterThread in net.groboclown.gui.paintpipe.v1
 class OutputPainter
          OutputPainter threads draw their images, and post them to a PaintQueue with an ImageDoneEvent, or ZDepthDoneEvent or any other PaintEvent.
 class PipePainter
          PipePainter waits for a set of PaintEvents on a PaintQueue.
 class RefreshPainter
          A RefreshPainter has some similarities to a PipePainter, in that it listens to input.
 class SimpleZOrderPainter
          The SimpleZOrderPainter works like a PipePainter, but sends the subclass methods waiting on events, the events in correct Z-Order.
 class SortingPainter
          The SortingPainter works like a PipePainter, but sends the subclass methods waiting on events, the events in correct order.
 class TimerThread
          Sends FlushPaintingEvents to all registered PaintQueues.
 class ZOrderPainter
          The ZOrderPainter works like a SortingPainter, but sends the subclass methods waiting on events, the events in correct Z-Order.
 

Methods in net.groboclown.gui.paintpipe.v1 with parameters of type PainterThread
 void RefreshPainter.addPainterThread(PainterThread pt)
          Adds a PainterThread to the list of those known about.
 void RefreshPainter.removePainterThread(PainterThread pt)
          Removes the given registered PainterThread from the list.
 

Constructors in net.groboclown.gui.paintpipe.v1 with parameters of type PainterThread
PainterThread.PaintRunnable()
           
 



Written under the LGPL