Interface IMatrix

Interface IMatrix

İsim alanı : Aspose.Html.Drawing Görüntüleme: Aspose.HTML.dll (25.4.0)

Transformasyonlar için kullanılan bir matris.

[ComVisible(true)]
public interface IMatrix

Properties

IsIdentity

Bu matrisin kimlik matrisinin olup olmadığını gösteren bir değer alır.

bool IsIdentity { get; }

Mülkiyet Değer

bool

IsInvertible

Bu matrisin dönüştürülebilir olup olmadığını gösteren bir değer alır.

bool IsInvertible { get; }

Mülkiyet Değer

bool

M11

Matrisin ilk satırında ve ilk sütununda değer alır veya ayarlar.

float M11 { get; set; }

Mülkiyet Değer

float

M12

Matrisin ilk ve ikinci sütunlarında değer alır veya ayarlar.

float M12 { get; set; }

Mülkiyet Değer

float

M21

Matrisin ikinci satırında ve ilk sütununda değer alır veya ayarlar.

float M21 { get; set; }

Mülkiyet Değer

float

M22

Matrisin ikinci ve ikinci sütunlarında değer alır veya ayarlar.

float M22 { get; set; }

Mülkiyet Değer

float

M31

Matrisin üçüncü satırında ve ilk sütununda değer alır veya ayarlar.

float M31 { get; set; }

Mülkiyet Değer

float

M32

Matrisin üçüncü satırında ve ikinci sütunda değer alır veya ayarlar.

float M32 { get; set; }

Mülkiyet Değer

float

Methods

Clone()

Bu matrisin bir kopyasını oluşturun.

IMatrix Clone()

Returns

IMatrix

Bu matrisin bir kopyası olan Aspose.Html.Drawing.IMatrix’in yeni bir örneği.

GetElements()

Matrisin elemanlarını bir array olarak alır.

float[] GetElements()

Returns

float […]

Matrisin elemanları vardır.

Invert()

Bu matrisini değiştirin.

void Invert()

Multiply(İMATRIX, WebMatrixOrder Hakkında)

Bu matris belirli sırada başka bir matrisle çoğaltılır.

void Multiply(IMatrix matrix, WebMatrixOrder order)

Parameters

matrix IMatrix

Matris ile çoğaltılır.

order WebMatrixOrder

Çoğaltmanın uygulandığı düzen.

Multiply(IMATRİX)

Bu matris başka bir matris ile çoğaltılır.

void Multiply(IMatrix matrix)

Parameters

matrix IMatrix

Matris ile çoğaltılır.

Reset()

Matrisini kimlik matrisine dönüştürür.

void Reset()

Rotate(WebMatrixOrder ve WebMatrix)

Matrisin belirli sırada belirtilen açıdan döndürülür.

void Rotate(float angle, WebMatrixOrder order)

Parameters

angle float

Dönüş açısı derecelerde.

order WebMatrixOrder

Rotasyonun uygulandığı düzen.

Rotate(Floransa)

Matrisin belirlenmiş açıdan döndürülür.

void Rotate(float angle)

Parameters

angle float

Dönüş açısı derecelerde.

RotateAt(Sürücü, PointF, WebMatrixOrder)

Matris belirli sırada belirli nokta etrafında belirli açıdan döndürülür.

void RotateAt(float angle, PointF point, WebMatrixOrder order)

Parameters

angle float

Dönüş açısı derecelerde.

point PointF

Etrafı dönmek için bir nokta.

order WebMatrixOrder

Rotasyonun uygulandığı düzen.

RotateAt(Sürücü, PointF)

Matrisin belirlenmiş açıdan belirlenmiş nokta etrafında döndürülür.

void RotateAt(float angle, PointF point)

Parameters

angle float

Dönüş açısı derecelerde.

point PointF

Etrafı dönmek için bir nokta.

Scale(Yüzme, Yüzme, WebMatrixOrder)

Matris, belirli sırada belirlenen ölçek faktörleri ile ölçülür.

void Scale(float scaleX, float scaleY, WebMatrixOrder order)

Parameters

scaleX float

X-axis boyunca ölçek faktörü vardır.

scaleY float

Y-axis boyunca ölçek faktörü vardır.

order WebMatrixOrder

Sınıflandırmanın uygulandığı düzen.

Scale(Yüzme , Yüzme)

Matrisin belirlenmiş ölçek faktörleri ile eşit ölçülür.

void Scale(float scaleX, float scaleY)

Parameters

scaleX float

Birleşik ölçek faktörü.

scaleY float

Birleşik ölçek faktörü.

Skew(Yüzme , Yüzme)

Matris için bir çerçeve dönüşümünü uygulayın.

void Skew(float skewX, float skewY)

Parameters

skewX float

x-axis yönünde kaydırmak için hangi açı.

skewY float

Y-axis yönünde kaydırmak için hangi açı.

TransformPoint(PointF)

Bu matris kullanarak belirli noktayı dönüştürür.

PointF TransformPoint(PointF point)

Parameters

point PointF

Değiştirmek için bir nokta.

Returns

PointF

Dönüştürülmüş nokta

TransformPoints(PointF[])

Bu matris kullanarak bir dizi nokta dönüştürür.

void TransformPoints(PointF[] points)

Parameters

points PointF […]

Dönüştürülmesi gereken noktaların bir dizi.

TransformRectangle(RectangleF)

Bu matris kullanılarak belirlenen düz açıyı dönüştürür.

RectangleF TransformRectangle(RectangleF rect)

Parameters

rect RectangleF

Dönüştürmek için bir düzlem.

Returns

RectangleF

Dönüştürülmüş bir düzlem.

Translate(Yüzme, Yüzme, WebMatrixOrder)

Matris, belirli sırada belirtilen offset değerlerine göre tercüme edilir.

void Translate(float offsetX, float offsetY, WebMatrixOrder order)

Parameters

offsetX float

X-axis ile birlikte indirim değeri.

offsetY float

Ödeme değeri y-axis boyunca.

order WebMatrixOrder

Çeviri uygulandığı düzen.

Translate(Yüzme , Yüzme)

Matrisini belirlenen offset değerlerine göre tercüme eder.

void Translate(float offsetX, float offsetY)

Parameters

offsetX float

X-axis ile birlikte indirim değeri.

offsetY float

Ödeme değeri y-axis boyunca.

 Türkçe