• FloorFacility
  • class Esri::ArcGISRuntime::FloorFacility

    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 noexcept] 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).