Analysis is a base class for those classes used to render analysis results in a scene view. More...
Header: | #include <Analysis.h> |
Since: | Esri::ArcGISRuntime 100.2 |
Inherits: | Esri::ArcGISRuntime::Object |
Inherited By: | Esri::ArcGISRuntime::LineOfSight, Esri::ArcGISRuntime::LocationDistanceMeasurement, and Esri::ArcGISRuntime::Viewshed |
Public Functions
virtual | ~Analysis() override |
Esri::ArcGISRuntime::AnalysisType | analysisType() const |
bool | isVisible() const |
void | setVisible(bool visible) |
Detailed Description
This class defines common members for an analysis object, including the current Status and an ID.
Member Function Documentation
[override virtual]
Analysis::~Analysis()
Destructor.
Esri::ArcGISRuntime::AnalysisType Analysis::analysisType () const
Returns the type of analysis.
The analysis type for a specific analysis object. Will return -1 if an error occurs.
See also AnalysisType.
bool Analysis::isVisible () const
Returns whether or not an Analysis is visible.
Returns true
if the analysis is visible.
Visibility can be controlled for individual Analyses as well as for the AnalysisOverlay that contains them. Will return false
if an error occurs.
void Analysis::setVisible (bool visible)
Sets the visible to visible.
See also isVisible.