A floor level within a facility for a floor-aware map or scene. More...
Header | #include <Floor |
Since | Esri |
Inherits | Esri |
Public Functions
virtual | ~ |
Esri | facility() const |
Esri | geometry() const |
bool | is |
Q | level |
int | level |
Q | long |
void | set |
Q | 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.
Relevant samples:
- Browse building floors: Display and browse through building floors from a floor-aware web map.
See also FloorManager.
Member Function Documentation
[override virtual noexcept]
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.