QGIS API Documentation  3.23.0-Master (eb871beae0)
Functions
feature.cpp File Reference
#include "pal.h"
#include "layer.h"
#include "feature.h"
#include "geomfunction.h"
#include "labelposition.h"
#include "pointset.h"
#include "util.h"
#include "costcalculator.h"
#include "qgis.h"
#include "qgsgeometry.h"
#include "qgsgeos.h"
#include "qgstextlabelfeature.h"
#include "qgsmessagelog.h"
#include "qgsgeometryutils.h"
#include "qgslabeling.h"
#include "qgspolygon.h"
#include "qgstextrendererutils.h"
#include <QLinkedList>
#include <cmath>
#include <cfloat>
Include dependency graph for feature.cpp:

Go to the source code of this file.

Functions

void createCandidateAtOrderedPositionOverPoint (double &labelX, double &labelY, LabelPosition::Quadrant &quadrant, double x, double y, double labelWidth, double labelHeight, QgsPalLayerSettings::PredefinedPointPosition position, double distanceToLabel, const QgsMargins &visualMargin, double symbolWidthOffset, double symbolHeightOffset, double angle)
 

Function Documentation

◆ createCandidateAtOrderedPositionOverPoint()

void createCandidateAtOrderedPositionOverPoint ( double &  labelX,
double &  labelY,
LabelPosition::Quadrant quadrant,
double  x,
double  y,
double  labelWidth,
double  labelHeight,
QgsPalLayerSettings::PredefinedPointPosition  position,
double  distanceToLabel,
const QgsMargins visualMargin,
double  symbolWidthOffset,
double  symbolHeightOffset,
double  angle 
)

Definition at line 433 of file feature.cpp.