Partager via


MKMapRect Structure

Définition

Zone rectangulaire dans une projection de carte 2D, mesurée en points de carte.

public struct MKMapRect
type MKMapRect = struct
Héritage
MKMapRect

Constructeurs

MKMapRect(Double, Double, Double, Double)

Crée un nouveau MKMapRect provenant de [x, y] et du spécifié height et width.

MKMapRect(MKMapPoint, MKMapSize)

Crée un MKMapPoint struct avec le spécifié origin et size.

Champs

Null

Une valeur connue-non valide MKMapRect (voir IsNull).

Origin

Emplacement de départ de .MKMapRect

Size

Étendue de .MKMapRect

Propriétés

Height

Hauteur de ce MKMapRect, en degrés.

IsEmpty

Indique si a MKMapRect une zone positive.

IsNull

MKMapRect Indique si est le rectangle Nullconnu-non valide .

MaxX

Valeur maximale de l’axe MKMapRectX de .

MaxY

Valeur maximale de l’axe Y de .MKMapRect

MidX

Point médian de l’axe X de .MKMapRect

MidY

Point médian de l’axe Y de .MKMapRect

MinX

Valeur minimale de l’axe MKMapRectX de .

MinY

Valeur minimale de l’axe Y de .MKMapRect

Spans180thMeridian

Si le MKMapRect traverse l’ante-méridien.

Width

Étendue le long de l’axe X du MKMapRect.

World

MKMapRect qui représente le monde dans la projection de carte 2D.

Méthodes

Contains(MKMapPoint)

Indique si contient MKMapRectpoint.

Contains(MKMapRect)

Indique si rect est entièrement dans les limites de ce MKMapRect.

Divide(Double, CGRectEdge, MKMapRect)

Fractionne cette MKMapRect propriété en deux rectangles plus petits (valeur retournée et remainder).

Equals(Object)

MKMapRect Indique s’il a le même P:MapKit.Origin et Size les mêmes valeurs que .other

GetHashCode()

Retourne un hachage de la valeur de ce MKMapRect struct.

Inset(Double, Double)

Retourne un nouveau MKMapRect basé sur this, décalé par dx et dy.

Intersection(MKMapRect, MKMapRect)

Méthode statique retournant l’intersection de rect1 avec rect2.

Intersects(MKMapRect, MKMapRect)

Si rect1 et rect2 se chevauchent.

Offset(Double, Double)

Nouveau MKMapRect dont l’origine est déplacée par dx et dy.

Remainder()

Un nouveau MKMapRect qui a été normalisé pour supprimer des zones en dehors des limites de la carte du monde.

ToString()

Brève représentation de l’origine et de la taille de .MKMapRect

Union(MKMapRect, MKMapRect)

Retourne le rectangle couvrant à la fois rect1 et rect2.

Opérateurs

Equality(MKMapRect, MKMapRect)

Indique si deux MKMapRect objets ont des valeurs identiques.

Inequality(MKMapRect, MKMapRect)

Indique si deux MKMapRect objets ont des valeurs non identiques.

S’applique à