Skip to content

TBLFontMatrix

2x2 transformation matrix used by TBLFont. It's similar to TBLMatrix2D, however, it doesn't provide a translation part as it's assumed to be zero.

Definition

Unit: Blend2D

type TBLFontMatrix = record ... end;

See Also

Fields

Name Description
M

Properties

Name Description
M00
M01
M10
M11

Constructors

Name Description
Create

Methods

Name Description
Create
Reset(Double, Double, Double, Double)
Reset

Field Descriptions

M

var M: array [0..3] of Double

Type: array [0..3] of Double


Property Descriptions

M00

property M00: Double read M[0]

Type: Double


M01

property M01: Double read M[1]

Type: Double


M10

property M10: Double read M[2]

Type: Double


M11

property M11: Double read M[3]

Type: Double


Constructor Descriptions

Create

constructor Create(const AM00, AM01, AM10, AM11: Double); overload

Parameters

AM00: Double

AM01: Double

AM10: Double

AM11: Double


Method Descriptions

Create

class function Create: TBLFontMatrix; overload; inline; static

Returns

TBLFontMatrix


Reset(Double, Double, Double, Double)

procedure Reset(const AM00, AM01, AM10, AM11: Double); overload; inline

Parameters

AM00: Double

AM01: Double

AM10: Double

AM11: Double


Reset

procedure Reset; overload; inline