Re: Good-bye Contour Command [message #73521 is a reply to message #73518] |
Fri, 12 November 2010 14:47   |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
R.G. Stockwell writes:
>> You can read about it and see screen shots of some
>> of the things it can do here:
>>
> http://www.dfanning.com/graphics_tips/fsc_contour.html
>
>
> Fantastic, thanks David!
Alright, it's a bit hard for me to stop now, with
half my programs working correctly and the other half
not. :-)
I'm in the process of modifying some programs and writing
others that will give me a suite of programs that work
the way I would like them to work. I am about to check the
following changes into the repository.
TVImage and TVScale have a new WHITE keyword that will
automatically set ERASE=1 and BACKGROUND='White' keywords.
It will also set the ACOLOR (axis color) keyword to "black"
if it is not already set to some other color. Before I finish
for the day, I may actually change this keyword to AXISCOLOR
to conform to other keywords in other programs.
Both of these routines have also been modified so that they
only ERASE when !P.MULTI[0] is zero. This allows you to
set ERASE keyword for a bunch of images, but only the first
image in a multiplot setup erases the display. In other words,
you don't have to do something special for the first image
in a series of images.
I've changed the SKIPLABEL keyword on FSC_Contour to just LABEL
and changed the documentation to maybe eliminate some amount of
confusion about this. I also now make the plot color inherit the
axis color and not visa versa as it was before.
I've written a new FSC_PLOT command that works the way FSC_CONTOUR
works with respect to colors in a device and color independent
manor. The one "extra" feature I've added to FSC_PLOT is the
ability to specify a plot aspect ratio (heigth/width). For example,
the ISOTROPIC keyword produces a 1/1 aspect ratio plot, but the
plot is centered in the window, not pushed over onto one side as
in the PLOT command. (I have a couple of ideas for improving this
functionality, but I'm setting those aside for the time being.)
It is possible to specify both an axis and a data color with this
new command.
I also wrote a new FSC_Erase command that works in a color mode
independent way, and erases to a white screen by default.
I am working currently on a FSC_SURF command, which will combine
the IDL Surface and Shade_Surf commands into a device independent
surface command.
Anyway, all of this will probably be ready over the weekend.
Check in on Monday to see what is available and to get the
latest bug-free versions. :-)
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
|
|
|