<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Hi Adam,<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Thank you for your help! Now it&#39;s working perfectly!<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Have a nice day.<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Juliette <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-04-21 16:36 GMT+02:00 Adam Wulkiewicz <span dir="ltr">&lt;<a href="mailto:adam.wulkiewicz@gmail.com" target="_blank">adam.wulkiewicz@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Juliette Pera wrote:</div><span class="">
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Actually
          it was for point inside the polygon so it explains the
          problem.<br>
        </div>
        <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br>
        </div>
        <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">But
          can I access the elements of the polygon if I declare it as
          ring?<br>
          <br>
        </div>
      </div>
    </blockquote>
    <br></span>
    Of course, bg::model::ring is adapted to Boost.Range concept and
    also has operator[]. If you had your own Ring type you could use any
    methods defined in it. E.g. in my eariler email if you adapted
    std::vector&lt;Eigen::Vector2d&gt; to a Ring concept you could of
    still call any method and operator defined in std::vector.<span class=""><br>
    <br>
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br>
        </div>
        <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Then
          I can use the distance between the point and each segment to
          finally take the smallest value.<br>
          <br>
        </div>
      </div>
    </blockquote>
    <br></span>
    My point was that maybe you could avoid doing it manually. I don&#39;t
    know what you&#39;re planning to do exactly but since you&#39;re ignoring
    the interior of a Polygon when calculating distance then maybe a
    Linestring would be a better representation? You could e.g. use
    bg::model::linestring&lt;Point&gt;.<br>
    <br>
    Regards,<br>
    Adam<br>
  </div>

<br>_______________________________________________<br>
Boost-users mailing list<br>
<a href="mailto:Boost-users@lists.boost.org">Boost-users@lists.boost.org</a><br>
<a href="http://lists.boost.org/mailman/listinfo.cgi/boost-users" rel="noreferrer" target="_blank">http://lists.boost.org/mailman/listinfo.cgi/boost-users</a><br></blockquote></div><br></div>