Class RectangleProjectedShape
RectangleProjectedShape class
يمثل شكلاً يتم إسقاطه على مستطيل موجه إلى اتجاه معين. يُحدَّد بأربع نقاط يمكن تدويرها في الفضاء مع الحفاظ على طول الحواف ثابتًا ووجود 90 درجة بين الحواف المتجاورة.
public abstract class RectangleProjectedShape : Shape
المنشئات
الخصائص
| الاسم | الوصف |
|---|
| override Bounds { get; } | يحصل على حدود الكائن. |
| override Center { get; } | يحصل على مركز الشكل. |
| override HasSegments { get; } | يحصل على قيمة تشير إلى ما إذا كان الشكل يحتوي على قطاعات. |
| LeftBottom { get; } | يحصل على نقطة المستطيل اليسرى السفلية. |
| LeftTop { get; } | يحصل على نقطة المستطيل اليسرى العليا. |
| RectangleHeight { get; } | يحصل على ارتفاع المستطيل. |
| RectangleWidth { get; } | يحصل على عرض المستطيل. |
| RightBottom { get; } | يحصل على نقطة المستطيل اليمنى السفلية. |
| RightTop { get; } | يحصل على نقطة المستطيل اليمنى العليا. |
| abstract Segments { get; } | يحصل على قطاعات الشكل. |
الطرق
| الاسم | الوصف |
|---|
| override Equals(object) | يحدد ما إذا كان الـ Object المحدد يساوي هذه المثيلة. |
| override GetBounds(Matrix) | يحصل على حدود الكائن. |
| override GetBounds(Matrix, Pen) | يحصل على حدود الكائن. |
| override GetHashCode() | يرجع رمز تجزئة لهذه المثيلة. |
| override Transform(Matrix) | يطبق التحويل المحدد على الشكل. |
انظر أيضًا