[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Rounded Polyline, and other questions?

On Wed, Jun 30, 2004 at 02:22:52PM +0200, larsrc raeder dk wrote:
> >
> > On Tue, Jun 29, 2004 at 10:29:03PM +0200, Lars Clausen wrote:
> >
> >> I see one weird behaviour right now:  You calculate the minimum radius
> >> for the entire line.  This means that if you have a well-rounded
> >> polyline with >>3 points and then bend one end back, all corners
> >> suddenly become less rounded, not just the one that's bent.  Guess the
> >> radius calculation should be local to each corner.
> >
> > I calculated the minimum radius for the whole line for 2 reasons.
> >   1) the properties dialog suggests a single corner radius
> >   2) the box corner rounding had similiar behavior
> >
> > It should be a straightforward change to do the calculation for each
> > corner, however given the box behavior and the dialog, should the
> > calculation be local to to each corner?  And if so should the
> > properties dialog be somehow different?
> The box corner rounding does not face the problem of different angles for
> the corners, so it didn't have to solve this problem.  I see it as simply
> a rendering problem -- if an angle is too acute to use the radius given,
> render with a smaller radius for that one angle.  No changes in the
> dialog.

Okay, attached is the patch for the per corner minimum radius.


Anthony Molinaro                                 <anthonym overture com>

Attachment: rounded2.patch.gz
Description: application/gunzip

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] Mail converted by Mofo Magic and the Flying D

All trademarks and copyrights are the property of their respective owners.

Other Directory Sites: SeekWonder | Directory Owners Forum