Interface Renderer

  • 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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void cancel()
      Informs this process that it can stop rendering, because the rendered context will not be displayed.
      void render​(Graphics2D g)
      Renders the scene to the graphics context.
    • Method Detail

      • 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.