Quantum GIS API Documentation  1.7.5-Wroclaw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
QgsSymbologyV2Conversion Class Reference

#include <qgssymbologyv2conversion.h>

Static Public Member Functions

static QgsSymbolV2symbolV1toV2 (const QgsSymbol *s)
 return a symbol in new symbology as close as possible to old symbol More...
 
static QgsSymbolsymbolV2toV1 (QgsSymbolV2 *s)
 return a symbol in old symbology as close as possible to new symbol More...
 
static void rendererV1toV2 (QgsVectorLayer *layer)
 convert layer from old symbology to new symbology More...
 
static void rendererV2toV1 (QgsVectorLayer *layer)
 convert layer from new symbology to old symbology More...
 

Detailed Description

Definition at line 8 of file qgssymbologyv2conversion.h.

Member Function Documentation

void QgsSymbologyV2Conversion::rendererV1toV2 ( QgsVectorLayer layer)
static
void QgsSymbologyV2Conversion::rendererV2toV1 ( QgsVectorLayer layer)
static
QgsSymbolV2 * QgsSymbologyV2Conversion::symbolV1toV2 ( const QgsSymbol s)
static

return a symbol in new symbology as close as possible to old symbol

Note
not all properties will be preserved

Definition at line 19 of file qgssymbologyv2conversion.cpp.

References MathUtils::angle(), QgsSymbol::brush(), QgsSymbol::color(), QgsSymbol::fillColor(), QGis::Line, QgsSymbol::lineWidth(), QgsSymbol::pen(), QGis::Point, QgsSymbol::pointSize(), QgsSymbol::pointSymbolName(), QGis::Polygon, and QgsSymbol::type().

Referenced by rendererV1toV2().

QgsSymbol * QgsSymbologyV2Conversion::symbolV2toV1 ( QgsSymbolV2 s)
static

The documentation for this class was generated from the following files: