Matrix

Matrix()

Initierar en ny instans av Matrix-klassen som identitetsmatris.

public Matrix()

Se även


Matrix(float, float, float, float, float, float)

Initierar en ny instans avMatrix class.

public Matrix(float m11, float m12, float m21, float m22, float m31, float m32)
ParameterTypBeskrivning
m11Singlem00 M11 Skala X
m12Singlem10 M12 Sax Y
m21Singlem01 M21 Sax X
m22Singlem11 M22 Våg Y
m31Singlem02 M31 Översätt X
m32Singlem12 M32 Översätt Y

Se även


Matrix(RectangleF, PointF[])

Initierar en ny instans avMatrix klass till den geometriska transformationen som definieras av den specificerade rektangeln och matrisen av punkter.

public Matrix(RectangleF rect, PointF[] plgpts)
ParameterTypBeskrivning
rectRectangleFARectangleF struktur som representerar rektangeln som ska transformeras.
plgptsPointF[]En samling av trePointF strukturer som representerar punkterna i ett parallellogram till vilka de övre vänstra, övre högra och nedre vänstra hörnen av rektangeln ska transformeras. Det nedre högra hörnet av parallellogrammet antyds av de tre första hörnen.

Se även


Matrix(Rectangle, Point[])

Initierar en ny instans avMatrix klass till den geometriska transformationen som definieras av den specificerade rektangeln och matrisen av punkter.

public Matrix(Rectangle rect, Point[] plgpts)
ParameterTypBeskrivning
rectRectangleARectangle struktur som representerar rektangeln som ska transformeras.
plgptsPoint[]En samling av trePoint strukturer som representerar punkterna i ett parallellogram till vilka de övre vänstra, övre högra och nedre vänstra hörnen av rektangeln ska transformeras. Det nedre högra hörnet av parallellogrammet antyds av de tre första hörnen.

Se även


Matrix(Matrix)

Gör en kopia avMatrix class.

public Matrix(Matrix origin)
ParameterTypBeskrivning
originMatrixEn basmatris för att klara sig

Se även