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