NMatrix class.
Constructors
- NMatrix()
-
The no-args constructor of an nth dimensional matrix construct.…
- NMatrix.dimensional(List<int> dimensions, [T initValue = null])
-
Constructor for an nth Dimensional Matrix Construct.…
Properties
- dataPointCount → int
-
Getter for the number of data points.…
read-only - dimSizes → List
-
Getter for the sizes of each dimension in the matrix construct.…
read-only - hashCode → int
-
Get a hash code for this object.…
read-only, inherited - initialValue → T
-
Getter for the initialValue.…
read-only - matrix → List
-
Gets the "core" of the dimensional matrix construct.…
read-only - matrixDimensions → int
-
Getter for the number of dimensions.…
read-only - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.…
inherited
Methods
-
dimensionalExpansion(
List<int> dimensionSizes, [T initVal = null]) → bool -
Dimensional Expander algorithm.…
-
getAt(
List<int> dimensionAddress) → T -
Gets the T type value at the dimension address provided.…
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.…
inherited -
set(
List<int> dimensionAddress, T val) → void -
Sets the value at the Dimension address provided to the value of T type val.…
-
toString(
) → String -
This function returns a String representation of the matrix construct.…