Compartilhar via


MKMapRect Estrutura

Definição

Uma área retangular em uma projeção de mapa 2D, medida em pontos de mapa.

public struct MKMapRect
type MKMapRect = struct
Herança
MKMapRect

Construtores

MKMapRect(Double, Double, Double, Double)

Cria um novo MKMapRect originando em [x, y] e do especificado height e width.

MKMapRect(MKMapPoint, MKMapSize)

Cria um novo MKMapPoint struct com o e o especificados originsize.

Campos

Null

Um conhecido inválido MKMapRect (consulte IsNull).

Origin

O local inicial do MKMapRect.

Size

A extensão do MKMapRect.

Propriedades

Height

A altura deste MKMapRect, em graus.

IsEmpty

Se o MKMapRect tem uma área positiva.

IsNull

Se o MKMapRect é o retângulo Nullconhecido-inválido .

MaxX

O valor máximo do eixo X do MKMapRect.

MaxY

O valor máximo do eixo Y do MKMapRect.

MidX

O ponto médio do eixo X do MKMapRect.

MidY

O ponto médio do eixo Y do MKMapRect.

MinX

O valor mínimo do eixo X do MKMapRect.

MinY

O valor mínimo do eixo Y do MKMapRect.

Spans180thMeridian

Se o MKMapRect cruza o ante-meridian.

Width

A extensão ao longo do eixo X do MKMapRect.

World

O MKMapRect que representa o mundo na projeção de mapa 2D.

Métodos

Contains(MKMapPoint)

Se o MKMapRect contém point.

Contains(MKMapRect)

Se rect está inteiramente dentro dos limites deste MKMapRect.

Divide(Double, CGRectEdge, MKMapRect)

Divide isso MKMapRect em um retângulo menor (valor retornado e remainder).

Equals(Object)

Se ele MKMapRect tem os mesmos P:MapKit.Origin e Size valores que o other.

GetHashCode()

Retorna um hash do valor desse MKMapRect struct.

Inset(Double, Double)

Retorna um novo MKMapRect com base em this, deslocado por dx e dy.

Intersection(MKMapRect, MKMapRect)

Método estático que retorna a interseção de rect1 com rect2.

Intersects(MKMapRect, MKMapRect)

Se rect1 e rect2 se sobrepõem.

Offset(Double, Double)

Um novo MKMapRect cuja origem é deslocada por dx e dy.

Remainder()

Uma nova MKMapRect que foi normalizada para remover áreas fora dos limites do mapa mundial.

ToString()

Uma breve representação da origem e do tamanho do MKMapRect.

Union(MKMapRect, MKMapRect)

Retorna o retângulo que abrange e rect1rect2.

Operadores

Equality(MKMapRect, MKMapRect)

Se dois MKMapRect objetos têm valores idênticos.

Inequality(MKMapRect, MKMapRect)

Se dois MKMapRect objetos têm valores não idênticos.

Aplica-se a