artofillusion
Class RenderingDialog

java.lang.Object
  extended by BDialog
      extended by artofillusion.RenderingDialog
All Implemented Interfaces:
RenderListener

public class RenderingDialog
extends BDialog
implements RenderListener

This class implements the dialog box in which the user can watch a scene being rendered.


Constructor Summary
RenderingDialog(BFrame parent, Renderer rend, Scene sc, Camera cam, ObjectInfo sceneCamera)
          Render a single frame.
RenderingDialog(BFrame parent, Renderer rend, Scene sc, Camera cam, ObjectInfo sceneCamera, double start, double end, int fps, int subimages, ImageSaver imgsaver)
          Render an animation.
 
Method Summary
 void imageComplete(ComplexImage image)
          Called when rendering is finished.
 void imageUpdated(java.awt.Image image)
          Called when more pixels are available for the current image.
 void renderingCanceled()
          Called when rendering is cancelled.
 void statusChanged(java.lang.String status)
          Called when the status changes.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderingDialog

public RenderingDialog(BFrame parent,
                       Renderer rend,
                       Scene sc,
                       Camera cam,
                       ObjectInfo sceneCamera)
Render a single frame.


RenderingDialog

public RenderingDialog(BFrame parent,
                       Renderer rend,
                       Scene sc,
                       Camera cam,
                       ObjectInfo sceneCamera,
                       double start,
                       double end,
                       int fps,
                       int subimages,
                       ImageSaver imgsaver)
Render an animation.

Method Detail

imageUpdated

public void imageUpdated(java.awt.Image image)
Called when more pixels are available for the current image.

Specified by:
imageUpdated in interface RenderListener

statusChanged

public void statusChanged(java.lang.String status)
Called when the status changes.

Specified by:
statusChanged in interface RenderListener

imageComplete

public void imageComplete(ComplexImage image)
Called when rendering is finished.

Specified by:
imageComplete in interface RenderListener

renderingCanceled

public void renderingCanceled()
Called when rendering is cancelled.

Specified by:
renderingCanceled in interface RenderListener


Copyright © 1999-2011 by Peter Eastman.