VintaSoft Imaging .NET SDK 14.0: Документация для .NET разработчика
Vintasoft.Imaging Namespace / AffineMatrix Class
Конструкторы Свойства Методы Операторы Смотрите также
В этом разделе
    Члены типа AffineMatrix Class
    В этом разделе
    В следующих таблицах перечислены элементы, предоставляемые AffineMatrix.
    Публичные Конструкторы
     ИмяОписание
    Public ConstructorOverloaded. Инициализирует новый экземпляр класса .
    Публичные Свойства
     ИмяОписание
    Public PropertyВозвращает определитель матрицы.
    Public PropertyВозвращает значение, указывающее, является ли этот класс AffineMatrix единичной матрицей.
    Public PropertyВозвращает значение, указывающее, является ли матрица обратимой.
    Public PropertyВозвращает или задает значение первой строки и первого столбца матрицы (масштаб X).
    Public PropertyВозвращает или задает значение первой строки и второго столбца матрицы.
    Public PropertyВозвращает или задает значение второй строки и первого столбца матрицы.
    Public PropertyВозвращает или задает значение второй строки и второго столбца матрицы (шкала Y).
    Public PropertyВозвращает или задает значение третьей строки и первого столбца матрицы (смещение X).
    Public PropertyВозвращает или задает значение третьей строки и второго столбца матрицы (смещение Y).
    Public PropertyВозвращает тип матрицы.
    Публичные Методы
     ИмяОписание
    Public MethodКлонирует этот экземпляр аффинной матрицы.
    Public Methodstatic (Shared in Visual Basic)Overloaded. Создает матрицу, которая повернута относительно точки (0;0).
    Public Methodstatic (Shared in Visual Basic)Overloaded. Создает матрицу, которая повернута относительно точки (0;0).
    Public Methodstatic (Shared in Visual Basic)Overloaded. Создает масштабированную матрицу.
    Public Methodstatic (Shared in Visual Basic)Создает перекошенную матрицу.
    Public Methodstatic (Shared in Visual Basic)Создает матрицу и перемещает ее в указанное смещение.
    Public MethodOverloaded. Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.
    Public MethodВозвращает элементы матрицы.
    Public MethodВозвращает хэш-код для этого экземпляра.
    Public Methodstatic (Shared in Visual Basic)Возвращает единичную матрицу.
    Public MethodOverloaded. Инвертирует этот .
    Public Methodstatic (Shared in Visual Basic)Overloaded. Умножает на другую .
    Public MethodУмножает указанный AffineMatrix на этот AffineMatrix.
    Public MethodПоворачивает AffineMatrix вокруг указанной точки.
    Public MethodПоворачивает AffineMatrix вокруг указанной точки.
    Public MethodДобавляет поворот на указанный угол в указанной точке к AffineMatrix.
    Public MethodДобавляет поворот на указанный угол к AffineMatrix.
    Public MethodДобавляет указанный вектор масштабирования к AffineMatrix.
    Public MethodМасштабирует AffineMatrix на указанную величину относительно указанной точки.
    Public MethodДобавляет указанный масштаб к указанной точке этого AffineMatrix.
    Public MethodДобавляет указанный вектор масштабирования к AffineMatrix.
    Public MethodИзменяет эту AffineMatrix на единичную матрицу.
    Public MethodOverloaded. Устанавливает текущую матрицу из указанной матрицы.
    Public MethodДобавляет перекос на указанное число градусов в измерениях x и y к этому AffineMatrix.
    Public MethodДобавляет наклон указанного градуса в измерениях x и y к этому AffineMatrix.
    Public MethodOverloaded. Возвращает строковое представление этого объекта.
    Public MethodДобавляет смещение указанных смещений к этому AffineMatrix.
    Public MethodДобавляет перенос указанных смещений к этой AffineMatrix.
    Public MethodДобавляет смещение указанного смещения оси X к этому AffineMatrix.
    Public MethodДобавляет перенос указанного смещения оси X к этой AffineMatrix.
    Public MethodДобавляет перенос указанного смещения оси Y к этой AffineMatrix.
    Public MethodДобавляет перенос указанного смещения оси Y к этой AffineMatrix.
    Публичные Операторы
     ИмяОписание
    Public OperatorСравнивает две AffineMatrix.
    Public OperatorСравнивает две AffineMatrix.
    Public OperatorУмножает AffineMatrix на другую AffineMatrix.
    Смотрите также