Class SVGMatrix
Содержание
[
Скрывать
]SVGMatrix class
Многие графические операции SVG используют матрицы 2x3 вида: [ace] [bdf] , которые при преобразовании в матрицу 3x3 для целей матричной арифметики становятся: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Характеристики
Имя | Описание |
---|---|
A { get; set; } | Компонент A матрицы. |
B { get; set; } | Компонент B матрицы. |
C { get; set; } | Компонент C матрицы. |
D { get; set; } | Компонент D матрицы. |
E { get; set; } | Компонент E матрицы. |
F { get; set; } | Компонент F матрицы. |
Методы
Имя | Описание |
---|---|
Dispose() | Освобождает неуправляемые и (необязательно) управляемые ресурсы. |
virtual GetPlatformType() | Этот метод используется для получения объекта ECMAScript.Type . |
Multiply(SVGMatrix) | Выполняет умножение матриц. Эта матрица постумножается на другую матрицу, возвращая результирующую новую матрицу. |
Rotate(float) | Умножает преобразование вращения на текущую матрицу и возвращает результирующую матрицу. |
Scale(float) | Пост-умножает преобразование равномерного масштаба на текущую матрицу и возвращает результирующую матрицу. |
ScaleNonUniform(float, float) | Пост-умножает преобразование неравномерного масштаба на текущую матрицу и возвращает результирующую матрицу. |
SkewX(float) | Пост-умножает преобразование skewX на текущую матрицу и возвращает результирующую матрицу. |
SkewY(float) | пост-умножает преобразование skewY на текущую матрицу и возвращает результирующую матрицу. |
override ToString() | ВозвращаетString который представляет этот экземпляр. |
Translate(float, float) | Пост-умножает трансляционное преобразование на текущую матрицу и возвращает результирующую матрицу. |
Смотрите также
- class SVGValueType
- пространство имен Aspose.Html.Dom.Svg.DataTypes
- сборка Aspose.HTML