Spec-Zone .ru
спецификации, руководства, описания, API
|
public enum MatrixType extends java.lang.Enum<MatrixType>
Перечислимая Константа и Описание |
---|
MT_2D_2x3
2-D матрица аффинного преобразования 2 строк и 3 столбца, содержащие следующие значения:
|
MT_2D_3x3
2-D матрица преобразования 3 строк и 3 столбца.
|
MT_3D_3x4
3-D матрица аффинного преобразования 3 строк и 4 столбца, содержащие следующие значения:
|
MT_3D_4x4
3-D матрица преобразования 4 строк и 4 столбца.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
columns()
Возвращает число столбцов в матрице этого типа.
|
int |
elements()
Возвращает число элементов в матрице этого типа.
|
boolean |
is2D()
Определяет, является ли это 2-D матрицей преобразования
|
int |
rows()
Возвращает число строк в матрице этого типа.
|
static MatrixType |
valueOf(java.lang.String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static MatrixType[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
public static final MatrixType MT_2D_2x3
mxx, mxy, tx, myx, myy, ty
public static final MatrixType MT_2D_3x3
mxx, mxy, tx, myx, myy, ty, 0, 0, 1
public static final MatrixType MT_3D_3x4
mxx, mxy, mxz, tx, myx, myy, myz, ty, mzx, mzy, mzz, tz
public static final MatrixType MT_3D_4x4
mxx, mxy, mxz, tx, myx, myy, myz, ty, mzx, mzy, mzz, tz, 0, 0, 0, 1
public static MatrixType[] значения()
for (MatrixType c : MatrixType.values()) System.out.println(c);
public static MatrixType valueOf(java.lang.String name)
name
- имя перечислимой константы, которая будет возвращена.java.lang.IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именемjava.lang.NullPointerException
- если параметром является нульpublic int elements()
public int rows()
public int columns()
public boolean is2D()
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается