VertexDeclaration

VertexDeclaration class

La déclaration de la structure d’un sommet défini sur mesure

Méthodes

constructor

NomDescription
constructor()

Result:


getSealed

NomDescription
getSealed()Une VertexDeclaration sera scellée lorsqu’elle aura été utilisée par com.aspose.threed.TriMesh`1 ou TriMesh, aucune modification supplémentaire n’est autorisée.

Result:


getCount

NomDescription
getCount()Obtient le nombre de tous les champs définis dans cette VertexDeclaration

Result:


getSize

NomDescription
getSize()La taille en octets de la structure de sommet.

Result:


get

NomDescription
get(index)

Result:


clear

NomDescription
clear()Efface tous les champs.

Result:


addField

NomDescription
addField(dataType, semantic, index, alias)Ajoute un nouveau champ de sommet

Parameters:

NomTypeDescription
dataTypeNombreVertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
indexNombreL’index pour le même champ sémantique, -1 pour la génération automatique
aliasStringLe nom d’alias du champ

Result:


fromGeometry

NomDescription
fromGeometry(geometry, useFloat)Crée une VertexDeclaration basée sur la disposition d’une Geometry.

Parameters:

NomTypeDescription
geometrGeometrynull
useFloatbooleanUtilisez float au lieu du type double

Result: VertexDeclaration


compareTo

NomDescription
compareTo(other)Compare cette instance à un objet spécifié et renvoie une indication de leurs valeurs relatives.

Result: VertexDeclaration


toString

NomDescription
toString()

Result: String


hashCode

NomDescription
hashCode()

Result: Nombre


equals

NomDescription
equals(obj)Détermine si cette instance et un objet spécifié, qui doit également être un objet VertexDeclaration, ont la même valeur.

Result: Nombre


iterator

NomDescription
iterator()Réservé à un usage interne.

Result: Nombre