NetworkLocation Class
A stop or barrier's corresponding location of a source feature in the network dataset. More...
Header: | #include <NetworkLocation> |
Since: | Esri::ArcGISRuntime 100.0 |
This class was introduced in Esri::ArcGISRuntime 100.0.
Public Functions
NetworkLocation(Esri::ArcGISRuntime::NetworkLocation &&other) | |
NetworkLocation(const Esri::ArcGISRuntime::NetworkLocation &other) | |
NetworkLocation() | |
Esri::ArcGISRuntime::NetworkLocation & | operator=(Esri::ArcGISRuntime::NetworkLocation &&other) |
Esri::ArcGISRuntime::NetworkLocation & | operator=(const Esri::ArcGISRuntime::NetworkLocation &other) |
~NetworkLocation() | |
bool | isEmpty() const |
bool | isOnRightSideOfSource() const |
void | setOnRightSideOfSource(bool onRightSideOfSource) |
void | setSourceName(const QString &sourceName) |
void | setSourceObjectPosition(const Esri::ArcGISRuntime::SourceObjectPosition &sourceObjectPosition) |
QString | sourceName() const |
Esri::ArcGISRuntime::SourceObjectPosition | sourceObjectPosition() const |
Detailed Description
Member Function Documentation
NetworkLocation::NetworkLocation(Esri::ArcGISRuntime::NetworkLocation &&other)
Move constructor from other NetworkLocation.
NetworkLocation::NetworkLocation(const Esri::ArcGISRuntime::NetworkLocation &other)
Copy constructor from other NetworkLocation.
NetworkLocation::NetworkLocation()
Default constructor.
Esri::ArcGISRuntime::NetworkLocation &NetworkLocation::operator=(Esri::ArcGISRuntime::NetworkLocation &&other)
Move operator from other NetworkLocation.
Esri::ArcGISRuntime::NetworkLocation &NetworkLocation::operator=(const Esri::ArcGISRuntime::NetworkLocation &other)
Assignment operator from other NetworkLocation.
NetworkLocation::~NetworkLocation()
Destructor.
bool NetworkLocation::isEmpty() const
Returns true
if this NetworkLocation is empty.
bool NetworkLocation::isOnRightSideOfSource() const
Returns true
if this NetworkLocation is on the right side of the source feature.
void NetworkLocation::setOnRightSideOfSource(bool onRightSideOfSource)
Sets if this NetworkLocation is onRightSideOfSource.
See also isOnRightSideOfSource().
void NetworkLocation::setSourceName(const QString &sourceName)
Returns the sourceName of this NetworkLocation.
See also sourceName().
void NetworkLocation::setSourceObjectPosition(const Esri::ArcGISRuntime::SourceObjectPosition &sourceObjectPosition)
Sets the sourceObjectPosition of this NetworkLocation.
See also sourceObjectPosition().
QString NetworkLocation::sourceName() const
Returns the source name of this NetworkLocation.
See also setSourceName().
Esri::ArcGISRuntime::SourceObjectPosition NetworkLocation::sourceObjectPosition() const
Returns the SourceObjectPosition of this NetworkLocation.
See also setSourceObjectPosition().