A facility that contains one or more levels for a floor-aware map or scene. More...
Header: | #include <FloorFacility.h> |
Since: | Esri::ArcGISRuntime 100.12 |
Inherits: | Esri::ArcGISRuntime::Object |
Public Functions
virtual | ~FloorFacility() override |
QString | facilityId() const |
Esri::ArcGISRuntime::Geometry | geometry() const |
QList<Esri::ArcGISRuntime::FloorLevel *> | levels() const |
QString | name() const |
Esri::ArcGISRuntime::FloorSite * | site() const |
Detailed Description
A FloorFacility represents any structure, such as an office or campus building, retail setting, or industrial structure. Facilities have one or more FloorLevel and are optionally contained within a FloorSite. You can get the facilities from the FloorManager associated with a floor-aware map or scene.
See also FloorManager.
Member Function Documentation
[override virtual]
FloorFacility::~FloorFacility ()
Destructor.
QString FloorFacility::facilityId () const
Returns the facility ID.
Esri::ArcGISRuntime::Geometry FloorFacility::geometry() const
Returns the facility geometry.
QList<Esri::ArcGISRuntime::FloorLevel *> FloorFacility::levels() const
Returns the facility levels, sorted in ascending vertical order.
QString FloorFacility::name() const
Returns the facility name.
Esri::ArcGISRuntime::FloorSite *FloorFacility::site() const
Returns the site that the facility belongs to (optional).