AffineMatrix3D Structure

CVB.Net Documentation
Compacted affine matrix for 3D operations.

Namespace:  Stemmer.Cvb
Assembly:  Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax

public struct AffineMatrix3D : IEquatable<AffineMatrix3D>

The AffineMatrix3D type exposes the following members.

Constructors

  NameDescription
Public methodAffineMatrix3D
Constructor.
Top
Properties

  NameDescription
Public propertyStatic memberIdentity
The identity element.
Public propertyItem
Index access.
Public propertyMatrix
The matrix part of the transformation.
Public propertyTranslation
The translation part of the transformation.
Top
Methods

  NameDescription
Public methodEquals(Object)
Indicates whether this instance and the given obj are equal.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(AffineMatrix3D)
Gets whether this and the other t2 object are equal.
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
String conversion.
(Overrides ValueTypeToString.)
Top
Operators

  NameDescription
Public operatorStatic memberMultiply
Compose two affine matrices by multiplying them.
Top
Remarks

The fourth line is assumed to be 0, 0, 0, 1.
See Also

Reference