22 , mCtfEnabled( ctfEnabled )
23 , mTopologyTolerance( topologyTolerance )
41 Q_UNUSED( strategies )
This class represents a coordinate reference system (CRS).
void setSourceCrs(const QgsCoordinateReferenceSystem &crs, const QgsCoordinateTransformContext &context)
Sets source spatial reference system crs.
bool setEllipsoid(const QString &ellipsoid)
Sets the ellipsoid by its acronym.
virtual void addVertex(int id, const QgsPointXY &pt)
Add vertex to the graph.
QgsGraphBuilderInterface(const QgsCoordinateReferenceSystem &crs, bool ctfEnabled=true, double topologyTolerance=0.0, const QString &ellipsoidID="WGS84")
Default constructor.
virtual void addEdge(int pt1id, const QgsPointXY &pt1, int pt2id, const QgsPointXY &pt2, const QVector< QVariant > &strategies)
Add edge to the graph.
A class to represent a 2D point.
static QgsProject * instance()
Returns the QgsProject singleton instance.
const QgsCoordinateReferenceSystem & crs