27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSLayer.h>
29 #import <ArcGIS/AGSRemoteResource.h>
30 #import <ArcGIS/AGSSurfacePlacement.h>
31 #import <ArcGIS/AGSAPIKeyResource.h>
32 #import <ArcGIS/AGSFloorAware.h>
33 #import <ArcGIS/AGSCancelable.h>
123 #pragma mark initializers
132 -(instancetype)initWithURL:(NSURL *)url;
140 -(instancetype)initWithItem:(
AGSItem*)item;
146 -(instancetype)initWithName:(NSString*)name;
154 +(instancetype)ArcGISSceneLayerWithItem:(
AGSItem*)item;
162 +(instancetype)ArcGISSceneLayerWithURL:(NSURL *)url;
169 +(instancetype)ArcGISSceneLayerWithName:(NSString*)name;
172 #pragma mark properties
223 -(void)selectFeatures:(NSArray<
AGSFeature*> *)features;
236 -(void)unselectFeatures:(NSArray<
AGSFeature*> *)features;
AGSSceneLayerDataType
Definition: AGSArcGISSceneLayer.h:41
@ AGSSceneLayerDataTypeIntegratedMesh
Definition: AGSArcGISSceneLayer.h:45
@ AGSSceneLayerDataTypeSceneObject
Definition: AGSArcGISSceneLayer.h:43
@ AGSSceneLayerDataTypeUnknown
Definition: AGSArcGISSceneLayer.h:42
@ AGSSceneLayerDataTypePoint
Definition: AGSArcGISSceneLayer.h:44
AGSSurfacePlacement
Definition: AGSSurfacePlacement.h:35
A layer to visualize an ArcGIS scene service.
Definition: AGSArcGISSceneLayer.h:120
AGSSceneLayerDataType dataType
Definition: AGSArcGISSceneLayer.h:179
AGSFeatureTable * featureTable
Definition: AGSArcGISSceneLayer.h:174
double altitudeOffset
Definition: AGSArcGISSceneLayer.h:184
BOOL labelsEnabled
Definition: AGSArcGISSceneLayer.h:195
AGSSurfacePlacement surfacePlacement
Definition: AGSArcGISSceneLayer.h:189
A representation of a real-world object on a map.
Definition: AGSFeature.h:47
Result of queries that return features.
Definition: AGSFeatureQueryResult.h:49
A source for dataset containing geographic features or non-spatial records.
Definition: AGSFeatureTable.h:65
Object representing a unit of content.
Definition: AGSItem.h:43
An abstract base class for all layers.
Definition: AGSLayer.h:201
An interface for getting and setting the API key of an object.
Definition: AGSAPIKeyResource.h:36
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38
A protocol that can be implemented by layers that support floor filtering.
Definition: AGSFloorAware.h:36
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:40