الفئة Sphere

Sphere class

كرة باراميتري.

public class Sphere : Primitive

المُنشئات

الاسمالوصف
Sphere()ينشئ مثيلاً جديداً من Sphere بنصف قطر افتراضي 1.
Sphere(double)ينشئ مثيلاً جديداً من الفئة Sphere بنصف قطر محدد.
Sphere(double, int, int)ينشئ مثيلاً جديداً من الفئة Sphere بنصف قطر محدد، مقاطع العرض ومقاطع الارتفاع.
Sphere(string, double, int, int, double, double, double, double)ينشئ مثيلاً جديداً من الفئة Sphere.

الخصائص

الاسمالوصف
CastShadows { get; set; }يحصل أو يضبط ما إذا كان هذا الشكل الهندسي يمكنه إلقاء الظل
Excluded { get; set; }يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.
HeightSegments { get; set; }يحصل أو يضبط مقاطع الارتفاع.
virtual Name { get; set; }يحصل أو يعيّن الاسم.
ParentNode { get; set; }يحصل أو يعيّن العقدة الأصلية الأولى، إذا تم تعيين العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى.
ParentNodes { get; }يحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتكرار الهندسة.
PhiLength { get; set; }يحصل أو يضبط طول phi.
PhiStart { get; set; }يحصل أو يضبط بداية phi.
Properties { get; }يحصل على مجموعة جميع الخصائص.
Radius { get; set; }يحصل أو يضبط نصف قطر الكرة.
ReceiveShadows { get; set; }يحصل أو يعيّن ما إذا كانت هذه الهندسة يمكنها استقبال الظل.
Scene { get; }يحصل على المشهد الذي ينتمي إليه هذا الكائن
ThetaLength { get; set; }يحصل أو يضبط طول theta.
ThetaStart { get; set; }يحصل أو يضبط بداية theta.
WidthSegments { get; set; }الحصول على أو تعيين مقاطع العرض.

الطرق

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

انظر أيضًا