QGIS API Documentation
3.6.0-Noosa (5873452)
|
This class implements a graph vertex. More...
#include <qgsgraph.h>
Public Member Functions | |
QgsGraphVertex ()=default | |
Default constructor. More... | |
QgsGraphVertex (const QgsPointXY &point) | |
This constructor initializes QgsGraphVertex object and associates a vertex with a point. More... | |
QgsGraphEdgeIds | incomingEdges () const |
Returns the incoming edge ids, i.e. More... | |
QgsGraphEdgeIds | outgoingEdges () const |
Returns outgoing edge ids, i.e. More... | |
QgsPointXY | point () const |
Returns point associated with graph vertex. More... | |
Friends | |
class | QgsGraph |
|
default |
Default constructor.
It is needed for Qt's container, e.g. QVector
QgsGraphVertex::QgsGraphVertex | ( | const QgsPointXY & | point | ) |
This constructor initializes QgsGraphVertex object and associates a vertex with a point.
Definition at line 98 of file qgsgraph.cpp.
QgsGraphEdgeIds QgsGraphVertex::incomingEdges | ( | ) | const |
Returns the incoming edge ids, i.e.
edges which end at this node.
Definition at line 104 of file qgsgraph.cpp.
QgsGraphEdgeIds QgsGraphVertex::outgoingEdges | ( | ) | const |
Returns outgoing edge ids, i.e.
edges which start at this node.
Definition at line 109 of file qgsgraph.cpp.
QgsPointXY QgsGraphVertex::point | ( | ) | const |
Returns point associated with graph vertex.
Definition at line 114 of file qgsgraph.cpp.
|
friend |
Definition at line 131 of file qgsgraph.h.