Module  javafx.graphics
软件包  javafx.scene.shape

Class VertexFormat



  • public final class VertexFormat
    extends Object
    定义网格中顶点的格式。 顶点由点阵,法线(可选)和纹理坐标组成。
    从以下版本开始:
    JavaFX 8u40
    • 字段详细信息

      • POINT_TEXCOORD

        public static final VertexFormat POINT_TEXCOORD
        指定由点和纹理坐标组成的顶点的格式。
      • POINT_NORMAL_TEXCOORD

        public static final VertexFormat POINT_NORMAL_TEXCOORD
        指定由点,法线和纹理坐标组成的顶点的格式。
    • 方法详细信息

      • getVertexIndexSize

        public int getVertexIndexSize​()
        返回表示顶点的组件索引数。 例如,POINT_TEXCOORD顶点由2个索引组成,一个用于点分量,另一个用于纹理坐标组件。 所以它的价值将是2。
        结果
        组件索引的数量
      • getPointIndexOffset

        public int getPointIndexOffset​()
        返回顶点中点分量的面阵列中的索引偏移量。
        结果
        偏移到点分量。
      • getNormalIndexOffset

        public int getNormalIndexOffset​()
        返回顶点中正常分量的面阵列中的索引偏移量。
        结果
        偏移到正常分量。
      • getTexCoordIndexOffset

        public int getTexCoordIndexOffset​()
        返回顶点内的纹理坐标组件的面阵列中的索引偏移量。
        结果
        纹理坐标组件的偏移量。
      • toString

        public String toString​()
        描述从类复制: Object
        返回对象的字符串表示形式。 一般来说, toString方法返回一个“ toString代表”这个对象的字符串。 结果应该是一个简明扼要的表达,容易让人阅读。 建议所有子类覆盖此方法。

        toString类方法Object返回一个由类的名称,其中所述对象是其实例,该符号字符`的字符串@ ”,并且对象的哈希码的无符号的十六进制表示。 换句话说,这个方法返回一个等于下列值的字符串:

         getClass().getName() + '@' + Integer.toHexString(hashCode())
         
        重写:
        toStringObject
        结果
        对象的字符串表示形式。