comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Horizontal dotted lines using PLOTS
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Horizontal dotted lines using PLOTS [message #20721] Tue, 18 July 2000 00:00
Oliver Smith is currently offline  Oliver Smith
Messages: 11
Registered: March 2000
Junior Member
Okay maybe I'm being too much of a perfectionist but this is really
annoying.

I use dotted lines to box an area of interest, line width is two pixels. A
solid white line is first plotted then a dotted black line plotted on top of
the first. A vertical line drawn this way looks great, but a horizontal line
is not so good; the dots that make up the black line are not square, but 'L'
shaped.

for 0 = white pixel
for # = black pixel

Vertical line:

00
00
##
##
00
00
00
00
##
##
00
00

Horizontal line:

000#00000#00
00##0000##00


Demonstrable by:

IDL Version 5.3.1 (Win32 x86). (c) 2000, Research Systems, Inc.

IDL> plot, findgen(100)
IDL> plots, [20,20], [10,80], linestyle = 0, color = 255, thick = 2, /data
IDL> plots, [20,20], [10,80], linestyle = 1, color = 0, thick = 2, /data
IDL> plots, [20,80], [10,10], linestyle = 0, color = 255, thick = 2, /data
IDL> plots, [20,80], [10,10], linestyle = 1, color = 0, thick = 2, /data

The horizontal line ends up looking very poorly defined if it is drawn on
top of a relatively light coloured background.

So can anyone reproduce this, and can anyone come up with a work-around
without changing the thickness of the lines?

Thanks,

Oliver Smith
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Neural network simulation in IDL?
Next Topic: Some sort of NULL value in IDL ?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 13:58:59 PDT 2025

Total time taken to generate the page: 0.00331 seconds