From: Alan W. I. <ir...@be...> - 2013-11-08 00:07:22
|
On 2013-11-05 14:10-0000 Andrew Ross wrote: > > Phil, > > Apologies. Better late than never. I've finally got back to look at your patch > for plvect to ensure it honours any global transformation set with > plstransform. I've applied a slightly modified version using the TRANSFORM > macro so it will work even when no transform is set. > > To test it I have modified the C example 22 to include a vector plot with a > global transform. I also added a filled colour contour plot for this page too > to demonstrate how this works since we don't have any examples (other than the > map in example 19) which use plstransform. I also added in some lines drawn > with plpath since again we have no examples of using this. I think this is a > useful addition to the examples, so if people are happy with it I will > propagate the changes to other languages. Hi Andrew: I think the new example 22 page 4 looks good, and is well worth propagating to other languages. However, before that is done I think something should also be done about pages 2 and 3 which come out essentially visually identical (even for pscairo where you can have really thin line widths) despite the change in arrow style and arrow filling those two pages are supposed to illustrate. In fact, I am not even sure the fill parameter is working from these results when I look at them in detail with gv under 4x resolution. Perhaps you should try a higher-resolution arrow (say, double the points) for one of the pages and thinner lines representing the arrow? Or perhaps just drop one or both of pages 2 and 3 since the plstransform method gives a better result (smoother edges + other plstransformed data) in any case. If you do decide to keep either or both of 2 and 3, there should be a title change between the two or three different constriction pages to distinguish them. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |