Defines a 3 x 3 matrix (double-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 struct Matrix33D : IEquatable<Matrix33D>
Visual Basic
<SerializableAttribute> _
<TypeConverterAttribute(GetType(ExpandableObjectConverter))> _
<ObfuscationAttribute(Feature := "controlflow")> _
Public Structure Matrix33D _
	Implements IEquatable(Of Matrix33D)
Visual C++
[SerializableAttribute]
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
[ObfuscationAttribute(Feature = L"controlflow")]
public value class Matrix33D : IEquatable<Matrix33D>

Remarks

All indices are zero-based. The matrix looks like this:
 Copy imageCopy
M00 M01 M02
M10 M11 M12
M20 M21 M22

See Also