VertexDeclaration

VertexDeclaration

Przegląd

VertexDeclaration jest klasą w Aspose.3D FOSS dla .NET. Dziedziczy po: IEnumerable<VertexField>, IEnumerable, IComparable<VertexDeclaration>.

VertexDeclaration pozwala definiować własne układy wierzchołków, wywołując AddField(dataType, semantic, index, alias); po zatwierdzeniu układ nie może być zmieniony.

Ta klasa udostępnia 10 metod do pracy z obiektami VertexDeclaration w programach .NET. Dostępne metody to: AddField, Clear, CompareTo, Equals, FromGeometry, FromType, GetEnumerator, GetHashCode, ToString, VertexDeclaration. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET. Właściwości: Count, Item, Sealed, Size.

Właściwości

NazwaTypDostępOpis
SealedboolOdczytPobiera uszczelniony.
CountintOdczytZwraca liczbę.
ItemVertexFieldOdczytPobiera element.
SizeintOdczytPobiera rozmiar.

Metody

SygnaturaOpis
VertexDeclaration()Tworzy nową, pustą instancję deklaracji wierzchołka
Clear()Usuwa wszystkie pola z deklaracji, resetując ją do pustego stanu
AddField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: int, alias: string)Dodaje pole wierzchołka o podanym typie, semantyce, indeksie i aliasie
FromType()Wywołuje FromType na tej instancji VertexDeclaration.
FromGeometry(geometry: Geometry, useFloat: bool)Wywołuje FromGeometry(geometry, useFloat) na tej instancji VertexDeclaration.
GetHashCode()Zwraca kod skrótu oparty na zawartości deklaracji.
Equals(obj: object?)Określa, czy podany obiekt jest równą deklaracją wierzchołka
CompareTo(other: VertexDeclaration)Porównuje tę deklarację z inną w celu ustalenia kolejności sortowania
ToString()Zwraca reprezentację w postaci łańcucha znaków deklaracji wierzchołka
GetEnumerator()Udostępnia iterator po polach deklaracji

Zobacz także

 Polski