Uses of Class
visad.VisADGroup

Packages that use VisADGroup
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.java2d Provides support for two-dimensional VisAD Displays using Java2D. 
 

Uses of VisADGroup in visad
 

Subclasses of VisADGroup in visad
 class VisADSwitch
          VisADSwitch stands in for j3d.Switch and is Serializable.
 

Uses of VisADGroup in visad.java2d
 

Methods in visad.java2d that return VisADGroup
 VisADGroup DisplayRendererJ2D.createBasicSceneGraph(VisADCanvasJ2D c, MouseBehaviorJ2D m)
          Deprecated. use createBasicSceneGraph(VisADCanvasJ2D c, MouseBehaviorJ2D m, VisADAppearance bx, VisADAppearance cr) instead
 VisADGroup DisplayRendererJ2D.createBasicSceneGraph(VisADCanvasJ2D c, MouseBehaviorJ2D m, VisADAppearance bx, VisADAppearance cr)
          Create scene graph root, if none exists, with Transform and direct manipulation root.
abstract  VisADGroup DisplayRendererJ2D.createSceneGraph(VisADCanvasJ2D c)
          Create scene graph root, if none exists, with Transform, direct manipulation root, and non-direct-manipulation root; create special graphics (e.g., 3-D box, SkewT background), any lights, any user interface embedded in scene.
 VisADGroup DefaultDisplayRendererJ2D.createSceneGraph(VisADCanvasJ2D c)
          Create scene graph root, if none exists, with Transform and direct manipulation root; create 3-D box, lights and MouseBehaviorJ2D for embedded user interface.
abstract  VisADGroup RendererJ2D.doTransform()
          create a VisADGroup scene graph for Data in links; this can put Behavior objects in the scene graph for DataRenderer classes that implement direct manipulation widgets; may reduce work by only changing scene graph for Data and Controls that have changed: 1. use boolean[] changed to determine which Data objects have changed 2. if Data has not changed, then use Control.checkTicks loop like in prepareAction to determine which Control-s have changed
 VisADGroup DirectManipulationRendererJ2D.doTransform()
          create a VisADGroup scene graph for Data in links[0]
 VisADGroup DefaultRendererJ2D.doTransform()
          create a VisADGroup scene graph for Data in links[0]
 VisADGroup DisplayRendererJ2D.getBoxOnBranch()
           
 VisADGroup DisplayRendererJ2D.getCursorOnBranch()
           
 VisADGroup DisplayRendererJ2D.getDirect()
           
 VisADGroup DirectManipulationRendererJ2D.getExtraBranch()
           
 VisADGroup DisplayRendererJ2D.getNonDirect()
           
 VisADGroup DisplayRendererJ2D.getRoot()
           
 

Methods in visad.java2d with parameters of type VisADGroup
 void DisplayRendererJ2D.addDirectManipulationSceneGraphComponent(VisADGroup group, DirectManipulationRendererJ2D renderer)
           
 void DisplayRendererJ2D.addSceneGraphComponent(VisADGroup group)
           
 boolean ShadowTupleTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a VisADSceneGraphObject; return true if need post-process
 boolean ShadowTextTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java2D VisADSceneGraphObject; return true if need post-process
 boolean ShadowRealTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java2D VisADSceneGraphObject; return true if need post-process
 boolean ShadowFunctionOrSetTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a VisADSceneGraphObject; add generated scene graph components as children of group; value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 void ShadowTupleTypeJ2D.postProcess(VisADGroup group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowFunctionOrSetTypeJ2D.postProcess(VisADGroup group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 boolean ShadowTypeJ2D.terminalTupleOrScalar(VisADGroup group, float[][] display_values, String text_value, TextControl text_control, int valueArrayLength, int[] valueToScalar, float[] default_values, int[] inherited_values, DataRenderer renderer)