QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
Utilities for calculation of least squares based transformations. More...
#include <qgsleastsquares.h>
Static Public Member Functions | |
static void | helmert (const QVector< QgsPointXY > &sourceCoordinates, const QVector< QgsPointXY > &destinationCoordinates, QgsPointXY &origin, double &pixelSize, double &rotation) |
Transforms the point at origin in-place, using a helmert transformation calculated from the list of source and destination Ground Control Points (GCPs). | |
static void | linear (const QVector< QgsPointXY > &sourceCoordinates, const QVector< QgsPointXY > &destinationCoordinates, QgsPointXY &origin, double &pixelXSize, double &pixelYSize) |
Transforms the point at origin in-place, using a linear transformation calculated from the list of source and destination Ground Control Points (GCPs). | |
static void | projective (const QVector< QgsPointXY > &sourceCoordinates, const QVector< QgsPointXY > &destinationCoordinates, double H[9]) |
Calculates projective parameters from the list of source and destination Ground Control Points (GCPs). | |
Utilities for calculation of least squares based transformations.
Definition at line 32 of file qgsleastsquares.h.
|
static |
Transforms the point at origin in-place, using a helmert transformation calculated from the list of source and destination Ground Control Points (GCPs).
QgsNotSupportedException | on QGIS built without GSL. |
Definition at line 69 of file qgsleastsquares.cpp.
|
static |
Transforms the point at origin in-place, using a linear transformation calculated from the list of source and destination Ground Control Points (GCPs).
Definition at line 30 of file qgsleastsquares.cpp.
|
static |
Calculates projective parameters from the list of source and destination Ground Control Points (GCPs).
QgsNotSupportedException | on QGIS built without GSL. |
Definition at line 259 of file qgsleastsquares.cpp.