Skip to main content

TransformOperations Class

Definition​

Assembly:Avalonia.Base
Package:Avalonia

Contains a list of Avalonia.Media.Transformation.TransformOperation that represent primitive transforms that will be applied in declared order.

public class TransformOperations

Inheritance: object -> TransformOperations

Implements:ITransform

Methods​

NameDescription
CreateBuilderNo summary available.
InterpolateNo summary available.
ParseNo summary available.

CreateBuilder Method​

public Avalonia.Media.Transformation.TransformOperations.Builder CreateBuilder(int capacity)

Parameters​

capacity int

Returns​

Avalonia.Media.Transformation.TransformOperations.Builder

Interpolate Method​

public Avalonia.Media.Transformation.TransformOperations Interpolate(Avalonia.Media.Transformation.TransformOperations from, Avalonia.Media.Transformation.TransformOperations to, double progress)

Parameters​

from Avalonia.Media.Transformation.TransformOperations

to Avalonia.Media.Transformation.TransformOperations

progress double

Returns​

Avalonia.Media.Transformation.TransformOperations

Parse Method​

public Avalonia.Media.Transformation.TransformOperations Parse(string s)

Parameters​

s string

Returns​

Avalonia.Media.Transformation.TransformOperations

Properties​

NameDescription
IdentityNo summary available.
IsIdentityReturns whether all operations combined together produce the identity matrix.
OperationsNo summary available.
ValueNo summary available.

Identity Property​

public Avalonia.Media.Transformation.TransformOperations Identity { get; set; }

IsIdentity Property​

Returns whether all operations combined together produce the identity matrix.

public bool IsIdentity { get; set; }

Operations Property​

public System.Collections.Generic.IReadOnlyList<Avalonia.Media.Transformation.TransformOperation> Operations { get; set; }

Value Property​

public Avalonia.Matrix Value { get; set; }