Package visad.util
Provides a collection of useful utilities, many of them
GUI widgets, to aid in VisAD application design.
See: Description
-
Interface Summary Interface Description CmdlineConsumer ColorChangeListener The interface that all objects must implement to recieve color change events from the color widgetFloatTupleArray Growable data structure for float tuples.SliderChangeListener The interface that any object that wishes to listen to SliderChangeEvents must implementThreadManager.MyRunnable MyRunnable -
Class Summary Class Description AnimationWidget A widget that allows users to control aspects of animation (stop/start, step, animation speed and direction).ArrowSlider A pointer slider for visad .BarGraph BarGraph provides methods for plotting colored bar graphs in 2D or 3D.BarSlider The visad utillity sliding barBaseRGBMap An extensible RGB colormap with no interpolation between the internally stored values.ChosenColorWidget A color widget that allows users to interactively map numeric data to RGB/RGBA tuples in aScalarMap, and to choose from a drop-down list of canned colormap combinations.ClientServer CmdlineGenericConsumer Simple implementation of CmdlineConsumer interface which can be extended to easily add command-line parsing to an application.CmdlineParser Parse command-line arguments passed to the initial main() method of an application.
To use this, a class would implement CmdlineConsumer, then add the following code snippet to the constructor (assuming the constructor is supplied a list of arguments named 'args'):CodeEditor An editor for writing and executing source code in Java runtime.CodeFrame A GUI frame for editing source code in Java runtime.ColorChangeEvent An event to be dispatched when the color widget has been changedColorMap The abstract class that all color-mapping widgets must extend.ColorMapWidget A color widget that allows users to interactively map numeric data to RGB/RGBA tuples in aScalarMap.ColorPreview A small preview bar generated for a color widgetColorWidget A color widget that allows users to interactively map numeric data to RGBA tuples based on the Vis5D color widgetComboFileFilter A file filter that recognizes files from a union of other filters.ContourWidget A widget that allows users to control iso-contours.CubicInterpolator CursorUtil Utility methods for cursor-related functions, including converting between pixel, cursor and domain coordinates, and evaluating functions at a given cursor location.DataConverter DataConverter provides a simple GUI for converting data between VisAD-supported formats, using the data form of choice.DataUtility A general utility class for VisAD Data objectsDataUtility.RealTupleComparator Provides support for comparing RealTuple-s of the same RealTupleType.Delay DualRes Maintains two representations for a given data reference: one at high (normal) resolution, and one at low (scaled-down) resolution.ExtensionFileFilter A file filter based on file extensions, for use with a JFileChooser.FloatTupleArray.Factory FloatTupleArrayImpl Growable array of float tuples.FormFileFilter A file filter based on a file form adapter's isThisType(String) method, for use with a JFileChooser.GMCWidget A widget that allows users to control graphics mode parameters.GUIFrame A general-purpose frame for simplifing GUI construction and management.HersheyFont HersheyFont supports the Hershey Fonts for VisAD.ImageHelper Helper class for monitoring loading images.LabeledColorWidget A color widget that allows users to interactively map numeric data to RGB/RGBA tuples in aScalarMap.LabeledRGBAWidget Deprecated - use LabeledColorWidgetLabeledRGBWidget Deprecated - use LabeledColorWidgetMcIDASFileFilter Deprecated use FormFileFilter (see Util.getVisADFileChooser)PrintActionListener PrintActionListener is an ActionListener which is used to print the contents of the VisAD DisplayImpl.ProjWidget A widget that allows users to save and restore different projections.RangeSlider A slider widget that allows users to select a lower and upper bound.RangeWidget A widget that allows users to specify a ScalarMap's range scalingReflectedUniverse A general-purpose reflection wrapper class.ResSwitcher Handles automatic toggling between a high-resolution representation and a low-resolution one for a data object.RGBAMap A simple RGBA colormap with no interpolation between the internally stored values.RGBMap A simple RGB colormap with no interpolation between the internally stored values.SaveStringTokenizer Parses a save string containing a series of lines of the form: keyword = valueSceneGraphInspector SelectRangeWidget A slider widget that allows users to select a lower and upper bound.SimpleColorMapWidget A "simple" color widget that allows users to interactively map numeric data to RGB/RGBA color maps.Slider An abstract class which is very similar to java.awt.ScrollBar, except using all floating point values and having an internal name.SliderChangeEvent The event that occurs when a slider is changedSliderLabel A label that can be attached to any slider showing the current value, and optionally, the bounds.StepWidget StepWidget is a slider GUI component with directional step arrows at either end.TextControlWidget TextEditor A general-purpose editor for reading and writing text files.TextFrame A GUI frame for editing text files.ThreadManager This class provides support for running a collection of Runnables concurrently.ThreadPool A pool of threads which can be used to execute any Runnable tasks.Trace This class provides a hook into the IDV Trace facility.Util A hodge-podge of general utility methods.VisADSlider VisADSlider combines a JSlider and a JLabel and links them to either a Real (via a DataReference) or a ScalarMap that maps to Display.SelectValue.WeakMapValue A weakly-referencedMapvalue.WidgetLayout A simple layout manager for use in the visad ColorWidget.WidgetTest A program for testing the VisAD ColorWidget.
Package visad.util Description
Provides a collection of useful utilities, many of them
GUI widgets, to aid in VisAD application design.
DMelt 3.0 © DataMelt by jWork.ORG