Uses of Class
visad.VisADGeometryArray

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

Uses of VisADGeometryArray in visad
 

Subclasses of VisADGeometryArray in visad
 class ContourLabelGeometry
          VisADGeometryArray stands in for j3d.GeometryArray and is Serializable.
 class VisADIndexedTriangleStripArray
          VisADIndexedTriangleStripArray stands in for j3d.IndexedTriangleStripArray and is Serializable.
 class VisADLineArray
          VisADLineArray stands in for j3d.LineArray and is Serializable.
 class VisADLineStripArray
          VisADLineStripArray stands in for j3d.LineStripArray and is Serializable.
 class VisADPointArray
          VisADPointArray stands in for j3d.PointArray and is Serializable.
 class VisADQuadArray
          VisADQuadArray stands in for j3d.QuadArray and is Serializable.
 class VisADTriangleArray
          VisADTriangleArray stands in for j3d.TrianlgeArray and is Serializable.
 class VisADTriangleStripArray
          VisADTriangleStripArray stands in for j3d.TriangleStripArray and is Serializable.
 

Fields in visad declared as VisADGeometryArray
 VisADGeometryArray VisADAppearance.array
           
 VisADGeometryArray ContourLabelGeometry.label
           
 

Methods in visad that return VisADGeometryArray
 VisADGeometryArray VisADTriangleStripArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADPointArray.adjustLongitude(DataRenderer renderer)
          like the default implementation in VisADGeometryArray.java, except no need to construct new VisADPointArray since this already is a VisADPointArray; split any vectors or trianlges crossing crossing longitude seams when Longitude is mapped to a Cartesian display axis; default implementation: rotate if necessary, then return points
 VisADGeometryArray VisADLineStripArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADLineArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADIndexedTriangleStripArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADGeometryArray.adjustLongitude(DataRenderer renderer)
          split any vectors or triangles crossing crossing longitude seams when Longitude is mapped to a Cartesian display axis; default implementation: rotate if necessary, then return points
 VisADGeometryArray VisADGeometryArray.adjustLongitudeBulk(DataRenderer renderer)
          like adjustLongitude, but rather than splitting vectors or triangles, keep the VisADGeometryArray intact but possibly move it in longitude (try to keep its centroid on the "main" side of the seam)
 VisADGeometryArray VisADTriangleStripArray.adjustSeam(DataRenderer renderer)
           
 VisADGeometryArray VisADLineStripArray.adjustSeam(DataRenderer renderer)
           
 VisADGeometryArray VisADLineArray.adjustSeam(DataRenderer renderer)
          eliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothing
 VisADGeometryArray VisADGeometryArray.adjustSeam(DataRenderer renderer)
          eliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothing
 VisADGeometryArray[] ShadowType.assembleShape(float[][] display_values, int valueArrayLength, int[] valueToMap, Vector MapVector, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, int index, ShadowType shadow_api)
          collect and transform Shape DisplayRealType values from display_values; offset by spatial_values, colored by color_values and selected by range_select
 VisADGeometryArray[] ShapeControl.getShapes(float[] values)
           
 VisADGeometryArray UnionSet.make1DGeometry(byte[][] color_values)
          create a 1-D GeometryArray from this Set and color_values
 VisADGeometryArray SetIface.make1DGeometry(byte[][] color_values)
           
 VisADGeometryArray Set.make1DGeometry(byte[][] color_values)
           
 VisADGeometryArray SampledSet.make1DGeometry(byte[][] color_values)
          create a 1-D GeometryArray from this Set and color_values; only used by Irregular3DSet and Gridded3DSet
 VisADGeometryArray UnionSet.make2DGeometry(byte[][] color_values, boolean indexed)
          create a 2-D GeometryArray from this Set and color_values
 VisADGeometryArray SetIface.make2DGeometry(byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Set.make2DGeometry(byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Irregular3DSet.make2DGeometry(byte[][] color_values, boolean indexed)
          create a 2-D GeometryArray from this Set and color_values
 VisADGeometryArray Gridded3DSet.make2DGeometry(byte[][] color_values, boolean indexed)
          create a 2-D GeometryArray from this Set and color_values
 VisADGeometryArray[] SetIface.make3DGeometry(byte[][] color_values)
           
 VisADGeometryArray[] Set.make3DGeometry(byte[][] color_values)
           
 VisADGeometryArray[] SampledSet.make3DGeometry(byte[][] color_values)
          create a 3-D GeometryArray from this Set and color_values; NOTE - this version only makes points; NOTE - when textures are supported by Java3D the Gridded3DSet implementation of make3DGeometry should use Texture3D, and the Irregular3DSet implementation should resample to a Gridded3DSet and use Texture3D; only used by Irregular3DSet and Gridded3DSet
 VisADGeometryArray[] Linear3DSet.make3DGeometry(byte[][] color_values)
          note makeSpatial never returns a Linear3DSet, so this is not enough; must handle it like linear texture mapping; also, want to exploit Texture3D - so must figure out how to make texture alpha work
 VisADGeometryArray[] ShadowType.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
          which = 0 for Flow1 and which = 1 for Flow2
 VisADGeometryArray[][] UnionSet.makeIsoLines(float[] intervals, float low, float hi, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
          return basic lines in array[0], fill-ins in array[1] and labels in array[2]
 VisADGeometryArray[][] SetIface.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
           
 VisADGeometryArray[][] Set.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
          return basic lines in array[0], fill-ins in array[1] and labels in array[2]
 VisADGeometryArray[][] Irregular3DSet.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
          return basic lines in array[0], fill-ins in array[1] and labels in array[2]
 VisADGeometryArray[][] Gridded3DSet.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
           
 VisADGeometryArray UnionSet.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray SetIface.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Set.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Irregular3DSet.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Gridded3DSet.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Gridded3DSet.makeIsoSurfaceMissingSpatial(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed, ShadowRealTupleType Domain, ShadowRealTupleType domain_reference, Unit[] domain_units, CoordinateSystem dataCoordinateSystem, CoordinateSystem coord_sys, ShadowRealType[] DomainReferenceComponents, DisplayTupleType spatial_tuple, float[][] spatial_offset_values)
           
 VisADGeometryArray Linear3DSet.makeLinearIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed, ScalarMap[] spatial_maps, int[] permute)
           
 VisADGeometryArray SetIface.makePointGeometry(byte[][] color_values)
           
 VisADGeometryArray Set.makePointGeometry(byte[][] color_values)
           
 VisADGeometryArray SampledSet.makePointGeometry(byte[][] color_values)
          create a PointArray from this Set and color_values; can be applied to ManifoldDimension = 1, 2 or 3
static VisADGeometryArray ShadowType.makePointGeometry(float[][] spatial_values, byte[][] color_values)
           
static VisADGeometryArray ShadowType.makePointGeometry(float[][] spatial_values, byte[][] color_values, boolean compress)
           
 VisADGeometryArray[] ShadowType.makeStreamline(int which, float[][] flow_values, float flowScale, float[][] spatial_values, Set spatial_set, int spatialManifoldDimension, byte[][] color_values, boolean[][] range_select, int valueArrayLength, int[] valueToMap, Vector MapVector)
           
 VisADGeometryArray ShadowType.makeText(String[] text_values, TextControl text_control, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray VisADTriangleStripArray.removeMissing()
           
 VisADGeometryArray VisADLineStripArray.removeMissing()
           
 VisADGeometryArray VisADLineArray.removeMissing()
           
 VisADGeometryArray VisADIndexedTriangleStripArray.removeMissing()
           
 VisADGeometryArray VisADGeometryArray.removeMissing()
           
 

Methods in visad with parameters of type VisADGeometryArray
 void ShadowType.addLabelsToGroup(Object group, VisADGeometryArray[] arrays, GraphicsModeControl mode, ContourControl control, ProjectionControl p_cntrl, int[] cnt, float constant_alpha, float[] contstant_color)
           
 boolean ShadowType.addTextToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowType.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void VisADGeometryArray.copy(VisADGeometryArray array)
           
static void SampledSet.setGeometryArray(VisADGeometryArray array, float[][] samples, int color_length, byte[][] color_values)
          copy and transpose samples and color_values into array; if color_length == 3 don't use color_values[3]
 void SampledSet.setGeometryArray(VisADGeometryArray array, int color_length, byte[][] color_values)
          copy and transpose Samples (from this Set( and color_values into array; if color_length == 3 don't use color_values[3]
 void ShapeControl.setShape(int index, VisADGeometryArray shape)
          set the shape associated with index; the VisADGeometryArray class hierarchy defines various kinds of shapes
 void ShapeControl.setShapes(VisADGeometryArray[] shs)
          Sets the array of shapes.
 void ShadowType.texture3DToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] images, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowType.textureStackToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] imagesX, BufferedImage[] imagesY, BufferedImage[] imagesZ, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowType.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 

Constructors in visad with parameters of type VisADGeometryArray
ContourLabelGeometry(VisADGeometryArray label, VisADLineArray labelAnchor, VisADLineArray expSegLeft, VisADLineArray segLeftAnchor, float[] segLeftScaleInfo, VisADLineArray expSegRight, VisADLineArray segRightAnchor, float[] segRightScaleInfo)
           
 

Uses of VisADGeometryArray in visad.bom
 

Methods in visad.bom that return VisADGeometryArray
 VisADGeometryArray[] ShadowBarbTupleTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbTupleTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbSetTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbSetTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTupleTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTupleTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbFunctionTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbFunctionTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static VisADGeometryArray[][] FlexibleTrackManipulation.makeStormShapes(int nv, float size)
          Create the geometry array which contains the shapes for the cyclone symbols.
static VisADGeometryArray[] ShadowBarbRealTupleTypeJ3D.staticMakeFlow(DisplayImpl display, int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, DataRenderer renderer, boolean direct)
           
static VisADGeometryArray[] ShadowBarbRealTupleTypeJ2D.staticMakeFlow(DisplayImpl display, int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, DataRenderer renderer, boolean direct)
           
 

Methods in visad.bom with parameters of type VisADGeometryArray
 void ShadowTextureFillSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, int texture_width, int texture_height, DataRenderer renderer)
           
 

Constructors in visad.bom with parameters of type VisADGeometryArray
FlexibleTrackManipulation(DataReferenceImpl tr, DisplayImplJ3D d, ScalarMap shape_map1, ScalarMap shape_map2, boolean need_monitor, float size, VisADGeometryArray[][] ga, float[] shapeColour)
          Construct the FTM stuff
 

Uses of VisADGeometryArray in visad.cluster
 

Methods in visad.cluster with parameters of type VisADGeometryArray
 boolean ShadowNodeTupleTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeSetTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeRealTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeRealTupleTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeFunctionTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
static boolean ShadowNodeFunctionTypeJ3D.staticAddToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowNodeFunctionTypeJ3D.texture3DToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] images, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowNodeFunctionTypeJ3D.textureStackToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] imagesX, BufferedImage[] imagesY, BufferedImage[] imagesZ, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
          client must process the VisADSwitch this makes in order to insert in a Java3D scene graph
 void ShadowNodeFunctionTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 

Uses of VisADGeometryArray in visad.java2d
 

Methods in visad.java2d that return VisADGeometryArray
 VisADGeometryArray[] ShadowTypeJ2D.assembleShape(float[][] display_values, int valueArrayLength, int[] valueToMap, Vector MapVector, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, int index, ShadowType shadow_api)
          collect and transform Shape DisplayRealType values from display_values; offset by spatial_values, selected by range_select
 VisADGeometryArray[] ShadowTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static VisADGeometryArray ShadowTypeJ2D.makePointGeometry(float[][] spatial_values, byte[][] color_values)
           
 VisADGeometryArray[] ShadowTypeJ2D.makeStreamline(int which, float[][] flow_values, float flowScale, float[][] spatial_values, Set spatial_set, int spatialManifoldDimension, byte[][] color_values, boolean[][] range_select, int valueArrayLength, int[] valueToMap, Vector MapVector)
           
 VisADGeometryArray ShadowTypeJ2D.makeText(String[] text_values, TextControl text_control, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 

Methods in visad.java2d with parameters of type VisADGeometryArray
 void ShadowTypeJ2D.addLabelsToGroup(Object group, VisADGeometryArray[] arrays, GraphicsModeControl mode, ContourControl control, ProjectionControl p_cntrl, int[] cnt_a, float constant_alpha, float[] constant_color)
           
 boolean ShadowTypeJ2D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowFunctionOrSetTypeJ2D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 

Uses of VisADGeometryArray in visad.java3d
 

Methods in visad.java3d that return VisADGeometryArray
 VisADGeometryArray[] ShadowTypeJ3D.assembleShape(float[][] display_values, int valueArrayLength, int[] valueToMap, Vector MapVector, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, int index, ShadowType shadow_api)
          collect and transform Shape DisplayRealType values from display_values; offset by spatial_values, selected by range_select
 VisADGeometryArray[] ShadowTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static VisADGeometryArray ShadowTypeJ3D.makePointGeometry(float[][] spatial_values, byte[][] color_values)
           
 VisADGeometryArray[] ShadowTypeJ3D.makeStreamline(int which, float[][] flow_values, float flowScale, float[][] spatial_values, Set spatial_set, int spatialManifoldDimension, byte[][] color_values, boolean[][] range_select, int valueArrayLength, int[] valueToMap, Vector MapVector)
           
 VisADGeometryArray ShadowTypeJ3D.makeText(String[] text_values, TextControl text_control, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowFunctionOrSetTypeJ3D.makeVisADGeometrys(VisADGeometryArray array)
           
 

Methods in visad.java3d with parameters of type VisADGeometryArray
 void ShadowTypeJ3D.addLabelsToGroup(Object group, VisADGeometryArray[] arrays, GraphicsModeControl mode, ContourControl control, ProjectionControl p_cntrl, int[] cnt_a, float constant_alpha, float[] constant_color)
           
 boolean ShadowTypeJ3D.addTextToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
          Add the GeometryArray to the group
 GeometryArray DisplayImplJ3D.makeGeometry(VisADGeometryArray vga)
           
 GeometryArray[] ShadowFunctionOrSetTypeJ3D.makeGeometrys(VisADGeometryArray array)
           
 VisADGeometryArray[] ShadowFunctionOrSetTypeJ3D.makeVisADGeometrys(VisADGeometryArray array)
           
 void ShadowFunctionOrSetTypeJ3D.texture3DToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] images, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ3D.textureStackToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] imagesX, BufferedImage[] imagesY, BufferedImage[] imagesZ, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 void ShadowFunctionOrSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, boolean byReference, boolean yUp, VisADImageTile tile)
           
 void ShadowFunctionOrSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, boolean byReference, boolean yUp, VisADImageTile tile, boolean smoothen)