الفئة Extent
Extent class
صندوق حدود فضائي ثنائي الأبعاد.
public class Extent : IEquatable<Extent>
المنشئات
| الاسم | الوصف |
|---|
| Extent() | ينشئ نسخة جديدة. |
| Extent(SpatialReferenceSystem) | ينشئ نسخة جديدة. |
| Extent(double, double, double, double, SpatialReferenceSystem) | ينشئ نسخة جديدة. |
الخصائص
| الاسم | الوصف |
|---|
| Center { get; } | مركز النطاق. |
| Height { get; } | ارتفاع النطاق. |
| IsValid { get; } | يحدد ما إذا كان هذا Extent صالحًا. |
| SpatialReferenceSystem { get; set; } | [SpatialReferenceSystem](../../aspose.gis.spatialreferencing/spatialreferencesystem/) المرتبط بهذا النطاق. يمكن أن يكون null إذا كان [SpatialReferenceSystem](./spatialreferencesystem/) غير معروف. استخدم [GetTransformed`](./gettransformed/) لتحويل النطاق بين أنظمة الإسناد المكاني المختلفة. |
| Width { get; } | عرض النطاق. |
| XMax { get; set; } | القيمة القصوى لإحداثي X. |
| XMin { get; set; } | القيمة الدنيا لإحداثي X. |
| YMax { get; set; } | القيمة القصوى لإحداثي Y. |
| YMin { get; set; } | القيمة الدنيا لإحداثي Y. |
الطرق
| الاسم | الوصف |
|---|
| Clone() | ينسخ هذا الكائن. |
| Contains(Extent) | يحدد ما إذا كان هذا النطاق يحتوي على الوسيط. |
| Contains(IGeometry) | يحدد ما إذا كان هذا النطاق يحتوي على الوسيط. |
| Contains(double, double) | يحدد ما إذا كان هذا النطاق يحتوي على إحداثي معرف بالوسائط. |
| Equals(Extent) | يشير إلى ما إذا كان الكائن الحالي مساويًا لكائن آخر من نفس النوع. |
| override Equals(object) | يحدد ما إذا كان الكائن المحدد مساويًا للكائن الحالي. |
| override GetHashCode() | يعمل كدالة تجزئة افتراضية. |
| GetTransformed(SpatialReferenceSystem) | يعيد نطاقًا جديدًا في نظام الإحداثيات المحدد SpatialReferenceSystem الذي يحتوي على هذا النطاق. |
| Grow(Extent) | يوسع هذا النطاق بحيث يشمل الوسيط. |
| Grow(double, double) | يوسع هذا النطاق بحيث يشمل النقطة المحددة. |
| GrowX(double) | يوسع هذا النطاق على محور X بحيث يشمل القيمة المحددة. |
| GrowY(double) | يوسع هذا النطاق على محور Y بحيث يشمل القيمة المحددة. |
| Intersects(Extent) | يحدد ما إذا كان هذا النطاق يتقاطع مع الوسيط. |
| Intersects(IGeometry) | يحدد ما إذا كان هذا النطاق يتقاطع مع الوسيط. |
| Normalize() | يبدل XMin بـ XMax إذا كان Width سالبًا وYMin بـ YMax إذا كان Height سالبًا. |
| ToPolygon() | يحول هذا النطاق إلى مضلع مستطيل يمثلّه. |
| override ToString() | يرجع سلسلة تمثل الكائن الحالي. |
| operator == | ينفّذ العامل ‘==’ . |
| operator != | ينفّذ العامل ‘!=’ . |
انظر أيضًا