All Known Implementing Classes:
LayerRenderer

public interface Renderer
A process object which renders a scene to a graphics context and allows cancellation. A Renderer can be cancelled, which may allow it to stop or short-circuit processing, thus saving cycles. A cancelled rendering will not be displayed.
Author:
mbdavis
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Informs this process that it can stop rendering, because the rendered context will not be displayed.
    void
    Renders the scene to the graphics context.
  • Method Details

    • render

      void render(Graphics2D g)
      Renders the scene to the graphics context.
      Parameters:
      g - the graphics context to render to
    • cancel

      void cancel()
      Informs this process that it can stop rendering, because the rendered context will not be displayed.