Package eu.simuline.octave.type
Contains all octave types which are supported.
The base interface for all types
is
OctaveObject
defining a single method only:
OctaveObject.shallowCopy().
Classes implementing OctaveObject:
-
OctaveBooleanextendingAbstractGenericMatrix, -
OctaveDoubleextendingAbstractGenericMatrix, -
OctaveIntextendingAbstractGenericMatrix, -
OctaveCellextendingAbstractObjectMatrix, -
Without base class, i.e. based on object:
OctaveSparseBoolean,OctaveString,OctaveStruct,OctaveFunctionHandle,OctaveComplex, and special caseOctaveFake.
Octave
the use of which is not clear to me...
Provides a single static method
Octave.scalar(double).-
Interface Summary Interface Description OctaveObject Common interface for the octave objects. -
Class Summary Class Description Octave Place holder for factory methods.OctaveBoolean Represents a Boolean matrix.OctaveCell Nd cells.OctaveComplex Represents a complex matrix.OctaveDouble Represents a matrix of doubles.OctaveFake A fake object, the point of this object is to make it easy to create objects that is read without being unfolded into Java.OctaveFunctionHandle A function handle.OctaveInt Represents a matrix of ints.OctaveLong Represents a matrix of ints.OctaveSparseBoolean Represents a Boolean matrix and is appropriate for sparse matrices.OctaveString Represents an octave string.OctaveStruct 1x1 struct.TestOctaveBoolean Test OctaveBooleanTestOctaveCell Test OctaveCellTestOctaveComplex Test OctaveComplexTestOctaveDouble TestOctaveDoubleTestOctaveInt TestOctaveIntTestOctaveLong TestOctaveLongTestOctaveString TestOctaveStruct Test OctaveStruct object