Class RectangleProjectedShape

RectangleProjectedShape class

يمثل شكلاً يتم إسقاطه على مستطيل موجه إلى اتجاه معين. يُحدَّد بأربع نقاط يمكن تدويرها في الفضاء مع الحفاظ على طول الحواف ثابتًا ووجود 90 درجة بين الحواف المتجاورة.

public abstract class RectangleProjectedShape : Shape

المنشئات

الاسمالوصف
RectangleProjectedShape()يُنشئ مثيلًا جديدًا من الفئة RectangleProjectedShape.
RectangleProjectedShape(RectangleF)يُنشئ مثيلًا جديدًا من الفئة RectangleProjectedShape.

الخصائص

الاسمالوصف
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)يطبق التحويل المحدد على الشكل.

انظر أيضًا