Class ALspViewAdapter

java.lang.Object
com.luciad.view.lightspeed.ALspViewAdapter
All Implemented Interfaces:
ILspViewListener

public class ALspViewAdapter extends Object implements ILspViewListener
Empty implementation of ILspViewListener.
Since:
2012.0
  • Constructor Details

    • ALspViewAdapter

      public ALspViewAdapter()
  • Method Details

    • postInit

      public void postInit(ILspView aView, ILcdGLDrawable aGLDrawable)
      Description copied from interface: ILspViewListener
      Called after the view is initialized to initialize this listener.
      Specified by:
      postInit in interface ILspViewListener
      Parameters:
      aView - the view this listener is belongs to
      aGLDrawable -
    • preDispose

      public void preDispose(ILspView aView, ILcdGLDrawable aGLDrawable)
      Description copied from interface: ILspViewListener
      Called before the view is disposed to dispose of any resources held by this listener.
      Specified by:
      preDispose in interface ILspViewListener
      Parameters:
      aView - the view this listener is belongs to
      aGLDrawable -
    • preRender

      public void preRender(ILspView aView, ILcdGLDrawable aGLDrawable)
      Description copied from interface: ILspViewListener
      Called before the view's layers are rendered.
      Specified by:
      preRender in interface ILspViewListener
      Parameters:
      aView - the view this listener belongs to
      aGLDrawable -
    • prePaintPhase

      public void prePaintPhase(ILspView aView, ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase)
      Description copied from interface: ILspViewListener
      Called before the view's layers are painted for the given paint phase.

      The paint pass indicates whether transparent or opaque objects should be painted, whether objects to be draped or not should be painted, etc. To ensure correct results and to avoid painting multiple times, it is important to consult this mode and to only paint when the proper paint pass is passed.

      Specified by:
      prePaintPhase in interface ILspViewListener
      Parameters:
      aView - the view this listener belongs to
      aGLDrawable -
      aPhase - the phase that is currently painted
    • postPaintPhase

      public void postPaintPhase(ILspView aView, ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase)
      Description copied from interface: ILspViewListener
      Called after the view's layers are painted for the given paint phase.

      The paint phase indicates whether transparent or opaque objects should be painted, whether objects to be draped or not should be painted, etc. To ensure correct results and to avoid painting multiple times, it is important to consult this mode and to only paint when the proper paint phase is passed.

      Specified by:
      postPaintPhase in interface ILspViewListener
      Parameters:
      aView - the view this listener belongs to
      aGLDrawable -
      aPhase - the phase that is currently painted
    • postRender

      public void postRender(ILspView aView, ILcdGLDrawable aGLDrawable)
      Description copied from interface: ILspViewListener
      Called after the view's layers are rendered.
      Specified by:
      postRender in interface ILspViewListener
      Parameters:
      aView - the view this listener belongs to
      aGLDrawable -