Freigeben über


Matrix Struktur

Definition

public value class Matrix
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.Shapes.MatrixTypeConverter))]
public struct Matrix
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.Shapes.MatrixTypeConverter))>]
type Matrix = struct
Public Structure Matrix
Vererbung
Matrix
Attribute

Konstruktoren

Matrix(Double, Double, Double, Double, Double, Double)

Eigenschaften

Determinant
HasInverse
Identity
IsIdentity
M11
M12
M21
M22
OffsetX
OffsetY

Methoden

Append(Matrix)
Invert()
Multiply(Matrix, Matrix)
Prepend(Matrix)
Rotate(Double)
RotateAt(Double, Double, Double)
RotateAtPrepend(Double, Double, Double)
RotatePrepend(Double)
Scale(Double, Double)
ScaleAt(Double, Double, Double, Double)
ScaleAtPrepend(Double, Double, Double, Double)
ScalePrepend(Double, Double)
SetIdentity()
Skew(Double, Double)
SkewPrepend(Double, Double)
Transform(Point)
Transform(Point[])
Translate(Double, Double)
TranslatePrepend(Double, Double)

Operatoren

Multiply(Matrix, Matrix)

Erweiterungsmethoden

ToMatrix3X2(Matrix)

Gilt für: