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

Class VisADCanvasJ3D

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible


    public class VisADCanvasJ3D
    extends javax.media.j3d.Canvas3D
    VisADCanvasJ3D is the VisAD extension of Canvas3D
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.BaselineResizeBehavior
    • Field Summary

      • Fields inherited from class javax.media.j3d.Canvas3D

        FIELD_ALL, FIELD_LEFT, FIELD_RIGHT
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.awt.GraphicsConfiguration getDefaultConfig()
      Get the default configuration.
      boolean getOffscreen()
      See if this is an offscreen rendering.
      java.awt.Dimension getPreferredSize()
      Get the preferred size of this canvas
      static int getTextureHeightMax()
      Get the maximum texture height supported by this display
      static int getTextureWidthMax()
      Get the maximum texture width supported by this display
      static void main(java.lang.String[] args)
      Method to test this class
      void postSwap()
      Override base class method for grabbing image.
      void renderField(int i)
      Render the readout for the field at index.
      void setPreferredSize(java.awt.Dimension size)
      Set the preferred size of this canvas
      void stop()
      Stop the applet
      • Methods inherited from class javax.media.j3d.Canvas3D

        addNotify, getCenterEyeInImagePlate, getDoubleBufferAvailable, getDoubleBufferEnable, getGraphics2D, getGraphicsContext3D, getImagePlateToVworld, getInverseVworldProjection, getLeftEyeInImagePlate, getLeftManualEyeInImagePlate, getLocationOnScreen, getMonoscopicViewPolicy, getOffScreenBuffer, getOffScreenLocation, getOffScreenLocation, getPhysicalHeight, getPhysicalWidth, getPixelLocationFromImagePlate, getPixelLocationInImagePlate, getPixelLocationInImagePlate, getRightEyeInImagePlate, getRightManualEyeInImagePlate, getSceneAntialiasingAvailable, getScreen3D, getStereoAvailable, getStereoEnable, getView, getVworldProjection, getVworldToImagePlate, isOffScreen, isRendererRunning, isShadingLanguageSupported, paint, postRender, preRender, queryProperties, removeNotify, renderOffScreenBuffer, setDoubleBufferEnable, setLeftManualEyeInImagePlate, setMonoscopicViewPolicy, setOffScreenBuffer, setOffScreenLocation, setOffScreenLocation, setRightManualEyeInImagePlate, setStereoEnable, startRenderer, stopRenderer, swap, waitForOffScreenRendering
      • Methods inherited from class java.awt.Canvas

        createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • VisADCanvasJ3D

        public VisADCanvasJ3D(DisplayRendererJ3D renderer)
        Create the canvase for the renderer.
        Parameters:
        renderer - the renderer for this canvas
      • VisADCanvasJ3D

        public VisADCanvasJ3D(DisplayRendererJ3D renderer,
                              java.awt.GraphicsConfiguration config)
        Create the canvase for the renderer with the specified configuration.
        Parameters:
        renderer - the renderer for this canvas
        config - GraphicsConfiguration (may be null - in which case a default configuration is used)
      • VisADCanvasJ3D

        public VisADCanvasJ3D(DisplayRendererJ3D renderer,
                              int w,
                              int h)
                       throws VisADException
        Constructor for offscreen rendering.
        Parameters:
        renderer - renderer to use
        w - width of canvas
        h - height of canvas
        Throws:
        VisADException
    • Method Detail

      • getDefaultConfig

        public static java.awt.GraphicsConfiguration getDefaultConfig()
        Get the default configuration.
        Returns:
        the default configuration
      • getOffscreen

        public boolean getOffscreen()
        See if this is an offscreen rendering.
        Returns:
        true if offscreen.
      • renderField

        public void renderField(int i)
        Render the readout for the field at index.
        Overrides:
        renderField in class javax.media.j3d.Canvas3D
        Parameters:
        i - index.
      • postSwap

        public void postSwap()
        Override base class method for grabbing image.
        Overrides:
        postSwap in class javax.media.j3d.Canvas3D
      • getPreferredSize

        public java.awt.Dimension getPreferredSize()
        Get the preferred size of this canvas
        Overrides:
        getPreferredSize in class java.awt.Component
        Returns:
        the preferred size
      • setPreferredSize

        public void setPreferredSize(java.awt.Dimension size)
        Set the preferred size of this canvas
        Overrides:
        setPreferredSize in class java.awt.Component
        Parameters:
        size - the preferred size
      • getTextureWidthMax

        public static int getTextureWidthMax()
        Get the maximum texture width supported by this display
        Returns:
        the maximum texture width
      • getTextureHeightMax

        public static int getTextureHeightMax()
        Get the maximum texture height supported by this display
        Returns:
        the maximum texture height
      • main

        public static void main(java.lang.String[] args)
                         throws java.rmi.RemoteException,
                                VisADException
        Method to test this class
        Parameters:
        args -
        Throws:
        java.rmi.RemoteException
        VisADException
      • stop

        public void stop()
        Stop the applet

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.