Class PrecisionModel
Contenido
[
Ocultar
]PrecisionModel class
PrecisionModel
especifica un número de dígitos significativos en una coordenada.
public abstract class PrecisionModel : IEquatable<PrecisionModel>
Propiedades
Nombre | Descripción |
---|---|
static Exact { get; } | Devuelve un modelo de precisión exacta. De acuerdo con el modelo de precisión exacta, todos los dígitos en un valor doble son significativos. |
IsExact { get; } | Obtiene un valor que indica si este modelo de precisión es exacto. |
IsRounding { get; } | Obtiene un valor que indica si este modelo de precisión está redondeando. |
abstract SignificantDigits { get; } | Obtiene un número de dígitos significativos en un modelo de precisión si se está redondeando. |
Métodos
Nombre | Descripción |
---|---|
static Rounding(int) | Devuelve un modelo de precisión de redondeo. De acuerdo con el modelo de precisión de redondeo, solo un número limitado de dígitos son significativos. |
override Equals(object) | Indica si el objeto actual es igual a otro objeto del mismo tipo. |
Equals(PrecisionModel) | Indica si el objeto actual es igual a otro objeto del mismo tipo. |
override GetHashCode() | Sirve como la función hash predeterminada. |
operator == | Implementa el operador ==. |
operator != | Implementa el operador !=. |
Observaciones
Hay dos tipos de PrecisionModel: ExactoPrecisionModel
(todos los dígitos son significativos); RedondeadoPrecisionModel
(Algunos números de dígitos son significativos). APrecisionModel
se puede configurar paraVectorLayer
a través deDriverOptions
para redondear coordenadas al escribir o leer geometrías.
Ver también
- property XYPrecisionModel
- property ZPrecisionModel
- property MPrecisionModel
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS