VertexDeclaration
Przegląd
VertexDeclaration jest klasą w Aspose.3D FOSS dla TypeScript.
VertexDeclaration.constructor tworzy nową, pustą deklarację wierzchołka.
Ta klasa deklaruje 6 metod dla obiektów VertexDeclaration w programach TypeScript. Dostępne metody to: addField, clear, compareTo, constructor, fromGeometry, getField. Publiczne elementy są dostępne dla dowolnej aplikacji TypeScript po zainstalowaniu pakietu Aspose.3D FOSS dla TypeScript. Właściwości: count, sealed, size.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
sealed | boolean | Odczyt | Zwraca sealed. |
count | number | Odczyt | Zwraca liczbę. |
size | number | Odczyt | Pobiera rozmiar. |
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nową, pustą deklarację wierzchołka |
clear() | Usuwa wszystkie pola z deklaracji |
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string) → VertexField | Dodaje pole z typem, semantyką, indeksem i aliasem, zwracając VertexField |
fromGeometry(_geometry: any, _useFloat: boolean) → VertexDeclaration | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Tworzy deklarację z danych geometrycznych, opcjonalnie używając precyzji zmiennoprzecinkowej |
compareTo(other: VertexDeclaration) → number | Porównuje tę deklarację z inną i zwraca numer sortowania |
getField(index: number) → VertexField | Zwraca pole o określonym indeksie |