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

Class AnimationRendererJ3D

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class AnimationRendererJ3D
    extends DefaultRendererJ3D
    • Constructor Detail

      • AnimationRendererJ3D

        public AnimationRendererJ3D()
    • Method Detail

      • makeShadowFunctionType

        public ShadowType makeShadowFunctionType(FunctionType type,
                                                 DataDisplayLink link,
                                                 ShadowType parent)
                                          throws VisADException,
                                                 java.rmi.RemoteException
        Description copied from class: DataRenderer
        factory method for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowFunctionType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
        Overrides:
        makeShadowFunctionType in class RendererJ3D
        Parameters:
        type - FunctionType that returned ShadowType will shadow
        link - DataDisplayLink linking Data to be depicted
        parent - parent in ShadowType tree structure
        Returns:
        constructed ShadowType
        Throws:
        VisADException - a VisAD error occurred
        java.rmi.RemoteException - an RMI error occurred
      • setReUseFrames

        public void setReUseFrames(boolean reuse)
      • setReUseFrames

        public void setReUseFrames()
      • getReUseFrames

        public boolean getReUseFrames()
      • setSetSetOnReUseFrames

        public void setSetSetOnReUseFrames(boolean ss)
      • getSetSetOnReUseFrames

        public boolean getSetSetOnReUseFrames()
      • clearScene

        public void clearScene()
        Description copied from class: DataRenderer
        clear any scene graph created by this DataRenderer, and clear all instance variables
        Overrides:
        clearScene in class DefaultRendererJ3D
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class DefaultRendererJ3D
        Returns:
        a copy of this DataRenderer
      • main

        public static void main(java.lang.String[] args)
                         throws VisADException,
                                java.rmi.RemoteException,
                                java.io.IOException
        Throws:
        VisADException
        java.rmi.RemoteException
        java.io.IOException

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.