فئة PolygonBuilder
PolygonBuilder class
فئة مساعدة لبناء مضلع لـ Mesh
public sealed class PolygonBuilder
المُنشئات
| الاسم | الوصف |
|---|---|
| PolygonBuilder(Mesh) | يُنشئ مثلاً جديداً من الفئة PolygonBuilder. |
الطرق
| الاسم | الوصف |
|---|---|
| AddVertex(int) | يضيف فهرس رأس إلى المضلع |
| Begin() | يبدأ بإضافة مضلع جديد |
| End() | يُنهي إنشاء المضلع |
أمثلة
Mesh mesh = new Mesh();
PolygonBuilder builder = new PolygonBuilder(mesh);
builder.Begin();
builder.AddVertex(0);
builder.AddVertex(1);
builder.AddVertex(2);
builder.End();
يساوي :
Mesh mesh = new Mesh();
int[] indices = new int[] {0, 1, 2};
mesh.CreatePolygon(indices);
إذا كانت جميع الفهارس جاهزة للاستخدام، يُفضَّل CreatePolygon، وإلا فإن PolygonBuilder سيكون خيارًا أفضل.
انظر أيضًا
- namespace Aspose.ThreeD.Entities
- assembly Aspose.3D