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:

ПараметрТипОписание
meshTriMesh

loadData(int[] indices)

public abstract void loadData(int[] indices)

Загрузить данные индексов

Parameters:

ПараметрТипОписание
индексыint[]

loadData(short[] indices)

public abstract void loadData(short[] indices)

Загрузить данные индексов

Parameters:

ПараметрТипОписание
индексыshort[]