[]
        
(Showing Draft Content)

GrapeCity.Documents.Drawing.DMatrix

Struct DMatrix

Namespace
GrapeCity.Documents.Drawing
Assembly
GcDocs.Imaging.dll

Contains the result of matrix decomposition.

public struct DMatrix
Inherited Members

Fields

Rotation

The rotation angle in radians.

public float Rotation

Field Value

float

ScaleX

The value to scale by on the X axis.

public float ScaleX

Field Value

float

ScaleY

The value to scale by on the Y axis.

public float ScaleY

Field Value

float

SkewX

The X angle, in radians.

public float SkewX

Field Value

float

SkewY

The Y angle, in radians.

public float SkewY

Field Value

float

TranslationX

The X offset.

public float TranslationX

Field Value

float

TranslationY

The Y offset.

public float TranslationY

Field Value

float

Methods

ToMatrix()

Creates the Matrix3x2 from decomposition info.

public Matrix3x2 ToMatrix()

Returns

Matrix3x2

ToString()

public override string ToString()

Returns

string

TryCreate(Matrix3x2, out DMatrix)

Tries to create the DMatrix from Matrix3x2.

public static bool TryCreate(Matrix3x2 m, out DMatrix dm)

Parameters

m Matrix3x2
dm DMatrix

Returns

bool