1. Fill algorithm - pointers?
- Posted by Jeff Zeitlin <jzeitlin at CYBURBAN.COM> Mar 01, 2000
- 440 views
I'm working on the Linux/libvga version of graphics.e, and I need a fill algorithm for the polygon procedure. I can 'fake' one for the ellipse procedure, but if I get an entirely general one, so much the better. Pointers, please? -- Jeff Zeitlin jzeitlin at cyburban.com
2. Re: Fill algorithm - pointers?
- Posted by "Cuny, David at DSS" <David.Cuny at DSS.CA.GOV> Mar 01, 2000
- 414 views
Jeff Zeitlin wrote: > Fill algorithm - pointers? I believe that Jiri had written one in "pure" Euphoria. If you can't find it, I can probably dig up a routine I had written some time back. -- David Cuny
3. Re: Fill algorithm - pointers?
- Posted by Colin Taylor <ctaylor at ACCESS.INET.CO.TH> Mar 02, 2000
- 427 views
Jeff, If it will help, I have a virtual polygon routine which graphically duplicates the built-in Eu routine. (Jiri's poly routine only fills vertically convex polygons (!?) ) Colin Taylor David Cuny wrote: > > Jeff Zeitlin wrote: > > > Fill algorithm - pointers? > > I believe that Jiri had written one in "pure" Euphoria. If you can't find > it, I can probably dig up a routine I had written some time back.
4. Re: Fill algorithm - pointers?
- Posted by jiri babor <jbabor at PARADISE.NET.NZ> Mar 02, 2000
- 415 views
- Last edited Mar 03, 2000
Colin Taylor wrote: > (Jiri's poly routine only fills vertically convex polygons (!?) ) False. It really depends, which version of vgraph you have. Early versions had just the general, unrestricted routines, later versions had both, and just the last one or two had vertically convex one only, because it is somewhat faster. (Colin should know better, I gave him both! ;)) And Jeff, you do not have to 'fake' the filled ellipse, it's in my vgraph too. It is almost as fast as the built-in routine and it does plain fills as well as fancy 2d patterns. I am not quite sure about the vgraph version in the Archives, it might be safer to fetch it off my page - that should be almost up to date. I am offering it only because I know how difficult it can be to get the ellipse algorithm in the form Euphoria uses, an ellipse defined by the containing rectangle. The published ones all seem to be for ellipses defined by their centre and both half-axes, which are slightly inferior. Eventually I had to derive it all myself... Best of luck, and if you need any help, give me a yell. jiri
5. Re: Fill algorithm - pointers?
- Posted by Jeff Zeitlin <jzeitlin at CYBURBAN.COM> Mar 02, 2000
- 431 views
On Thu, 2 Mar 2000 00:00:19 -0500, Colin Taylor <ctaylor at ACCESS.INET.CO.TH> wrote: >If it will help, I have a virtual polygon routine which graphically >duplicates the built-in Eu routine. (Jiri's poly routine only fills >vertically convex polygons (!?) ) This is what I would be looking for, and I would appreciate a copy. From your comment about Jiri's routine, I suspect that it could handle an hourglass, but not an hourglass on its side (if that clears your confusion any). Or maybe vice-versa. -- Jeff Zeitlin jzeitlin at cyburban.com