Matrix Struktura

Definice

Představuje 3x3 affine transformační matice používaná pro transformace v dvojrozměrném prostoru.

public value class Matrix : IFormattable
public struct Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
type Matrix = struct
    interface IFormattable
[<System.Security.SecurityCritical>]
type Matrix = struct
    interface IFormattable
Public Structure Matrix
Implements IFormattable
Dědičnost
Matrix
Atributy
Implementuje

Poznámky

Tato struktura představuje projekci .NET struktury prostředí Windows Runtime (WinRT). Matrix Další informace najdete v tématu Matice v referenčních informacích k rozhraní API pro UPW.

Konstruktory

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

Inicializuje Matrix strukturu.

Vlastnosti

Identity

Získá matici identit.

IsIdentity

Získá hodnotu, která označuje, zda je tato Matrix struktura matice identit.

M11

Získá nebo nastaví hodnotu prvního řádku a prvního sloupce této Matrix struktury.

M12

Získá nebo nastaví hodnotu prvního řádku a druhého sloupce této Matrix struktury.

M21

Získá nebo nastaví hodnotu druhého řádku a prvního sloupce této Matrix struktury.

M22

Získá nebo nastaví hodnotu druhého řádku a druhého sloupce této Matrix struktury.

OffsetX

Získá nebo nastaví hodnotu třetího řádku a prvního sloupce této Matrix struktury.

OffsetY

Získá nebo nastaví hodnotu třetího řádku a druhého sloupce této Matrix struktury.

Metody

Equals(Matrix)

Určuje, zda je zadaná Matrix struktura shodná s touto instancí.

Equals(Object)

Určuje, zda je zadaná Object struktura, která je shodná s tímto Matrix.Matrix

GetHashCode()

Vrátí kód hash pro tuto Matrix strukturu.

ToString()

String Vytvoří reprezentaci této Matrix struktury.

ToString(IFormatProvider)

String Vytvoří reprezentaci této Matrix struktury s informacemi o formátování specifické pro jazykovou verzi.

Transform(Point)

Transformuje zadaný bod pomocí Matrix a vrátí výsledek.

Operátory

Equality(Matrix, Matrix)

Určuje, zda jsou dvě zadané Matrix struktury identické.

Inequality(Matrix, Matrix)

Určuje, zda dvě zadané Matrix struktury nejsou identické.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Popis tohoto člena najdete v tématu ToString(String, IFormatProvider).

Platí pro

Viz také