$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [geometry] area, length, centroid, behavior
From: Barend Gehrels (barend_at_[hidden])
Date: 2009-03-06 04:22:38
Hi Mika,
> Do you have any plans to also add a robust buffering function?
You asked this to Luke and I saw his answers but here also an answer
from our side.
Yes, we've planned a buffer algorithm in the near future. I'm currently
busy with self-intersections, which have to be addressed by the
buffering. Then the buffer algorithm might be implemented for a geometry.
Buffering is special in that sense that buffering one polygon can have a
different output from buffering two polygons. So besides the
buffer(polygon) you'll probably also need a buffer algorithm on a
collection. Same for linestrings, points. As also described in the
PDF-link you gave. Other issues are buffer-outside, buffer-inside, holes
which might disappear. And multi geometries (of course related to the
collection).
Regards, Barend