Referência de classe GMTCPolylineStyleOptions

Referência de classe GMTCPolylineStyleOptions

Visão geral

Objeto de dados que contém propriedades de personalização de polilinha.

Herda GMTCImmutableData.

Herdado por GMTCMutablePolylineStyleOptions.

Funções membro públicas

(UIColor *)trafficColorForSpeed:
 Retorna a cor do tipo de velocidade especificado.
(instancetype)init
 Inicializa o objeto com os valores padrão: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.

Propriedades

CGFloatstrokeWidth
 A largura do traço da linha em pontos da tela.
UIColor * strokeColor
 Usado para especificar a cor de um ou mais segmentos de uma polilinha.
BOOLisVisible
 Booleano que determina a visibilidade da polilinha.
int32_tzIndex
 Valor que determina o índice z da polilinha.
BOOLisGeodesic
 Indica se os segmentos da polilinha devem ser desenhados como geodésicos, em oposição a linhas retas na projeção de Mercator.
BOOLisTrafficEnabled
 Booleano que determina a visibilidade da polilinha do tráfego.

Documentação da função membro

- (UIColor *) trafficColorForSpeed: (GMTSSpeedType) speedType

Retorna a cor do tipo de velocidade especificado.

Retorna:
Se o trânsito estiver ativado e nenhuma cor estiver definida, a cor padrão será retornada para a velocidade especificada. Se o tráfego não estiver ativado, retorna a cor do traço padrão.
- (tipo de instância) init

Inicializa o objeto com os valores padrão: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.


Documentação da propriedade

- (CGFloat) strokeWidth [read, assign]

A largura do traço da linha em pontos da tela.

O padrão é 2.0f.

Implementada em GMTCMutablePolylineStyleOptions.

- (UIColor*) strokeColor [read, copy]

Usado para especificar a cor de um ou mais segmentos de uma polilinha.

O padrão é [UIColor blueColor].

Implementada em GMTCMutablePolylineStyleOptions.

- (BOOL) isVisible [read, assign]

Booleano que determina a visibilidade da polilinha.

O padrão é YES.

Implementada em GMTCMutablePolylineStyleOptions.

- (int32_t) zIndex [read, assign]

Valor que determina o índice z da polilinha.

O valor padrão é 10.

Implementada em GMTCMutablePolylineStyleOptions.

- (BOOL) isGeodesic [read, assign]

Indica se os segmentos da polilinha devem ser desenhados como geodésicos, em oposição a linhas retas na projeção de Mercator.

Implementada em GMTCMutablePolylineStyleOptions.

- (BOOL) isTrafficEnabled [read, assign]

Booleano que determina a visibilidade da polilinha do tráfego.

O padrão é NO.

Implementada em GMTCMutablePolylineStyleOptions.