27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSMarkerSymbol.h>
29 #import <ArcGIS/AGSLoadable.h>
30 #import <ArcGIS/AGSRemoteResource.h>
31 #import <ArcGIS/AGSImage.h>
49 #pragma mark initializers
58 -(instancetype)initWithImage:(
AGSImage*)image;
65 -(instancetype)initWithURL:(NSURL*)URL;
73 +(instancetype)pictureMarkerSymbolWithImage:(
AGSImage*)image;
81 +(instancetype)pictureMarkerSymbolWithURL:(NSURL*)URL;
85 #pragma mark properties
95 @property (nonatomic, assign, readwrite) CGFloat
height;
100 @property (nonatomic, assign, readwrite) CGFloat
width;
106 @property (nonatomic, assign, readwrite)
float opacity;
#define AGSImage
Definition: AGSImage.h:34
An abstract base class for marker symbols.
Definition: AGSMarkerSymbol.h:89
A multilayer point symbol.
Definition: AGSMultilayerPointSymbol.h:40
Uses an image to symbolize AGSGeomElement that has AGSPoint or AGSMultipoint geometry.
Definition: AGSPictureMarkerSymbol.h:46
CGFloat width
Definition: AGSPictureMarkerSymbol.h:100
CGFloat height
Definition: AGSPictureMarkerSymbol.h:95
AGSMultilayerPointSymbol * toMultilayerSymbol()
AGSImage * image
Definition: AGSPictureMarkerSymbol.h:90
float opacity
Definition: AGSPictureMarkerSymbol.h:106
A protocol adopted by classes that can load data asynchronously.
Definition: AGSLoadable.h:72
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:40