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