الفئة VertexDeclaration
VertexDeclaration class
إعلان بنية القمة المعرفة مخصصًا.
public sealed class VertexDeclaration : IComparable<VertexDeclaration>, IEnumerable<VertexField>
المُنشئات
الخصائص
| الاسم | الوصف |
|---|
| Count { get; } | يحصل على عدد جميع الحقول المعرفة في هذا VertexDeclaration |
| Item { get; } | |
| Sealed { get; } | سيتم إغلاق VertexDeclaration عندما يُستخدم بواسطة TriMesh أو TriMesh، ولا يُسمح بمزيد من التعديلات. |
| Size { get; } | حجم بنية الرأس بالبايت. |
الطرق
| الاسم | الوصف |
|---|
| static FromGeometry(Geometry, bool) | أنشئ VertexDeclaration بناءً على تخطيط Geometry. |
| static FromType<T>() | |
| AddField(VertexFieldDataType, VertexFieldSemantic, int, string) | أضف حقل رأس جديد |
| Clear() | امسح جميع الحقول. |
| CompareTo(VertexDeclaration) | يقارن هذه الحالة مع كائن محدد ويعيد إشارة إلى قيمهما النسبية. |
| override Equals(object) | يحدد ما إذا كان هذا الكائن والكيان المحدد، الذي يجب أن يكون أيضاً كائن VertexDeclaration، لهما نفس القيمة. |
| GetEnumerator() | يحصل على مُعدِّد للتجول عبر جميع حقول الرأس في هذا الكائن. |
| override GetHashCode() | يعيد رمز التجزئة لهذا النص. |
| override ToString() | تمثيل نصي لـ VertexDeclaration |
انظر أيضًا