QGIS API Documentation
2.8.2-Wien
|
Data structure to compute polygon's candidates costs. More...
#include <costcalculator.h>
Public Member Functions | |
PolygonCostCalculator (LabelPosition *lp) | |
double | getCost () |
LabelPosition * | getLabel () |
void | update (PointSet *pset) |
Data structure to compute polygon's candidates costs.
eight segment from center of candidat to (rpx,rpy) points (0°, 45°, 90°, ..., 315°) dist store the shortest square distance from the center to an object ok[i] is the to true whether the corresponding dist[i] is set
Definition at line 46 of file costcalculator.h.
pal::PolygonCostCalculator::PolygonCostCalculator | ( | LabelPosition * | lp | ) |
Definition at line 217 of file costcalculator.cpp.
double pal::PolygonCostCalculator::getCost | ( | ) |
Definition at line 242 of file costcalculator.cpp.
LabelPosition * pal::PolygonCostCalculator::getLabel | ( | ) |
Definition at line 237 of file costcalculator.cpp.
void pal::PolygonCostCalculator::update | ( | PointSet * | pset | ) |
Definition at line 226 of file costcalculator.cpp.