27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSRasterRenderer.h>
54 #pragma mark initializers
69 -(instancetype)initWithAltitude:(
double)altitude
70 azimuth:(
double)azimuth
71 zFactor:(
double)zFactor
73 pixelSizeFactor:(
double)pixelSizeFactor
74 pixelSizePower:(
double)pixelSizePower
75 outputBitDepth:(NSInteger)outputBitDepth;
88 +(instancetype)hillshadeRendererWithAltitude:(
double)altitude
89 azimuth:(
double)azimuth
90 zFactor:(
double)zFactor
92 pixelSizeFactor:(
double)pixelSizeFactor
93 pixelSizePower:(
double)pixelSizePower
94 outputBitDepth:(NSInteger)outputBitDepth;
97 #pragma mark properties
105 @property (nonatomic, assign, readonly)
double altitude;
113 @property (nonatomic, assign, readonly)
double azimuth;
150 @property (nonatomic, assign, readonly)
double zFactor;
AGSSlopeType
Definition: AGSHillshadeRenderer.h:36
@ AGSSlopeTypeScaled
Definition: AGSHillshadeRenderer.h:40
@ AGSSlopeTypePercentRise
Definition: AGSHillshadeRenderer.h:39
@ AGSSlopeTypeNone
Definition: AGSHillshadeRenderer.h:37
@ AGSSlopeTypeDegree
Definition: AGSHillshadeRenderer.h:38
A hillshade raster renderer.
Definition: AGSHillshadeRenderer.h:52
double pixelSizePower
Definition: AGSHillshadeRenderer.h:133
NSInteger outputBitDepth
Definition: AGSHillshadeRenderer.h:118
double zFactor
Definition: AGSHillshadeRenderer.h:150
double altitude
Definition: AGSHillshadeRenderer.h:105
AGSSlopeType slopeType
Definition: AGSHillshadeRenderer.h:138
double azimuth
Definition: AGSHillshadeRenderer.h:113
double pixelSizeFactor
Definition: AGSHillshadeRenderer.h:125
A base class for raster renderers.
Definition: AGSRasterRenderer.h:37