PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
VertexDeclaration este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: VertexDeclaration.
VertexDeclaration permite dezvoltatorilor să definească o configurație de vertex personalizată prin adăugarea câmpurilor cu tip de date, semantică, index și alias și oferă metadate cum ar fi numărul de câmpuri, dimensiunea totală și starea sigilată.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
sealed | boolean | Citeşte. | Indică dacă declarația este imuabilă. |
count | number | Citeşte. | Întoarce numărul de câmpuri din declarație. |
size | number | Citeşte. | Întoarce dimensiunea totală a byte-urilor unui vârf definit de declarație. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
constructor() | Creează o nouă declarație de vârf golă. |
clear() | Îndepărtează toate câmpurile din declarație. |
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string) → VertexField | Adăuga un câmp cu tip, semantic, index și alias, returnând VertexField |
fromGeometry(_geometry: any, _useFloat: boolean) → VertexDeclaration | Construiește o declarație din date geometrice, opțional folosind precizia de plutire. |
compareTo(other: VertexDeclaration) → number | Compară această declarație cu o altă și returnă un număr de ordinea de sortare. |
getField(index: number) → VertexField | Întoarce câmpul la indicele specificat |