Position of the source object (a network element) in the source network dataset. More...
Header | #include <Source |
Since | Esri |
Public Functions
Source | |
Source | |
Source | |
Source | |
~ | |
bool | is |
double | position() const |
void | set |
void | set |
void | set |
int | source |
qint64 | source |
Esri | operator=( |
Esri | operator=(const Esri |
Detailed Description
You can use this to specify where something is at on a network, as opposed to using the geometry of a Stop or a PointBarrier.
See also Network Analysis Objects.
Member Function Documentation
SourceObjectPosition::SourceObjectPosition ()
Default constructor.
Warning: This is for convenience only and will construct an empty object. Use the parameterized constructor.
SourceObjectPosition::SourceObjectPosition (int sourceIndex , qint64 sourceObjectId , double position)
Constructor that takes a sourceIndex, sourceObjectId, and position.
SourceObjectPosition::SourceObjectPosition (const Esri::ArcGISRuntime::SourceObjectPosition &other)
Copy constructor from other SourceObjectPosition.
[noexcept]
SourceObjectPosition::SourceObjectPosition (Esri::ArcGISRuntime::SourceObjectPosition &&other)
Move constructor from other SourceObjectPosition.
[noexcept]
SourceObjectPosition::~SourceObjectPosition ()
Destructor.
bool SourceObjectPosition::isEmpty () const
Returns true
if this SourceObjectPosition is empty.
double SourceObjectPosition::position() const
Returns the position.
See also setPosition().
void SourceObjectPosition::setPosition (double position)
Returns the position.
See also position().
void SourceObjectPosition::setSourceIndex (int sourceIndex )
Sets the sourceIndex.
See also sourceIndex().
void SourceObjectPosition::setSourceObjectId (qint64 sourceObjectId )
Sets the sourceObjectId.
See also sourceObjectId().
int SourceObjectPosition::sourceIndex () const
Returns the source index.
See also setSourceIndex().
qint64 SourceObjectPosition::sourceObjectId () const
Returns the source Object ID.
See also setSourceObjectId().
[noexcept]
Esri::ArcGISRuntime::SourceObjectPosition &SourceObjectPosition::operator=(Esri::ArcGISRuntime::SourceObjectPosition &&other)
Move operator from other SourceObjectPosition.
Esri::ArcGISRuntime::SourceObjectPosition &SourceObjectPosition::operator=(const Esri::ArcGISRuntime::SourceObjectPosition &other)
Assignment operator from other SourceObjectPosition.