[GRASS5] New NVIZ layout

Michael Barton michael.barton at asu.edu
Tue Aug 2 12:21:45 EDT 2005

These sound excellent!

Michael Barton, Professor of Anthropology
School of Human Evolution and Social Change
Arizona State University
Tempe, AZ  85287-2402

voice: 480-965-6262; fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

> From: Bob Covill <bcovill at tekmap.ns.ca>
> Date: Mon, 01 Aug 2005 15:32:17 -0300
> To: GRASS List <grass5 at grass.itc.it>
> Subject: [GRASS5] New NVIZ layout
> Hello,
> I have just applied some changes to CVS for the ogsf lirary, and nviz.
> These changes include a number of small fixes and a new GUI layout for NVIZ.
> The changes include the following:
> 1. I have combined the NVIZ menus and the NVIZ window into a single
> interface which solves some of the problems with windows on top of each
> other and various packing problems (i.e. windows opening minimized or
> too small).
> 2. I have added a scrollbar to the menu frame so that some of the larger
> menus do not disappear off the bottom of a smaller screen.
> 3. I have added a new option "File" -> "Set Canvas Size". This opens a
> window where the user can manually set the exact canvas (viewing area)
> size or set it to "Unconstrained". If "Unconstrained" is set the canvas
> will automatically resize with the main window. Manually setting the
> size is useful for custom images or animations where a set image size is
> required.
> 4. I have added an option under "Panel" called "Hide Panels". This can
> be used to temporarily hide the option menus. To re-open the menus
> select "Panel"->"Show Menus". Also, opeing a new menu will automatically
> expose the menus. To make this easier I have also added a small arrow
> button at the bottom of the scrollbar described above in item 2. Hiding
> the menus can be useful with the window maximaized (and unconstrained)
> with the "fly" naviagtion option selected.
> 5. I have re-orgainized the display options under "Main Features" and
> "Decorations" at the top of the main display panel. Surfaces, vectors,
> sites, and volumes can all be turned on or off under "Main Features".
> Under "Decorations" the legend, labels, north arrow, and fringe can also
> be turned on or off. For example after a legend has been created it can
> be turned on or off by selected the checkbutton under Decorations. This
> saves having to open othe menus to turn off a feature.
> 6. I have updated the North Arrow feature. It now has an option for the
> user to manually set the arrow length (default = 100). Also, the arrow
> can now be placed either on the surface or outside of the surface.
> 7. I have add a routine that temporily hides the the togl display canvas
>   while off-screen rendering is taking place. This prevents the togl
> binding from taking focus while off-screen rendering is taking place. Do
> not minmize the window while off screen rendering is taking place.
> 8. I have added Tooltip support. I have not completely implemented this,
> but the main movement panel now has tooltips for most of the options.
> 9. I have changed the color option for cut-plane drawing so that the
> colors should be drawn correctly.
> 10. General code clean-up in nviz/src to eleiminate some of the compiler
> warnings.
> If anyone has any questions or problems please let me know.
> -- 
> Bob Covill
> Tekmap Consulting
> P.O. Box 2016
> Fall River, N.S.
> B2T 1K6
> Canada
> E-Mail: bcovill at tekmap.ns.ca

More information about the grass-dev mailing list