Re:Graphics bug in Mathematica (2)
- To: mathgroup at smc.vnet.net
- Subject: [mg13432] Re:Graphics bug in Mathematica (2)
- From: "Allan Hayes" <hay at haystack.demon.cc.uk>
- Date: Thu, 23 Jul 1998 03:33:33 -0400
- Sender: owner-wri-mathgroup at wolfram.com
>Andrzej Kozlowski wrote in message <6ourio$jft at smc.vnet.net>... >............. >>The bug (bugs) can be summarized like this: Dashing[] before a Point[] >>will kill the point when using Show or Display["stdout",graphic]. Here >>is a simple example: >> >>g1=Graphics[{Dashing[{0.01}], >>Line[{{-1,1},{2,1}}],PointSize[0.1],Point[{0,0}]},PlotRange->All];Show[g1] >> >>If you evaluate it in either Mathematica 2 or 3 you will see that the >>point is not drawn. Putting the Point before Dashing makes the point >>display properly. >............ In my earlier posting on this I reported that the point was drawn on my machine running Windows 98 and Mathematica 3.0 I have re-run the test with Mm 3.0 on Windows 98 and this time the point *did not* appear. Here are tests with Mathematica 3.0 on Windows 98, Power Mac OS8 and NeXTSEP 3.3 NeXTSTEP 3.3. seems not to have this problem. Show[ Graphics[{Dashing[{0.01}],Line[{{-1,1},{2,1}}],PointSize[0.1],Point[{0,0}]}, PlotRange->All, Frame->True]] Windows 98: point not displayed Power Mac OS8: point not displayed NeXTSTEP 3.3: point displayed Show[ Graphics[{PointSize[0.1],Point[{1,1}], Dashing[{0.01}],Point[{2,1}],Line[{{3,0},{3,2}}],Point[{4,1}]},PlotRange->{{ 0,5},{0,2}}, Frame->True]] (*it seems that Dashing + Line is needed to suppress the point*) Windows 98: first and second points displayed *third point not displayed* Power Mac OS8: first and second points displayed *third point not displayed* NeXTSTEP 3.3: first and second points displayed *third point displayed* ------------------------------------------------------------- Allan Hayes Training and Consulting Leicester UK http://www.haystack.demon.co.uk hay at haystack.demon.co.uk voice: +44 (0)116 271 4198 fax: +44(0)116 271 8642