- java.lang.Object
-  
      - java.lang.Enum<MatrixType>
-  
        - javafx.scene.transform.MatrixType
 
 
-  
       - All Implemented Interfaces:
-  
         Serializable,Comparable<MatrixType>
 
 
 public enum MatrixType extends Enum<MatrixType> 指定转换矩阵的类型。- 从以下版本开始:
- JavaFX 8.0
 
-  
        
       -  
             方法摘要所有方法 静态方法 接口方法 具体的方法 Modifier and Type 方法 描述 intcolumns()返回此类型矩阵中的列数。intelements()返回此类型的矩阵中的元素数。booleanis2D()指定这是否是2D变换矩阵introws()返回此类型的矩阵中的行数。static MatrixTypevalueOf(String name)以指定的名称返回此类型的枚举常量。static MatrixType[]values()按照它们声明的顺序返回一个包含此枚举类型常量的数组。
 
-  
             
-  
        
       -  
             Enum Constant Detail-  MT_2D_2x3public static final MatrixType MT_2D_2x3 包含以下值的2行和3列的2D仿射变换矩阵:mxx, mxy, tx, myx, myy, ty
 -  MT_2D_3x3public static final MatrixType MT_2D_3x3 3行3列的2D变换矩阵。 对于仿射变换,最后一行是常数,因此矩阵包含以下值:mxx, mxy, tx, myx, myy, ty, 0, 0, 1
 -  MT_3D_3x4public static final MatrixType MT_3D_3x4 包含以下值的3行和4列的3D仿射变换矩阵:mxx, mxy, mxz, tx, myx, myy, myz, ty, mzx, mzy, mzz, tz
 -  MT_3D_4x4public static final MatrixType MT_3D_4x4 4行4列的3D变换矩阵。 对于仿射变换,最后一行是常数,因此矩阵包含以下值:mxx, mxy, mxz, tx, myx, myy, myz, ty, mzx, mzy, mzz, tz, 0, 0, 0, 1
 
-  
 -  
             方法详细信息-  valuespublic static MatrixType[] values() 按照它们声明的顺序返回一个包含此枚举类型常量的数组。 该方法可用于遍历常量如下:for (MatrixType c : MatrixType.values()) System.out.println(c);- 结果
- 一个包含这个枚举类型的常量的数组,按照它们被声明的顺序
 
 -  valueOfpublic static MatrixType valueOf(String name) 以指定的名称返回此类型的枚举常量。 字符串必须完全匹配用于声明此类型的枚举常量的标识符。 (不允许使用外来空白字符。)- 参数
-  
              name- 要返回的枚举常数的名称。
- 结果
- 具有指定名称的枚举常数
- 异常
-  
              IllegalArgumentException- 如果此枚举类型没有指定名称的常量
-  
              NullPointerException- 如果参数为空
 
 -  elementspublic int elements() 返回此类型的矩阵中的元素数。- 结果
- 这种类型的矩阵中的元素的数量
 
 -  rowspublic int rows() 返回此类型的矩阵中的行数。- 结果
- 这种类型的矩阵中的行数
 
 -  columnspublic int columns() 返回此类型矩阵中的列数。- 结果
- 这种类型矩阵中的列数
 
 -  is2Dpublic boolean is2D() 指定这是否是2D变换矩阵- 结果
- 如果这是一个2D变换矩阵,则为真,如果这是一个3D变换矩阵,则为false
 
 
-  
 
-