Class Extent
Extent class
Ein zweidimensionaler räumlicher Begrenzungsrahmen.
public class Extent : IEquatable<Extent>
Konstrukteure
Name | Beschreibung |
---|
Extent() | Erstellt eine neue Instanz. |
Extent(SpatialReferenceSystem) | Erstellt eine neue Instanz. |
Extent(double, double, double, double, SpatialReferenceSystem) | Erstellt eine neue Instanz. |
Eigenschaften
Name | Beschreibung |
---|
Center { get; } | Zentrum der Ausdehnung. |
Height { get; } | Höhe des Umfangs. |
IsValid { get; } | Bestimmt, ob diesExtent ist gültig. |
SpatialReferenceSystem { get; set; } | SpatialReferenceSystem mit diesem Umfang verbunden. Kann seinnull WennSpatialReferenceSystem ist unbekannt. VerwendenGetTransformed um die Ausdehnung zwischen unterschiedlichen Raumbezugssystemen zu transformieren. |
Width { get; } | Breite der Ausdehnung. |
XMax { get; set; } | Maximalwert der X-Koordinate. |
XMin { get; set; } | Minimalwert der X-Koordinate. |
YMax { get; set; } | Maximalwert der Y-Koordinate. |
YMin { get; set; } | Minimalwert der Y-Koordinate. |
Methoden
Name | Beschreibung |
---|
Clone() | Klont diese Instanz. |
Contains(Extent) | Bestimmt, ob dieser Extent das Argument enthält. |
Contains(IGeometry) | Bestimmt, ob dieser Extent das Argument enthält. |
Contains(double, double) | Bestimmt, ob diese Ausdehnung eine durch die Argumente definierte Koordinate enthält. |
Equals(Extent) | Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist. |
override Equals(object) | Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
override GetHashCode() | Dient als Standard-Hash-Funktion. |
GetTransformed(SpatialReferenceSystem) | Gibt einen neuen Extent in angegeben zurückSpatialReferenceSystem das diesen Extent enthält. |
Grow(Extent) | Erhöht diese Ausdehnung, sodass es das Argument enthält. |
Grow(double, double) | Vergrößert diese Ausdehnung, sodass sie den angegebenen Punkt enthält. |
GrowX(double) | Vergrößert diese Ausdehnung entlang der X-Achse, sodass sie den angegebenen Wert enthält. |
GrowY(double) | Vergrößert diese Ausdehnung entlang der Y-Achse, sodass sie den angegebenen Wert enthält. |
Intersects(Extent) | Bestimmt, ob sich diese Ausdehnung mit dem Argument schneidet. |
Intersects(IGeometry) | Bestimmt, ob sich diese Ausdehnung mit dem Argument schneidet. |
Normalize() | TauschtXMin mitXMax WennWidth ist negativ und YMin mitYMax WennHeight ist negativ. |
ToPolygon() | Konvertiert diese Ausdehnung in ein rechteckiges Polygon, das sie darstellt. |
override ToString() | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
operator == | Implementiert den ‘==’-Operator. |
operator != | Implementiert den ‘!=’-Operator. |
Siehe auch