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

Description

A floor level within a facility for a floor-aware map or scene.

A floor level describes the footprint of each occupiable floor contained in an AGSFloorFacility. You can get the floor levels from the AGSFloorManager associated with a floor-aware map or scene.

See also
AGSFloorManager::levels
Since
100.12
Inheritance diagram for AGSFloorLevel:
AGSObject

Properties

AGSFloorFacilityfacility
 
AGSGeometrygeometry
 
NSString * levelID
 
NSInteger levelNumber
 
NSString * longName
 
NSString * shortName
 
NSInteger verticalOrder
 
BOOL visible
 

Property Documentation

◆ facility

- (AGSFloorFacility*) facility
readnonatomicweak

The facility that contains the floor level.

This property will be nil for orphan levels (those not contained in a facility).

Since
100.12

◆ geometry

- (AGSGeometry*) geometry
readnonatomicstrong

The level geometry.

Since
100.12

◆ levelID

- (NSString*) levelID
readnonatomiccopy

The level ID.

Since
100.12

◆ levelNumber

- (NSInteger) levelNumber
readnonatomicassign

The level floor number in the facility.

Since
100.12

◆ longName

- (NSString*) longName
readnonatomiccopy

The level long name.

Since
100.12

◆ shortName

- (NSString*) shortName
readnonatomiccopy

The level short name.

Since
100.12

◆ verticalOrder

- (NSInteger) verticalOrder
readnonatomicassign

The vertical order within the collection of levels for the facility.

The default value is 0, which represents the ground floor.

Since
100.12

◆ visible

- (BOOL) visible
readwritenonatomicassign

The level's visibility

If YES, the level is visible. If NO, the level is not visible. The default value is YES in 3D and for the ground floor in 2D.

Since
100.12