From: Gary R. <ga...@em...> - 2004-08-30 07:09:20
|
Just some comments below as requested ----- Original Message ----- From: John Hunter <jdh...@ac...> > Isn't this debatable? Might someone want to see the errorbar range in > front of or behind a large marker with transparency? Why do you say > this with certainty? You're right John. Personally, I think the default order should be for ma= rkers to be in front of errorbars, but on occasions I've wanted it the ot= her way (the current implementation). I like your bouyancy idea. If you'r= e after a different name, how about the more conventional "z-order". > It's so easy to do that I could implement it faster than I can > describe it, but I think buoyancy is a bad name (too hard to spell), > and I wanted to get some feedback on the idea. Should large numbers > be drawn last or first (last is my instinct, like list indexing, and > more efficient since you won't have to reverse the sort). No preference. > What is a > good attribute name? I think a method like scale_buoyancy would be > useful too so users wouldn't have to know the default values. zorder or layer regards, Gary --=20 ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm |
From: Gregory L. <gre...@ff...> - 2004-08-30 07:29:21
|
Hi, I think this ordering is an excellent idea! In fact, I also prefer zorder, or maybe height, or simply z: This can be seen as a z-coordinate, whose only effect would be to change ordering for a 2D plot, but could leads to 3D plots in the future :-) > > Should large numbers > > be drawn last or first (last is my instinct, like list indexing, and > > more efficient since you won't have to reverse the sort). > > No preference. Large number printed last, consistent with the zorder = 3rd coordinate idea if one look the plot from above. > > What is a > > good attribute name? I think a method like scale_buoyancy would be > > useful too so users wouldn't have to know the default values. > > zorder or layer or height... Best regards, Greg. |
From: Chris B. <Chr...@no...> - 2004-08-30 16:18:33
|
Gregory Lielens wrote: > I think this ordering is an excellent idea! In fact, I also prefer > zorder, or maybe height, or simply z: This can be seen as a > z-coordinate, whose only effect would be to change ordering for a 2D > plot, but could leads to 3D plots in the future :-) Except that z-order and a z coordinate really are different, so we shouldn't use z, it will make it harder, not easier to add 3-plots in the future! -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no... |
From: Gregory L. <gre...@ff...> - 2004-08-30 16:46:16
|
On Mon, 2004-08-30 at 18:13, Chris Barker wrote: > Gregory Lielens wrote: > > I think this ordering is an excellent idea! In fact, I also prefer > > zorder, or maybe height, or simply z: This can be seen as a > > z-coordinate, whose only effect would be to change ordering for a 2D > > plot, but could leads to 3D plots in the future :-) > > Except that z-order and a z coordinate really are different, so we > shouldn't use z, it will make it harder, not easier to add 3-plots in > the future! Are they? I think not, cause in 3D you can not control the order of "painting", this is done so that elements which are in the background are hidden by elements which are more close to the observer... Having both a layer info and a z info in 3D would not be consistent imho, painting at the end an element which should normally be hidden by others seems like a hack for bypassing normal 3D rendering to me... And if you use no perspective (infinite focal? ), a 3D plot watched from above (Z=+inf) would be the same as a 2D plot with z=layer...In fact, the painting from lower z to higher z is the basic 3D rendering technique as far as I know...hum, except that the convention used in 3D is z increasing means further away from the observer, so highest z = first to be painted, which destroy my argument for "Large number printed last", oups ;-) |
From: Chris B. <Chr...@no...> - 2004-08-30 17:48:34
|
Gregory Lielens wrote: >>Except that z-order and a z coordinate really are different, so we >>shouldn't use z, it will make it harder, not easier to add 3-plots in >>the future! > > Are they? I think not, cause in 3D you can not control the order of > "painting", this is done so that elements which are in the background > are hidden by elements which are more close to the observer... sure, for data elements, but what about legends, error bars, etc? -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no... |
From: Matt N. <new...@ca...> - 2004-08-30 17:02:29
|
> > > What is a > > > good attribute name? I think a method like scale_buoyancy would be > > > useful too so users wouldn't have to know the default values. > > > > zorder or layer > > or height... This is an excellent idea, but I'd suggest using the term 'depth'. Then attributes with larger depth would be drawn below those with smaller depth. --Matt Newville <newville at cars.uchicago.edu> |