Interface Summary |
CachedColumn |
Defines storage for a vector of data. |
CachedColumnFactory |
Defines a capability for storing vectors of typed data. |
CachedSequence |
Iterator over stored values. |
Coord |
Defines a coordinate quantity in terms of both the user's view of it
and its representation for use in plotting. |
DataSpec |
Defines the table-like data that is required for a certain plot. |
DataStore |
Contains all the actual data required for a plot. |
DataStoreFactory |
Provides a data-bearing object capable of providing the actual data
for a number of data specifications. |
TupleSequence |
Interface for iterating over points to plot. |
UserDataReader |
Reader that can interrogate a row sequence to return the coordinate and
mask values specified by a DataSpec. |
Class Summary |
AbstractDataSpec |
Abstract superclass for DataSpec implementations. |
BooleanCoord |
Coord implementation for single boolean values. |
CachedDataStoreFactory |
DataStoreFactory implementation that reads columns and caches them
for later use. |
CoordGroup |
Expresses the content of a set of coordinates used for a plot layer,
and how to find the values of these coordinates from a corresponding
DataSpec. |
FloatingArrayCoord |
Coord implementation for a variable-length array of floating point values. |
FloatingCoord |
Coord implementation for floating point values. |
Input |
Characterises a coordinate value as specified by the user. |
InputMeta |
Contains user-directed metadata to describe
user-supplied input data coordinate values used for plots. |
MemoryColumnFactory |
CachedColumnFactory implementation that stores data in arrays in memory. |
SimpleDataStoreFactory |
DataStoreFactory implementation that does no caching. |
SingleCoord |
Partial Coord implementation for quantities that are represented
as scalars both to the user and internally. |
SkyCoord |
Coord implementation for sky positions. |
SkyCoord.SkyVariant |
Controls the interpretation of sky vectors, either fixed to the
surface of the unit sphere or not. |
SmartColumnFactory |
CachedColumnFactory implementation that is able to spot non-varying
columns and represent them efficiently. |
StepDataStore |
Wrapper data store implementation that dispenses all column data
as evenly spaced subsamples by row. |
StringCoord |
Coord implementation for String values. |
WrapperDataStoreFactory |
DataStoreFactory implementation which allows decoration of the tables
used to obtain the data, by providing a custom wrapper for their
RowSequence objects. |
WrapperTupleSequence |
TupleSequence implementation that delegates all methods to a base instance. |