Documentation of 'visad.bom.ShadowCurveSetTypeJ2D' Java class
ShadowCurveSetTypeJ2D
visad.bom

Class ShadowCurveSetTypeJ2D

  • All Implemented Interfaces:
    java.io.Serializable


    public class ShadowCurveSetTypeJ2D
    extends ShadowSetTypeJ2D
    The ShadowCurveSetTypeJ2D class shadows the SetType class for CurveManipulationRendererJ2D, within a DataDisplayLink, under Java2D.

    See Also:
    Serialized Form
    • Constructor Detail

      • ShadowCurveSetTypeJ2D

        public ShadowCurveSetTypeJ2D(MathType t,
                                     DataDisplayLink link,
                                     ShadowType parent)
                              throws VisADException,
                                     java.rmi.RemoteException
        Construct a new ShadowCurveSetTypeJ2D.
        Parameters:
        t - MathType of data (must be a SetType)
        link - DataDisplayLink to DataReference
        parent - parent ShadowType.
        Throws:
        VisADException - problem creating ShadowType
        java.rmi.RemoteException - problem with remote object creation.
    • Method Detail

      • doTransform

        public boolean doTransform(java.lang.Object group,
                                   Data data,
                                   float[] value_array,
                                   float[] default_values,
                                   DataRenderer renderer)
                            throws VisADException,
                                   java.rmi.RemoteException
        Transform data into a Java2D scene graph.
        Parameters:
        group - group to add generated scene graph components (children) to
        value_array - inherited valueArray values;
        default_values - defaults for each display.DisplayRealTypeVector;
        Returns:
        true if need to post-process
        Throws:
        VisADException - illegal data or some other VisAD error
        java.rmi.RemoteException - illegal data or some other remote error

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.