Имя | Описание | |
---|---|---|
![]() | AffineMatrix3D | Overloaded. Инициализирует новый экземпляр класса |
Имя | Описание | |
---|---|---|
![]() | AffineMatrix3D | Overloaded. Инициализирует новый экземпляр класса |
Имя | Описание | |
---|---|---|
![]() | Determinant | Возвращает определитель матрицы. |
![]() | IsIdentity | Возвращает значение, указывающее, является ли этот класс AffineMatrix3D единичной матрицей. |
![]() | IsInvertible | Возвращает значение, указывающее, является ли матрица обратимой. |
![]() | M11 | Возвращает или задает значение первой строки и первого столбца матрицы (масштаб X). |
![]() | M12 | Возвращает или задает значение первой строки и второго столбца матрицы. |
![]() | M13 | Возвращает или задает значение первой строки и третьего столбца матрицы. |
![]() | M14 | Возвращает или задает значение первой строки и четвертого столбца матрицы. |
![]() | M21 | Возвращает или задает значение второй строки и первого столбца матрицы. |
![]() | M22 | Возвращает или задает значение второй строки и второго столбца матрицы (шкала Y). |
![]() | M23 | Возвращает или задает значение второй строки и третьего столбца матрицы. |
![]() | M24 | Возвращает или задает значение второй строки и четвертого столбца матрицы. |
![]() | M31 | Возвращает или задает значение третьей строки и первого столбца матрицы. |
![]() | M32 | Возвращает или задает значение третьей строки и второго столбца матрицы. |
![]() | M33 | Возвращает или задает значение третьей строки и третьего столбца матрицы (масштаб Z). |
![]() | M34 | Возвращает или задает значение третьей строки и четвертого столбца матрицы. |
![]() | M44 | Возвращает или задает значение четвертой строки и четвертого столбца матрицы. |
![]() | OffsetX | Возвращает или задает значение первой строки и четвертого столбца матрицы (смещение X). |
![]() | OffsetY | Возвращает или задает значение второй строки и четвертого столбца матрицы (смещение Y). |
![]() | OffsetZ | Возвращает или задает значение третьей строки и четвертого столбца матрицы (смещение Z). |
Имя | Описание | |
---|---|---|
![]() | Clone | Клонирует этот экземпляр трехмерной аффинной матрицы. |
![]() ![]() | CreateRotationRadians | Создает матрицу, которая повернута вокруг указанной точки относительно указанного вектора оси. |
![]() ![]() | CreateScaling | Создает масштабированную матрицу. |
![]() ![]() | CreateSkewRadiansAboutX | Создает наклонную матрицу относительно оси X. |
![]() ![]() | CreateSkewRadiansAboutY | Создает наклонную матрицу относительно оси Y. |
![]() ![]() | CreateSkewRadiansAboutZ | Создает наклонную матрицу относительно оси Z. |
![]() ![]() | CreateTranslation | Создает матрицу и перемещает ее в указанное смещение. |
![]() | Equals | Overloaded. Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. |
![]() | GetHashCode | Возвращает хэш-код для этого экземпляра. |
![]() ![]() | GetIdentity | Возвращает единичную матрицу. |
![]() ![]() | Invert | Overloaded. Инвертирует |
![]() ![]() | Multiply | Overloaded. Умножает |
![]() | MultiplyPrepend | Умножает указанную AffineMatrix3D на эту AffineMatrix3D. |
![]() | Rotate | Поворачивает эту AffineMatrix3D вокруг указанного вектора оси. |
![]() | RotateAt | Поворачивает эту AffineMatrix3D вокруг указанной точки относительно указанного вектора оси. |
![]() | RotateAtPrepend | Добавляет поворот на указанный угол в указанной точке относительно указанного вектора оси к этой AffineMatrix3D. |
![]() | RotatePrepend | Добавляет поворот на указанный угол относительно указанного вектора к этой AffineMatrix3D. |
![]() | Scale | Добавляет указанный вектор масштаба к этому AffineMatrix3D. |
![]() | ScalePrepend | Добавляет указанный вектор масштаба к этому AffineMatrix3D. |
![]() | SetIdentity | Изменяет этот AffineMatrix3D в единичную матрицу. |
![]() | SetMatrix | Устанавливает текущую матрицу из указанной матрицы. |
![]() | ToString | Overloaded. Возвращает строковое представление этого объекта. |
![]() | Translate | Добавляет преобразование указанных смещений к этому AffineMatrix3D. |
![]() | TranslatePrepend | Добавляет преобразование указанных смещений к этому AffineMatrix3D. |
Имя | Описание | |
---|---|---|
![]() | Equality | Сравнивает две AffineMatrix3D. |
![]() | Inequality | Сравнивает две AffineMatrix3D. |
![]() | Multiplication | Умножает AffineMatrix3D на другую AffineMatrix3D. |