ArcGIS Runtime SDK for iOS: AGSPictureFillSymbol.h Source File
ArcGIS Runtime SDK for iOS  100.9
AGSPictureFillSymbol.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 
19 #import <ArcGIS/AGSFillSymbol.h>
20 #import <ArcGIS/AGSLoadable.h>
21 #import <ArcGIS/AGSRemoteResource.h>
22 #import <ArcGIS/AGSImage.h>
23  //Required for Globals API doc
25 
32 
33 
34 
35 #pragma mark -
36 #pragma mark initializers
37 
44 -(instancetype)initWithImage:(AGSImage*)image;
45 
52 -(instancetype)initWithURL:(NSURL*)URL;
53 
60 +(instancetype)pictureFillSymbolWithImage:(AGSImage*)image;
61 
68 +(instancetype)pictureFillSymbolWithURL:(NSURL*)URL;
69 
70 #pragma mark -
71 #pragma mark properties
72 
76 @property (nullable, nonatomic, strong, readonly) AGSImage *image;
77 
81 @property (nonatomic, assign, readwrite) CGFloat height;
82 
86 @property (nonatomic, assign, readwrite) CGFloat width;
87 
92 @property (nonatomic, assign, readwrite) float opacity;
93 
97 @property (nonatomic, assign, readwrite) double angle;
98 
102 @property (nonatomic, assign, readwrite) double scaleX;
103 
107 @property (nonatomic, assign, readwrite) double scaleY;
108 
109 #pragma mark -
110 #pragma mark methods
111 
112 
113 
114 @end
float opacity
Definition: AGSPictureFillSymbol.h:92
double angle
Definition: AGSPictureFillSymbol.h:97
double scaleY
Definition: AGSPictureFillSymbol.h:107
AGSImage * image
Definition: AGSPictureFillSymbol.h:76
An abstract base class for fill symbols.
Definition: AGSFillSymbol.h:37
A protocol adopted by classes that can load data asynchronously.
Definition: AGSLoadable.h:66
double scaleX
Definition: AGSPictureFillSymbol.h:102
Uses an image to symbolize the fill for a polygon AGSGeoElement.
Definition: AGSPictureFillSymbol.h:31
CGFloat width
Definition: AGSPictureFillSymbol.h:86
CGFloat height
Definition: AGSPictureFillSymbol.h:81
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:34