GMSFeatureStyle Class Reference


Overview

Specifies how a map feature should appear when displayed on a map.

Inherited by GMSMutableFeatureStyle .

Public Member Functions

(instancetype)  - initWithFillColor:strokeColor:strokeWidth:
  Initializes a new style.
(instancetype)  - init
  Initializes a default style.
( GMSFeatureStyle *)  - copy
  Returns a copy of this style.
( GMSMutableFeatureStyle *)  - mutableCopy
  Returns a mutable copy of this style.

Static Public Member Functions

(instancetype)  + styleWithFillColor:strokeColor:strokeWidth:
  Creates a new style.

Properties

UIColor *  fillColor
  Specifies the fill color, including the alpha channel.
UIColor *  strokeColor
  Specifies the border color, including the alpha channel.
CGFloat  strokeWidth
  Specifies the border width, in screen points.
CGFloat  pointRadius
  Specifies the radius of a point.

Member Function Documentation

+ (instancetype) styleWithFillColor: (nullable UIColor *)  fillColor
strokeColor: (nullable UIColor *)  strokeColor
strokeWidth: (CGFloat)  strokeWidth  

Creates a new style.

- (instancetype) initWithFillColor: (nullable UIColor *)  fillColor
strokeColor: (nullable UIColor *)  strokeColor
strokeWidth: (CGFloat)  strokeWidth  

Initializes a new style.

- (instancetype) init

Initializes a default style.

Returns a copy of this style.

Returns a mutable copy of this style.


Property Documentation

- (UIColor*) fillColor [read, copy]

Specifies the fill color, including the alpha channel.

Implemented in GMSMutableFeatureStyle .

- (UIColor*) strokeColor [read, copy]

Specifies the border color, including the alpha channel.

Implemented in GMSMutableFeatureStyle .

- (CGFloat) strokeWidth [read, assign]

Specifies the border width, in screen points.

Implemented in GMSMutableFeatureStyle .

- (CGFloat) pointRadius [read, assign]

Specifies the radius of a point.

Only applies to point geometries.

Implemented in GMSMutableFeatureStyle .