Documentation of 'visad.LocalDisplay' Java class
LocalDisplay
visad

Interface LocalDisplay

    • Method Detail

      • addDisplayListener

        void addDisplayListener(DisplayListener listener)
        add a DisplayListener
      • addMessageListener

        void addMessageListener(MessageListener listener)
        add a MessageListener
      • replaceReferences

        void replaceReferences(RemoteDisplay rDpy,
                               DataRenderer renderer,
                               DataReference[] refs,
                               ConstantMap[][] constant_maps)
                        throws VisADException,
                               java.rmi.RemoteException
        link refs to this Display using the non-default renderer; must be local DataRendererImpls; this method may only be invoked after all links to ScalarMaps have been made; the maps[i] array applies only to rendering refs[i];
        Throws:
        VisADException
        java.rmi.RemoteException
      • addReferences

        void addReferences(DataRenderer renderer,
                           DataReference[] refs,
                           ConstantMap[][] constant_maps)
                    throws VisADException,
                           java.rmi.RemoteException
        link refs to this Display using the non-default renderer; must be local DataRendererImpls; this method may only be invoked after all links to ScalarMaps have been made; the maps[i] array applies only to rendering refs[i];
        Throws:
        VisADException
        java.rmi.RemoteException
      • getComponent

        java.awt.Component getComponent()
        return the java.awt.Component (e.g., JPanel or AppletPanel) this Display uses; returns null for an offscreen Display
      • getDisplayRenderer

        DisplayRenderer getDisplayRenderer()
        return the DisplayRenderer associated with this Display
      • getRenderers

        java.util.Vector getRenderers()
        Returns the list of DataRenderer-s.
        Returns:
        The list of DataRenderer-s.
      • getRendererVector

        java.util.Vector getRendererVector()
        Returns a clone of the list of DataRenderer-s. A clone is returned to avoid concurrent access problems by the Display thread.
        Returns:
        A clone of the list of DataRenderer-s.
      • getControl

        Control getControl(java.lang.Class c)
        only called for Control objects associated with 'single' DisplayRealType-s
      • getControl

        Control getControl(java.lang.Class c,
                           int inst)
        find specified occurance for Control object of the specified class
      • getControls

        java.util.Vector getControls(java.lang.Class c)
        find all Control objects of the specified class
      • getGraphicsModeControl

        GraphicsModeControl getGraphicsModeControl()
        return the GraphicsModeControl associated with this Display
      • getImage

        java.awt.image.BufferedImage getImage()
        return a captured image of the display
      • getMapVector

        java.util.Vector getMapVector()
                               throws VisADException,
                                      java.rmi.RemoteException
        return a Vector of the ScalarMap-s associated with this Display
        Throws:
        VisADException
        java.rmi.RemoteException
      • getProjectionControl

        ProjectionControl getProjectionControl()
        return the ProjectionControl associated with this Display
      • getWidgetPanel

        java.awt.Container getWidgetPanel()
        get a GUI component containing this Display's Control widgets, creating the widgets as necessary
      • make_matrix

        double[] make_matrix(double rotx,
                             double roty,
                             double rotz,
                             double scale,
                             double transx,
                             double transy,
                             double transz)
      • multiply_matrix

        double[] multiply_matrix(double[] a,
                                 double[] b)
      • removeDisplayListener

        void removeDisplayListener(DisplayListener listener)
        Removes a DisplayListener.
        Parameters:
        listener - The listener to be removed. Nothing happens if the listener isn't registered with this instance.
      • removeMessageListener

        void removeMessageListener(MessageListener listener)
        Removes a MessageListener.
        Parameters:
        listener - The listener to be removed. Nothing happens if the listener isn't registered with this instance.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.