VertexDeclaration
Общ преглед
VertexDeclaration е клас в Aspose.3D FOSS за .NET. Наследници от: IEnumerable<VertexField>, IEquatable<VertexDeclaration>, IComparable<VertexDeclaration>.
VertexDeclaration.VertexDeclaration creates a new empty vertex declaration.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
Sealed | bool | Прочети. | Посочва дали декларацията е непроменлива. |
Count | int | Прочети. | Получава броя на полетата в декларацията. |
Size | int | Прочети. | Получава общия размер в байтове на върх, определен от декларацията. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
VertexDeclaration() | Създава нова декларация за празен върх |
Clear() | Изтрива всички полета от декларацията. |
AddField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: int, alias: string) | Добавя поле с върхове, съдържащо данните от типа, семантиката, индекса и псевдонима. |
GetHashCode() | Връща хеш код за декларацията. |
Equals(obj: object?) | Определя дали декларацията е равна на друга VertexDeclaration |
Equals(other: VertexDeclaration) | |
CompareTo(other: VertexDeclaration) | Сравнява тази декларация с друга за подреждане на реда. |
ToString() | Връща последователно представяне на декларацията. |
GetEnumerator() | Предоставя итератор върху полетата на декларацията. |