VertexDeclaration

VertexDeclaration class

De declaratie van een op maat gedefinieerde hoekpuntstructuur

public sealed class VertexDeclaration : IComparable<VertexDeclaration>, IEnumerable<VertexField>

Constructeurs

NaamBeschrijving
VertexDeclaration()De standaard constructeur.

Eigenschappen

NaamBeschrijving
Count { get; }Haalt de telling op van alle velden die hierin zijn gedefinieerdVertexDeclaration
Item { get; }
Sealed { get; }EENVertexDeclaration zal worden verzegeld wanneer het is gebruikt doorTriMesh ofTriMesh , geen wijzigingen meer toegestaan.
Size { get; }De grootte in bytes van de hoekpuntstructuur.

methoden

NaamBeschrijving
static FromGeometry(Geometry, bool)Maak eenVertexDeclaration gebaseerd op eenGeometry s lay-out.
static FromType<T>()
AddField(VertexFieldDataType, VertexFieldSemantic, int, string)Voeg een nieuw hoekpuntveld toe
Clear()Wis alle velden.
CompareTo(VertexDeclaration)Vergelijkt deze instantie met een opgegeven object en retourneert een indicatie van hun relatieve waarden.
override Equals(object)Bepaalt of deze instantie en een opgegeven object, dat ook eenVertexDeclaration object, hebben dezelfde waarde.
GetEnumerator()Haalt een teller op om alle vertex-velden in deze instantie te doorlopen.
override GetHashCode()Retourneert de hash-code voor deze tekenreeks.
override ToString()Tekenreeksrepresentatie vanVertexDeclaration

Zie ook