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
ジオメトリの書き込みまたは読み取り時に座標を丸めるため。
関連項目
- property XYPrecisionModel
- property ZPrecisionModel
- property MPrecisionModel
- 名前空間 Aspose.Gis
- 組み立て Aspose.GIS