All Classes and Interfaces
Class
Description
Interface for the implementation of read/write access to the pixels
of an array.
Access mode identifier.
Provides methods to read and write pixels from an NDArray.
ArrayImpl implementation which wraps a primitive numeric java array.
Interface for objects which can construct an NDArray from a URL.
Describes the basic characteristics of an N-dimensional array.
Interface for implementation end of the
NDArray
Bridge pattern.Handles bad pixel values.
Class provided for testing and setting bad values in a given
primitive array.
Provides buffers for convenient stepping through an array.
Allows convenient stepping through an array.
Virtual NDArray implementation combining two given NDArrays using an
arbitrary arithmetic function.
Defines a real function of two real variables.
Wraps an NDArray to produce a virtual NDArray whose pixels are modified
using a Converter object.
Converts values between primitive types.
Provides a copy of an existing NDArray with its data backed by a fast
random-access scratch array in memory or on local disk.
Default implementation of the ArrayAccess interface, based on an
AccessImpl.
Straightforward immutable implementation of the ArrayDescription interface.
Toy ArrayImpl implementation not backed by real data.
NDArray backed by no data.
Defines a real function of a real variable y=f(x)
and its inverse.
Wraps an NDArray to provide one with identical pixel data, but viewed
as a different shape, that is with its origin or dimensions different.
N-dimensional array access.
Manufactures NDArray objects from URLs.
Utility methods for NDArray manipulation.
Represents the shape of an N-dimensional rectangular array.
Implementation of ArrayImpl which uses a
Buffer
for
the data storage.Defines an object which can provide deferred access to a
Buffer
.Defines a mapping of pixel offsets in one array to their offsets in
another array.
Pixel ordering identifier.
Represents the arrangement of pixels within an N-dimensional array.
Implements the OffsetMapper interface to map between arrays with
different shapes and/or ordering schemes.
Wraps an NDArray to produce a virtual ArrayImpl in which each pixel is
the same as a pixel of the base array, but in a different order.
Implements the OffsetMapper interface to map between arrays with
the same shape but different ordering schemes.
Specifies a set of requirements for an array object.
An NDArray with data held in a fast random-access scratch array in
memory or on local disk.
Typesafe enum class enumerating the types of backing store
implementation available.
Primitive numeric data type identifier.
A Converter which converts between primitive types, optionally passing
the values through a real function.
Wraps an NDArray to produce a virtual ArrayImpl with a different shape.
Base class for NDArray-wrapping implementations of ArrayImpl.