VertexDeclaration

VertexDeclaration class

De declaratie van een aangepast gedefinieerde vertex-structuur

Methoden

constructor

NaamBeschrijving
constructor()

Result:


getSealed

NaamBeschrijving
getSealed()Een VertexDeclaration wordt verzegeld wanneer deze is gebruikt door com.aspose.threed.TriMesh`1 of TriMesh; verdere wijzigingen zijn niet toegestaan.

Result:


getCount

NaamBeschrijving
getCount()Haalt het aantal van alle velden op die zijn gedefinieerd in deze VertexDeclaration.

Result:


getSize

NaamBeschrijving
getSize()De grootte in bytes van de vertexstructuur.

Result:


get

NaamBeschrijving
get(index)

Result:


clear

NaamBeschrijving
clear()Wis alle velden.

Result:


addField

NaamBeschrijving
addField(dataType, semantic, index, alias)Voeg een nieuw vertexveld toe

Parameters:

NaamTypeBeschrijving
dataTypeNumberVertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
indexNumberDe index voor dezelfde veldsemantic, -1 voor automatische generatie.
aliasStringDe aliasnaam van het veld.

Result:


fromGeometry

NaamBeschrijving
fromGeometry(geometry, useFloat)Maak een VertexDeclaration op basis van de lay-out van een Geometry.

Parameters:

NaamTypeBeschrijving
geometrGeometrienull
useFloatbooleanGebruik float in plaats van het type double.

Result: VertexDeclaration


compareTo

NaamBeschrijving
compareTo(other)Vergelijkt deze instantie met een opgegeven object en geeft een indicatie van hun relatieve waarden terug.

Result: VertexDeclaration


toString

NaamBeschrijving
toString()

Result: String


hashCode

NaamBeschrijving
hashCode()

Result: Number


equals

NaamBeschrijving
equals(obj)Bepaalt of deze instantie en een opgegeven object, dat ook een VertexDeclaration-object moet zijn, dezelfde waarde hebben.

Result: Number


iterator

NaamBeschrijving
iterator()Gereserveerd voor intern gebruik.

Result: Number