Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE | NEXT PACKAGE FRAMES  | NO FRAMES

Package ncsa.horizon.model

Interface Summary
ArrayChoice a representation of a choice among arrays within a dataset.
DataAccess an interface for accessing data from a data file.
ReaderND  
TransferFunction.Changes constants used to identify changes that can be made to a transfer function.
TransferFunction.Listener classes interested in changes to this function can implement this interface
ViewableListener an interface for listening for ViewableUpdateEvents from Viewables
ViewSpecs.Hints constants representing hints for creating images
ViewStack an interface to a stack of visualizations created from data in a ViewableList.
 

Class Summary
ArrayNDCache

ArrayNDCache

This class provides the caching mechanism whereby various arrayNDs can be cached for future use.
CachedDataND CachedDataND.java
An object of this class represents a DataND whose array is known to be cached.
CachingDataNDImageProducer an Image Producer that creates images from data in a DataND object, applying certain caching strategies as needed.
CompositeView2D a two dimensional, combined visualization of one or more N-dimensional arrays of scientific data (i.e. from one ViewableList).
DataAccessEnabledViewable a Viewable that creates images from an array accessible via a DataAccess object

This class simplifies supporting a specific data format through a Viewable class by encapsulating out the access to the data into a DataAccess object.

DataNDImageSource an Image Producer that creates images from data in a DataND object.
DataND An abstract class representing a window on an N-dimensional array located within a measurement space.
Dataset a representation of a source of zero or more N-dimensional arrays.
DirectTransferFunction A transfer function which assumes that the input data can be used directly as the quantized data.
EasyView2DStack a View2DStack with helper methods for adding the View2D objects incrementally.
EmptyDataND a DataND with no defined data in it.
FileFormatLookup a class that will examine a file or stream to determine its format based on characterisitcs stored in internal lookup tables.
FileFormat a representation of the format of a file and methods for handling it.
FormatHandler a class that handles the creation of a format-specific Viewable to access a specific array from a Dataset.
GenericViewable a Viewable wrapper for visualizing data from an internal ND array.
HorizonMetadata a Metadata class with extra help to support the Horizon schema
IndexArrayChoice a representation of a choice among sequentially ordered arrays within a dataset.
InMemoryDataND A DataND in which the data array is stored entirely within memory.
MutableView2DStack a View2DStack with helper methods for adding the View2D objects incrementally.
NumericTransferFunction a class that applies a linear transfer function to an array of numeric values.
ReaderEnabledViewable  
ReaderNDAdapter  
SimplySupportedFileFormat a class encapsulating file formats that are supported through developer-provided FormatHandlers.
SupportedFileFormat a class encapsulating file formats that are supported through developer-provided code.
TransferFunction an abstract representation of the mapping of a range of values into discreet bins.
UnknownFileFormat a representation of an unrecognized file format.
View2D a two dimensional visualization of scientific data.
View2DStack a stack of visualizations created from data in a ViewableList.
ViewableList an ordered list of Viewable datasets
Viewable a window on a multidimensional data array.
ViewableUpdateEvent an event indicating that a change has occured in a Viewable.
ViewableUpdateMulticaster an adapter that will distribute a ViewableUpdateEvent to a chain of Listeners
ViewSpecs the specifications for producing a visualization from a Viewable dataset
Visualization2D an abstraction of a two-dimensional visualization of scientific data
Visualization an abstraction of a visualization of scientific data
 

Exception Summary
ArrayTooBigException This exception is thrown when the array needing to be stored exceeds the memoryCapacity of the ArrayCache, which by default is 2/3 of freeMemory() in the beginning of execution.
BadTransferFunctionException an Exception thrown when one attempts to use a TransferFunction that is is inappropriate for a given type of data

DataAccessException an exception while trying to access data.
DataFormatException an exception indicating that a data file format error was encountered while trying to access data.
DataIOException an IO exception while trying to access data.
RereadNotSupportedException an exception indicating that a reread of data was requested or attempted on a source that could not be reread (e.g. an unrewindable, unnamed input stream).
UnsupportedFormatException an Exception thrown if Horizon system is not properly configured to handle a particular file format in an automated way.
 


Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE | NEXT PACKAGE FRAMES  | NO FRAMES