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().