<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    Buffer require some parameter since you can choose the "style" of
    buffer. You have some example on PostGis documentation (parameters
    are the same)<br>
    <a class="moz-txt-link-freetext"
      href="http://postgis.net/docs/ST_Buffer.html">http://postgis.net/docs/ST_Buffer.html</a><br>
    <br>
    QGis define this parameters in
    Settings->Options->Digitizing->Curve offset tool.<br>
    <br>
    You can get this parameters via QSettings :<br>
    join = QSettings().value("Qgis/digitizing/offset_join_style", 0,
    type=int)<br>
    quad = QSettings().value("Qgis/digitizing/offset_quad_seg", 8,
    type=int)<br>
    endCap = quad<br>
    miter = QSettings().value("Qgis/digitizing/offset_miter_limit", 5,
    type=int)<br>
    <br>
    Regards<br>
    <br>
    l.bartoletti<br>
    <br>
    <div class="moz-cite-prefix">Le 18/09/2015 23:12, Tudorache, Marian
      a écrit :<br>
    </div>
    <blockquote
cite="mid:B7B37C745D90DC45A70CA514EE82A6F91E3A873FDA@NAVMAIL1.corp.navcan.ca"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hi
            everyone,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            would like to find more details about QgsGeometry::buffer
            with more styles.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">In
            QGIS API Documentation there are two version of the buffer:<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Simple
            version with distance and segments and with sytles.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The
            one with styles is defines as: ( distance, segments,
            endCapStyle, joinStyle, mitreLimit );<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            do not understand the followings parameters:<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">endCapStyle:
            Round (1) / Flat (2) / Square (3) end cap style
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">joinStyle:
            Round (1) / Mitre (2) / Bevel (3) join style
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">mitreLimit:
            Limit on the mitre ratio used for very sharp corners<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Does
            someone has some examples or recommend a book where to find
            more details please?<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The
            QGIS API Documentation does not give me too much.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Thanks,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Marian<o:p></o:p></span></p>
      </div>
      <br>
      <hr>
      <font size="1" color="Gray" face="Arial">This electronic message,
        as well as any transmitted files included in the electronic
        message, may contain privileged or confidential information and
        is intended solely for the use of the individual(s) or entity to
        which it is addressed. If you have received this electronic
        message in error please notify the sender immediately and delete
        the electronic message. Any unauthorized copying, disclosure or
        distribution of the electronic message is strictly forbidden.
        NAV CANADA accepts no liability for any damage caused by any
        virus and/or other malicious code transmitted by this electronic
        communication.<br>
        <br>
        Le présent message électronique et tout fichier qui peut y être
        joint peuvent contenir des renseignements privilégiés ou
        confidentiels destinés à l’usage exclusif des personnes ou des
        organismes à qui ils s’adressent. Si vous avez reçu ce message
        électronique par erreur, veuillez en informer l’expéditeur
        immédiatement et supprimez le. Toute reproduction, divulgation
        ou distribution du présent message électronique est strictement
        interdite. NAV CANADA n’assume aucune responsabilité en cas de
        dommage causé par tout virus ou autre programme malveillant
        transmis par ce message électronique.<br>
      </font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
    </blockquote>
    <br>
  </body>
</html>