|
Quantum GIS API Documentation
1.7.4
|
#include "qgspallabeling.h"#include <iostream>#include <list>#include <pal/pal.h>#include <pal/feature.h>#include <pal/layer.h>#include <pal/palgeometry.h>#include <pal/palexception.h>#include <pal/problem.h>#include <pal/labelposition.h>#include <geos_c.h>#include <cmath>#include <QByteArray>#include <QString>#include <QFontMetrics>#include <QTime>#include <QPainter>#include "qgsdiagram.h"#include "qgsdiagramrendererv2.h"#include "qgslabelsearchtree.h"#include <qgslogger.h>#include <qgsvectorlayer.h>#include <qgsmaplayerregistry.h>#include <qgsvectordataprovider.h>#include <qgsgeometry.h>#include <qgsmaprenderer.h>
Go to the source code of this file.
Classes | |
| class | QgsPalGeometry |
Functions | |
| static QColor | _readColor (QgsVectorLayer *layer, QString property) |
| static void | _writeColor (QgsVectorLayer *layer, QString property, QColor color) |
| static void | _writeDataDefinedPropertyMap (QgsVectorLayer *layer, const QMap< QgsPalLayerSettings::DataDefinedProperties, int > &propertyMap) |
| static void | _readDataDefinedProperty (QgsVectorLayer *layer, QgsPalLayerSettings::DataDefinedProperties p, QMap< QgsPalLayerSettings::DataDefinedProperties, int > &propertyMap) |
| static void | _readDataDefinedPropertyMap (QgsVectorLayer *layer, QMap< QgsPalLayerSettings::DataDefinedProperties, int > &propertyMap) |
| static QColor _readColor | ( | QgsVectorLayer * | layer, |
| QString | property | ||
| ) | [static] |
Definition at line 192 of file qgspallabeling.cpp.
References QgsMapLayer::customProperty().
Referenced by QgsPalLayerSettings::readFromLayer().
| static void _readDataDefinedProperty | ( | QgsVectorLayer * | layer, |
| QgsPalLayerSettings::DataDefinedProperties | p, | ||
| QMap< QgsPalLayerSettings::DataDefinedProperties, int > & | propertyMap | ||
| ) | [static] |
Definition at line 230 of file qgspallabeling.cpp.
References QgsMapLayer::customProperty().
Referenced by _readDataDefinedPropertyMap().
| static void _readDataDefinedPropertyMap | ( | QgsVectorLayer * | layer, |
| QMap< QgsPalLayerSettings::DataDefinedProperties, int > & | propertyMap | ||
| ) | [static] |
Definition at line 247 of file qgspallabeling.cpp.
References _readDataDefinedProperty(), QgsPalLayerSettings::Bold, QgsPalLayerSettings::BufferColor, QgsPalLayerSettings::BufferSize, QgsPalLayerSettings::Color, QgsPalLayerSettings::Family, QgsPalLayerSettings::Hali, QgsPalLayerSettings::Italic, QgsPalLayerSettings::LabelDistance, QgsPalLayerSettings::PositionX, QgsPalLayerSettings::PositionY, QgsPalLayerSettings::Rotation, QgsPalLayerSettings::Size, QgsPalLayerSettings::Strikeout, QgsPalLayerSettings::Underline, and QgsPalLayerSettings::Vali.
Referenced by QgsPalLayerSettings::readFromLayer().
| static void _writeColor | ( | QgsVectorLayer * | layer, |
| QString | property, | ||
| QColor | color | ||
| ) | [static] |
Definition at line 200 of file qgspallabeling.cpp.
References QgsMapLayer::setCustomProperty().
Referenced by QgsPalLayerSettings::writeToLayer().
| static void _writeDataDefinedPropertyMap | ( | QgsVectorLayer * | layer, |
| const QMap< QgsPalLayerSettings::DataDefinedProperties, int > & | propertyMap | ||
| ) | [static] |
Definition at line 207 of file qgspallabeling.cpp.
References QgsMapLayer::setCustomProperty().
Referenced by QgsPalLayerSettings::writeToLayer().
1.7.6.1