On 2008-11-20 20:01-0000 Andrew Ross wrote:

> On Wed, Nov 19, 2008 at 11:32:04PM +0000, trc wrote:
>> Hi,
>>
>> Andrew Ross wrote:
>>  <... snipped ...>
>>> If you look in plbox.c and at pl(xys)tik in pltick.c then it appears that
>>> the axes and ticks are drawn as one line. For example, for the bottom of
>>> the box you start in the bottom left corner, draw along to the first
>>> tick mark then draw a line up/down and back, ending up on the axis, draw
>>> the next segement of the line bounding the box and so on.
>>>
>>> To me this seems a slightly perverse way of doing it. Much cleaner would
>>> be to draw the box and then mark on each tick separately. I assume there
>>> was some logic behind this originally, perhaps it worked better for some
>>> of the early drivers? It is hard to see how.
>>
>> I'm guessing it was written for pen plotters to save time raising and 
>> lowering the pen, and the extra pen movements to draw the ticks separately.
>
> Sounds entirely plausible. Probably not a big motivation these days
> though.

I agree.  I have a lot of bad experiences with pen plotters in my memory
banks (such as having to put special commands in to agitate the pen to get
the india ink to start flowing and also putting in special delay loops to
let the ink dry before rolling on to the next plot so your plot wouldn't
smear). Therefore, I am really glad pen plotters have long since passed into
history.

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
__________________________

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to