Class OffscreenRenderer

java.lang.Object
org.oscim.renderer.LayerRenderer
org.oscim.renderer.OffscreenRenderer

public class OffscreenRenderer extends LayerRenderer
  • Field Details

  • Constructor Details

  • Method Details

    • setupFBO

      protected boolean setupFBO(GLViewport viewport)
    • enable

      public void enable(boolean on)
    • begin

      public void begin()
    • setRenderer

      public void setRenderer(LayerRenderer renderer)
    • setup

      public boolean setup()
      Description copied from class: LayerRenderer
      0. Called on GL Thread before first update().
      Overrides:
      setup in class LayerRenderer
    • update

      public void update(GLViewport viewport)
      Description copied from class: LayerRenderer
      1. Called first by MapRenderer: Update the state here, compile vertex-data and set setReady(true).
      Specified by:
      update in class LayerRenderer
    • render

      public void render(GLViewport viewport)
      Description copied from class: LayerRenderer
      2. Draw layer: called by MapRenderer when isReady == true.
      Specified by:
      render in class LayerRenderer