VertexDeclaration

VertexDeclaration class

Объявление структуры пользовательской вершины

Методы

constructor

ИмяОписание
constructor()

Result:


getSealed

ИмяОписание
getSealed()VertexDeclaration будет запечатан, когда его использует com.aspose.threed.TriMesh`1 или TriMesh, дальнейшие изменения не допускаются.

Result:


getCount

ИмяОписание
getCount()Получает количество всех полей, определённых в этом VertexDeclaration

Result:


getSize

ИмяОписание
getSize()Размер структуры вершины в байтах.

Result:


get

ИмяОписание
get(index)

Result:


clear

ИмяОписание
clear()Очистить все поля.

Result:


addField

ИмяОписание
addField(dataType, semantic, index, alias)Добавить новое поле вершины

Parameters:

ИмяТипОписание
dataTypeNumberVertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
индексNumberИндекс для одинаковой семантики поля, -1 для автоматической генерации
aliasStringПсевдоним поля

Result:


fromGeometry

ИмяОписание
fromGeometry(geometry, useFloat)Создать VertexDeclaration на основе раскладки Geometry.

Parameters:

ИмяТипОписание
geometrГеометрияnull
useFloatbooleanИспользовать тип float вместо double

Result: VertexDeclaration


compareTo

ИмяОписание
compareTo(other)Сравнивает данный экземпляр с указанным объектом и возвращает индикатор их относительных значений.

Result: VertexDeclaration


toString

ИмяОписание
toString()

Result: String


hashCode

ИмяОписание
hashCode()

Result: Number


equals

ИмяОписание
equals(obj)Определяет, имеют ли этот экземпляр и указанный объект, который также должен быть объектом VertexDeclaration, одинаковое значение.

Result: Number


iterator

ИмяОписание
iterator()Зарезервировано для внутреннего использования.

Result: Number