An abstract representation of geographic entities on a map. More...
| Header | #include <Geo |
| Since | Esri |
| Inherited By | Esri |
This class was introduced in Esri::ArcGISRuntime 100.0.
Public Functions
| virtual | ~ |
| virtual Esri | attributes() const = 0 |
| virtual Esri | geometry() const = 0 |
| virtual void | set |
Protected Functions
Detailed Description
A geo-element represents abstract geographic entities on a map. Classes that inherit from GeoElement provide concrete implementations such as graphics in a graphics overlay, features in a layer, and so on.
Member Function Documentation
[protected] GeoElement::GeoElement ()
Constructor.
[virtual] GeoElement::~GeoElement ()
Destructor.
[pure virtual] Esri::ArcGISRuntime::AttributeListModel *GeoElement::attributes() const
Gets the attributes of the GeoElement as a list model of key-value pairs.
[pure virtual] Esri::ArcGISRuntime::Geometry GeoElement::geometry() const
Gets the geometry of the GeoElement.
See also setGeometry().
[pure virtual] void GeoElement::setGeometry (const Esri::ArcGISRuntime::Geometry &geometry)
Sets the geometry of the GeoElement to geometry.
See also geometry().