الفئة PrecisionModel

PrecisionModel class

PrecisionModel يحدد عدد الأرقام ذات الدلالة في إحداثي.

public abstract class PrecisionModel : IEquatable<PrecisionModel>

الخصائص

الاسمالوصف
static Exact { get; }يعيد نموذج دقة دقيق. وفقًا لنموذج الدقة الدقيق، جميع الأرقام في قيمة مزدوجة ذات دلالة.
IsExact { get; }يحصل على قيمة تشير إلى ما إذا كان نموذج الدقة هذا دقيقًا.
IsRounding { get; }يحصل على قيمة تشير إلى ما إذا كان نموذج الدقة هذا يقوم بالتقريب.
abstract SignificantDigits { get; }يحصل على عدد الأرقام ذات الدلالة في نموذج الدقة إذا كان يقوم بالتقريب.

الطرق

الاسمالوصف
static Rounding(int)يعيد نموذج دقة تقريبي. وفقًا لنموذج الدقة التقريبي، عدد محدود فقط من الأرقام ذات دلالة.
override Equals(object)يشير إلى ما إذا كان الكائن الحالي مساويًا لكائن آخر من نفس النوع.
Equals(PrecisionModel)يشير إلى ما إذا كان الكائن الحالي مساويًا لكائن آخر من نفس النوع.
override GetHashCode()يعمل كدالة تجزئة افتراضية.
operator ==ينفّذ العامل ==.
operator !=ينفّذ العامل !=.

ملاحظات

هناك نوعان من PrecisionModel: Exact PrecisionModel (جميع الأرقام ذات دلالة); Rounded PrecisionModel (عدد من الأرقام ذات دلالة). يمكن تعيين PrecisionModel إلى VectorLayer عبر DriverOptions لتقريب الإحداثيات عند كتابة أو قراءة الأشكال الهندسية.

انظر أيضًا