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