As of revision 11591 I have made the ps, psttf, and pdf device drivers
honour pls->dev_eofill.  All of those now produce consistent results
with -dev xwin.  That is, the -eofill results (even-odd filling rule
used in the devices) have lots of rendering errors that are consistent
with the -dev xwin results while if that option is dropped (so the
nonzero winding number filling rule is used in the various devices),
then the rendering errors are much less severe but still consistent
with -dev xwin.  This is the same consistent filling error result
obtained for all other maintained devices as well. The only exceptions
that I am aware of are svgqt (caused by a bug in Qt4 so fill-rule
instructions to Qt4 are ignored and the default even-odd fill rule
always used in that case), aqt, and wxwidgets. I have been unable to
figure out how to specify the two possible fill rules for aqt and
wxwidgets so I leave those changes to Hazen and Werner.

Please test -eofill (and not) for example 27 for both the Apple
platform and the Microsoft Windows platform and report back results.
Such tests will show whether there exists any platform that does
correct filling in either the even-odd or nonzero winding number fill
rule cases for self-intersecting boundaries.  The results may also
support the hypothesis that every platform has consistently copied bad
fill code from a common (X?) source, and that would be an interesting
result as well.

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); PLplot scientific plotting software
package (plplot.org); 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
__________________________

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to