27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSPopupSource.h>
30 #import <ArcGIS/AGSColor.h>
85 #pragma mark initializers
93 #pragma mark properties
109 @property (nonatomic, strong, readonly) NSMutableArray<AGSGraphic*> *
graphics;
114 @property (nonatomic, assign, readwrite)
double maxScale;
119 @property (nonatomic, assign, readwrite)
double minScale;
125 @property (nonatomic, assign, readwrite)
float opacity;
130 @property (nonatomic, copy, readwrite) NSString *
overlayID;
153 @property (nonatomic, assign, readwrite, getter=isVisible) BOOL
visible;
163 @property (nonatomic, strong, readonly) NSMutableArray<AGSLabelDefinition*> *
labelDefinitions;
204 -(void)selectGraphics:(NSArray<
AGSGraphic*> *)graphics;
210 -(void)unselectGraphics:(NSArray<
AGSGraphic*> *)graphics;
#define AGSColor
Definition: AGSColor.h:34
AGSGraphicsRenderingMode
Contains a collection of graphics for display in a map or scene view.
Definition: AGSGraphicsOverlay.h:56
@ AGSGraphicsRenderingModeStatic
Definition: AGSGraphicsOverlay.h:58
@ AGSGraphicsRenderingModeDynamic
Definition: AGSGraphicsOverlay.h:57
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:55
A graphic on top of a map.
Definition: AGSGraphic.h:58
An overlay to display graphics on the map.
Definition: AGSGraphicsOverlay.h:82
AGSLayerSceneProperties * sceneProperties
Definition: AGSGraphicsOverlay.h:168
float opacity
Definition: AGSGraphicsOverlay.h:125
BOOL visible
Definition: AGSGraphicsOverlay.h:153
instancetype graphicsOverlay()
double minScale
Definition: AGSGraphicsOverlay.h:119
AGSEnvelope * extent
Definition: AGSGraphicsOverlay.h:98
BOOL scaleSymbols
Definition: AGSGraphicsOverlay.h:184
NSString * overlayID
Definition: AGSGraphicsOverlay.h:130
NSMutableArray< AGSLabelDefinition * > * labelDefinitions
Definition: AGSGraphicsOverlay.h:163
AGSRenderer * renderer
Definition: AGSGraphicsOverlay.h:137
AGSColor * selectionColor
Definition: AGSGraphicsOverlay.h:148
NSMutableArray< AGSGraphic * > * graphics
Definition: AGSGraphicsOverlay.h:109
AGSGraphicsRenderingMode renderingMode
Definition: AGSGraphicsOverlay.h:142
BOOL labelsEnabled
Definition: AGSGraphicsOverlay.h:158
double maxScale
Definition: AGSGraphicsOverlay.h:114
NSArray< AGSGraphic * > * selectedGraphics()
An object that defines the text, appearance, and position of labels for features within a given scale...
Definition: AGSLabelDefinition.h:224
Layer properties that apply to 3D scenes.
Definition: AGSLayerSceneProperties.h:38
Definition: AGSObject.h:28
An abstract base class for renderers.
Definition: AGSRenderer.h:55