خط

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

Line هي فئة في Aspose.3D FOSS لـ .NET. الميراث من: Curve, INamedObject.

خط متعدد الخطوط هو مسار محدد بمجموعة من النقاط مع قطع، ومتصلة عن طريق الحواف، مما يعني أنه يمكن أن يكون أيضًا مجموعة من قطاعات الخط المتصل. المخط عادة ما يكون كائنًًأ خطيًآ، وهو ما يعني بأنه لا يمكن استخدامه لتمثيل منحنى، ولكي يتم تمثيله يستخدم NurbsCurve.

توفر هذه الفئة 12 طريقة للعمل مع كائنات الخط في برامج .NET. المنهجيات المتاحة تشمل: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS for .Net. خصائص: Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes,و 4 المزيد.

خصائص

اسمالنوعالوصولوصف
ControlPointsIArrayList<Vector4>اقرأيحصل على نقاط التحكم.
Visibleboolالقراءة/ الكتابةيحصل على أو يضع المرئي.
SegmentsIList<int[]>اقرأيحصل على الشرائح.
ColorVector3القراءة/ الكتابةيحصل على أو يحدد اللون.
Excludedboolالقراءة/ الكتابةيحصل على أو يضع المقصود.
ParentNodesList<Node>اقرأيحصل على العقد الأم.
ParentNodeNodeالقراءة/ الكتابةيحصل على أو يضع العقدة الأم.
SceneSceneاقرأيحصل على المشهد.
Namestringالقراءة/ الكتابةيحصل على الاسم أو يحدده.
PropertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
Line()
Line(name: string)
MakeDefaultIndices()توليد تسلسل 0,1,2,3…..طول-1 حتى ControlPoints يمكن استخدامها كخط واحد
FromPoints(points: Vector3[])يخلق خط من النقاط
GetEntityRendererKey()يحصل على مفتاح الكيان المسجل في المرسوم
Entity(name: string)
GetBoundingBox()يحصل على مربع الحدود للكيان الحالي في نظام إحداثيات الفضاء الكائن.
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)يزيل خاصية ديناميكية.
GetProperty(property: string)احصل على قيمة العقار المحدد
SetProperty(property: string, value: object?)تعيين قيمة العقار المحدد
FindProperty(propertyName: string)يجد العقار. يمكن أن يكون عبارة عن خاصية ديناميكية (خلقت بواسطة CreateDynamicProperty/SetProperty) أو خاصة أصلية ((محددة باسمها))

انظر أيضاً

 العربية