Freigeben über


MKMapRect Struktur

Definition

Ein rechteckiger Bereich in einer 2D-Kartenprojektion, gemessen in Kartenpunkten.

public struct MKMapRect
type MKMapRect = struct
Vererbung
MKMapRect

Konstruktoren

MKMapRect(Double, Double, Double, Double)

Erstellt einen neuen MKMapRect Ursprung bei [x, y] und des angegebenen height und width.

MKMapRect(MKMapPoint, MKMapSize)

Erstellt eine neue MKMapPoint Struktur mit dem angegebenen origin und size.

Felder

Null

Ein bekanntes ungültiges MKMapRect (siehe IsNull).

Origin

Der Startort von MKMapRect.

Size

Der Umfang von MKMapRect.

Eigenschaften

Height

Die Höhe dieses MKMapRect, in Grad.

IsEmpty

Gibt an, ob der MKMapRect einen positiven Bereich aufweist.

IsNull

Gibt an, ob das MKMapRect bekanntermaßen ungültige Rechteck Nullist.

MaxX

Der maximale X-Achsenwert von MKMapRect.

MaxY

Der maximale Wert der Y-Achse von MKMapRect.

MidX

Der Mittelpunkt der X-Achse von MKMapRect.

MidY

Der Mittelpunkt der Y-Achse von MKMapRect.

MinX

Der minimale X-Achsenwert von MKMapRect.

MinY

Der minimale Wert der Y-Achse von MKMapRect.

Spans180thMeridian

Gibt an, ob der MKMapRect den Antemeridian kreuzt.

Width

Der Bereich entlang der X-Achse von MKMapRect.

World

Die MKMapRect , die die Welt in der 2D-Kartenprojektion darstellt.

Methoden

Contains(MKMapPoint)

Gibt an, ob der MKMapRect enthält point.

Contains(MKMapRect)

Gibt an, ob rect vollständig innerhalb der Grenzen dieses MKMapRectliegt.

Divide(Double, CGRectEdge, MKMapRect)

Teilt dies MKMapRect in zwei kleinere Rechtecke auf (zurückgegebener Wert und remainder).

Equals(Object)

Gibt an, ob diese MKMapRect die gleichen P:MapKit.Origin-WerteSize aufweist wie .other

GetHashCode()

Gibt einen Hash des Werts dieser MKMapRect Struktur zurück.

Inset(Double, Double)

Gibt eine neue MKMapRect basierend auf this, offset by dx und dyzurück.

Intersection(MKMapRect, MKMapRect)

Statische Methode, die die Schnittmenge von mit rect1rect2zurückgibt.

Intersects(MKMapRect, MKMapRect)

Ob rect1 und rect2 überlappen.

Offset(Double, Double)

Eine neue MKMapRect , deren Ursprung durch dx und dyverschoben wird.

Remainder()

Eine neue MKMapRect , die normalisiert wurde, um Bereiche außerhalb der Grenzen der Weltkarte zu entfernen.

ToString()

Eine kurze Darstellung des Ursprungs und der Größe von MKMapRect.

Union(MKMapRect, MKMapRect)

Gibt das Rechteck zurück, das sowohl als rect2auch rect1 abdeckt.

Operatoren

Equality(MKMapRect, MKMapRect)

Gibt an, ob zwei MKMapRect Objekte identische Werte aufweisen.

Inequality(MKMapRect, MKMapRect)

Gibt an, ob zwei MKMapRect Objekte nicht identische Werte aufweisen.

Gilt für: