kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #26190
Re: Bezier curves in DRAWSEGMENT class
I think it would be nice to support Bezier curves but aside from adding
support for editing those curves, I think we need a good enough 2D
geometry kernel so that we can improve zone outlines and perhaps
even allow tracks to be straight, arc, or Bezier curve. In general though
I think good support for "PolyLine" would be of more general use; after
all any 2D Bezier curve can be easily approximated with a series of
circular arcs (which a Polyline can do).
- Cirilo
On Wed, Sep 14, 2016 at 4:03 AM, jp charras <jp.charras@xxxxxxxxxx> wrote:
> Le 13/09/2016 à 11:36, Tomasz Wlostowski a écrit :
> > Hi all,
> >
> > Looking at the sources of the DRAWSEGMENT class (with the hopes of
> > refactoring it a bit to enable arbitrary copper shapes), I noticed that
> > it supports Bezier curves. They are also supported by the file format
> > parser/writer. There's however no drawing tool for these. Is this some
> > outdated code that can be removed or do we plan to support Bezier curves
> > in PCBnew?
> >
> > Cheers,
> > Tom
>
> In fact, this is not an outdated code, but a not-yet-used code.
> A long time ago, we planned to support Bezier curves in Kicad, but this is
> still on a todo list.
>
> --
> Jean-Pierre CHARRAS
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References