Next: Requirements
Up: IRAM Memo 2011-1 Preparing
Previous: Why a new implementation
Contents
Will your life change with the new GTV? Well, not exactly, but
consider these points:
- the GTV is now multithreaded: this means basically that
the drawings and the flow of commands (including the data
processing) are done in two different threads. With the
efficient rewriting of the code and your multi-core machine, you
will experience much more fluid graphics: the drawing events
won't be slowed or postponed by the data processing, and
vice-versa.
- GTK+ is now used as the widget library. No more
old-fashion windows, forms, or file browsing popups, they will
look like what you are used to.
- multi-windowing is more user friendly: you can have
several plots in several windows, all are refreshed in real
time. No more ZOOM REFRESH: windows are always
up-to-date. You can also define the windows size and position
with much more flexibility. The first window is not anymore
forced to open in the top right corner of your screen: now YOU
decide if your windows should open or not at a specific
position.
- zooming is now easier and more interactive: a lens is now
available at any time when center-clicking in any plotting
window, and zooming/unzooming is done with the mouse wheel.
- tired of PostScript captures, rotations, and even color
conversions? Now you can convert (hardcopy) your plot natively
to the PNG image format. In particular, the background
transparency is supported for an enhanced cosmetic of your
presentations.
There also other things which will ease your life:
- Encapsulated PostScripts of landscape-oriented plots are
not rotated anymore to portrait orientation. It is assumed that
you will include it in another document (Latex source,
presentation, etc): you will not have do derotate it back to
landscape orientation.
- the Look-Up-Table dynamics has been increased from 128 to
65536 levels. You will not see anymore staircasing effects on
smoothly-varying images.
- the so-called static Look-Up Table mode works now:
you can use one Look-Up Table per image in a single window.
- the GTV variables have been merged under a few SIC
structures: this avoids diluting your own variables into a large
number of program variables.
- some command and options have been renamed for clarity,
and to get rid of obsolete nomenclature. Among other things, you
will not have anymore to figure out which one of the nine CLEAR flavors you need. For a smooth transition, GTV will
recognize the old syntax commands and let you know what they
should be replaced with. Some variables, SIC logicals, and
symbols have also changed for the same reasons: you will find a
summary of all the changes in the tables ,
, and .
- algorithms in the source code are fixed. You think
that GO SPECTRUM or GO BIT are taking ages on a big
data cube, slowing down at a point you feel they will never
finish? Try again now!
- no more weird error messages like ``Not enough
colors'' or ``Too many images plotted'': the internal
limitations have been removed and you are now only limited by
the physical memory of your computer.
And more will come in the future!
Next: Requirements
Up: IRAM Memo 2011-1 Preparing
Previous: Why a new implementation
Contents
Gildas manager
2014-07-01