Имя | Описание | |
---|---|---|
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. |