A floor level within a facility for a floor-aware map or scene. More...
| Header | #include <Floor |
| Since | Esri |
| Inherits | Esri |
This class was introduced in Esri::ArcGISRuntime 100.12.
Public Functions
| virtual | ~ |
| Esri | facility() const |
| Esri | geometry() const |
| bool | is |
| QString | level |
| int | level |
| QString | long |
| void | set |
| QString | short |
| int | vertical |
Detailed Description
A floor level describes the footprint of each occupiable floor contained in a FloorFacility. You can get the floor levels from the FloorManager associated with a floor-aware map or scene.
See also FloorManager.
Member Function Documentation
[override virtual] FloorLevel::~FloorLevel ()
Destructor.
Esri::ArcGISRuntime::FloorFacility *FloorLevel::facility() const
Returns the facility that contains the floor level.
This property will be nullptr for orphan levels (those not contained in a facility).
Esri::ArcGISRuntime::Geometry FloorLevel::geometry() const
Returns the level geometry.
bool FloorLevel::isVisible () const
Returns the level's visibility.
The level visibility, true if the level is visible; false otherwise. The default value is true in 3D and for the ground floor in 2D.
QString FloorLevel::levelId () const
Returns the level ID.
int FloorLevel::levelNumber () const
Returns the level floor number in the facility.
QString FloorLevel::longName () const
Returns the level long name.
void FloorLevel::setVisible (bool visible)
Sets the visible to visible.
See also isVisible.
QString FloorLevel::shortName () const
Returns the level short name.
int FloorLevel::verticalOrder () const
Returns the vertical order within the collection of levels for the facility.
The default value is 0, which represents the ground floor.