モジュール javafx.graphics
パッケージ javafx.scene.shape

クラス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()
        頂点内のテクスチャ座標コンポーネントのフェイス配列の索引オフセットを返します。
        戻り値:
        テクスチャ座標コンポーネントのオフセット。