Serialized Form

  • Package com.jogamp.opengl

  • Package com.jogamp.opengl.awt

    • Class com.jogamp.opengl.awt.GLCanvas

      class GLCanvas extends Canvas implements Serializable
      • Serialized Fields

        • additionalCtxCreationFlags
          int additionalCtxCreationFlags
        • awtConfig
          AWTGraphicsConfiguration awtConfig
        • awtDeviceReq
          GraphicsDevice awtDeviceReq
        • awtWindowClosingProtocol
          AWTWindowClosingProtocol awtWindowClosingProtocol
        • capsReqUser
          GLCapabilitiesImmutable capsReqUser
        • chooser
          GLCapabilitiesChooser chooser
        • context
          jogamp.opengl.GLContextImpl context
        • destroyOnEDTAction
          Runnable destroyOnEDTAction
        • displayAction
          Runnable displayAction
        • displayOnEDTAction
          Runnable displayOnEDTAction
        • disposeJAWTWindowAndAWTDeviceOnEDT
          Runnable disposeJAWTWindowAndAWTDeviceOnEDT
          Disposes the JAWTWindow and AbstractGraphicsDevice within EDT, since resources created (X11: Display), must be destroyed in the same thread, where they have been created.

          The drawable and context handle are null'ed as well, assuming GLCanvas.destroy() has been called already.

          See Also:
          • GLCanvas.chooseGraphicsConfiguration(com.jogamp.opengl.GLCapabilitiesImmutable, com.jogamp.opengl.GLCapabilitiesImmutable, com.jogamp.opengl.GLCapabilitiesChooser, java.awt.GraphicsDevice)
        • drawable
          jogamp.opengl.GLDrawableImpl drawable
        • hasPixelScale
          float[] hasPixelScale
        • helper
          jogamp.opengl.GLDrawableHelper helper
        • hierarchyListener
          HierarchyListener hierarchyListener
        • initAction
          Runnable initAction
        • isShowing
          boolean isShowing
        • jawtWindow
          JAWTWindow jawtWindow
        • lock
          com.jogamp.common.util.locks.RecursiveLock lock
        • maxPixelScale
          float[] maxPixelScale
        • minPixelScale
          float[] minPixelScale
        • printActive
          boolean printActive
        • printAnimator
          GLAnimatorControl printAnimator
        • printAWTTiles
          jogamp.opengl.awt.AWTTilePainter printAWTTiles
        • printGLAD
          GLAutoDrawable printGLAD
        • realizeOnEDTAction
          Runnable realizeOnEDTAction
        • releasePrintOnEDT
          Runnable releasePrintOnEDT
        • reqPixelScale
          float[] reqPixelScale
        • sendReshape
          boolean sendReshape
        • setSurfaceScaleOnEDTAction
          Runnable setSurfaceScaleOnEDTAction
        • setupPrintOnEDT
          Runnable setupPrintOnEDT
        • shallUseOffscreenLayer
          boolean shallUseOffscreenLayer
        • swapBuffersOnEDTAction
          Runnable swapBuffersOnEDTAction
        • unrealizeOnEDTAction
          Runnable unrealizeOnEDTAction
    • Class com.jogamp.opengl.awt.GLJPanel

      class GLJPanel extends JPanel implements Serializable
      • Serialized Fields

        • additionalCtxCreationFlags
          int additionalCtxCreationFlags
        • autoSwapBufferMode
          boolean autoSwapBufferMode
        • awtWindowClosingProtocol
          AWTWindowClosingProtocol awtWindowClosingProtocol
        • backend
          com.jogamp.opengl.awt.GLJPanel.Backend backend
        • chooser
          GLCapabilitiesChooser chooser
        • customPixelBufferProvider
          AWTGLPixelBuffer.AWTGLPixelBufferProvider customPixelBufferProvider
        • disposeAction
          Runnable disposeAction
        • factory
          jogamp.opengl.GLDrawableFactoryImpl factory
        • handleReshape
          boolean handleReshape
        • hasPixelScale
          float[] hasPixelScale
        • helper
          jogamp.opengl.GLDrawableHelper helper
        • hierarchyListener
          HierarchyListener hierarchyListener
        • initSync
          Object initSync
        • isInitialized
          boolean isInitialized
        • isShowing
          boolean isShowing
        • lock
          com.jogamp.common.util.locks.RecursiveLock lock
        • maxPixelScale
          float[] maxPixelScale
        • minPixelScale
          float[] minPixelScale
        • paintImmediatelyAction
          Runnable paintImmediatelyAction
        • panelHeight
          int panelHeight
          Scaled pixel height of the actual GLJPanel: reshapeHeight -> panelHeight -> backend.height
        • panelWidth
          int panelWidth
          Scaled pixel width of the actual GLJPanel: reshapeWidth -> panelWidth -> backend.width
        • printActive
          boolean printActive
        • printAnimator
          GLAnimatorControl printAnimator
        • printAWTTiles
          jogamp.opengl.awt.AWTTilePainter printAWTTiles
        • printGLAD
          GLAutoDrawable printGLAD
        • releasePrintOnEDT
          Runnable releasePrintOnEDT
        • reqOffscreenCaps
          GLCapabilitiesImmutable reqOffscreenCaps
          Requested single buffered offscreen caps
        • reqPixelScale
          float[] reqPixelScale
        • requestedTextureUnit
          int requestedTextureUnit
        • reshapeHeight
          int reshapeHeight
          For handling reshape events lazily: reshapeHeight -> panelHeight -> backend.height in pixel units (scaled)
        • reshapeWidth
          int reshapeWidth
          For handling reshape events lazily: reshapeWidth -> panelWidth -> backend.width in pixel units (scaled)
        • sendReshape
          boolean sendReshape
        • setSurfaceScaleAction
          Runnable setSurfaceScaleAction
        • setupPrintOnEDT
          Runnable setupPrintOnEDT
        • skipGLOrientationVerticalFlip
          boolean skipGLOrientationVerticalFlip
        • updater
          com.jogamp.opengl.awt.GLJPanel.Updater updater
        • updaterDisplayAction
          Runnable updaterDisplayAction
        • updaterInitAction
          Runnable updaterInitAction
        • updaterPlainDisplayAction
          Runnable updaterPlainDisplayAction
        • viewportX
          int viewportX
        • viewportY
          int viewportY
  • Package com.jogamp.opengl.cg

  • Package com.jogamp.opengl.util

  • Package com.jogamp.opengl.util.av