Attempt to make the basic mode of the wxwidgets device honor the -eofill option.  With -drvopt backend=0 (basic mode), I have traced the calls to insure that with -eofill DrawPolygon is called with wxODDEVEN_RULE, and without the -eofill option, DrawPolygon is called with wxWINDING_RULE.  According to the documentation of DrawPolygon at http://docs.wxwidgets.org/trunk/classwx_d_c.html#f3ded6183d3ba706d0377e5c25fcaf83 those two separate calls should generate different filled results for example 27, but there must be a bug in the wxwidgets library because the results are always the same corresponding to -eofill for -dev xwin. That is, it appears that wxWINDING_RULE is always ignored for DrawPolygon, and the default wxODDEVEN_RULE always used instead.
Attempt to make the basic mode of the wxwidgets device honor the
-eofill option.  With -drvopt backend=0 (basic mode), I have traced
the calls to insure that with -eofill DrawPolygon is called with
wxODDEVEN_RULE, and without the -eofill option, DrawPolygon is called
with wxWINDING_RULE.  According to the documentation of DrawPolygon at
http://docs.wxwidgets.org/trunk/classwx_d_c.html#f3ded6183d3ba706d0377e5c25fcaf83
those two separate calls should generate different filled results for
example 27, but there must be a bug in the wxwidgets library because
the results are always the same corresponding to -eofill for -dev
xwin. That is, it appears that wxWINDING_RULE is always ignored for
DrawPolygon, and the default wxODDEVEN_RULE always used instead.

So the current status is the basic mode always handles fills with the
even-odd fill rule regardless of what is specified with -eofill
because of this wxwidgets library bug while the wxGC mode honors the
-eofill rule with the two different kinds of fills.


svn path=/trunk/; revision=11593

FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot