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; }