Class 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: بالضبطPrecisionModel (جميع الأرقام مهمة) ؛ مدورPrecisionModel (بعض الأرقام مهمة). أPrecisionModel يمكن ضبطها علىVectorLayer عبرDriverOptions لتقريب الإحداثيات عند كتابة أو قراءة الأشكال الهندسية.

أنظر أيضا