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[] |