VertexDeclaration
Oversigt over de forskellige former for støtte
VertexDeclaration er en klasse i Aspose.3d for Typescript. Arvelige af: VertexDeclaration.
VertexDeclaration giver udviklere mulighed for at definere et brugerdefineret topoplag ved at tilføje felter med datatype, semantik, indeks og alias. Det giver metadata som f.eks. feltantal, totalstørrelse og afdækket tilstand.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
sealed | boolean | Læs det. | Angiver, om erklæringen er uforanderlig. |
count | number | Læs det. | Returnerer antallet af felter i erklæringen |
size | number | Læs det. | Returnerer den samlede byte størrelse for en vinkel defineret ved deklarationen |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
constructor() | Opretter en ny, tom vertex-deklaration |
clear() | Fjerner alle felter fra erklæringen |
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string) → VertexField | Tilføjelse af et felt med type, semantisk, indeks og alias, returnerer VertexField |
fromGeometry(_geometry: any, _useFloat: boolean) → VertexDeclaration | Opbygger en erklæring ud fra geometrisk data, valgfrit ved hjælp af flot præcision |
compareTo(other: VertexDeclaration) → number | Sammenligner denne erklæring med en anden og returnerer et sorteringsordrenummer |
getField(index: number) → VertexField | Returnerer feltet i det angivne indeks |