AnyMatrixT Class

Describes the form of all matrices.

Definition

Namespace: Meta.Numerics.Matrices
Assembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
C#
public abstract class AnyMatrix<T> : IEquatable<AnyMatrix<T>>
where T : Object, IEquatable<T>
Inheritance
Object    AnyMatrixT
Derived
Implements
IEquatableAnyMatrixT

Type Parameters

T
The type of the matrix entries.

Constructors

AnyMatrixT Initializes a new instance of the AnyMatrix class.

Properties

ColumnCount Gets the number of matrix columns.
IsReadOnly Gets a flag indicating whether the matrix is read-only.
Item Gets or sets the value of a matrix entry.
RowCount Gets the number of matrix rows.

Methods

Equals(AnyMatrixT) Determines whether the given matrix equals the current matrix.
Equals(Object) Determines whether the given object is an equal matrix.
(Overrides ObjectEquals(Object))
Fill Sets all matrix entries according to a supplied fill function.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Not a valid operation.
(Overrides ObjectGetHashCode)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToArray Copies the matrix into an array.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Operators

Equality(AnyMatrixT, AnyMatrixT) Determines whether two matrices are equal.
Inequality(AnyMatrixT, AnyMatrixT) Determines whether two matrices are not equal.

See Also