Class Extent
Extent class
Un cuadro delimitador espacial bidimensional.
public class Extent : IEquatable<Extent>
Constructores
| Nombre | Descripción |
|---|
| Extent() | Crea nueva instancia. |
| Extent(SpatialReferenceSystem) | Crea nueva instancia. |
| Extent(double, double, double, double, SpatialReferenceSystem) | Crea nueva instancia. |
Propiedades
| Nombre | Descripción |
|---|
| Center { get; } | Centro de la extensión. |
| Height { get; } | Altura de la extensión. |
| IsValid { get; } | Determina si esteExtent es válido. |
| SpatialReferenceSystem { get; set; } | SpatialReferenceSystem asociado con esta extensión. Puede sernull siSpatialReferenceSystem es desconocido. UsoGetTransformed para transformar la extensión entre diferentes sistemas de referencia espacial. |
| Width { get; } | Ancho de la extensión. |
| XMax { get; set; } | Valor máximo de la coordenada X. |
| XMin { get; set; } | Valor mínimo de la coordenada X. |
| YMax { get; set; } | Valor máximo de la coordenada Y. |
| YMin { get; set; } | Valor mínimo de la coordenada Y. |
Métodos
| Nombre | Descripción |
|---|
| Clone() | Clona esta instancia. |
| Contains(Extent) | Determina si esta extensión contiene el argumento. |
| Contains(IGeometry) | Determina si esta extensión contiene el argumento. |
| Contains(double, double) | Determina si esta extensión contiene una coordenada definida por los argumentos. |
| Equals(Extent) | Indica si el objeto actual es igual a otro objeto del mismo tipo. |
| override Equals(object) | Determina si el objeto especificado es igual al objeto actual. |
| override GetHashCode() | Sirve como la función hash predeterminada. |
| GetTransformed(SpatialReferenceSystem) | Devuelve una nueva extensión en la especificadaSpatialReferenceSystem que contiene esta extensión. |
| Grow(Extent) | Aumenta esta extensión para que incluya el argumento. |
| Grow(double, double) | Aumenta esta extensión para que incluya el punto especificado. |
| GrowX(double) | Aumenta esta extensión a lo largo del eje X para que incluya el valor especificado. |
| GrowY(double) | Aumenta esta extensión a lo largo del eje Y para que incluya el valor especificado. |
| Intersects(Extent) | Determina si esta extensión se cruza con el argumento. |
| Intersects(IGeometry) | Determina si esta extensión se cruza con el argumento. |
| Normalize() | IntercambiosXMin conXMax siWidth es negativo y YMin conYMax siHeight es negativo. |
| ToPolygon() | Convierte esta extensión en un polígono rectangular que la representa. |
| override ToString() | Devuelve una cadena que representa el objeto actual. |
| operator == | Implementa el operador ‘==’. |
| operator != | Implementa el operador ‘!=’. |
Ver también