Geometry

المعلومات العامة

Geometry هي فئة في Aspose.3D FOSS لـ .NET. الميراث من: Entity.

الفئة الأساسية لجميع الكائنات الهندسية القابلة للتعديل (مثل الشبكة، الصندوق، الأسطوانة وما إلى ذلك).

خصائص

اسمالنوعالوصولوصف
Visibleboolالقراءة/ الكتابةيحصل أو يحدد ما إذا كانت الهندسة مرئية في المشهد.
DeformersIList<Deformer>اقرأيحصل على مجموعة من المُشوهات التي تطبق على الهندسة.
ControlPointsIList<Vector4>اقرأيحصل على قائمة نقاط التحكم (فكتور4) التي تحدد شكل الهندسة.
CastShadowsboolالقراءة/ الكتابةيحصل أو يحدد ما إذا كانت الهندسة تلقي الظلال.
ReceiveShadowsboolالقراءة/ الكتابةيحصل أو يحدد ما إذا كانت الهندسة تتلقى الظلال.
VertexElementsIList<VertexElement>اقرأيحصل على قائمة العناصر القمرية المرتبطة بالهندسة.

الطرق

التوقيعوصف
GetDeformers()غير مستخدم في إصدار FOSS يلقي عند التشغيل. يحصل على جميع المشوّشين.
GetElement(type: VertexElementType)يحصل على عنصر القمة مع النوع المحدد
GetVertexElementOfUV(textureMapping: TextureMapping)يحصل على مثال VertexElementUV مع نوع خرائط النسيج المحدد
CreateElement(type: VertexElementType)يخلق عنصر القمة مع نوع محدد ويزيد منه إلى الهندسة.
AddElement(element: VertexElement)يضيف عنصر القمة الموجود إلى الهندسة الحالية
CreateElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode)يخلق عنصر القمة مع نوع محدد ويزيد منه إلى الهندسة.
CreateElementUV(uvMapping: TextureMapping)يخلق VertexElementUV مع نوع خرائط النسيج المحدد.
CreateElementUV(uvMapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode)يخلق VertexElementUV مع نوع خرائط النسيج المحدد.
 العربية