VertexDeclaration
Overzicht
VertexDeclaration is een klasse in Aspose.3D FOSS voor TypeScript.
VertexDeclaration.constructor maakt een nieuwe, lege vertex-declaratie aan.
Deze klasse declareert 6 methoden voor VertexDeclaration objecten in TypeScript programma’s. Beschikbare methoden omvatten: addField, clear, compareTo, constructor, fromGeometry, getField. Publieke leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.3D FOSS voor TypeScript pakket. Eigenschappen: count, sealed, size.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
sealed | boolean | Lezen | Haalt de sealed op. |
count | number | Lezen | Haalt het aantal op. |
size | number | Lezen | Haalt de grootte op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor() | Maakt een nieuwe, lege vertexdeclaratie |
clear() | Verwijdert alle velden uit de declaratie |
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string) → VertexField | Voegt een veld toe met type, semantiek, index en alias, en retourneert de VertexField |
fromGeometry(_geometry: any, _useFloat: boolean) → VertexDeclaration | Niet geïmplementeerd in de FOSS-editie — gooit een uitzondering tijdens runtime. Bouwt een declaratie op uit geometrische data, optioneel met float-precisie |
compareTo(other: VertexDeclaration) → number | Vergelijkt deze declaratie met een andere en retourneert een sorteernummer |
getField(index: number) → VertexField | Retourneert het veld op de opgegeven index |