Class PrecisionModel

PrecisionModel class

PrecisionModel座標の有効桁数を指定します.

public abstract class PrecisionModel : IEquatable<PrecisionModel>

プロパティ

名前説明
static Exact { get; }正確な精度モデルを返します. 正確な精度モデルによれば、double 値のすべての桁が有効です.
IsExact { get; }この精度モデルが正確かどうかを示す値を取得します。
IsRounding { get; }この精度モデルが丸められているかどうかを示す値を取得します。
abstract SignificantDigits { get; }丸めの場合、精度モデルの有効桁数を取得します。

メソッド

名前説明
static Rounding(int)丸め精度モデルを返します。 丸め精度モデルによると、有効な桁数は限られています。
override Equals(object)現在のオブジェクトが同じ型の別のオブジェクトと等しいかどうかを示します。
Equals(PrecisionModel)現在のオブジェクトが同じ型の別のオブジェクトと等しいかどうかを示します。
override GetHashCode()デフォルトのハッシュ関数として機能します。
operator ==演算子 ==. を実装します
operator !=演算子 !=. を実装します

備考

PrecisionModel には 2 つのタイプがあります: ちょうどPrecisionModel(すべての数字は有効です);丸みを帯びたPrecisionModel(一部の桁数は有効です)。 APrecisionModelに設定できますVectorLayer経由DriverOptions ジオメトリの書き込みまたは読み取り時に座標を丸めるため。

関連項目