21 #import <ArcGIS/AGSLoadableBase.h> 49 #pragma mark initializers 54 #pragma mark properties 74 @property (nonatomic, assign, readwrite, getter=isEnabled) BOOL
enabled;
79 @property (nonatomic, copy, readwrite) NSString *
name;
91 @property (nonatomic, assign, readwrite)
float opacity;
101 -(id<
AGSCancelable>)elevationForPoint:(
AGSPoint*)point completion:(
void(^)(
double elevation, NSError * __nullable error))completion;
A base class for loadables.
Definition: AGSLoadableBase.h:37
A background grid defines the default color and context grid for display behind a map or scene surfac...
Definition: AGSBackgroundGrid.h:31
AGSNavigationConstraint
Definition: AGSSurface.h:29
float opacity
Definition: AGSSurface.h:91
AGSBackgroundGrid * backgroundGrid
Definition: AGSSurface.h:59
A base class for elevation sources used in a scene surface.
Definition: AGSElevationSource.h:29
BOOL enabled
Definition: AGSSurface.h:74
AGSNavigationConstraint navigationConstraint
Definition: AGSSurface.h:84
NSString * name
Definition: AGSSurface.h:79
A surface providing elevation context for a scene.
Definition: AGSSurface.h:46
float elevationExaggeration
Definition: AGSSurface.h:64
NSArray< AGSElevationSource * > * elevationSources
Definition: AGSSurface.h:69
Definition: AGSSurface.h:30
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:57
Definition: AGSSurface.h:31
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32