QGIS API Documentation  3.20.0-Odense (decaadbb31)
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)
 

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 
)

Definition at line 433 of file feature.cpp.