[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Util.Matrix3D

Matrix3D Struct

Represents 3D matrix.

Implements
Namespace: GrapeCity.Documents.Pdf.Util
Assembly: DS.Documents.Pdf.dll
Syntax
public struct Matrix3D : IEquatable<Matrix3D>
Public Structure Matrix3D
    Implements IEquatable(Of Matrix3D)

Constructors

Name Description
Matrix3D(float, float, float, float, float, float, float, float, float, float, float, float)

Initializes a new instance of Matrix3D with the specified 3x3 matrix elements and translation components.

Matrix3D(float[])

Initializes a new instance of the Matrix3D struct.

Fields

Name Description
Identity

Gets the identity matrix.

M11

Element (1,1)

M12

Element (1,2)

M13

Element (1,3)

M21

Element (2,1)

M22

Element (2,2)

M23

Element (2,3)

M31

Element (3,1)

M32

Element (3,2)

M33

Element (3,3)

Tx

Translation component along the X axis.

Ty

Translation component along the Y axis.

Tz

Translation component along the Z axis.

Methods

Name Description
Equals(Matrix3D)

Determines whether the specified Matrix3D is equal to this instance.

Equals(object)
GetHashCode()

Operators

Name Description
operator ==(Matrix3D, Matrix3D)
operator !=(Matrix3D, Matrix3D)