VertexDeclaration

VertexDeclaration class

La dichiarazione della struttura di un vertice definito personalizzato

Metodi

constructor

NomeDescrizione
constructor()

Result:


getSealed

NomeDescrizione
getSealed()Un VertexDeclaration verrà sigillato quando è stato utilizzato da com.aspose.threed.TriMesh`1 o TriMesh, non sono più consentite modifiche.

Result:


getCount

NomeDescrizione
getCount()Ottiene il conteggio di tutti i campi definiti in questo VertexDeclaration

Result:


getSize

NomeDescrizione
getSize()La dimensione in byte della struttura del vertice.

Result:


get

NomeDescrizione
get(index)

Result:


clear

NomeDescrizione
clear()Cancella tutti i campi.

Result:


addField

NomeDescrizione
addField(dataType, semantic, index, alias)Aggiungi un nuovo campo del vertice

Parameters:

NomeTipoDescrizione
dataTypeNumeroVertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
indiceNumeroL’indice per lo stesso campo semantico, -1 per generazione automatica
aliasStringaIl nome alias del campo

Result:


fromGeometry

NomeDescrizione
fromGeometry(geometry, useFloat)Crea un VertexDeclaration basato sul layout di una Geometry.

Parameters:

NomeTipoDescrizione
geometriaGeometrynull
useFloatbooleanUsa float invece del tipo double

Result: VertexDeclaration


compareTo

NomeDescrizione
compareTo(other)Confronta questa istanza con un oggetto specificato e restituisce un’indicazione dei loro valori relativi.

Result: VertexDeclaration


toString

NomeDescrizione
toString()

Result: Stringa


hashCode

NomeDescrizione
hashCode()

Result: Numero


equals

NomeDescrizione
equals(obj)Determina se questa istanza e un oggetto specificato, che deve essere anche un oggetto VertexDeclaration, hanno lo stesso valore.

Result: Numero


iterator

NomeDescrizione
iterator()Riservato per uso interno.

Result: Numero