VertexDeclaration
Contenuti
[
Nascondere
]VertexDeclaration class
La dichiarazione della struttura di un vertice definito dall’utente
public sealed class VertexDeclaration : IComparable<VertexDeclaration>, IEnumerable<VertexField>
Costruttori
Nome | Descrizione |
---|---|
VertexDeclaration() | Default_Costruttore |
Proprietà
Nome | Descrizione |
---|---|
Count { get; } | Ottiene il conteggio di tutti i campi definiti in questoVertexDeclaration |
Item { get; } | |
Sealed { get; } | AVertexDeclaration sarà sigillato quando è stato utilizzato daTriMesh oTriMesh , non sono consentite altre modifiche. |
Size { get; } | La dimensione in byte della struttura del vertice. |
Metodi
Nome | Descrizione |
---|---|
static FromGeometry(Geometry, bool) | Crea unVertexDeclaration basato su aGeometry s layout. |
static FromType<T>() | |
AddField(VertexFieldDataType, VertexFieldSemantic, int, string) | Aggiungi un nuovo campo vertice |
Clear() | Cancella tutti i campi. |
CompareTo(VertexDeclaration) | Confronta questa istanza con un oggetto specificato e restituisce un’indicazione dei relativi valori. |
override Equals(object) | Determina se questa istanza e un oggetto specificato, che deve essere anche aVertexDeclaration oggetto, hanno lo stesso valore. |
GetEnumerator() | Ottiene un enumeratore per scorrere tutti i campi di vertice in questa istanza. |
override GetHashCode() | Restituisce il codice hash per questa stringa. |
override ToString() | Rappresentazione in stringa diVertexDeclaration |
Guarda anche
- class VertexField
- spazio dei nomi Aspose.ThreeD.Utilities
- assemblea Aspose.3D