ClippedDivide |
|
ComplexVector |
|
Constant |
|
Difference |
|
Function |
Defines a real-valued function of a single real variable.
|
FunctionMap |
This class maps a given interval of real numbers
to the interval [0,1], returning either the real
number, or converting it to an integer between 0
and a given value (defaults to 256).
|
FunctionOfGenerator |
|
FunctionOfVector |
Defines a real-valued function of a vector
|
FunctionPlotter |
|
Identity |
|
IntArrayEditor |
|
IteratorImageSource |
This is an image source that gets its values
from a Vec (vector) via its Vec.Iterator - ie,
it does not need access to an array of value
|
Linear |
|
LineTrace |
This viewer outputs all the elements of a row or column
to a trace (graph of value against time step).
|
MatEditor |
This is a mouse event handler that interprets mouse clicks
to edit a matrix.
|
Mathx |
A Class full of static functions, mainly for manipulating
double arrays.
|
Matrix |
Represents a bundling of a Jama.Matrix with Viewable bits.
|
MatrixAgent |
Provides a load of useful commands for dealing with
a matrix.
|
MatrixImage |
|
MatrixImageSource |
This matrix image source sends pixels a scan line
at a time
TODO:
flip horizontally or vertically
flip diagonally
replaceable map (ie nonlinear map)
|
MatrixImageSourceF |
This one sends pixels in vertical strips: better for
column vectors or very narrow matrices
|
MatrixPanel |
A text based matrix editor
|
MatrixPlotter |
A Vector plotter that gets its data from a matrix
row or column
|
MatrixTImageSource |
This matrix image source sends pixels a scan line
at a time
TODO:
flip horizontally or vertically
flip diagonally
replaceable map (ie nonlinear map)
|
MatrixTImageSourceF |
This one sends pixels in vertical strips: better for
column vectors or very narrow matrices
|
MatrixTimesVector |
|
MatrixTransposeTimesVector |
|
Neg |
|
Ops |
An agent which allows the creation of vectors and
matrices, and can also arrange for them to be
multiplied as part of the current task list
|
Ops.ArrayCopy |
|
Ops.IteratorCopy |
|
Parameter |
|
Probe |
|
Product |
|
RowColumn |
Looks like a vector externally, but reads data
from a row or column of a matrix.
|
SparseMatrix |
|
Sum |
|
Vec.ForArray |
An implementation of Vec that uses an array to
store the values.
|
VectorEditor |
|
VectorFunctionOfVector |
Defines a real-valued function of a vector
|
VectorPlotter |
A Viewer that draws a variety of graphs from data in a vector
|
VectorPlusEqualsVector |
|
VectorTimesEqualsScalar |
|
VectorTrace |
A Viewer that draws multiple traces: one for each element of a vector
|
VFunction |
A Viewable for a Function - provides a UI for getting
a plot of the function and for looking at its derivative
(would like to be able to switch the Function too)
|
VGenerator |
A Viewable random number generator.
|
VVector |
A Viewable Vec.
|
Zero |
|