Matrix3D Структура
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет матрицу 4×4, используемую для преобразований в трехмерном пространстве.
public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
[<System.Security.SecurityCritical>]
type Matrix3D = struct
interface IFormattable
Public Structure Matrix3D
Implements IFormattable
- Наследование
- Атрибуты
- Реализации
Эта структура представляет проекцию .NET структуры среды выполнения Windows (WinRT). Matrix3D
Дополнительные сведения см. в статье Matrix3D справочника по API UWP.
Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Инициализирует новый экземпляр класса Matrix3D. |
Has |
Получает значение, определяющее, является ли этот объект Matrix3D обратимым. |
Identity | |
Is |
Определяет, является ли эта структура Matrix3D единичным объектом Matrix3D. |
M11 |
Возвращает или задает значение в первой строке и первом столбце этой структуры Matrix3D. |
M12 |
Возвращает или задает значение в первой строке и втором столбце этой структуры Matrix3D. |
M13 |
Возвращает или задает значение в первой строке и третьем столбце этой структуры Matrix3D. |
M14 |
Возвращает или задает значение в первой строке и четвертом столбце этой структуры Matrix3D. |
M21 |
Возвращает или задает значение во второй строке и первом столбце этой структуры Matrix3D. |
M22 |
Возвращает или задает значение во второй строке и втором столбце этой структуры Matrix3D. |
M23 |
Возвращает или задает значение во второй строке и третьем столбце этой структуры Matrix3D. |
M24 |
Возвращает или задает значение во второй строке и четвертом столбце этой структуры Matrix3D. |
M31 |
Возвращает или задает значение в третьей строке и первом столбце этой структуры Matrix3D. |
M32 |
Возвращает или задает значение в третьей строке и втором столбце этой структуры Matrix3D. |
M33 |
Возвращает или задает значение в третьей строке и третьем столбце этой структуры Matrix3D. |
M34 |
Возвращает или задает значение в третьей строке и четвертом столбце этой структуры Matrix3D. |
M44 |
Возвращает или задает значение в четвертой строке и четвертом столбце этой структуры Matrix3D. |
OffsetX |
Возвращает или задает значение в четвертой строке и первом столбце этой структуры Matrix3D. |
OffsetY |
Возвращает или задает значение в четвертой строке и втором столбце этой структуры Matrix3D. |
OffsetZ |
Возвращает или задает значение в четвертой строке и третьем столбце этой структуры Matrix3D. |
Equals(Matrix3D) |
Проверяет равенство двух матриц. |
Equals(Object) |
Проверяет равенство двух матриц. |
Get |
Возвращает хэш-код для этой матрицы. |
Invert() |
Обращает эту структуру Matrix3D. |
To |
Создает строковое представление данной матрицы Matrix3D. |
To |
Создает строковое представление данной матрицы Matrix3D. |
Equality(Matrix3D, Matrix3D) |
Сравнивает два экземпляра Matrix3D на предмет их равенства. |
Inequality(Matrix3D, Matrix3D) |
Сравнивает два экземпляра Matrix3D на неравенство. |
Multiply(Matrix3D, Matrix3D) |
Умножает заданные матрицы. |
IFormattable. |
Описание этого члена см. в разделе ToString(String, IFormatProvider). |