Describes how features in a FloorAware layer are associated with floor levels of a facility. More...
| Header | #include <Layer |
| Since | Esri |
| Inherits | Esri |
This class was introduced in Esri::ArcGISRuntime 100.12.
Public Functions
| Layer | |
| virtual | ~ |
| QString | floor |
Reimplemented Public Functions
| virtual QString | to |
| virtual QJson | unknown |
| virtual QJson | unsupported |
Static Public Members
| Esri | from |
Detailed Description
LayerFloorDefinition defines the properties that are used to filter the levels, or floors, of a facility.
See also GeoModelFloorDefinition.
Member Function Documentation
LayerFloorDefinition::LayerFloorDefinition (const QString &floorField , QObject *parent = nullptr)
Creates a new LayerFloorDefinition object with a name of an attribute field.
- floorField - The name of the attribute field that contains each floor level's ID.
- parent - The optional parent QObject.
[override virtual] LayerFloorDefinition::~LayerFloorDefinition ()
Destructor.
QString LayerFloorDefinition::floorField () const
Returns the name of the attribute field that contains each floor level's ID.
[static] Esri::ArcGISRuntime::LayerFloorDefinition *LayerFloorDefinition::fromJson (const QString &json, QObject *parent = nullptr)
Converts a JSON string and returns an object.
- json - The JSON string.
- parent The parent object (optional).
[override virtual] QString LayerFloorDefinition::toJson () const
Reimplements: JsonSerializable::toJson() const.
Converts an object and returns a JSON string.
[override virtual] QJsonObject LayerFloorDefinition::unknownJson () const
Reimplements: JsonSerializable::unknownJson() const.
Returns unknown data from the source JSON.
Unknown JSON is a dictionary of values that was in the source JSON but was unparsed by the Runtime.
See also JsonSerializable.
[override virtual] QJsonObject LayerFloorDefinition::unsupportedJson () const
Reimplements: JsonSerializable::unsupportedJson() const.
Returns unsupported data from the source JSON.
Unsupported JSON is a dictionary of values that are supported by webmaps, but not exposed through the native Runtime API.
See also JsonSerializable.