ArcGIS Runtime SDK for iOS: AGSImageOverlay.h Source File
ArcGIS Runtime SDK for iOS  100.9
AGSImageOverlay.h
Go to the documentation of this file.
1 /*
2  COPYRIGHT 1995-2020 ESRI
3 
4  TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
5  Unpublished material - all rights reserved under the
6  Copyright Laws of the United States and applicable international
7  laws, treaties, and conventions.
8 
9  For additional information, contact:
10  Environmental Systems Research Institute, Inc.
11  Attn: Contracts and Legal Services Department
12  380 New York Street
13  Redlands, California, 92373
14  USA
15 
16  email: contracts@esri.com
17  */
18  //Required for Globals API doc
20 
21 #import <ArcGIS/AGSObject.h>
22 
23 
24 
25 @class AGSEnvelope;
26 @class AGSImageFrame;
27 
47 
48 #pragma mark -
49 #pragma mark initializers
50 
54 - (instancetype)init;
55 
59 + (instancetype)imageOverlay;
60 
65 - (instancetype)initWithImageFrame:(AGSImageFrame *)imageFrame;
66 
71 + (instancetype)imageOverlayWithImageFrame:(AGSImageFrame *)imageFrame;
72 
73 #pragma mark -
74 #pragma mark properties
75 
81 @property (nullable, nonatomic, strong, readonly) AGSEnvelope *extent;
82 
86 @property (nullable, nonatomic, strong, readwrite) AGSImageFrame *imageFrame;
87 
92 @property (nonatomic, assign, readwrite) float opacity;
93 
97 @property (nonatomic, assign, readwrite, getter=isVisible) BOOL visible;
98 
99 #pragma mark -
100 #pragma mark methods
101 
102 @end
103 
104 
AGSEnvelope * extent
Definition: AGSImageOverlay.h:81
An overlay that contains a frame with an image to display in the view.
Definition: AGSImageOverlay.h:46
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:47
BOOL visible
Definition: AGSImageOverlay.h:97
instancetype imageOverlay()
Definition: AGSObject.h:21
float opacity
Definition: AGSImageOverlay.h:92
A frame that, when added to an AGSImageOverlay, renders an image on top of a scene.
Definition: AGSImageFrame.h:37
instancetype init()