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

        public String toString​()
        次のクラスからコピーされた説明: Object
        オブジェクトの文字列表現を返します。 一般に、toStringメソッドは、このオブジェクトをテキストで表す文字列を返します。 この結果は、人間が読める簡潔で有益な情報であるべきです。 すべてのサブクラスで、このメソッドをオーバーライドすることをお勧めします。

        クラスObjecttoStringメソッドは、オブジェクトがインスタンスになっている元のクラスの名前、アットマーク文字@、およびオブジェクトのハッシュ・コードの符号なし16進数表現から構成される文字列を返します。 つまり、このメソッドは次の値と等しい文字列を返します。

         getClass().getName() + '@' + Integer.toHexString(hashCode())
         
        オーバーライド:
        toString 、クラス:  Object
        戻り値:
        このオブジェクトの文字列表現