Class Extent
Extent class
Un riquadro di delimitazione spaziale bidimensionale.
public class Extent : IEquatable<Extent>
Costruttori
| Nome | Descrizione |
|---|
| Extent() | Crea una nuova istanza. |
| Extent(SpatialReferenceSystem) | Crea una nuova istanza. |
| Extent(double, double, double, double, SpatialReferenceSystem) | Crea una nuova istanza. |
Proprietà
| Nome | Descrizione |
|---|
| Center { get; } | Centro dell’estensione. |
| Height { get; } | Altezza dell’estensione. |
| IsValid { get; } | Determina se thisExtent è valido. |
| SpatialReferenceSystem { get; set; } | SpatialReferenceSystem associato a questa estensione. Può esserenull SeSpatialReferenceSystem è sconosciuto. UsaGetTransformed per trasformare l’estensione tra i diversi sistemi di riferimento spaziale. |
| Width { get; } | Larghezza dell’estensione. |
| XMax { get; set; } | Valore massimo della coordinata X. |
| XMin { get; set; } | Valore minimo della coordinata X. |
| YMax { get; set; } | Valore massimo della coordinata Y. |
| YMin { get; set; } | Valore minimo della coordinata Y. |
Metodi
| Nome | Descrizione |
|---|
| Clone() | Clona questa istanza. |
| Contains(Extent) | Determina se questo extent contiene l’argomento. |
| Contains(IGeometry) | Determina se questo extent contiene l’argomento. |
| Contains(double, double) | Determina se questa estensione contiene una coordinata definita dagli argomenti. |
| Equals(Extent) | Indica se l’oggetto corrente è uguale a un altro oggetto dello stesso tipo. |
| override Equals(object) | Determina se l’oggetto specificato è uguale all’oggetto corrente. |
| override GetHashCode() | Funge da funzione hash predefinita. |
| GetTransformed(SpatialReferenceSystem) | Restituisce la nuova estensione specificataSpatialReferenceSystem che contiene questa estensione. |
| Grow(Extent) | Aumenta questa estensione in modo da includere l’argomento. |
| Grow(double, double) | Aumenta questa estensione in modo da includere il punto specificato. |
| GrowX(double) | Aumenta questa estensione lungo l’asse X in modo che includa il valore specificato. |
| GrowY(double) | Aumenta questa estensione lungo l’asse Y in modo che includa il valore specificato. |
| Intersects(Extent) | Determina se questa estensione si interseca con l’argomento. |
| Intersects(IGeometry) | Determina se questa estensione si interseca con l’argomento. |
| Normalize() | ScambiXMin conXMax SeWidth è negativo e YMin conYMax SeHeight è negativo. |
| ToPolygon() | Converte questa estensione in un poligono rettangolare che la rappresenta. |
| override ToString() | Restituisce una stringa che rappresenta l’oggetto corrente. |
| operator == | Implementa l’operatore ‘==’. |
| operator != | Implementa l’operatore ‘!=’. |
Guarda anche