QgsGraphVertex class

This class implements a graph vertex.

Constructors, destructors, conversion operators

QgsGraphVertex() defaulted
Default constructor.
QgsGraphVertex(const QgsPointXY& point)
This constructor initializes QgsGraphVertex object and associates a vertex with a point.

Public functions

auto incomingEdges() const -> QgsGraphEdgeIds
Returns the incoming edge ids, i.e.
auto outgoingEdges() const -> QgsGraphEdgeIds
Returns outgoing edge ids, i.e.
auto point() const -> QgsPointXY
Returns point associated with graph vertex.

Function documentation

QgsGraphVertex::QgsGraphVertex() defaulted

Default constructor.

It is needed for Qt's container, e.g. QVector

QgsGraphEdgeIds QgsGraphVertex::incomingEdges() const

Returns the incoming edge ids, i.e.

edges which end at this node.

QgsGraphEdgeIds QgsGraphVertex::outgoingEdges() const

Returns outgoing edge ids, i.e.

edges which start at this node.