![]() |
v2.0
|
|
Матрица преобразования в трёхмерном пространстве. Подробнее...
Открытые члены | |
Matrix3D () | |
Конструктор. | |
self | Shift (number x, number y, number z) |
Сдвигает матрицу. | |
self | Rotate (Axis3D axis, number angle) |
Вращает матрицу. | |
self | Scale (Point3D fixedPoint, number xScale, number yScale, number zScale) |
Масштабирует матрицу. | |
self | Transform (Matrix3D matrix) |
Преобразовывает согласно матрице. | |
self | Invert () |
Инвертирует матрицу. | |
Matrix3D | Clone () |
Возвращает копию объекта. | |
boolean | operator== (Matrix3D other) |
Проверяет равенство. | |
boolean | operator~= (Matrix3D other) |
Проверяет неравенство. | |
Матрица преобразования в трёхмерном пространстве.
self Rotate | ( | Axis3D | axis, |
number | angle ) |
Вращает матрицу.
axis | Ось вращения. |
angle | Угол в радианах. |
self Scale | ( | Point3D | fixedPoint, |
number | xScale, | ||
number | yScale, | ||
number | zScale ) |
Масштабирует матрицу.
fixedPoint | Неподвижная точка |
xScale | Коэффициент масштабирования по X. |
yScale | Коэффициент масштабирования по Y. |
zScale | Коэффициент масштабирования по Z. |