Class Extent

Extent class

Ein zweidimensionaler räumlicher Begrenzungsrahmen.

public class Extent : IEquatable<Extent>

Konstrukteure

NameBeschreibung
Extent()Erstellt eine neue Instanz.
Extent(SpatialReferenceSystem)Erstellt eine neue Instanz.
Extent(double, double, double, double, SpatialReferenceSystem)Erstellt eine neue Instanz.

Eigenschaften

NameBeschreibung
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

NameBeschreibung
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