QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
This is the complete list of members for QgsSymbolLayerV2Utils, including all inherited members.
applyScaleDependency(QDomDocument &doc, QDomElement &ruleElem, const QgsStringMap &props) | QgsSymbolLayerV2Utils | static |
blurImageInPlace(QImage &image, QRect rect, int radius, bool alphaOnly) | QgsSymbolLayerV2Utils | static |
clearSymbolMap(QgsSymbolV2Map &symbols) | QgsSymbolLayerV2Utils | static |
colorFromMimeData(const QMimeData *data, bool &hasAlpha) | QgsSymbolLayerV2Utils | static |
colorListFromMimeData(const QMimeData *data) | QgsSymbolLayerV2Utils | static |
colorListToMimeData(const QgsNamedColorList &colorList, const bool allFormats=true) | QgsSymbolLayerV2Utils | static |
colorRampPreviewIcon(QgsVectorColorRampV2 *ramp, QSize size) | QgsSymbolLayerV2Utils | static |
colorRampPreviewPixmap(QgsVectorColorRampV2 *ramp, QSize size) | QgsSymbolLayerV2Utils | static |
colorToMimeData(const QColor &color) | QgsSymbolLayerV2Utils | static |
colorToName(const QColor &color) | QgsSymbolLayerV2Utils | static |
convertPolygonSymbolizerToPointMarker(QDomElement &element, QgsSymbolLayerV2List &layerList) | QgsSymbolLayerV2Utils | static |
convertToMapUnits(const QgsRenderContext &c, double size, QgsSymbolV2::OutputUnit unit, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
convertToPainterUnits(const QgsRenderContext &c, double size, QgsSymbolV2::OutputUnit unit, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
createDisplacementElement(QDomDocument &doc, QDomElement &element, QPointF offset) | QgsSymbolLayerV2Utils | static |
createExpressionElement(QDomDocument &doc, QDomElement &element, const QString &function) | QgsSymbolLayerV2Utils | static |
createFillLayerFromSld(QDomElement &element) | QgsSymbolLayerV2Utils | static |
createFunctionElement(QDomDocument &doc, QDomElement &element, const QString &function) | QgsSymbolLayerV2Utils | static |
createGeometryElement(QDomDocument &doc, QDomElement &element, const QString &geomFunc) | QgsSymbolLayerV2Utils | static |
createLineLayerFromSld(QDomElement &element) | QgsSymbolLayerV2Utils | static |
createMarkerLayerFromSld(QDomElement &element) | QgsSymbolLayerV2Utils | static |
createOnlineResourceElement(QDomDocument &doc, QDomElement &element, const QString &path, const QString &format) | QgsSymbolLayerV2Utils | static |
createOpacityElement(QDomDocument &doc, QDomElement &element, const QString &alphaFunc) | QgsSymbolLayerV2Utils | static |
createRenderContext(QPainter *p) | QgsSymbolLayerV2Utils | static |
createRotationElement(QDomDocument &doc, QDomElement &element, const QString &rotationFunc) | QgsSymbolLayerV2Utils | static |
createSvgParameterElement(QDomDocument &doc, const QString &name, const QString &value) | QgsSymbolLayerV2Utils | static |
createSymbolLayerV2ListFromSld(QDomElement &element, QGis::GeometryType geomType, QgsSymbolLayerV2List &layers) | QgsSymbolLayerV2Utils | static |
createVendorOptionElement(QDomDocument &doc, const QString &name, const QString &value) | QgsSymbolLayerV2Utils | static |
decodeBlendMode(const QString &s) | QgsSymbolLayerV2Utils | static |
decodeBrushStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeColor(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeMapUnitScale(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeOutputUnit(const QString &str) | QgsSymbolLayerV2Utils | static |
decodePenCapStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodePenJoinStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodePenStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodePoint(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeRealVector(const QString &s) | QgsSymbolLayerV2Utils | static |
decodeScaleMethod(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldAlpha(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldBrushStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldFontStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldFontWeight(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldLineCapStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldLineJoinStyle(const QString &str) | QgsSymbolLayerV2Utils | static |
decodeSldRealVector(const QString &s) | QgsSymbolLayerV2Utils | static |
decodeSldUom(const QString &str, double *scaleFactor) | QgsSymbolLayerV2Utils | static |
displacementFromSldElement(QDomElement &element, QPointF &offset) | QgsSymbolLayerV2Utils | static |
drawStippledBackground(QPainter *painter, QRect rect) | QgsSymbolLayerV2Utils | static |
encodeBrushStyle(Qt::BrushStyle style) | QgsSymbolLayerV2Utils | static |
encodeColor(const QColor &color) | QgsSymbolLayerV2Utils | static |
encodeMapUnitScale(const QgsMapUnitScale &mapUnitScale) | QgsSymbolLayerV2Utils | static |
encodeOutputUnit(QgsSymbolV2::OutputUnit unit) | QgsSymbolLayerV2Utils | static |
encodePenCapStyle(Qt::PenCapStyle style) | QgsSymbolLayerV2Utils | static |
encodePenJoinStyle(Qt::PenJoinStyle style) | QgsSymbolLayerV2Utils | static |
encodePenStyle(Qt::PenStyle style) | QgsSymbolLayerV2Utils | static |
encodePoint(QPointF point) | QgsSymbolLayerV2Utils | static |
encodeRealVector(const QVector< qreal > &v) | QgsSymbolLayerV2Utils | static |
encodeScaleMethod(QgsSymbolV2::ScaleMethod scaleMethod) | QgsSymbolLayerV2Utils | static |
encodeSldAlpha(int alpha) | QgsSymbolLayerV2Utils | static |
encodeSldBrushStyle(Qt::BrushStyle style) | QgsSymbolLayerV2Utils | static |
encodeSldFontStyle(QFont::Style style) | QgsSymbolLayerV2Utils | static |
encodeSldFontWeight(int weight) | QgsSymbolLayerV2Utils | static |
encodeSldLineCapStyle(Qt::PenCapStyle style) | QgsSymbolLayerV2Utils | static |
encodeSldLineJoinStyle(Qt::PenJoinStyle style) | QgsSymbolLayerV2Utils | static |
encodeSldRealVector(const QVector< qreal > &v) | QgsSymbolLayerV2Utils | static |
encodeSldUom(QgsSymbolV2::OutputUnit unit, double *scaleFactor) | QgsSymbolLayerV2Utils | static |
estimateMaxSymbolBleed(QgsSymbolV2 *symbol) | QgsSymbolLayerV2Utils | static |
externalGraphicFromSld(QDomElement &element, QString &path, QString &mime, QColor &color, double &size) | QgsSymbolLayerV2Utils | static |
externalGraphicToSld(QDomDocument &doc, QDomElement &element, const QString &path, const QString &mime, const QColor &color, double size=-1) | QgsSymbolLayerV2Utils | static |
externalMarkerFromSld(QDomElement &element, QString &path, QString &format, int &markIndex, QColor &color, double &size) | QgsSymbolLayerV2Utils | static |
externalMarkerToSld(QDomDocument &doc, QDomElement &element, const QString &path, const QString &format, int *markIndex=nullptr, const QColor &color=QColor(), double size=-1) | QgsSymbolLayerV2Utils | static |
fieldOrExpressionFromExpression(QgsExpression *expression) | QgsSymbolLayerV2Utils | static |
fieldOrExpressionToExpression(const QString &fieldOrExpression) | QgsSymbolLayerV2Utils | static |
fillFromSld(QDomElement &element, Qt::BrushStyle &brushStyle, QColor &color) | QgsSymbolLayerV2Utils | static |
fillToSld(QDomDocument &doc, QDomElement &element, Qt::BrushStyle brushStyle, const QColor &color=QColor()) | QgsSymbolLayerV2Utils | static |
functionFromSldElement(QDomElement &element, QString &function) | QgsSymbolLayerV2Utils | static |
geometryFromSldElement(QDomElement &element, QString &geomFunc) | QgsSymbolLayerV2Utils | static |
getSvgParameterList(QDomElement &element) | QgsSymbolLayerV2Utils | static |
getVendorOptionList(QDomElement &element) | QgsSymbolLayerV2Utils | static |
hasExternalGraphic(QDomElement &element) | QgsSymbolLayerV2Utils | static |
hasWellKnownMark(QDomElement &element) | QgsSymbolLayerV2Utils | static |
importColorsFromGpl(QFile &file, bool &ok, QString &name) | QgsSymbolLayerV2Utils | static |
labelTextToSld(QDomDocument &doc, QDomElement &element, const QString &label, const QFont &font, const QColor &color=QColor(), double size=-1) | QgsSymbolLayerV2Utils | static |
lineFromSld(QDomElement &element, Qt::PenStyle &penStyle, QColor &color, double &width, Qt::PenJoinStyle *penJoinStyle=nullptr, Qt::PenCapStyle *penCapStyle=nullptr, QVector< qreal > *customDashPattern=nullptr, double *dashOffset=nullptr) | QgsSymbolLayerV2Utils | static |
lineToSld(QDomDocument &doc, QDomElement &element, Qt::PenStyle penStyle, const QColor &color, double width=-1, const Qt::PenJoinStyle *penJoinStyle=nullptr, const Qt::PenCapStyle *penCapStyle=nullptr, const QVector< qreal > *customDashPattern=nullptr, double dashOffset=0.0) | QgsSymbolLayerV2Utils | static |
lineWidthScaleFactor(const QgsRenderContext &c, QgsSymbolV2::OutputUnit u, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
listSvgFiles() | QgsSymbolLayerV2Utils | static |
listSvgFilesAt(const QString &directory) | QgsSymbolLayerV2Utils | static |
loadColorRamp(QDomElement &element) | QgsSymbolLayerV2Utils | static |
loadSymbol(const QDomElement &element) | QgsSymbolLayerV2Utils | static |
loadSymbol(const QDomElement &element) | QgsSymbolLayerV2Utils | inlinestatic |
loadSymbolLayer(QDomElement &element) | QgsSymbolLayerV2Utils | static |
loadSymbols(QDomElement &element) | QgsSymbolLayerV2Utils | static |
mapUnitScaleFactor(const QgsRenderContext &c, QgsSymbolV2::OutputUnit u, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
mergeScaleDependencies(int mScaleMinDenom, int mScaleMaxDenom, QgsStringMap &props) | QgsSymbolLayerV2Utils | static |
multiplyImageOpacity(QImage *image, qreal alpha) | QgsSymbolLayerV2Utils | static |
needEllipseMarker(QDomElement &element) | QgsSymbolLayerV2Utils | static |
needFontMarker(QDomElement &element) | QgsSymbolLayerV2Utils | static |
needLinePatternFill(QDomElement &element) | QgsSymbolLayerV2Utils | static |
needMarkerLine(QDomElement &element) | QgsSymbolLayerV2Utils | static |
needPointPatternFill(QDomElement &element) | QgsSymbolLayerV2Utils | static |
needSvgFill(QDomElement &element) | QgsSymbolLayerV2Utils | static |
needSvgMarker(QDomElement &element) | QgsSymbolLayerV2Utils | static |
ogrFeatureStyleBrush(const QColor &fillColr) | QgsSymbolLayerV2Utils | static |
ogrFeatureStylePen(double width, double mmScaleFactor, double mapUnitsScaleFactor, const QColor &c, Qt::PenJoinStyle joinStyle=Qt::MiterJoin, Qt::PenCapStyle capStyle=Qt::FlatCap, double offset=0.0, const QVector< qreal > *dashPattern=nullptr) | QgsSymbolLayerV2Utils | static |
onlineResourceFromSldElement(QDomElement &element, QString &path, QString &format) | QgsSymbolLayerV2Utils | static |
opacityFromSldElement(QDomElement &element, QString &alphaFunc) | QgsSymbolLayerV2Utils | static |
parseColor(const QString &colorStr, bool strictEval=false) | QgsSymbolLayerV2Utils | static |
parseColorList(const QString &colorStr) | QgsSymbolLayerV2Utils | static |
parseColorWithAlpha(const QString &colorStr, bool &containsAlpha, bool strictEval=false) | QgsSymbolLayerV2Utils | static |
parseProperties(QDomElement &element) | QgsSymbolLayerV2Utils | static |
pixelSizeScaleFactor(const QgsRenderContext &c, QgsSymbolV2::OutputUnit u, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
pointInPolygon(const QPolygonF &points, QPointF point) | QgsSymbolLayerV2Utils | static |
pointOnLineWithDistance(QPointF startPoint, QPointF directionPoint, double distance) | QgsSymbolLayerV2Utils | static |
polygonCentroid(const QPolygonF &points) | QgsSymbolLayerV2Utils | static |
polygonPointOnSurface(const QPolygonF &points) | QgsSymbolLayerV2Utils | static |
premultiplyColor(QColor &rgb, int alpha) | QgsSymbolLayerV2Utils | static |
prettyBreaks(double minimum, double maximum, int classes) | QgsSymbolLayerV2Utils | static |
rescaleUom(double size, QgsSymbolV2::OutputUnit unit, const QgsStringMap &props) | QgsSymbolLayerV2Utils | static |
rescaleUom(const QPointF &point, QgsSymbolV2::OutputUnit unit, const QgsStringMap &props) | QgsSymbolLayerV2Utils | static |
rescaleUom(const QVector< qreal > &array, QgsSymbolV2::OutputUnit unit, const QgsStringMap &props) | QgsSymbolLayerV2Utils | static |
rotationFromSldElement(QDomElement &element, QString &rotationFunc) | QgsSymbolLayerV2Utils | static |
saveColorRamp(const QString &name, QgsVectorColorRampV2 *ramp, QDomDocument &doc) | QgsSymbolLayerV2Utils | static |
saveColorsToGpl(QFile &file, const QString &paletteName, const QgsNamedColorList &colors) | QgsSymbolLayerV2Utils | static |
saveProperties(QgsStringMap props, QDomDocument &doc, QDomElement &element) | QgsSymbolLayerV2Utils | static |
saveSymbol(const QString &symbolName, QgsSymbolV2 *symbol, QDomDocument &doc) | QgsSymbolLayerV2Utils | static |
saveSymbols(QgsSymbolV2Map &symbols, const QString &tagName, QDomDocument &doc) | QgsSymbolLayerV2Utils | static |
sizeInPixelsFromSldUom(const QString &uom, double size) | QgsSymbolLayerV2Utils | static |
sortVariantList(QList< QVariant > &list, Qt::SortOrder order) | QgsSymbolLayerV2Utils | static |
symbolLayerPreviewIcon(QgsSymbolLayerV2 *layer, QgsSymbolV2::OutputUnit u, QSize size, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
symbolLayerPreviewPicture(QgsSymbolLayerV2 *layer, QgsSymbolV2::OutputUnit units, QSize size, const QgsMapUnitScale &scale=QgsMapUnitScale()) | QgsSymbolLayerV2Utils | static |
symbolNameToPath(QString name) | QgsSymbolLayerV2Utils | static |
symbolPathToName(QString path) | QgsSymbolLayerV2Utils | static |
symbolPreviewIcon(QgsSymbolV2 *symbol, QSize size) | QgsSymbolLayerV2Utils | static |
symbolPreviewPixmap(QgsSymbolV2 *symbol, QSize size, QgsRenderContext *customContext=nullptr) | QgsSymbolLayerV2Utils | static |
symbolProperties(QgsSymbolV2 *symbol) | QgsSymbolLayerV2Utils | static |
wellKnownMarkerFromSld(QDomElement &element, QString &name, QColor &color, QColor &borderColor, double &borderWidth, double &size) | QgsSymbolLayerV2Utils | static |
wellKnownMarkerFromSld(QDomElement &element, QString &name, QColor &color, QColor &borderColor, Qt::PenStyle &borderStyle, double &borderWidth, double &size) | QgsSymbolLayerV2Utils | static |
wellKnownMarkerToSld(QDomDocument &doc, QDomElement &element, const QString &name, const QColor &color, const QColor &borderColor=QColor(), double borderWidth=-1, double size=-1) | QgsSymbolLayerV2Utils | static |
wellKnownMarkerToSld(QDomDocument &doc, QDomElement &element, const QString &name, const QColor &color, const QColor &borderColor, Qt::PenStyle borderStyle, double borderWidth=-1, double size=-1) | QgsSymbolLayerV2Utils | static |