QGIS API Documentation  3.23.0-Master (c716e02dd3)
pal::CostCalculator Member List

This is the complete list of members for pal::CostCalculator, including all inherited members.

addObstacleCostPenalty(pal::LabelPosition *lp, pal::FeaturePart *obstacle, Pal *pal)pal::CostCalculatorstatic
calculateCandidatePolygonCentroidDistanceCosts(pal::FeaturePart *feature, std::vector< std::unique_ptr< pal::LabelPosition > > &lPos)pal::CostCalculatorstatic
calculateCandidatePolygonRingDistanceCosts(std::vector< std::unique_ptr< pal::LabelPosition > > &lPos, double bbx[4], double bby[4])pal::CostCalculatorstatic
calculatePolygonRingDistance(LabelPosition *candidate, double bbx[4], double bby[4])pal::CostCalculatorstatic
candidateSortGrow(const std::unique_ptr< pal::LabelPosition > &c1, const std::unique_ptr< pal::LabelPosition > &c2)pal::CostCalculatorstatic
finalizeCandidatesCosts(Feats *feat, double bbx[4], double bby[4])pal::CostCalculatorstatic