Constructor
new GeometryBuffer(array, optionsnullable)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
array |
TypedArray | Типизированный массив данных, например, координат вершин |
|
options |
BufferBindOptions |
<nullable> |
Параметры передачи буфера в видеокарту |
Members
length :Number
Количество элементов в массиве данных
Methods
concat(buffer)
Конкатенирует данный буфер с другим. Осторожно, метод не проверяет одинаковой размерности данные или нет.
Parameters:
Name | Type | Description |
---|---|---|
buffer |
GeometryBuffer |
getArray() → {TypedArray}
Возвращает массив данных
Returns:
- Type
- TypedArray
getElement(index) → {TypedArray}
Возвращает элемент из массива данных
Parameters:
Name | Type | Description |
---|---|---|
index |
Number | Номер элемента в массиве данных |
Returns:
- Type
- TypedArray
getTriangle(index) → {Array.<TypedArray>}
Возвращает тройку элементов из массива данных
Parameters:
Name | Type | Description |
---|---|---|
index |
Number | Индекс |
Returns:
- Type
- Array.<TypedArray>