Defines an m x n matrix (single-precision).

Namespace: DigitalRune.Mathematics.Algebra
Assembly: DigitalRune.Mathematics (in DigitalRune.Mathematics.dll) Version: 1.7.0.0 (1.7.0.9486)

Syntax

C#
[SerializableAttribute]
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
[ObfuscationAttribute(Feature = "controlflow")]
public class MatrixF : ICloneable, IEquatable<MatrixF>, 
	ISerializable, IXmlSerializable
Visual Basic
<SerializableAttribute> _
<TypeConverterAttribute(GetType(ExpandableObjectConverter))> _
<ObfuscationAttribute(Feature := "controlflow")> _
Public Class MatrixF _
	Implements ICloneable, IEquatable(Of MatrixF),  _
	ISerializable, IXmlSerializable
Visual C++
[SerializableAttribute]
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
[ObfuscationAttribute(Feature = L"controlflow")]
public ref class MatrixF : ICloneable, 
	IEquatable<MatrixF^>, ISerializable, IXmlSerializable

Remarks

All indices are zero-based. The first index is the row, the second is the column:

 Copy imageCopy
[0,0] [0,1] [0,2] ...
[1,0] [1,1] [1,2] ...
[2,0] [2,1] [2,2] ...
...   ...   ...   ...

Inheritance Hierarchy

System..::..Object
  DigitalRune.Mathematics.Algebra..::..MatrixF

See Also