VertexDeclaration
Přehled
VertexDeclaration je třída v Aspose.3d pro Typescript. Dědici: VertexDeclaration.
VertexDeclaration umožňuje vývojářům definovat vlastní ukládání vrcholu přidáním polí s datovým typem, semantickým kódem a indexem. Poskytuje metadata jako počet polí, celkovou velikost a uzavřený stav.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
sealed | boolean | Čtěte. | Uveďte, zda je prohlášení neměnné. |
count | number | Čtěte. | Zpětný kód: |
size | number | Čtěte. | Vrátí celkovou velikost bajtů vrcholu definovaného prohlášením. |
Metody
| Podpis: | Popis: |
|---|---|
constructor() | Vytvoří nové, prázdné prohlášení vrcholu. |
clear() | Odstraňuje všechna pole z prohlášení . |
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string) → VertexField | Přidává pole s typem, semantickým kódem a indexem. Vrátí VertexField |
fromGeometry(_geometry: any, _useFloat: boolean) → VertexDeclaration | Vytváří deklaraci z geometrických dat, volitelně s použitím přesnosti floatu. |
compareTo(other: VertexDeclaration) → number | Porovnává toto prohlášení s jiným a vrací číslo pořadí třídění. |
getField(index: number) → VertexField | Vrátí pole v uvedeném indexu . |