| 
    QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
    
   | 
 
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).  More... | |
| 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).  More... | |
| 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).  More... | |
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 257 of file qgsleastsquares.cpp.