25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSObject.h>
27 #import <ArcGIS/AGSGeoElement.h>
62 #pragma mark initializers
70 -(instancetype)initWithGeometry:(nullable
AGSGeometry *)geometry symbol:(nullable
AGSSymbol *)symbol attributes:(nullable NSDictionary<NSString*,
id>*)attributes;
85 +(instancetype)graphicWithGeometry:(nullable
AGSGeometry *)geometry symbol:(nullable
AGSSymbol *)symbol attributes:(nullable NSDictionary<NSString*,
id>*)attributes;
88 #pragma mark properties
93 @property (nonatomic, strong, readonly) NSMutableDictionary<NSString*,id> *
attributes;
109 @property (nonatomic, assign, readwrite, getter=isSelected) BOOL
selected;
114 @property (nonatomic, assign, readwrite, getter=isVisible) BOOL
visible;
133 @property (nonatomic, assign, readwrite) NSInteger
zIndex;
Base class for all classes that represent geometric shapes.
Definition: AGSGeometry.h:121
A graphic on top of a map.
Definition: AGSGraphic.h:58
NSMutableDictionary< NSString *, id > * attributes
Definition: AGSGraphic.h:93
NSInteger zIndex
Definition: AGSGraphic.h:133
BOOL selected
Definition: AGSGraphic.h:109
AGSGraphicsOverlay * graphicsOverlay
Definition: AGSGraphic.h:103
AGSGeometry * geometry
Definition: AGSGraphic.h:98
AGSSymbol * symbol
Definition: AGSGraphic.h:119
BOOL visible
Definition: AGSGraphic.h:114
An overlay to display graphics on the map.
Definition: AGSGraphicsOverlay.h:82
Definition: AGSObject.h:28
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:93
An abstract representation of geographic entities on a map.
Definition: AGSGeoElement.h:43