Boost logo

Boost Users :

Subject: Re: [Boost-users] Geometry buffer algorithm: complete or not?
From: Barend Gehrels (barend_at_[hidden])
Date: 2013-01-30 12:52:52


On 29-1-2013 23:48, John Lilley wrote:
> Hi John,
> On 29-1-2013 16:35, John Lilley wrote:
>> I was looking here:
>> http://www.boost.org/doc/libs/1_52_0/libs/geometry/doc/html/geometry/r
>> eference/algorithms/buffer/buffer.html
>> And saw this: "The current implemetation only enlarges a box, which is not defined by OGC. A next version of the library will contain a more complete implementation"
>>
>> It looks like Boost::Geometry is incapable of buffering an arbitrary polygon. But various forum discussions refer to the buffer() algorithm like it actually works for the general case. Which is correct?
> The buffer() algorithm for the general case is in development, and can be used from the development version (Trunk). It generally works but not in all circumstances, and for all geometry types.
> Regards, Barend
>
> Any idea when the trunk will go GA?

The Trunk always goes GA, however the extensions do not...
About this extension: no, it is not yet targetted to a specific version.

> Alternatively, can I combine buffer() from the trunk with the remainder of the stable Boost release and live to tell about it ?

Yes, you can just add the whole folder "boost/geometry/extensions" to
the released version. It has no other dependencies.

Regards, Barend


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net