IIndexBuffer
All Implemented Interfaces: com.aspose.threed.IBuffer
public interface IIndexBuffer extends IBuffer
インデックスバッファは、レンダリングパイプラインで使用されるジオメトリを記述します。
メソッド
| メソッド | 説明 |
|---|---|
| getCount() | このバッファ内のインデックス数を取得します。 |
| getIndexDataType() | 各要素のデータ型を取得します。 |
| loadData(TriMesh mesh) | TriMesh からインデックスデータをロードします |
| loadData(int[] indices) | インデックスデータをロードします |
| loadData(short[] indices) | インデックスデータをロードします |
getCount()
public abstract int getCount()
このバッファ内のインデックス数を取得します。
Returns: int - このバッファ内のインデックス数。
getIndexDataType()
public abstract IndexDataType getIndexDataType()
各要素のデータ型を取得します。
Returns: IndexDataType - the data type of each element.
loadData(TriMesh mesh)
public abstract void loadData(TriMesh mesh)
TriMesh からインデックスデータをロードします
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| mesh | TriMesh |
loadData(int[] indices)
public abstract void loadData(int[] indices)
インデックスデータをロードします
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| インデックス | int[] |
loadData(short[] indices)
public abstract void loadData(short[] indices)
インデックスデータをロードします
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| インデックス | short[] |