ArcGIS Runtime SDK for iOS: AGSLayerSceneProperties Class Reference
ArcGIS Runtime SDK for iOS  100.15
AGSLayerSceneProperties Class Reference

Description

Layer properties that apply to 3D scenes.

Instances of this class represent properties that apply to layers when rendered by AGSSceneView in a 3D scene. These properties are ignored by AGSMapView for 2D maps.

Since
100
Inheritance diagram for AGSLayerSceneProperties:
AGSObject

Instance Methods

(instancetype) - initWithSurfacePlacement:
 

Class Methods

(instancetype) + layerSceneProperties
 
(instancetype) + layerScenePropertiesWithSurfacePlacement:
 

Properties

double altitudeOffset
 
AGSSurfacePlacement surfacePlacement
 

Method Documentation

◆ initWithSurfacePlacement:

- (instancetype) initWithSurfacePlacement: (AGSSurfacePlacement surfacePlacement

Initialize this object with the provided surface placement.

Parameters
surfacePlacementthat specifies how data belonging to the layer should be placed in relation to the scene's surface.
Since
100

◆ layerSceneProperties

+ (instancetype) layerSceneProperties

Create a new default layer scene properties object.

Returns
A new layer scene properties object.
Since
100

◆ layerScenePropertiesWithSurfacePlacement:

+ (instancetype) layerScenePropertiesWithSurfacePlacement: (AGSSurfacePlacement surfacePlacement

Create this object with the provided surface placement.

Parameters
surfacePlacementSpecifies how data belonging to the layer should be placed in relation to the scene's surface.
Since
100
Returns
A new layer scene properties object.

Property Documentation

◆ altitudeOffset

- (double) altitudeOffset
readwritenonatomicassign

The altitude offset from the Scene Properties.

Since
100.6

◆ surfacePlacement

- (AGSSurfacePlacement) surfacePlacement
readwritenonatomicassign

Specifies how data that belongs to the layer should be placed in relation to the scene's surface.

Since
100