VertexDeclaration

VertexDeclaration

Übersicht über die

VertexDeclaration ist eine Klasse in Aspose.3d für Typescript. Erben von: VertexDeclaration.

VertexDeclaration ermöglicht es Entwicklern, ein benutzerdefiniertes Vertex-Layout zu definieren, indem sie Felder mit Datentyp, Semantik, Index und Alias hinzufügen. Es liefert Metadaten wie Feldzahlen, Gesamtgröße und versiegeltem Zustand.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
sealedbooleanLesen Sie .Angabe, ob die Erklärung unveränderlich ist.
countnumberLesen Sie .Gibt die Anzahl der Felder in der Erklärung zurück.
sizenumberLesen Sie .Gibt die Gesamtbytegröße eines durch die Erklärung definierten Wurzeln zurück.

Methoden und Verfahren

UnterzeichnungBeschreibung
constructor()Erstellt eine neue, leere Vertexdeklaration
clear()Entfernt alle Felder aus der Erklärung.
addField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: number, alias: string)VertexFieldFügt ein Feld mit Typ, Semantik, Index und Alias hinzu, zurückgegeben VertexField
fromGeometry(_geometry: any, _useFloat: boolean)VertexDeclarationErstellt eine Erklärung aus Geometrie-Daten, optional mit Float-Genauigkeit
compareTo(other: VertexDeclaration)numberVergleicht diese Erklärung mit einer anderen und gibt eine Sortierreihenfolge an.
getField(index: number)VertexFieldGibt das Feld im angegebenen Index zurück
 Deutsch