VertexDeclaration
VertexDeclaration class
De declaratie van een op maat gedefinieerde hoekpuntstructuur
public sealed class VertexDeclaration : IComparable<VertexDeclaration>, IEnumerable<VertexField>
Constructeurs
Eigenschappen
Naam | Beschrijving |
---|
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
Naam | Beschrijving |
---|
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