Class
MatrixBase

TODO: Add documentation.

Definition

Namespace:Telerik.Drawing.Drawing2D

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public abstract class MatrixBase

Inheritance: objectMatrixBase

Constructors

MatrixBase()

Declaration

cs-api-definition
protected MatrixBase()

Properties

Elements

TODO: Add documentation.

Declaration

cs-api-definition
public abstract float[] Elements { get; }

Property Value

float[]

OffsetX

TODO: Add documentation.

Declaration

cs-api-definition
public abstract float OffsetX { get; }

Property Value

float

OffsetY

TODO: Add documentation.

Declaration

cs-api-definition
public abstract float OffsetY { get; }

Property Value

float

Methods

Clone()

TODO: Add documentation.

Declaration

cs-api-definition
public abstract MatrixBase Clone()

Returns

MatrixBase

Dispose()

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Dispose()

Multiply(MatrixBase)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Multiply(MatrixBase matrix)

Parameters

matrix

MatrixBase

Multiply(MatrixBase, MatrixOrder)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Multiply(MatrixBase matrix, MatrixOrder order)

Parameters

matrix

MatrixBase

order

MatrixOrder

Rotate(float)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Rotate(float angle)

Parameters

angle

float

Rotate(float, MatrixOrder)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Rotate(float angle, MatrixOrder order)

Parameters

angle

float

order

MatrixOrder

RotateAt(float, PointF)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void RotateAt(float angle, PointF point)

Parameters

angle

float

point

PointF

Scale(float, float)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Scale(float scaleX, float scaleY)

Parameters

scaleX

float

scaleY

float

Scale(float, float, MatrixOrder)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Scale(float scaleX, float scaleY, MatrixOrder order)

Parameters

scaleX

float

scaleY

float

order

MatrixOrder

Shear(float, float)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Shear(float shearX, float shearY)

Parameters

shearX

float

shearY

float

TransformPoints(PointF[])

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void TransformPoints(PointF[] pts)

Parameters

pts

PointF[]

TransformVectors(PointF[])

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void TransformVectors(PointF[] pts)

Parameters

pts

PointF[]

Translate(float, float)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Translate(float offsetX, float offsetY)

Parameters

offsetX

float

offsetY

float

Translate(float, float, MatrixOrder)

TODO: Add documentation.

Declaration

cs-api-definition
public abstract void Translate(float offsetX, float offsetY, MatrixOrder order)

Parameters

offsetX

float

offsetY

float

order

MatrixOrder