VertexDeclaration{/i:
Približni podaci
VertexDeclaration je klasa u Aspose.3d za Typescript. Nasljednici od: VertexDeclaration.
VertexDeclaration omogućuje programerima da definiraju prilagođen raspored vrhova dodavanjem polja s tipom podataka, semantikom, indeksom i aliasom te pruža metapodatke kao što su broj polje, ukupna veličina i zapečaćeno stanje.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
sealed | boolean | Čitaj. | U ovom je članku navedena oznaka “Značka” koja se odnosi na: |
count | number | Čitaj. | Vrati broj polja u deklaraciji |
size | number | Čitaj. | Vrati ukupnu veličinu bajta vrha definirane deklaracijom. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
constructor() | Stvara novu, praznu deklaraciju vrhunaca. |
clear() | Uklanjanje svih polja iz deklaracije |
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string) → VertexField | Dodaje polje s tipom, semantičkom oznakama, indeksom i aliasima, vraćajući VertexField |
fromGeometry(_geometry: any, _useFloat: boolean) → VertexDeclaration | Izgradnja deklaracije iz geometrijskih podataka, opciono koristeći preciznost plutača. |
compareTo(other: VertexDeclaration) → number | Upoređuje ovu deklaraciju s drugom i vraća redovni broj sortiranja. |
getField(index: number) → VertexField | Vrati polje u navedenom indeksu |