Class PrecisionModel
Contenuti
[
Nascondere
]PrecisionModel class
PrecisionModel
specifica un numero di cifre significative in una coordinata.
public abstract class PrecisionModel : IEquatable<PrecisionModel>
Proprietà
Nome | Descrizione |
---|---|
static Exact { get; } | Restituisce un modello di precisione esatta. Secondo il modello di precisione esatta tutte le cifre in un valore double sono significative. |
IsExact { get; } | Ottiene un valore che indica se questo modello di precisione è esatto. |
IsRounding { get; } | Ottiene un valore che indica se questo modello di precisione sta arrotondando. |
abstract SignificantDigits { get; } | Ottiene un numero di cifre significative in un modello di precisione se è arrotondato. |
Metodi
Nome | Descrizione |
---|---|
static Rounding(int) | Restituisce un modello di precisione di arrotondamento. Secondo il modello di precisione di arrotondamento solo un numero limitato di cifre è significativo. |
override Equals(object) | Indica se l’oggetto corrente è uguale a un altro oggetto dello stesso tipo. |
Equals(PrecisionModel) | Indica se l’oggetto corrente è uguale a un altro oggetto dello stesso tipo. |
override GetHashCode() | Funge da funzione hash predefinita. |
operator == | Implementa l’operatore ==. |
operator != | Implementa l’operatore !=. |
Osservazioni
Esistono due tipi di PrecisionModel: EsattoPrecisionModel
(tutte le cifre sono significative); ArrotondatoPrecisionModel
(un certo numero di cifre è significativo). APrecisionModel
può essere impostato suVectorLayer
attraversoDriverOptions
per arrotondare le coordinate durante la scrittura o la lettura di geometrie.
Guarda anche
- property XYPrecisionModel
- property ZPrecisionModel
- property MPrecisionModel
- spazio dei nomi Aspose.Gis
- assemblea Aspose.GIS