RectangularTorus

RectangularTorus class

حلقة مستطيلة ذات معلمات.

public class RectangularTorus : Primitive

المنشئون

اسموصف
RectangularTorus()منشئRectangularTorus
RectangularTorus(string)منشئRectangularTorus

الخصائص

اسموصف
AngleStart { get; set; }زاوية بداية القوس مقاسة بالراديان. القيمة الافتراضية هي 0
Arc { get; set; }الزاوية الكلية للقوس ، مُقاسة بالراديان. القيمة الافتراضية هي PI
CastShadows { get; set; }الحصول على أو تحديد ما إذا كانت هذه الهندسة يمكن أن تلقي بظلالها
Excluded { get; set; }الحصول على أو تعيين ما إذا كان سيتم استبعاد هذا الكيان أثناء التصدير.
Height { get; set; }ارتفاع الطور المستطيل . القيمة الافتراضية هي 20
InnerRadius { get; set; }نصف القطر الداخلي للمستطيل torus القيمة الافتراضية هي 17
virtual Name { get; set; }الحصول على الاسم أو تعيينه .
OuterRadius { get; set; }نصف القطر الخارجي للمستطيل torus القيمة الافتراضية هي 20
ParentNode { get; set; }الحصول على العقدة الأصلية الأولى أو تعيينها ، إذا تم تعيين العقدة الأصلية الأولى ، فسيتم فصل هذا الكيان عن العقد الأصلية الأخرى.
ParentNodes { get; }للحصول على جميع العقد الأصلية ، يمكن إرفاق كيان بالعقد الأصلية المتعددة من أجل هندسة instancing
Properties { get; }الحصول على مجموعة من كافة الخصائص .
RadialSegments { get; set; }المقاطع الشعاعية ، القيمة الافتراضية هي 10
ReceiveShadows { get; set; }الحصول على أو تحديد ما إذا كانت هذه الهندسة يمكن أن تتلقى الظل.
Scene { get; }يحصل على المشهد الذي ينتمي إليه هذا الكائن

طُرق

اسموصف
FindProperty(string)البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها)
GetBoundingBox()الحصول على المربع المحيط للكيان الحالي في نظام إحداثيات مساحة الكائن.
virtual GetEntityRendererKey()الحصول على مفتاح عارض الكيان المسجل في العارض
GetProperty(string)الحصول على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية .
RemoveProperty(string)إزالة الخاصية المحددة المحددة بالاسم
SetProperty(string, object)يحدد قيمة الخاصية المحددة
override ToMesh()قم بتحويل هذه القيمة الأولية إلىMesh

أنظر أيضا