Subgroup: Graph

Class: QgsGraphBuilder

class qgis.analysis.QgsGraphBuilder(crs: QgsCoordinateReferenceSystem, otfEnabled: bool = True, topologyTolerance: float = 0, ellipsoidID: str = '')

Bases: qgis._analysis.QgsGraphBuilderInterface

Default constructor

QgsGraphBuilder(QgsGraphBuilder)

This class used for making the QgsGraph object

Methods

addEdge
addVertex MANDATORY BUILDER PROPERTY DECLARATION
graph Returns generated QgsGraph

Signals

Attributes

addEdge(self, pt1id: int, pt1: QgsPointXY, pt2id: int, pt2: QgsPointXY, prop: Iterable[Any])
addVertex(self, id: int, pt: QgsPointXY)

MANDATORY BUILDER PROPERTY DECLARATION

graph(self) → QgsGraph

Returns generated QgsGraph