Documentation of 'visad.java3d.DisplayImplJ3D' Java class
DisplayImplJ3D
visad.java3d

Class DisplayImplJ3D

  • All Implemented Interfaces:
    java.lang.Runnable, java.util.EventListener, Action, Display, LocalDisplay, ThingChangedListener


    public class DisplayImplJ3D
    extends DisplayImpl
    DisplayImplJ3D is the VisAD class for displays that use Java 3D. It is runnable.

    DisplayImplJ3D is not Serializable and should not be copied between JVMs.

    • Constructor Detail

      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name)
                       throws VisADException,
                              java.rmi.RemoteException
        construct a DisplayImpl for Java3D with the default DisplayRenderer, in a JFC JPanel
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer)
                       throws VisADException,
                              java.rmi.RemoteException
        construct a DisplayImpl for Java3D with a non-default DisplayRenderer, in a JFC JPanel
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              int api)
                       throws VisADException,
                              java.rmi.RemoteException
        constructor with default DisplayRenderer
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              java.awt.GraphicsConfiguration config)
                       throws VisADException,
                              java.rmi.RemoteException
        construct a DisplayImpl for Java3D with a non-default GraphicsConfiguration, in a JFC JPanel
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer,
                              int api)
                       throws VisADException,
                              java.rmi.RemoteException
        construct a DisplayImpl for Java3D with a non-default DisplayRenderer; in a JFC JPanel if api == DisplayImplJ3D.JPANEL and in an AppletFrame if api == DisplayImplJ3D.APPLETFRAME
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer,
                              java.awt.GraphicsConfiguration config)
                       throws VisADException,
                              java.rmi.RemoteException
        construct a DisplayImpl for Java3D with a non-default DisplayRenderer and GraphicsConfiguration, in a JFC JPanel
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              int api,
                              java.awt.GraphicsConfiguration config)
                       throws VisADException,
                              java.rmi.RemoteException
        constructor with default DisplayRenderer and a non-default GraphicsConfiguration
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer,
                              int api,
                              java.awt.GraphicsConfiguration config)
                       throws VisADException,
                              java.rmi.RemoteException
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer,
                              int api,
                              java.awt.GraphicsConfiguration config,
                              VisADCanvasJ3D c)
                       throws VisADException,
                              java.rmi.RemoteException
        the 'c' argument is intended to be an extension class of VisADCanvasJ3D (or null); if it is non-null, then api must be JPANEL and its super() constructor for VisADCanvasJ3D must be 'super(renderer, config)'
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              int width,
                              int height)
                       throws VisADException,
                              java.rmi.RemoteException
        constructor for off screen
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer,
                              int width,
                              int height)
                       throws VisADException,
                              java.rmi.RemoteException
        constructor for off screen
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(java.lang.String name,
                              DisplayRendererJ3D renderer,
                              int width,
                              int height,
                              VisADCanvasJ3D c)
                       throws VisADException,
                              java.rmi.RemoteException
        constructor for off screen; the 'c' argument is intended to be an extension class of VisADCanvasJ3D (or null); if it is non-null, then its super() constructor for VisADCanvasJ3D must be 'super(renderer, width, height)'
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(RemoteDisplay rmtDpy,
                              int api,
                              java.awt.GraphicsConfiguration config)
                       throws VisADException,
                              java.rmi.RemoteException
        Throws:
        VisADException
        java.rmi.RemoteException
      • DisplayImplJ3D

        public DisplayImplJ3D(RemoteDisplay rmtDpy,
                              DisplayRendererJ3D renderer,
                              int api,
                              java.awt.GraphicsConfiguration config,
                              VisADCanvasJ3D c)
                       throws VisADException,
                              java.rmi.RemoteException
        the 'c' argument is intended to be an extension class of VisADCanvasJ3D (or null); if it is non-null, then api must be JPANEL and its super() constructor for VisADCanvasJ3D must be 'super(renderer, config)'
        Throws:
        VisADException
        java.rmi.RemoteException

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.