ArcGIS Runtime SDK for iOS: AGSViewshed.h Source File
ArcGIS Runtime SDK for iOS  100.9
AGSViewshed.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/AGSAnalysis.h>
20 #import <ArcGIS/AGSColor.h>
21  //Required for Globals API doc
23 
35 
36 
37 #pragma mark -
38 #pragma mark initializers
39 
40 #pragma mark -
41 #pragma mark properties
42 
46 @property (nonatomic, assign, readwrite, getter=isFrustumOutlineVisible) BOOL frustumOutlineVisible;
47 
51 @property (nonatomic, assign, readwrite) double horizontalAngle;
52 
56 @property (nonatomic, assign, readwrite) double verticalAngle;
57 
61 @property (nonatomic, assign, readwrite) double maxDistance;
62 
66 @property (nonatomic, assign, readwrite) double minDistance;
67 
68 #pragma mark -
69 #pragma mark methods
70 
71 
75 +(AGSColor *)frustumOutlineColor;
76 
80 +(AGSColor *)obstructedColor;
81 
85 +(AGSColor *)visibleColor;
86 
91 +(void)setFrustumOutlineColor:(AGSColor *)frustumOutlineColor;
92 
97 +(void)setObstructedColor:(AGSColor *)obstructedColor;
98 
103 +(void)setVisibleColor:(AGSColor *)visibleColor;
104 
105 
106 @end
BOOL frustumOutlineVisible
Definition: AGSViewshed.h:46
Base class for rendering analysis results in a scene view.
Definition: AGSAnalysis.h:30
double horizontalAngle
Definition: AGSViewshed.h:51
AGSColor * visibleColor()
double maxDistance
Definition: AGSViewshed.h:61
double minDistance
Definition: AGSViewshed.h:66
AGSColor * obstructedColor()
AGSColor * frustumOutlineColor()
double verticalAngle
Definition: AGSViewshed.h:56
Base class for all viewshed analysis.
Definition: AGSViewshed.h:34