SYMapObject in the shape of a polygon. In order to display the polygon object on the map, the polygon object needs to be added to an SYMapView by calling addMapObject: More...
#import <SYMapObjects.h>


Instance Methods | |
| (nonnull instancetype) | - initWithGeoCenter:coordinates: |
| Initializes a SYMapPolygon instance with the specified SYGeoCoordinates. More... | |
Properties | |
| NSArray< SYGeoCoordinate * > * | vertices |
| The SYGeoCoordinate array that comprise the edge of the SYMapPolygon. More... | |
| UIColor * | centerColor |
| The color of polygon center. More... | |
| UIColor * | borderColor |
| The color of polygon border. More... | |
| CGFloat | centerRadius |
| The radius of center part. More... | |
| CGFloat | borderRadius |
| The radius of border part. More... | |
Properties inherited from SYMapObject | |
| NSInteger | tag |
| An integer that you can use to identify view objects in your application. Default value is 0. More... | |
| SYMapObjectType | mapObjectType |
| Map object type. See the available SYMapObjectTypes. More... | |
| NSUInteger | zIndex |
| Z-index (stacking order) for the SYMapObject. Objects with the highest value are placed at the top of the stacking order. More... | |
| BOOL | visibility |
| Visibility of the SYMapObject. Can be shown or hidden. More... | |
Properties inherited from SYViewObject | |
| SYGeoCoordinate * | coordinate |
| Geographical location of the SYViewObject. The meaning of the location for a particular object depends on that object's type. Objects that don't have a location will return nil. The meaning of the location for certain view objects is as follows: More... | |
| CGPoint | screenPosition |
| Position of the SYViewObject on the screen. More... | |
| SYViewObjectType | baseType |
| Determines which type of this ViewObject it is. More... | |
| id< NSCoding > | payload |
| Optional payload for storing custom data. More... | |
SYMapObject in the shape of a polygon. In order to display the polygon object on the map, the polygon object needs to be added to an SYMapView by calling addMapObject:
| - (nonnull instancetype) initWithGeoCenter: | (nonnull SYGeoCoordinate *) | center | |
| coordinates: | (nonnull NSArray< SYGeoCoordinate * > *) | coordinates | |
Initializes a SYMapPolygon instance with the specified SYGeoCoordinates.
|
readnonatomicassign |
The SYGeoCoordinate array that comprise the edge of the SYMapPolygon.
|
readwritenonatomicstrong |
The color of polygon center.
|
readwritenonatomicstrong |
The color of polygon border.
|
readwritenonatomicassign |
The radius of center part.
|
readwritenonatomicassign |
The radius of border part.