AnalysisOverlay manages the display of one or more analyses in a scene view. More...
Header: | #include <AnalysisOverlay.h> |
Since: | Esri::ArcGISRuntime 100.2 |
Inherits: | Esri::ArcGISRuntime::Object |
This class was introduced in Esri::ArcGISRuntime 100.2.
Public Functions
AnalysisOverlay(QObject *parent = nullptr) | |
virtual | ~AnalysisOverlay() override |
Esri::ArcGISRuntime::AnalysisListModel * | analyses() const |
bool | isVisible() const |
void | setVisible(bool visible) |
Detailed Description
AnalysisOverlay is a collection of related analyses and controls the visibility for all members of the collection. A scene view can contain many AnalysisOverlays.
Member Function Documentation
AnalysisOverlay::AnalysisOverlay (QObject *parent = nullptr)
Constructs an empty AnalysisOverlay object.
- parent Parent object.
[override virtual]
AnalysisOverlay::~AnalysisOverlay ()
Destructor.
Esri::ArcGISRuntime::AnalysisListModel *AnalysisOverlay::analyses() const
Gets the collection of analysis objects managed by the AnalysisOverlay.
bool AnalysisOverlay::isVisible () const
Gets whether the analysis overlay is visible.
Returns true
if the analysis overlay is visible.
If the overlay's visibility is false
, none of the analyses in the collection will display. If true
, only those analyses whose visibility is also true
will display.
void AnalysisOverlay::setVisible (bool visible)
Sets the analysis overlay's visibility to visible.
See also isVisible().