|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| IJadePanel | Purpose: Interface defines the behavior for components that will display images as single images or stereo pairs. |
| ImageContentObserver | Purpose: Interface for content observers that are notified when a requested image is ready for viewing. |
| ImageDisplay | Purpose: Interface for all image display components used by the Rdr viewer. |
| ImageFilter | Purpose: Instances of classes that implement this interface are used to filter image files from a list of image paths, potentially utilizing the file finder passed in with image path. |
| JadePanelCursorOverlay | |
| ThumbnailManagerListener | Purpose: TODO - Enter purpose. |
| Class Summary | |
|---|---|
| DataRangeController | Purpose: Controller for a DataRangeModel. |
| DataRangeModel | Purpose: Model containing a min and a max DN value. |
| DataRangeSynchronizer | Purpose: Synchronizes the data range shared between a data range model and a stretch manager that are to be linked. |
| DateTimePanel | Purpose: The DateTime Panel is a GUI component where the user can specify a date/time value using either (1) YYYY-MM-ddThh:mm:ss format, or using the number of milliseconds since the epoch of January 1, 1970, 00:00:00 GMT. |
| DeferredConstant | Purpose: Wrapper classes for the Constant data used for the JAI rescale operator where the data is calculated when the node is rendered, instead of immediately. |
| DeferredOffset | Purpose: Wrapper classes for the Offset data used for the JAI rescale operator where the data is calculated when the node is rendered, instead of immediately. |
| DomLabelToTree | Purpose: Converts DOM structure of a label from PDS/VICAR image to a Tree for display in JTree |
| EdrListEntry | Purpose: Entry for EDR list as part of the primary selection panel. |
| EdrListEntryBuilder | Purpose: Builds instances of EdrListEntry using passed in EdrGroup and determining the expression and highlighted characters. |
| FrameFactory | Purpose: Factory that returns instances of JFrame, configured for a specific display mode (i.e. |
| FramePreferences | |
| GuiUtils | Purpose: Set of utility methods for use with the GUI aspects of the application. |
| HideableTabbedPane | Purpose: Panel that wraps a JTabbedPane and offers the option to display single components without a tab. |
| ImageContents | Purpose: A set of image contents. |
| ImageDisplayFactory | Purpose: Factory which returns new instances of ImageDisplay for single images and image sets. |
| ImagePreferenceElement | Purpose: Class that stores image content properties that are read by image contents and overlays to override defaults. |
| ImagePreferences | Purpose: Class that acts as an image settings registry to persist image control settings between specific image instances. |
| ImagePreferencesParseUtil | Purpose: Utility class primarily responsible for parsing arguments, inferring type, and adding the constructed value to an image preferences instance. |
| ImageSetPanel | Purpose: Component that displays an image set as a tabbed pane of image displays. |
| JadePanelFactory | Purpose: Factory for IJadePanels. |
| JadePanelMouseTrackOverlay | |
| MonoJadePanel | Purpose: Implementation of the IJadePanel interface for single images. |
| RdrImageMatrix | Purpose: This class represents an ordered list of RdrImageSet instances. |
| RdrImageNode | Purpose: Data structure for a set of image contents that are grouped according to some relation. |
| RdrImageSet | Purpose: This class represents an ordered set of RdrImageContent objects. |
| RotationController | Purpose: GUI component used to control current rotation value in radians or degrees using a RotationModel. |
| RotationModel | Purpose: Model used with RotationController to allow user to specify angle of rotation for the JAI rotate operator. |
| SaveImageToFileRunner | Purpose: Utility class that saves a RenderedOp instance to a file. |
| StereoJadePanel | Purpose: Implementation of the IJadePanel interface for stereo pairs. |
| StretchManager | Purpose: This class contains methods for applying various stretches to images with an associated rescale operator. |
| SwingWorker | This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread. |
| ThumbnailLoader | Purpose: Manages thumbnail loading on a separate thread. |
| ThumbnailManager | Purpose: Manages the loading and service of thumbnails for EDRs. |
| ZoomBox | Purpose: Zoom box that lists a set of default zoom values and allows user to specify one of their own. |
Package containing all of the utility classes of the MARS Image Viewer package. Included are file finders, RDR image content holders, and related controls.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||