VertexDeclaration

VertexDeclaration class

Deklarationen av en anpassad definierad vertexstruktur

Metoder

constructor

NamnBeskrivning
constructor()

Result:


getSealed

NamnBeskrivning
getSealed()En VertexDeclaration kommer att förseglas när den har använts av com.aspose.threed.TriMesh`1 eller TriMesh, inga fler ändringar är tillåtna.

Result:


getCount

NamnBeskrivning
getCount()Hämtar antalet alla fält som definierats i denna VertexDeclaration

Result:


getSize

NamnBeskrivning
getSize()Storleken i byte för vertex-strukturen.

Result:


get

NamnBeskrivning
get(index)

Result:


clear

NamnBeskrivning
clear()Rensa alla fält.

Result:


addField

NamnBeskrivning
addField(dataType, semantic, index, alias)Lägg till ett nytt vertex-fält

Parameters:

NamnTypBeskrivning
dataTypeNummerVertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
indexNummerIndexet för samma fältsemantik, -1 för automatisk generering
aliasSträngAliasnamnet för fältet

Result:


fromGeometry

NamnBeskrivning
fromGeometry(geometry, useFloat)Skapa en VertexDeclaration baserad på en Geometrys layout.

Parameters:

NamnTypBeskrivning
geometrGeometrynull
useFloatbooleanAnvänd float istället för dubbeltyp

Result: VertexDeclaration


compareTo

NamnBeskrivning
compareTo(other)Jämför detta objekt med ett angivet objekt och returnerar en indikation på deras relativa värden.

Result: VertexDeclaration


toString

NamnBeskrivning
toString()

Result: Sträng


hashCode

NamnBeskrivning
hashCode()

Result: Nummer


equals

NamnBeskrivning
equals(obj)Bestämmer om detta objekt och ett specificerat objekt, som också måste vara ett VertexDeclaration-objekt, har samma värde.

Result: Nummer


iterator

NamnBeskrivning
iterator()Reserverad för internt bruk.

Result: Nummer