<div dir="ltr"><font face="arial, helvetica, sans-serif">Hi,</font><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">I am trying to comprehensively modify image/svg paths of any kind of vector symbol that is possible to use svg/image (<span style="color:rgb(0,0,0);white-space:pre-wrap">QgsFillSymbolV2, </span><span style="color:rgb(0,0,0);white-space:pre-wrap">QgsLineSymbolV2, </span><span style="color:rgb(0,0,0);white-space:pre-wrap">QgsMarkerSymbolV2)</span>. With the symbol layers (<span style="color:rgb(0,0,0);white-space:pre-wrap">QgsSymbolLayerV2)</span> possibilities of the symbol, I got this breakdown:</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">For SVG Marker</font></div><div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote"><font face="arial, helvetica, sans-serif">- QgsMarkerSymbolLayerV2<br></font><font face="arial, helvetica, sans-serif"> -- QgsSVGMakerSymbolLayerV2<br></font><font face="arial, helvetica, sans-serif">  --- .<b>path(), .setPath()</b></font></blockquote><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><span style="font-family:arial,helvetica,sans-serif">For SVG marker line:</span><br></pre><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><font face="arial, helvetica, sans-serif">- QgsLineSymbolLayerV2<br></font><font face="arial, helvetica, sans-serif"> -- QgsMarkerLineSymbolLayerV2</font></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">   --- <b>.subSymbol().symbolLayers()</b> -> <b>QgsSymbolLayerV2</b> (run this breakdown again) </blockquote></pre><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><span style="font-family:arial,helvetica,sans-serif">For Fill symbol:</span><br></pre><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote"><font face="arial, helvetica, sans-serif">- QgsFillSymbolLayerV2<br></font><font face="arial, helvetica, sans-serif"> -- QgsImageFillSymbolLayer<br></font><font face="arial, helvetica, sans-serif">  --- QgsRasterFillSymbolLayer<br></font><font face="arial, helvetica, sans-serif">   ---- <b>.imageFilePath(), .setImageFilePath()</b><br></font><font face="arial, helvetica, sans-serif">  --- QgsSVGFillSymbolLayer<br></font><font face="arial, helvetica, sans-serif">   ---- <b>.svgFilePath(), .setSvgFilePath()</b></font></blockquote></div><div><br></div><div>Do I miss other possibilities? or perhaps is there an easier way to modify the path?</div><div><br></div><div>Cheers</div><div><font face="arial, helvetica, sans-serif">-- <br></font><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><p><b><span style="font-size:11pt;color:rgb(31,73,125)"><font face="arial, helvetica, sans-serif">-------------------</font></span></b></p><b><font face="arial, helvetica, sans-serif">Akbar Gumbira </font></b></div><div><b style="font-size:12.8px"><a href="http://www.akbargumbira.com" target="_blank"><font face="arial, helvetica, sans-serif">www.akbargumbira.com</font></a></b></div></div></div></div></div>
</div></div>