Class RenderAreaExaminer

  • All Implemented Interfaces:
    com.jogamp.nativewindow.NativeSurfaceHolder, com.jogamp.opengl.GLAutoDrawable, com.jogamp.opengl.GLDrawable, com.jogamp.opengl.GLEventListener, com.jogamp.opengl.GLSharedContextSetter, java.util.EventListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.events.MouseTrackListener, org.eclipse.swt.events.MouseWheelListener, org.eclipse.swt.graphics.Drawable, org.eclipse.swt.internal.SWTEventListener

    public class RenderAreaExaminer
    extends RenderAreaInteractive
    Class to render an OpenInventor scene graph in a SWT GLCanvas. This class extends RenderAreaInteractive to add examiner viewer behaviors.

    Note: When using this component, the automatic interactive mode is disabled, see SoSceneManager.setAutoInteractiveMode(boolean) for more details. Interactive mode is managed by the SceneExaminer node.

    • Field Summary

      • Fields inherited from class org.eclipse.swt.widgets.Control

        handle
      • Fields inherited from interface com.jogamp.opengl.GLAutoDrawable

        SCREEN_CHANGE_ACTION_ENABLED
    • Constructor Summary

      Constructors 
      Constructor Description
      RenderAreaExaminer​(org.eclipse.swt.widgets.Composite parent, int style)  
      RenderAreaExaminer​(org.eclipse.swt.widgets.Composite parent, int style, com.jogamp.opengl.GLCapabilities caps)