| Package | Description |
|---|---|
| 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.
|
| visad.util |
Provides a collection of useful utilities, many of them
GUI widgets, to aid in VisAD application design.
|
| Modifier and Type | Field and Description |
|---|---|
GraphicsModeControl |
FlowInfo.mode |
| Modifier and Type | Method and Description |
|---|---|
GraphicsModeControl |
RemoteDisplayImpl.getGraphicsModeControl() |
abstract GraphicsModeControl |
DisplayImpl.getGraphicsModeControl() |
GraphicsModeControl |
RemoteDisplay.getGraphicsModeControl() |
GraphicsModeControl |
LocalDisplay.getGraphicsModeControl()
return the GraphicsModeControl associated with this Display
|
| Modifier and Type | Method and Description |
|---|---|
void |
FixGeomSizeAppearance.add(java.lang.Object branch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
void |
ShadowType.addLabelsToGroup(java.lang.Object group,
VisADGeometryArray[] arrays,
GraphicsModeControl mode,
ContourControl control,
ProjectionControl p_cntrl,
int[] cnt,
float constant_alpha,
float[] contstant_color) |
boolean |
ShadowType.addTextToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
java.lang.Object |
ShadowType.addToDetachableGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowType.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowType.makeContour(int valueArrayLength,
int[] valueToScalar,
float[][] display_values,
int[] inherited_values,
java.util.Vector MapVector,
int[] valueToMap,
int domain_length,
boolean[][] range_select,
int spatialManifoldDimension,
Set spatial_set,
byte[][] color_values,
boolean indexed,
java.lang.Object group,
GraphicsModeControl mode,
boolean[] swap,
float constant_alpha,
float[] constant_color,
ShadowType shadow_api,
ShadowRealTupleType Domain,
ShadowRealType[] DomainReferenceComponents,
Set domain_set,
Unit[] domain_units,
CoordinateSystem dataCoordinateSystem) |
void |
ShadowType.makeTrajFlow(int which,
float[][] flow_values,
Data data,
float flowScale,
float[][] spatial_values,
Set spatial_set,
int spatialManifoldDimension,
byte[][] color_values,
boolean[][] range_select,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int valueArrayLength,
int[] valueToMap,
java.util.Vector MapVector,
java.util.ArrayList flowInfoList) |
void |
FixGeomSizeAppearance.rescaleAndReplace(double scale,
java.lang.Object topBranch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
void |
DisplayImpl.setDepthBufferOffset(DataRenderer renderer,
GraphicsModeControl mode)
Can be optionally implemented by graphics-api dependent DisplayImpls.
|
void |
ShadowType.texture3DToGroup(java.lang.Object group,
VisADGeometryArray arrayX,
VisADGeometryArray arrayY,
VisADGeometryArray arrayZ,
VisADGeometryArray arrayXrev,
VisADGeometryArray arrayYrev,
VisADGeometryArray arrayZrev,
java.lang.Object[] images,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
int texture_depth,
DataRenderer renderer) |
void |
ShadowType.textureStackToGroup(java.lang.Object group,
VisADGeometryArray arrayX,
VisADGeometryArray arrayY,
VisADGeometryArray arrayZ,
VisADGeometryArray arrayXrev,
VisADGeometryArray arrayYrev,
VisADGeometryArray arrayZrev,
java.lang.Object[] imagesX,
java.lang.Object[] imagesY,
java.lang.Object[] imagesZ,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
int texture_depth,
DataRenderer renderer) |
void |
ShadowType.textureToGroup(java.lang.Object group,
VisADGeometryArray array,
java.lang.Object image,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height) |
| Modifier and Type | Method and Description |
|---|---|
void |
ShadowImageFunctionTypeJ3D.buildCurvedTexture(java.lang.Object group,
Set domain_set,
Unit[] dataUnits,
Unit[] domain_units,
float[] default_values,
ShadowRealType[] DomainComponents,
int valueArrayLength,
int[] inherited_values,
int[] valueToScalar,
GraphicsModeControl mode,
float constant_alpha,
float[] value_array,
float[] constant_color,
byte[][] color_bytes,
DisplayImpl display,
int curved_size,
ShadowRealTupleType Domain,
CoordinateSystem dataCoordinateSystem,
DataRenderer renderer,
ShadowFunctionOrSetType adaptedShadowType,
int[] start,
int lenX,
int lenY,
float[][] samples,
int bigX,
int bigY) |
void |
ShadowImageByRefFunctionTypeJ3D.buildCurvedTexture(java.lang.Object group,
Set domain_set,
Unit[] dataUnits,
Unit[] domain_units,
float[] default_values,
ShadowRealType[] DomainComponents,
int valueArrayLength,
int[] inherited_values,
int[] valueToScalar,
GraphicsModeControl mode,
float constant_alpha,
float[] value_array,
float[] constant_color,
DisplayImpl display,
int curved_size,
ShadowRealTupleType Domain,
CoordinateSystem dataCoordinateSystem,
DataRenderer renderer,
ShadowFunctionOrSetType adaptedShadowType,
int[] start,
int lenX,
int lenY,
int bigX,
int bigY,
VisADImageTile tile) |
void |
ShadowImageFunctionTypeJ3D.buildLinearTexture(java.lang.Object group,
Set domain_set,
Unit[] dataUnits,
Unit[] domain_units,
float[] default_values,
ShadowRealType[] DomainComponents,
int valueArrayLength,
int[] inherited_values,
int[] valueToScalar,
GraphicsModeControl mode,
float constant_alpha,
float[] value_array,
float[] constant_color,
byte[][] color_bytes,
DisplayImpl display) |
void |
ShadowImageByRefFunctionTypeJ3D.buildLinearTexture(java.lang.Object group,
Set domain_set,
Unit[] dataUnits,
Unit[] domain_units,
float[] default_values,
ShadowRealType[] DomainComponents,
int valueArrayLength,
int[] inherited_values,
int[] valueToScalar,
GraphicsModeControl mode,
float constant_alpha,
float[] value_array,
float[] constant_color,
DisplayImpl display,
VisADImageTile tile) |
void |
ShadowTextureFillSetTypeJ3D.textureToGroup(java.lang.Object group,
VisADGeometryArray array,
java.awt.image.BufferedImage image,
GraphicsModeControl mode,
int texture_width,
int texture_height,
DataRenderer renderer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ShadowNodeFunctionTypeJ3D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowNodeSetTypeJ3D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowNodeRealTupleTypeJ3D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowNodeRealTypeJ3D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowNodeTupleTypeJ3D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
static boolean |
ShadowNodeFunctionTypeJ3D.staticAddToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
void |
ShadowNodeFunctionTypeJ3D.texture3DToGroup(java.lang.Object group,
VisADGeometryArray arrayX,
VisADGeometryArray arrayY,
VisADGeometryArray arrayZ,
VisADGeometryArray arrayXrev,
VisADGeometryArray arrayYrev,
VisADGeometryArray arrayZrev,
java.awt.image.BufferedImage[] images,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
int texture_depth,
DataRenderer renderer) |
void |
ShadowNodeFunctionTypeJ3D.textureStackToGroup(java.lang.Object group,
VisADGeometryArray arrayX,
VisADGeometryArray arrayY,
VisADGeometryArray arrayZ,
VisADGeometryArray arrayXrev,
VisADGeometryArray arrayYrev,
VisADGeometryArray arrayZrev,
java.awt.image.BufferedImage[] imagesX,
java.awt.image.BufferedImage[] imagesY,
java.awt.image.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(java.lang.Object group,
VisADGeometryArray array,
java.awt.image.BufferedImage image,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height) |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphicsModeControlJ2D
GraphicsModeControlJ2D is the VisAD class for controlling various
mode settings for rendering.
|
| Modifier and Type | Method and Description |
|---|---|
GraphicsModeControl |
DisplayImplJ2D.getGraphicsModeControl() |
| Modifier and Type | Method and Description |
|---|---|
void |
ShadowTypeJ2D.addLabelsToGroup(java.lang.Object group,
VisADGeometryArray[] arrays,
GraphicsModeControl mode,
ContourControl control,
ProjectionControl p_cntrl,
int[] cnt_a,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowTypeJ2D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowTypeJ2D.makeContour(int valueArrayLength,
int[] valueToScalar,
float[][] display_values,
int[] inherited_values,
java.util.Vector MapVector,
int[] valueToMap,
int domain_length,
boolean[][] range_select,
int spatialManifoldDimension,
Set spatial_set,
byte[][] color_values,
boolean indexed,
java.lang.Object group,
GraphicsModeControl mode,
boolean[] swap,
float constant_alpha,
float[] constant_color,
ShadowType shadow_api,
ShadowRealTupleType Domain,
ShadowRealType[] DomainReferenceComponents,
Set domain_set,
Unit[] domain_units,
CoordinateSystem dataCoordinateSystem) |
void |
ShadowFunctionOrSetTypeJ2D.textureToGroup(java.lang.Object group,
VisADGeometryArray array,
java.lang.Object image,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height) |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphicsModeControlJ3D
GraphicsModeControlJ3D is the VisAD class for controlling various
mode settings for rendering.
|
| Modifier and Type | Method and Description |
|---|---|
GraphicsModeControl |
DisplayImplJ3D.getGraphicsModeControl()
Get the graphics mode control associated with this display
|
| Modifier and Type | Method and Description |
|---|---|
void |
ShadowTypeJ3D.addLabelsToGroup(java.lang.Object group,
VisADGeometryArray[] arrays,
GraphicsModeControl mode,
ContourControl control,
ProjectionControl p_cntrl,
int[] cnt_a,
float constant_alpha,
float[] constant_color) |
boolean |
ShadowTypeJ3D.addTextToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
javax.media.j3d.BranchGroup |
ShadowTypeJ3D.addToDetachableGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color)
Convenience method that returns a Branch node, which may be parented,
and whose only child can be detached.
|
boolean |
ShadowTypeJ3D.addToGroup(java.lang.Object group,
VisADGeometryArray array,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color)
Add the GeometryArray to the group
|
javax.media.j3d.Appearance |
ShadowTypeJ3D.makeAppearance(GraphicsModeControl mode,
javax.media.j3d.TransparencyAttributes constant_alpha,
javax.media.j3d.ColoringAttributes constant_color,
javax.media.j3d.GeometryArray geometry,
boolean no_material)
Make an Appearance object for this display
|
boolean |
ShadowTypeJ3D.makeContour(int valueArrayLength,
int[] valueToScalar,
float[][] display_values,
int[] inherited_values,
java.util.Vector MapVector,
int[] valueToMap,
int domain_length,
boolean[][] range_select,
int spatialManifoldDimension,
Set spatial_set,
byte[][] color_values,
boolean indexed,
java.lang.Object group,
GraphicsModeControl mode,
boolean[] swap,
float constant_alpha,
float[] constant_color,
ShadowType shadow_api,
ShadowRealTupleType Domain,
ShadowRealType[] DomainReferenceComponents,
Set domain_set,
Unit[] domain_units,
CoordinateSystem dataCoordinateSystem) |
void |
FixGeomSizeAppearanceJ3D.rescaleAndReplace(double scale,
java.lang.Object topBranch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
void |
DisplayImplJ3D.setDepthBufferOffset(DataRenderer renderer,
GraphicsModeControl mode)
Sets the depth buffer offset when autoDepthOffset is enabled for this display.
|
static javax.media.j3d.Appearance |
ShadowTypeJ3D.staticMakeAppearance(GraphicsModeControl mode,
javax.media.j3d.TransparencyAttributes constant_alpha,
javax.media.j3d.ColoringAttributes constant_color,
javax.media.j3d.GeometryArray geometry,
boolean no_material)
Construct an Appearance object from a GeometryArray
|
void |
ShadowFunctionOrSetTypeJ3D.texture3DToGroup(java.lang.Object group,
VisADGeometryArray arrayX,
VisADGeometryArray arrayY,
VisADGeometryArray arrayZ,
VisADGeometryArray arrayXrev,
VisADGeometryArray arrayYrev,
VisADGeometryArray arrayZrev,
java.lang.Object[] images,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
int texture_depth,
DataRenderer renderer) |
void |
ShadowFunctionOrSetTypeJ3D.textureStackToGroup(java.lang.Object group,
VisADGeometryArray arrayX,
VisADGeometryArray arrayY,
VisADGeometryArray arrayZ,
VisADGeometryArray arrayXrev,
VisADGeometryArray arrayYrev,
VisADGeometryArray arrayZrev,
java.lang.Object[] imagesX,
java.lang.Object[] imagesY,
java.lang.Object[] imagesZ,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
int texture_depth,
DataRenderer renderer) |
void |
ShadowFunctionOrSetTypeJ3D.textureToGroup(java.lang.Object group,
VisADGeometryArray array,
java.lang.Object image,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height) |
void |
ShadowFunctionOrSetTypeJ3D.textureToGroup(java.lang.Object group,
VisADGeometryArray array,
java.lang.Object image,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
boolean byReference,
boolean yUp,
VisADImageTile tile) |
void |
ShadowFunctionOrSetTypeJ3D.textureToGroup(java.lang.Object group,
VisADGeometryArray array,
java.lang.Object img,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color,
int texture_width,
int texture_height,
boolean byReference,
boolean yUp,
VisADImageTile tile,
boolean smoothen) |
| Constructor and Description |
|---|
GMCWidget(GraphicsModeControl gmc)
Constructs a GMCWidget linked to the GraphicsModeControl gmc
|