Quellcode durchsuchen

remove nviz (part 1)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@53748 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa vor 12 Jahren
Ursprung
Commit
c2b5ea780a
100 geänderte Dateien mit 1 neuen und 1874 gelöschten Zeilen
  1. 1 2
      visualization/Makefile
  2. 0 63
      visualization/nviz/Makefile
  3. 0 692
      visualization/nviz/README.ACS
  4. 0 6
      visualization/nviz/bitmaps/down
  5. BIN
      visualization/nviz/bitmaps/flythrough/a_lr.gif
  6. BIN
      visualization/nviz/bitmaps/flythrough/a_ud.gif
  7. BIN
      visualization/nviz/bitmaps/flythrough/b_c.gif
  8. BIN
      visualization/nviz/bitmaps/flythrough/b_cr.gif
  9. BIN
      visualization/nviz/bitmaps/flythrough/b_l.gif
  10. BIN
      visualization/nviz/bitmaps/flythrough/b_lc.gif
  11. BIN
      visualization/nviz/bitmaps/flythrough/b_lr.gif
  12. BIN
      visualization/nviz/bitmaps/flythrough/b_r.gif
  13. BIN
      visualization/nviz/bitmaps/flythrough/vuota.gif
  14. 0 6
      visualization/nviz/bitmaps/left
  15. 0 6
      visualization/nviz/bitmaps/right
  16. 0 6
      visualization/nviz/bitmaps/slow_left
  17. 0 6
      visualization/nviz/bitmaps/slow_right
  18. 0 6
      visualization/nviz/bitmaps/stop
  19. 0 6
      visualization/nviz/bitmaps/trash
  20. BIN
      visualization/nviz/bitmaps/trash.gif
  21. 0 6
      visualization/nviz/bitmaps/up
  22. 0 19
      visualization/nviz/html/Makefile
  23. 0 137
      visualization/nviz/html/bugs_todo.html
  24. BIN
      visualization/nviz/html/gmsmodviz.gif
  25. BIN
      visualization/nviz/html/grass_logo.png
  26. BIN
      visualization/nviz/html/img/nv/9j.gif
  27. BIN
      visualization/nviz/html/img/nv/9j_i.gif
  28. BIN
      visualization/nviz/html/img/nv/cplane.gif
  29. BIN
      visualization/nviz/html/img/nv/cplane_i.gif
  30. BIN
      visualization/nviz/html/img/nv/cut1.gif
  31. BIN
      visualization/nviz/html/img/nv/cut1_i.gif
  32. BIN
      visualization/nviz/html/img/nv/inter1.gif
  33. BIN
      visualization/nviz/html/img/nv/inter1_i.gif
  34. BIN
      visualization/nviz/html/img/nv/inter1b.gif
  35. BIN
      visualization/nviz/html/img/nv/lmodel.gif
  36. BIN
      visualization/nviz/html/img/nv/lmodel_i.gif
  37. BIN
      visualization/nviz/html/img/nv/mask1.gif
  38. BIN
      visualization/nviz/html/img/nv/mask1_i.gif
  39. BIN
      visualization/nviz/html/img/nv/sit0.gif
  40. BIN
      visualization/nviz/html/img/nv/sit0_i.gif
  41. BIN
      visualization/nviz/html/img/nv/sit3a.gif
  42. BIN
      visualization/nviz/html/img/nv/sit3a_i.gif
  43. BIN
      visualization/nviz/html/img/nv/surf3a.gif
  44. BIN
      visualization/nviz/html/img/nv/surf3a_i.gif
  45. BIN
      visualization/nviz/html/img/nv/transp2.gif
  46. BIN
      visualization/nviz/html/img/nv/transp2_i.gif
  47. BIN
      visualization/nviz/html/img/nv/trcut0.gif
  48. BIN
      visualization/nviz/html/img/nv/trcut0_i.gif
  49. BIN
      visualization/nviz/html/img/nv/trcut1.gif
  50. BIN
      visualization/nviz/html/img/nv/trcut1_i.gif
  51. BIN
      visualization/nviz/html/img/nv/trcut3.gif
  52. BIN
      visualization/nviz/html/img/nv/trcut3_i.gif
  53. 0 79
      visualization/nviz/html/index.html
  54. BIN
      visualization/nviz/html/nvimg/panel/anim.gif
  55. BIN
      visualization/nviz/html/nvimg/panel/anim1.gif
  56. BIN
      visualization/nviz/html/nvimg/panel/anim2.gif
  57. BIN
      visualization/nviz/html/nvimg/panel/anim3.gif
  58. BIN
      visualization/nviz/html/nvimg/panel/anim4.gif
  59. BIN
      visualization/nviz/html/nvimg/panel/anim5.gif
  60. BIN
      visualization/nviz/html/nvimg/panel/color.gif
  61. BIN
      visualization/nviz/html/nvimg/panel/cut.gif
  62. BIN
      visualization/nviz/html/nvimg/panel/file_menu.gif
  63. BIN
      visualization/nviz/html/nvimg/panel/file_menu2.gif
  64. BIN
      visualization/nviz/html/nvimg/panel/image_dump.gif
  65. BIN
      visualization/nviz/html/nvimg/panel/keyanim.gif
  66. BIN
      visualization/nviz/html/nvimg/panel/keyexample.png
  67. BIN
      visualization/nviz/html/nvimg/panel/labels.gif
  68. BIN
      visualization/nviz/html/nvimg/panel/light.gif
  69. BIN
      visualization/nviz/html/nvimg/panel/main.gif
  70. BIN
      visualization/nviz/html/nvimg/panel/mkdspf.gif
  71. BIN
      visualization/nviz/html/nvimg/panel/mkdspf_complete.gif
  72. BIN
      visualization/nviz/html/nvimg/panel/mkdspf_range.gif
  73. BIN
      visualization/nviz/html/nvimg/panel/position.gif
  74. BIN
      visualization/nviz/html/nvimg/panel/scale.gif
  75. BIN
      visualization/nviz/html/nvimg/panel/scale_diff.gif
  76. BIN
      visualization/nviz/html/nvimg/panel/sites.gif
  77. BIN
      visualization/nviz/html/nvimg/panel/surf.gif
  78. BIN
      visualization/nviz/html/nvimg/panel/vect.gif
  79. BIN
      visualization/nviz/html/nvimg/panel/volumes.gif
  80. BIN
      visualization/nviz/html/nvimg/panel/whats.gif
  81. BIN
      visualization/nviz/html/nvimg/panel/whats_options.gif
  82. BIN
      visualization/nviz/html/nvimg/work/AddField.gif
  83. BIN
      visualization/nviz/html/nvimg/work/FBrowse.gif
  84. BIN
      visualization/nviz/html/nvimg/work/FSTool.gif
  85. BIN
      visualization/nviz/html/nvimg/work/FSToolBrowse.gif
  86. BIN
      visualization/nviz/html/nvimg/work/FSToolExample.gif
  87. BIN
      visualization/nviz/html/nvimg/work/SimpLoop.gif
  88. BIN
      visualization/nviz/html/nvimg/work/script_pulldown.gif
  89. 0 46
      visualization/nviz/html/nviz_3dsetting.html
  90. 0 36
      visualization/nviz/html/nviz_credit.html
  91. 0 35
      visualization/nviz/html/nviz_desc.html
  92. 0 174
      visualization/nviz/html/nviz_hints.html
  93. 0 66
      visualization/nviz/html/nviz_image.html
  94. 0 135
      visualization/nviz/html/nviz_panel_anim.html
  95. 0 47
      visualization/nviz/html/nviz_panel_color.html
  96. 0 108
      visualization/nviz/html/nviz_panel_cplane.html
  97. 0 84
      visualization/nviz/html/nviz_panel_dsf.html
  98. 0 55
      visualization/nviz/html/nviz_panel_dsf1.html
  99. 0 48
      visualization/nviz/html/nviz_panel_dsf2.html
  100. 0 0
      visualization/nviz/html/nviz_panel_dsf3.html

+ 1 - 2
visualization/Makefile

@@ -1,7 +1,6 @@
 MODULE_TOPDIR = ..
 
-SUBDIRS = nviz \
-	xganim \
+SUBDIRS = xganim \
 	ximgview \
 	wximgview
 

+ 0 - 63
visualization/nviz/Makefile

@@ -1,63 +0,0 @@
-
-MODULE_TOPDIR = ../..
-
-PGM=nviz
-
-include $(MODULE_TOPDIR)/include/Make/Other.make
-
-VER=2.2
-NV_VER=nviz$(VER)
-INSTALL_DIR=$(ETC)/$(NV_VER)
-CLEAN_SUBDIRS = src
-
-SCRIPTS := \
-	scripts/script_get_line \
-	scripts/script_play \
-	scripts/script_tools \
-	scripts/script_file_tools \
-	scripts/nviz_params \
-	scripts/$(NV_VER)_script \
-	$(wildcard scripts/*.tcl) \
-	$(wildcard scripts/*Index)
-SCRIPT_DST := $(patsubst scripts/%,$(INSTALL_DIR)/scripts/%,$(SCRIPTS))
-
-BITMAPS := $(filter-out flythrough,$(wildcard bitmaps/*)) $(wildcard bitmaps/flythrough/*.gif)
-BITMAP_DST := $(patsubst bitmaps/%,$(INSTALL_DIR)/bitmaps/%,$(BITMAPS))
-
-ifneq ($(USE_OPENGL),)
-ifneq ($(strip $(TCLTKLIBS)),)
-default:
-	$(MAKE) -C src
-	$(MAKE) install
-	$(MAKE) -C html
-	$(MAKE) html
-endif
-endif
-
-# Install the scripts in the appropriate directory
-install:
-	$(MAKE) $(SCRIPT_DST)
-	$(MAKE) $(BITMAP_DST)
-
-$(INSTALL_DIR):
-	$(MKDIR) $@
-
-$(INSTALL_DIR)/scripts: | $(INSTALL_DIR)
-	$(MKDIR) $@
-
-$(INSTALL_DIR)/bitmaps: | $(INSTALL_DIR)
-	$(MKDIR) $@
-
-$(INSTALL_DIR)/bitmaps/flythrough: | $(INSTALL_DIR)/bitmaps
-	$(MKDIR) $@
-
-$(INSTALL_DIR)/$(PGM)$(EXE): src/nvwish$(EXE) | $(INSTALL_DIR)
-	$(INSTALL) $< $@
-
-$(INSTALL_DIR)/scripts/%: scripts/% | $(INSTALL_DIR)/scripts
-	$(INSTALL_DATA) $< $@
-
-$(INSTALL_DIR)/bitmaps/%: bitmaps/% | $(INSTALL_DIR)/bitmaps
-	$(INSTALL_DATA) $< $@
-
-.PHONY: install

+ 0 - 692
visualization/nviz/README.ACS

@@ -1,692 +0,0 @@
-********************************************************************************
-********************************************************************************
-********************************************************************************
-
-*** Functions added to nviz and files involved for ACS project RIADE ***********
-
-********************************************************************************
-********************************************************************************
-********************************************************************************
-
-
-
-
-
-********************************************************************************
-********************************************************************************
-******************** ADDED FEATURES ********************************************
-********************************************************************************
-********************************************************************************
-
-*** flythrough
-*** Resize
-*** general utilities
-*** Site attributes
-*** Site highlight
-*** Picking
-*** Time Series (TS) (Not Yet 13 march 2006)
-
-
-
-
-
-********************************************************************************
-********************************************************************************
-******************** FILES INVOLVED ********************************************
-********************************************************************************
-********************************************************************************
-
-************************ NEW FILES *********************************************
-visualization/nviz/README.ACS
-visualization/nviz/scripts/nviz_params
-visualization/nviz/scripts/ACS_utils.tcl
-visualization/nviz/scripts/flythrough.tcl
-visualization/nviz/scripts/panel_resize.tcl
-visualization/nviz/scripts/site_attr.tcl
-visualization/nviz/scripts/panel_highlight.tcl
-visualization/nviz/scripts/panel_pick.tcl
-visualization/nviz/scripts/panel_timeSeries.tcl
-visualization/nviz/scripts/ACS_TimeSeries/*.tcl
-visualization/nviz/src/togl_flythrough.c
-visualization/nviz/src/site_attr_commands.c
-visualization/nviz/src/site_highlight_commands.c
-visualization/nviz/src/pick_vect_commands.c
-visualization/nviz/bitmaps/flythrough/*.gif
-visualization/nviz/bitmaps/TimeSeries/*.gif
-visualization/nviz/bitmaps/TimeSeries/*.xbm
-
-
-************************ MODIFIED FILES *****************************************
-visualization/nviz/Makefile
-visualization/nviz/src/Makefile
-visualization/nviz/scripts/tclIndex
-visualization/nviz/scripts/panelIndex
-visualization/nviz/scripts/panel_main.tcl
-visualization/nviz/scripts/panel_kanimator.tcl
-visualization/nviz/scripts/panel_surf.tcl
-visualization/nviz/scripts/panel_vect.tcl
-visualization/nviz/scripts/panel_site.tcl
-visualization/nviz/scripts/colorPopup.tcl
-visualization/nviz/scripts/nviz2.2_script
-visualization/nviz/src/quick_draw.c
-visualization/nviz/src/nviz_init.c
-visualization/nviz/src/map_obj.c
-lib/ogsf/gk.c
-lib/ogsf/GK2.c
-lib/ogsf/gstypes.h
-lib/ogsf/gsds.c
-lib/ogsf/Gp3.c
-lib/ogsf/gpd.c
-lib/ogsf/gsd_objs.c
-lib/ogsf/gsurf.h
-lib/sites/sites.c
-
-
-
-
-********************************************************************************
-********************************************************************************
-******************** DETAILS ORDERED BY FEATURES ******************************
-********************************************************************************
-********************************************************************************
-
-
-
-********************************************************************************
-*** flythrough *****************************************************************
-********************************************************************************
-
-+++ visualization/nviz/scripts
-
-(new) visualization/nviz/scripts/flythrough.tcl
-	tcl part for togl_flythrough.c
-
-(mod) visualization/nviz/scripts/panel_main.tcl
-	"source" for flythrough.tcl and set UI for flythrough
-
-(mod) visualization/nviz/scripts/panel_kanimator.tcl
-	replaced get_focus with get_viewdir to work with flythrough
-
-
-+++ visualization/nviz/src
-
-(new) visualization/nviz/src/togl_flythrough.c
-	all flythrough navigation
-	Nset/Nget_viewdir commands
-	override of command Ndraw_all (function draw_all
-	in file draw.c) by function draw_all_together for drawing
-		surf/vector/site in "fine" resolution
-		all together with no flickering (no CLR
-		between any of them)
-	added semaphore "is_drawing" to avoid "clogging"
-		between ordinary drawing and flythrough that
-		try to draw continuously
-
-(mod) visualization/nviz/src/quick_draw.c
-	calls "flythrough_draw_cb()" after drawing, before returning
-		in order to execute callbacks at the right moment
-	functions that call "GS_alldraw_wire" do not execute
-		"flythrough_draw_cb()"
-
-(mod) visualization/nviz/src/nviz_init.c
-	creates tcl commands and variables by calling
-		togl_flythrough_init_tcl(interp, &data);
-    		that also adds timer function by calling
-				Togl_TimerFunc(togl_flythrough_timer_cb);
-					that first time calls
-						togl_flythrough_init(togl);
-
-
-WARNING: 	remember to add "togl_flythrough.o"
-			into the visualization/nviz/src/Makefile
-
-+++ visualization/nviz/bitmaps
-
-(new) visualization/nviz/bitmaps/flythrough/*.gif
-	a_lr.gif  b_c.gif   b_lc.gif  b_lr.gif  vuota.gif
-	a_ud.gif  b_cr.gif  b_l.gif   b_r.gif
-		icons for flythrough help
-
-
-+++ lib/ogsf
-
-(mod) lib/ogsf/gk.c
-	changed get/set_focus with get/set_viewdir for kanimator
-		to work with flythrough
-	corrected bug when adding point with disabled channels
-
-(mod) lib/ogsf/GK2.c
-	changed get/set_focus with get/set_viewdir for kanimator
-		to work with flythrough
-
-
-********************************************************************************
-*** Resize *********************************************************************
-********************************************************************************
-
-+++ visualization/nviz/scripts
-(new) visualization/nviz/scripts/panel_resize.tcl
-	resize of draw window useful for kanimator movies
-
-			to panelIndex file add:
-				"resize"
-			to tclIndex file add:
-				set auto_index(mkresizePanel) "source $dir/panel_resize.tcl"
-
-
-
-********************************************************************************
-*** general utilities **********************************************************
-********************************************************************************
-
-(new) visualization/nviz/scripts/ACS_utils.tcl
-	generic tcl functions useful to Time Series and Pick
-
-
-
-*******************************************************************************
-*** Site attributes ***********************************************************
-*******************************************************************************
-
-+++ REQUIRES ACS_Utils.tcl
-
-+++ visualization/nviz/scripts
-(mod) visualization/nviz/scripts/panel_site.tcl
-	added site_attr.tcl calls
-
-(new) visualization/nviz/scripts/site_attr.tcl
-	all the GUI and calls to site_attr_commands.c functions
-
-(mod) visualization/nviz/scripts/colorPopup.tcl
-	added line
-		setScales $w.top.left $color
-	to solve that the scales and $w.top.color are set to white next time
-	after a color button (not sliders) has been used, regardless $color
-
-(mod) visualization/nviz/scripts/ACS_utils.tcl
-	added function:
-		modal_edit_list_plain use in site_attr.tcl
-
-
-+++ visualization/nviz/src
-
-(new) visualization/nviz/src/site_attr_commands.c
-	this file that contains:
-	- all c functions for getting fields values and setting attributes
-	- interpolation/evaluation functions used for color and entries
-	  that could be put in a separate file if used also by others
-
-(mod) visualization/nviz/src/nviz_init.c
-	creates tcl commands and variables by calling
-		site_attr_init_tcl(interp, &data);
-		added commands:	Nsite_attr_get_fields_name
-				Nsite_attr_get_fields_type
-				Nsite_attr_get_fields_name_and_type
-				Nsite_attr_get_field_values
-				Nsite_attr_get_field_not_emtpy_cats
-				Nsite_attr_get_record_values
-				Nsite_attr_get_GPT_MAX_ATTR
-				Nsite_attr_get_interpolated_values
-
-(mod) visualization/nviz/src/map_obj.c
-	added function: site_attr_init for each created site
-	added set/unset useatt functions
-
-
-WARNING: 	remember to add "site_attr_commands.o"
-			into the visualization/nviz/src/Makefile
-
-
-+++ lib/ogsf
-
-(mod) lib/ogsf/gstypes.h
-	added:
-
-	#define GPT_MAX_ATTR 8
-
-	in typedef struct g_point{
-	...
-		int cat;
-		int color[GPT_MAX_ATTR];
-		float size[GPT_MAX_ATTR];
-		int marker[GPT_MAX_ATTR];
-	...
-	} geopoint;
-
-	in typedef struct g_site{
-	...
-		int use_attr[GPT_MAX_ATTR]; /* ST_ATT_COLOR, ST_ATT_MARKER, ST_ATT_SIZE, ST_ATT_NONE, for multiple attr's */
-	...
-	} geosite;
-
-
-(mod) lib/ogsf/Gp3.c
-	added line:
-		gpt->cat = nextsite->ccat;
-	in order to get the link at the site cat
-
-
-(mod) lib/ogsf/gpd.c
-	added gpd_obj_site_attr in place of gpd_obj to manage multiple attributes
-
-(mod) lib/ogsf/gsd_objs.c
-	added the "box" drawing for histograms even if it should better stayed
-
-(mod) lib/ogsf/gsurf.h
-	added #define ST_HISTOGRAMS 10
-
-+++lib/sites
-
-(mod) lib/sites/sites.c
-	- managing Map_info structure for sites
-
-
-
-*******************************************************************************
-*** Site highlight ************************************************************
-*******************************************************************************
-
-+++ REQUIRES Site attributes modification to lib/ogsf/gpd.c
-
-
-+++ visualization/nviz/scripts
-
-(new) visualization/nviz/scripts/panel_highlight.tcl
-
-			to panelIndex file add:
-				"highlight"
-			to tclIndex file add:
-				set auto_index(mkhighlightPanel) "source $dir/panel_highlight.tcl"
-
-
-+++ visualization/nviz/src
-
-(new) visualization/nviz/src/site_highlight_commands.c
-	this file: creates Tcl commands
-
-(mod) visualization/nviz/src/nviz_init.c
-	creates tcl commands and variables by calling
-		site_highlight_init_tcl(interp, &data);
-		added commands:	Nsite_highlight
-						Nsite_highlight_list
-						Nsite_unhighlight
-						Nsite_unhighlight_list
-						Nsite_unhighlight_all
-						Nsite_highlight_set_default
-						Nsite_highlight_get_default
-						Nsite_highlight_set_default_value
- 						Nsite_highlight_get_default_value
-
-WARNING: 	remember to add site_highlight_commands.o
-			into the visualization/nviz/src/Makefile
-
-+++ lib/ogsf
-
-(mod) lib/ogsf/gstypes.h
-
-	added in struct g_point:
-	...
-	int highlight_color;
-	int highlight_size;
-	int highlight_marker;
-
-	TRUE/FALSE flags to enable/disable proper highlight
-
-	int highlight_color_value;
-	float highlight_size_value;
-	int highlight_marker_value;
-	...
-
-	proper highlight values used for each geopoint
-
-
-(mod) lib/ogsf/Gp3.c
-	added line:
-		gpt->highlight_color = gpt->highlight_size = gpt->highlight_marker = FALSE;
-	in order to get the proper initializations
-
-
-(mod) lib/ogsf/gpd.c
-	added:
-		if (gpt->highlight_color) color = gpt->highlight_color_value;
-		if (gpt->highlight_size) marker = gpt->highlight_marker_value;
-		if (gpt->highlight_marker) size *= gpt->highlight_size_value;
-
-	in function "gpd_obj_site_attr" (that replaces function "gpd_obj")
-
-
-
-
-********************************************************************************
-*** Picking ********************************************************************
-********************************************************************************
-
-+++ REQUIRES ACS_Utils.tcl + .nvizrc +
-+++          site_attr_commands.c + (optionally) site_highlight_commands.c
-	 site_attr_commands.c is used to retrieve the fields names, values
-	   and cats of records with a not empty specific field
-     site_highlight_commands.c is optionally used to highlight picked
-	   objects. It is optionally used because "catch" is used in the Tcl
-	   code, so if it is not defined, the program doesn't fail.
-
-
-+++ visualization/nviz/scripts
-
-(new) visualization/nviz/scripts/panel_pick.tcl
-	all tcl code
-
-			to panelIndex file add:
-				"pick"
-			to tclIndex file add:
-				set auto_index(mkpickPanel) "source $dir/panel_pick.tcl"
-
-
-+++ visualization/nviz/src
-
-(new) visualization/nviz/src/pick_vect_commands.c
-	C functions for picking
-
-(mod) visualization/nviz/src/nviz_init.c
-	creates tcl commands and variables by calling
-		pick_init_tcl(interp, &data);
-		added commands:	Npick_vect,
-
-WARNING: 	remember to add pick_vect_commands.o
-			into the visualization/nviz/src/Makefile
-
-
-
-********************************************************************************
-*** NOT YET ADDED TO CVS
-********************************************************************************
-*** Time Series (TS) ***********************************************************
-********************************************************************************
-+++ REQUIRES XML package and ACS_Utils.tcl/.nvizrc and picking
-
-+++ visualization/nviz/scripts
-
-(mod) visualization/nviz/scripts/panel_surf.tcl
-	added interface labels and TS_delete_obj
-
-(mod) visualization/nviz/scripts/panel_vect.tcl
-	added TS_delete_obj
-
-(mod) visualization/nviz/scripts/nviz2.2_script
-	added TS_auto_load
-		(Time Series Loads shows from command line ("ts_show" option added in nviz_init.c))
-		after Nv_makeGUI .top
-
-(new) visualization/nviz/scripts/panel_timeSeries.tcl
-	"source" for ACS_TimeSeries/TS_*.tcl and UI for TS
-
-			to panelIndex file add:
-				"timeSeries"
-			to tclIndex file add:
-				set auto_index(mktimeSeriesPanel) "source $dir/panel_timeSeries.tcl"
-
-(new) visualization/nviz/scripts/ACS_TimeSeries/*.tcl
-	directory contains:
-		TS_init.tcl
-		TS_nviz.tcl
-		TS_file.tcl
-		TS_show.tcl
-		TS_time.tcl
-		TS_kf_panel.tcl
-		TS_kf_win.tcl
-
-WARNING: needs to change the Makefile with these lines
-
-### ACS - BEGIN ###############################################################
-	$(MKDIR) $(INSTALL_DIR)/scripts/ACS_TimeSeries
-	$(INSTALL) scripts/ACS_TimeSeries/*.tcl $(INSTALL_DIR)/scripts/ACS_TimeSeries
-### ACS - END #################################################################
-
-
-+++ visualization/nviz/src
-
-(mod) visualization/nviz/src/nviz_init.c
-	added ts_show option to nviz command line to load a show from there
-
-(mod) visualization/nviz/src/map_obj.c
-	added:
-		get/set/unset_att_current_persistent
-		get_att_current_dataset_id
-		get_att_dataset_id
-		free_att_dataset
-	to obj commands
-
-	and when map changes, resolution doesn't change
-
-
-+++ visualization/nviz/bitmaps
-
-(new) visualization/nviz/bitmaps/TimeSeries/*.gif-xbm
-	minus.xbm        oplink.xbm    plus.xbm  site.xbm  vect.xbm
-	no_pickable.xbm  palette.gif   redo.xbm  surf.gif
-	null.xbm         pickable.xbm  save.gif  undo.xbm
-		icons for TimeSeries
-
-
-+++ lib/ogsf
-
-(mod) lib/ogsf/gstypes.h
-	added persistent flag to dataset structure
-
-(mod) lib/ogsf/gsds.c
-	doesn't free memory if "persistent" flag is set to 1 (gsds_free_datah())
-	added "gsds_set/get_persistent" functions
-
-dataset structure has been modified in order to manage the "persistent"
-flag that keeps in memory the current att dataset so to optimize
-Time Series management that doesn't reload the datasets
-at every time change, but find them already in place.
-
-
-
-
-********************************************************************************
-********************************************************************************
-******************** FEATURES REORDERED BY ACTIONS/DIRECTORIES *****************
-********************************************************************************
-********************************************************************************
-
-
-+++ REQUIREMENTS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-*** Site attributes ************************************************************
-ACS_Utils.tcl + .nvizrc
-
-*** Site highlight *************************************************************
-Site attributes modification to lib/ogsf/gpd.c
-
-*** Picking ********************************************************************
-ACS_Utils.tcl + .nvizrc
-site_attr_commands.c + (optionally) site_highlight_commands.c
-
-*** Time Series (TS) ***********************************************************
-XML package
-ACS_Utils.tcl + .nvizrc
-picking
-
-*** general used by Time Series and Picking ************************************
-Resource file
-.nvizrc
-must be copied in the HOME DIRECTORY where grass is launched
-
-(new) visualization/nviz/scripts/ACS_utils.tcl
-
-
-
-+++ to visualization/nviz/Makefile add +++++++++++++++++++++++++++++++++++++++++
-
-*** Time Series (TS) ***********************************************************
-### ACS - BEGIN ###############################################################
-$(MKDIR) $(INSTALL_DIR)/scripts/ACS_TimeSeries
-$(INSTALL) scripts/ACS_TimeSeries/*.tcl $(INSTALL_DIR)/scripts/ACS_TimeSeries
-$(INSTALL) scripts/nviz_params $(INSTALL_DIR)/nviz_params
-### ACS - END #################################################################
-
-
-
-
-+++ to visualization/nviz/src/Makefile add +++++++++++++++++++++++++++++++++++++
-
-*** flythrough *****************************************************************
-togl_flythrough.o
-
-*** Site attributes ************************************************************
-site_attr_commands.o
-
-*** Site highlight *************************************************************
-site_highlight_commands.o
-
-*** Picking ********************************************************************
-pick_vect_commands.o
-
-
-
-
-+++ to panelIndex file add +++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-*** Resize *********************************************************************
-resize
-
-*** Site highlight *************************************************************
-highlight
-
-*** Picking ********************************************************************
-pick
-
-*** Time Series (TS) ***********************************************************
-timeSeries
-
-
-
-+++ to tclIndex file add +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-*** Resize *********************************************************************
-set auto_index(mkresizePanel) "source $dir/panel_resize.tcl"
-
-*** Site highlight *************************************************************
-set auto_index(mkhighlightPanel) "source $dir/panel_highlight.tcl"
-
-*** Picking ********************************************************************
-set auto_index(mkpickPanel) "source $dir/panel_pick.tcl"
-
-*** Time Series (TS) ***********************************************************
-set auto_index(mktimeSeriesPanel) "source $dir/panel_timeSeries.tcl"
-
-
-+++ visualization/nviz/scripts +++++++++++++++++++++++++++++++++++++++++++++++++
-
-
-*** flythrough *****************************************************************
-(new) visualization/nviz/scripts/flythrough.tcl
-(mod) visualization/nviz/scripts/panel_main.tcl
-(mod) visualization/nviz/scripts/panel_kanimator.tcl
-
-*** Resize *********************************************************************
-(new) visualization/nviz/scripts/panel_resize.tcl
-
-*** Site attributes ************************************************************
-(mod) visualization/nviz/scripts/panel_site.tcl
-(new) visualization/nviz/scripts/site_attr.tcl
-(mod) visualization/nviz/scripts/colorPopup.tcl
-(mod) visualization/nviz/scripts/ACS_utils.tcl
-
-*** Site highlight *************************************************************
-(new) visualization/nviz/scripts/panel_highlight.tcl
-
-*** Picking ********************************************************************
-(new) visualization/nviz/scripts/panel_pick.tcl
-
-*** Time Series (TS) ***********************************************************
-(mod) visualization/nviz/scripts/panel_surf.tcl
-(mod) visualization/nviz/scripts/panel_vect.tcl
-(mod) visualization/nviz/scripts/nviz2.2_script
-(new) visualization/nviz/scripts/panel_timeSeries.tcl
-
-(new) visualization/nviz/scripts/ACS_TimeSeries/*.tcl
-	directory contains:
-		TS_init.tcl
-		TS_nviz.tcl
-		TS_file.tcl
-		TS_show.tcl
-		TS_time.tcl
-		TS_kf_panel.tcl
-		TS_kf_win.tcl
-
-
-
-
-+++ visualization/nviz/src +++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-*** flythrough *****************************************************************
-(new) visualization/nviz/src/togl_flythrough.c
-(mod) visualization/nviz/src/quick_draw.c
-(mod) visualization/nviz/src/nviz_init.c
-
-*** Site attributes ************************************************************
-(new) visualization/nviz/src/site_attr_commands.c
-(mod) visualization/nviz/src/nviz_init.c
-(mod) visualization/nviz/src/map_obj.c
-
-*** Site highlight *************************************************************
-(new) visualization/nviz/src/site_highlight_commands.c
-(mod) visualization/nviz/src/nviz_init.c
-
-*** Picking ********************************************************************
-(new) visualization/nviz/src/pick_vect_commands.c
-(mod) visualization/nviz/src/nviz_init.c
-
-*** Time Series (TS) ***********************************************************
-(mod) visualization/nviz/src/nviz_init.c
-(mod) visualization/nviz/src/map_obj.c
-
-
-
-
-+++ visualization/nviz/bitmaps +++++++++++++++++++++++++++++++++++++++++++++++++
-
-*** flythrough *****************************************************************
-(new) visualization/nviz/bitmaps/flythrough/*.gif
-	a_lr.gif  b_c.gif   b_lc.gif  b_lr.gif  vuota.gif
-	a_ud.gif  b_cr.gif  b_l.gif   b_r.gif
-
-*** Time Series (TS) ***********************************************************
-(new) visualization/nviz/bitmaps/TimeSeries/*.gif-xbm
-	minus.xbm        oplink.xbm    plus.xbm  site.xbm  vect.xbm
-	no_pickable.xbm  palette.gif   redo.xbm  surf.gif
-	null.xbm         pickable.xbm  save.gif  undo.xbm
-
-
-
-
-
-+++ lib/ogsf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-*** flythrough *****************************************************************
-(mod) lib/ogsf/gk.c
-(mod) lib/ogsf/GK2.c
-
-*** Site attributes ************************************************************
-(mod) lib/ogsf/gstypes.h
-(mod) lib/ogsf/Gp3.c
-(mod) lib/ogsf/gpd.c
-(mod) lib/ogsf/gsd_objs.c
-(mod) lib/ogsf/gsurf.h
-
-*** Site highlight *************************************************************
-(mod) lib/ogsf/gstypes.h
-(mod) lib/ogsf/Gp3.c
-(mod) lib/ogsf/gpd.c
-
-*** Time Series (TS) ***********************************************************
-(mod) lib/ogsf/gstypes.h
-(mod) lib/ogsf/gsds.c
-
-
-
-
-+++ lib/sites ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-(mod) lib/sites/sites.c

+ 0 - 6
visualization/nviz/bitmaps/down

@@ -1,6 +0,0 @@
-#define down_width 16
-#define down_height 16
-static char down_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
-   0xfe, 0x7f, 0xfc, 0x3f, 0xf8, 0x1f, 0xf0, 0x0f, 0xe0, 0x07, 0xc0, 0x03,
-   0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

BIN
visualization/nviz/bitmaps/flythrough/a_lr.gif


BIN
visualization/nviz/bitmaps/flythrough/a_ud.gif


BIN
visualization/nviz/bitmaps/flythrough/b_c.gif


BIN
visualization/nviz/bitmaps/flythrough/b_cr.gif


BIN
visualization/nviz/bitmaps/flythrough/b_l.gif


BIN
visualization/nviz/bitmaps/flythrough/b_lc.gif


BIN
visualization/nviz/bitmaps/flythrough/b_lr.gif


BIN
visualization/nviz/bitmaps/flythrough/b_r.gif


BIN
visualization/nviz/bitmaps/flythrough/vuota.gif


+ 0 - 6
visualization/nviz/bitmaps/left

@@ -1,6 +0,0 @@
-#define left_width 16
-#define left_height 16
-static char left_bits[] = {
-   0x00, 0x04, 0x00, 0x06, 0x00, 0x07, 0x80, 0x07, 0xc0, 0x07, 0xe0, 0x07,
-   0xf0, 0x07, 0xf8, 0x07, 0xf8, 0x07, 0xf0, 0x07, 0xe0, 0x07, 0xc0, 0x07,
-   0x80, 0x07, 0x00, 0x07, 0x00, 0x06, 0x00, 0x04};

+ 0 - 6
visualization/nviz/bitmaps/right

@@ -1,6 +0,0 @@
-#define right_width 16
-#define right_height 16
-static char right_bits[] = {
-   0x08, 0x00, 0x18, 0x00, 0x38, 0x00, 0x78, 0x00, 0xf8, 0x00, 0xf8, 0x01,
-   0xf8, 0x03, 0xf8, 0x07, 0xf8, 0x07, 0xf8, 0x03, 0xf8, 0x01, 0xf8, 0x00,
-   0x78, 0x00, 0x38, 0x00, 0x18, 0x00, 0x08, 0x00};

+ 0 - 6
visualization/nviz/bitmaps/slow_left

@@ -1,6 +0,0 @@
-#define slow_left_width 16
-#define slow_left_height 16
-static char slow_left_bits[] = {
-   0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x80, 0x67, 0xc0, 0x67, 0xe0, 0x67,
-   0xf0, 0x67, 0xf8, 0x67, 0xf8, 0x67, 0xf0, 0x67, 0xe0, 0x67, 0xc0, 0x67,
-   0x80, 0x67, 0x00, 0x67, 0x00, 0x66, 0x00, 0x64};

+ 0 - 6
visualization/nviz/bitmaps/slow_right

@@ -1,6 +0,0 @@
-#define slow_right_width 16
-#define slow_right_height 16
-static char slow_right_bits[] = {
-   0x13, 0x00, 0x33, 0x00, 0x73, 0x00, 0xf3, 0x00, 0xf3, 0x01, 0xf3, 0x03,
-   0xf3, 0x07, 0xf3, 0x0f, 0xf3, 0x0f, 0xf3, 0x07, 0xf3, 0x03, 0xf3, 0x01,
-   0xf3, 0x00, 0x73, 0x00, 0x33, 0x00, 0x13, 0x00};

+ 0 - 6
visualization/nviz/bitmaps/stop

@@ -1,6 +0,0 @@
-#define stop_width 16
-#define stop_height 16
-static char stop_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f,
-   0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f,
-   0xfc, 0x3f, 0xfc, 0x3f, 0x00, 0x00, 0x00, 0x00};

+ 0 - 6
visualization/nviz/bitmaps/trash

@@ -1,6 +0,0 @@
-#define trash_width 16
-#define trash_height 16
-static char trash_bits[] = {
-   0xf0, 0x0f, 0x0e, 0x70, 0x01, 0x80, 0x0f, 0xf0, 0xf5, 0xdf, 0x55, 0xd5,
-   0x55, 0xd5, 0x01, 0x80, 0xdd, 0xa5, 0x45, 0xad, 0xc5, 0xb5, 0x5d, 0xa5,
-   0x01, 0x80, 0x55, 0xd5, 0x5e, 0x75, 0xf0, 0x0f};

BIN
visualization/nviz/bitmaps/trash.gif


+ 0 - 6
visualization/nviz/bitmaps/up

@@ -1,6 +0,0 @@
-#define up_width 16
-#define up_height 16
-static char up_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0xc0, 0x03, 0xe0, 0x07,
-   0xf0, 0x0f, 0xf8, 0x1f, 0xfc, 0x3f, 0xfe, 0x7f, 0xff, 0xff, 0x00, 0x00,
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

+ 0 - 19
visualization/nviz/html/Makefile

@@ -1,19 +0,0 @@
-MODULE_TOPDIR = ../../..
-
-include $(MODULE_TOPDIR)/include/Make/Vars.make
-
-GRASS_NVIZ_DOCS=$(ARCH_DISTDIR)/docs/html/nviz
-
-SRCFILES := $(wildcard  *.* img/nv/*.* nvimg/*/*.*)
-DSTFILES := $(patsubst %,$(GRASS_NVIZ_DOCS)/%,$(SRCFILES))
-
-DSTDIRS := $(ARCH_DISTDIR)/docs $(ARCH_DISTDIR)/docs/html $(GRASS_NVIZ_DOCS) \
-	$(patsubst %,$(GRASS_NVIZ_DOCS)/%,img img/nv nvimg/panel nvimg/work)
-
-default: $(DSTFILES)
-
-$(DSTDIRS): %:
-	$(MKDIR) $@
-
-$(GRASS_NVIZ_DOCS)/%: % | $(DSTDIRS)
-	$(INSTALL_DATA) $< $@

+ 0 - 137
visualization/nviz/html/bugs_todo.html

@@ -1,137 +0,0 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<meta name="GENERATOR" content="Mozilla/4.76 [de] (X11; U; Linux 2.2.16 i686) [Netscape]">
-<title>NVIZ - TODO and BUGS</title>
-<link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
- 
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Bugs / Todo</h2>
-<p>Updated January 8, 2004
-
-<pre>
-1. Missing/not working which worked in SGI version
--------------------------------------------------
-
-Scripting
-2/2002 Scripting for dynamic surfaces needs more testing, 
-but it seems to be working in principle.
-
-Mask
-12/2003 masked area is black instead of background color (now white) - bug?
-  one needs to do DRAW twice for mask to take effect or its removal
-  to take effect. Invert mask leads to "mask not set"
-  when I put the same map as transparency - it worked as mask
-  transparency does not have remove button, but setting a new constant to 0 works
-
-Loading sites
-12/2003 this needs to be tested
-After hitting the maximum site files loaded, it correctly displays
-an error but then hangs-on with "please wait" (probably trying
-to load them - it should return back where it was
-and not attempt to load)
-
-Occasionally, mouse over slider is interpreted as a movement of slider causing
-the fully rendered image going to the grid style mode
-12/2003 I haven't observed it happening on with the current version yet
-
-2. Things which were in SG3d but were never ported to nviz
-----------------------------------------------------------
-
-2.1 Legends, labels, including labels for sites
-12/2003 included, but still needs some work
-
-2.2 Scale, north
-12/2003 included, still needs some work, x,y,z axes with tics would be useful for
-creating images for publications
-
-2.3 More options for display of sites based on their attributes
-12/2003 work started but not there yet
-
-2.4 Display of lat/long data on a sphere (globe) or its part
-
-3. Experimental capabilities for combining volumes and surfaces in sg4d
-----------------------------------------------------------------------
-
-3.1 Integration of r3.showdspf with surface visualization
-12/2003 ongoing development
-
-4. Capabilities of nviz added to some older versions but not included in the release
----------------------------------------------------
-4.1 Draw a flow line from a queried point
-
-Testing interactive placement of flowlines...
-position.c:#ifdef DO_TEST
-panel_query.tcl:# DO_TEST
-/GRASS.src/4.2/grp.contrib/oglnviz/scripts
-
-5. Updated stuff from BUGS_TODO and new bugs/fixes needed
------------------------------------------------------
-12/2003 cutting planes give transparent crossection instead of greay for GR option
-there are some more inconsistencies - it needs to be tested more.
-
-12/2003 - the follwoing needs to be tested
-  - The second issue is with the error you report above when entering a
-    vertical exag. manually.  The error that you are getting is a TCL error.
-    To try and get a decent vertical exaggeration you should try manually
-    setting is as you were doing above above. Because you are dealing with
-    such small numbers you may have to enter the value a couple of times
-    before it is accepted. The reason for this is that TCL want to use a
-    value that is a multiple of the scale-bar resolution.  The resolution
-    should be reset to match the value you have entered -- it is this
-    calculation that is generating the error (I think) that you describe
-    above.
-
-12/2003 - is this still true
-  - nviz does not work well with latitude-longitude projections because it
-    uses decimal degrees instead of metres for the resolution. Thus is why
-    the vertical exaggeration is such a small number.
-
-  - Z axis scalable when displaying 3D sites
-    (Being worked on by ?)
-
-  - eventually color problem in lat/long locations
-    (Being worked on by ?)
-
-12/2003 - see m.nviz.script (nee d.nviz) - should be mentioned in tutorial
-  - high resolution output (definable extent like CELL driver)
-    (Being worked on by
-     probably Bob Covill <bcovill@tekmap.ns.ca>)
-
-?? Check out Nv_force_panel in nviz.in
-
-6. Notes for interface - if changes are made tutorial needs to be updated too
-------------------------------------------------------------------------------
-
-6.1 Surface Panel
-should we replace Surface style -> Draw style or Surface draw style
-                  Grid style -> Interactive style
-
-6.2 Surface - Position pannel
-this is probably more complicated, but to make moving the surface around more natural
-the cross in the positioning square should be aligned with the current view -
-Follow viewpoint option?
-Currently, depending from where you are looking at the surface, you need to move the cross
-to the left if you want to move the surface to the right, same for north and south
-Or, a simpler solution would be just put there N S E W as we have in lights
-into the square
-
-7. Wish list for future
-
-7.1 Various types of lines (besides the line width and color), line labels
-
-
-
-</pre>
-</body>
-</html>

BIN
visualization/nviz/html/gmsmodviz.gif


BIN
visualization/nviz/html/grass_logo.png


BIN
visualization/nviz/html/img/nv/9j.gif


BIN
visualization/nviz/html/img/nv/9j_i.gif


BIN
visualization/nviz/html/img/nv/cplane.gif


BIN
visualization/nviz/html/img/nv/cplane_i.gif


BIN
visualization/nviz/html/img/nv/cut1.gif


BIN
visualization/nviz/html/img/nv/cut1_i.gif


BIN
visualization/nviz/html/img/nv/inter1.gif


BIN
visualization/nviz/html/img/nv/inter1_i.gif


BIN
visualization/nviz/html/img/nv/inter1b.gif


BIN
visualization/nviz/html/img/nv/lmodel.gif


BIN
visualization/nviz/html/img/nv/lmodel_i.gif


BIN
visualization/nviz/html/img/nv/mask1.gif


BIN
visualization/nviz/html/img/nv/mask1_i.gif


BIN
visualization/nviz/html/img/nv/sit0.gif


BIN
visualization/nviz/html/img/nv/sit0_i.gif


BIN
visualization/nviz/html/img/nv/sit3a.gif


BIN
visualization/nviz/html/img/nv/sit3a_i.gif


BIN
visualization/nviz/html/img/nv/surf3a.gif


BIN
visualization/nviz/html/img/nv/surf3a_i.gif


BIN
visualization/nviz/html/img/nv/transp2.gif


BIN
visualization/nviz/html/img/nv/transp2_i.gif


BIN
visualization/nviz/html/img/nv/trcut0.gif


BIN
visualization/nviz/html/img/nv/trcut0_i.gif


BIN
visualization/nviz/html/img/nv/trcut1.gif


BIN
visualization/nviz/html/img/nv/trcut1_i.gif


BIN
visualization/nviz/html/img/nv/trcut3.gif


BIN
visualization/nviz/html/img/nv/trcut3_i.gif


+ 0 - 79
visualization/nviz/html/index.html

@@ -1,79 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>nviz description</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h2>nviz - A GRASS Visualization Program</h2>
-
-<p><img src="img/nv/inter1b.gif"><hr>
-
-<p><strong>nviz</strong> is a GRASS module-in-progress which allows users
-to realistically render multiple surfaces in a 3D space, optionally
-using thematic coloring, draping GRASS vector maps over the surfaces, 
-and displaying GRASS site files either draped on the surfaces or 
-as 3D point locations.
-
-<p>We are currently in the process of rewriting the tcl/tk interface to make
-it easier for programmers to add functionality, and porting the
-graphics from IRIS GL to OpenGL.
-
-
-<p><strong><a href="nviz_toc.html">Reference Manual</a></strong>
-
-<p><strong><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz97/brown/">Features - Slides from Visualization 97 Conference</a></strong>
-
-<hr>
-<p>Maintained list of <a href="http://freegis.org/cgi-bin/viewcvs.cgi/~checkout~/grass/src.contrib/gmsl/nviz2.2/bugs_todo">BUGS in NVIZ</a> (we are working on these bugs).
-
-<hr>
-<p><strong>Animations</strong>. Since each surface often consists of hundreds of thousands of
-polygons, with render times of several seconds to a minute, we represent the surfaces with wire meshes as a rough approximation when a user is 
-
-<ul>
-<li><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/position.mpg">
-positioning the viewpoint (324 K)</a>,</li>
-<li><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/mvsurf.mpg">
-positioning the surfaces (152 K)</a> for a better view of data, or </li>
-<li><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/cpwire.mpg">
-moving a cutting plane (220 K)</a>
-through the surfaces.</li>
-<li>By using scripts or keyframe animation,
-<a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/hor_slice.mpg">fully rendered animations (125 K)</a> are generated.</li>
-</ul>
-
-<hr>
-
-<p><strong>Snapshots</strong>. These thumbnail images are links to full size screen dumps 
-showing some of the multiple surface features of nviz.
-
-<a href="img/nv/cplane.gif"> <img src="img/nv/cplane_i.gif"></a>
-<a href="img/nv/inter1.gif"> <img src="img/nv/inter1_i.gif"></a>
-<a href="img/nv/lmodel.gif"> <img src="img/nv/lmodel_i.gif"></a>
-<a href="img/nv/cut1.gif"> <img src="img/nv/cut1_i.gif"></a>
-<a href="img/nv/9j.gif"> <img src="img/nv/9j_i.gif"></a>
-<a href="img/nv/mask1.gif"> <img src="img/nv/mask1_i.gif"></a>
-<a href="img/nv/sit0.gif"> <img src="img/nv/sit0_i.gif"></a>
-<br>
-<a href="img/nv/trcut0.gif"> <img src="img/nv/trcut0_i.gif"></a>
-<a href="img/nv/trcut1.gif"> <img src="img/nv/trcut1_i.gif"></a>
-<a href="img/nv/trcut3.gif"> <img src="img/nv/trcut3_i.gif"></a>
-<br>
-<a href="img/nv/sit3a.gif"> <img src="img/nv/sit3a_i.gif"></a>
-<a href="img/nv/surf3a.gif"> <img src="img/nv/surf3a_i.gif"></a>
-<a href="img/nv/transp2.gif"> <img src="img/nv/transp2_i.gif" align=top></a>
-
-
-<hr>
-<a href="../index.html">Go back to GRASS Manual Pages</a>
-<hr>
-<a href="http://skagit.meas.ncsu.edu/~helena/gmslab/" target="_top">
-<img hspace=5 align=left src="gmsmodviz.gif" alt="gmsl_viz_icon">
-GMSL Modeling &amp; Visualization Home Page</a>
-
-</body>
-</html>

BIN
visualization/nviz/html/nvimg/panel/anim.gif


BIN
visualization/nviz/html/nvimg/panel/anim1.gif


BIN
visualization/nviz/html/nvimg/panel/anim2.gif


BIN
visualization/nviz/html/nvimg/panel/anim3.gif


BIN
visualization/nviz/html/nvimg/panel/anim4.gif


BIN
visualization/nviz/html/nvimg/panel/anim5.gif


BIN
visualization/nviz/html/nvimg/panel/color.gif


BIN
visualization/nviz/html/nvimg/panel/cut.gif


BIN
visualization/nviz/html/nvimg/panel/file_menu.gif


BIN
visualization/nviz/html/nvimg/panel/file_menu2.gif


BIN
visualization/nviz/html/nvimg/panel/image_dump.gif


BIN
visualization/nviz/html/nvimg/panel/keyanim.gif


BIN
visualization/nviz/html/nvimg/panel/keyexample.png


BIN
visualization/nviz/html/nvimg/panel/labels.gif


BIN
visualization/nviz/html/nvimg/panel/light.gif


BIN
visualization/nviz/html/nvimg/panel/main.gif


BIN
visualization/nviz/html/nvimg/panel/mkdspf.gif


BIN
visualization/nviz/html/nvimg/panel/mkdspf_complete.gif


BIN
visualization/nviz/html/nvimg/panel/mkdspf_range.gif


BIN
visualization/nviz/html/nvimg/panel/position.gif


BIN
visualization/nviz/html/nvimg/panel/scale.gif


BIN
visualization/nviz/html/nvimg/panel/scale_diff.gif


BIN
visualization/nviz/html/nvimg/panel/sites.gif


BIN
visualization/nviz/html/nvimg/panel/surf.gif


BIN
visualization/nviz/html/nvimg/panel/vect.gif


BIN
visualization/nviz/html/nvimg/panel/volumes.gif


BIN
visualization/nviz/html/nvimg/panel/whats.gif


BIN
visualization/nviz/html/nvimg/panel/whats_options.gif


BIN
visualization/nviz/html/nvimg/work/AddField.gif


BIN
visualization/nviz/html/nvimg/work/FBrowse.gif


BIN
visualization/nviz/html/nvimg/work/FSTool.gif


BIN
visualization/nviz/html/nvimg/work/FSToolBrowse.gif


BIN
visualization/nviz/html/nvimg/work/FSToolExample.gif


BIN
visualization/nviz/html/nvimg/work/SimpLoop.gif


BIN
visualization/nviz/html/nvimg/work/script_pulldown.gif


+ 0 - 46
visualization/nviz/html/nviz_3dsetting.html

@@ -1,46 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-
-<h2>3D Settings</h2>
-<p>You can save or load a particular 3D view. <strong>NVIZ</strong> 
-saves 3D view files in the <strong>GRASS</strong> <em>3d.view</em> 
-directory. The 3D view files include the current view in real 
-coordinates, lighting options, mesh resolution, and surface resolution. 
-These files use the same format as the <strong>GRASS 5</strong> program 
-<em><strong>d.3d</strong></em>.
- 
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/file_menu.gif" alt="File Menu" width="302" height="323">
-</dd></dl>
-<br><br>
-
-<h2>Load 3D Settings</h2>
-<p>
-Loads a previously saved 3D view. The <strong>Movement</strong> panel 
-updates to the new view.
-
-
-<h2>Save 3D Settings</h2>
-<p>
-Saves the current 3D view to a user defined file.
-
-<br><br>
-
-</body>
-</html>

+ 0 - 36
visualization/nviz/html/nviz_credit.html

@@ -1,36 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Credits</h2>
-
-<p><strong></strong> written by Bill Brown, Terry Baker, Mark
-Astley, and David Gerdes, U.S. Army Corps of Engineers Research
-Laboratories, Champaign, Illinois and UI GMS Laboratory, Urbana, IL.
-  
-
-<p>
-Original documentation written by Terry Baker (spring 1995), and updated by Mark Astley, based on a document written by Bill Brown.
-
-
-<p>
-Program and documentation (2004) updates by Bob Covill, Tekmap Consulting. 
-
-
-
-
-</body>
-</html>

+ 0 - 35
visualization/nviz/html/nviz_desc.html

@@ -1,35 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
- <title>NVIZ Manual</title>
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Description</h2>
-<p><strong>NVIZ</strong> is a <strong>GRASS</strong> tool used for viewing 
-data surfaces in three dimensions. It evolved from the earlier 
-<strong>GRASS</strong> program <em>SG3d</em>.
- 
-
-<p>Developers emphasized on the ease and speed of viewer
-positioning and provided flexibility for using a wide range of data.  A low 
-resolution surface or wire grid (optional) provides real-time viewer 
-positioning capabilities.  Similarly,
-a lighting &#034;model&#034; provides real-time feedback as the user adjusts
-lighting.  Grid and polygon resolution controls allow the user to
-further refine drawing speed and detail as needed.  Continuous scaling
-of elevation provides the ability to
-use various data types for the vertical dimension. 
-
-</body>
-</html>

+ 0 - 174
visualization/nviz/html/nviz_hints.html

@@ -1,174 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<p><a href="nviz_toc.html">INDEX</a>
-
-<h2>NVIZ - Hints</h2>
-
-<h3>Animation</h3>
-
-<p><strong>NOTE:</strong> This page is still under construction. Future additions will include: Keyframe animation, off-screen rendering, how to assemble an animation, tips on NVIZ sliders, NVIZ environment variables, etc.
-
-
-<p>This examples shows you how to create an animation.  
-
-<h4> Key frames </h4>
-
-<p>Using key frames is one of the easiest methods of animation it just
-takes some getting use to the <strong>Key Frame</strong> slider.  For
-practice, just try making a circular path while always looking at the
-center of the data: 
-
-<ol>
- 
-<li>Select <strong>look here</strong> to mark a fixed center of view in
-the middle of the surface.</li> 
-
-<li>Move the puck in the <strong>XY position</strong> box to the
-southeast corner, adjust <strong>Height</strong> and
-<strong>Perspective</strong> until the data surface fills the <strong>NVIZ</strong> viewer.</li> 
-
-<li>Select the <strong>Keyframe</strong> panel.</li>
-
-<li>Click <strong>add a key frame</strong>.</li>
-
-<li>Position the <strong>Key Frame</strong> slider bar to the next
-place to add a key frame by clicking a half inch or so farther along
-the slider.</li>
-
-<li>Move the <strong>XY position</strong> puck to the northeast
-corner.</li>  
-
-<li>Click <strong>add a key frame</strong> and repeat step 5.</li>  
-
-<li>Move the <strong>XY position</strong> puck to the northwest
-corner.</li> 
-
-<li>Click <strong>add a key frame</strong>.</li>
-
-</ol>
-
-<p>You should now have enough key frames marked to define a path. Click <strong>show path</strong> and then <strong>run</strong>(NOT <strong>run and save images</strong>).  If nothing happens,
-clear all key frames and go back to step 1.  
-
-<p>Now let's complete the circular path:
-
-<ol>
-<li>Repeat step 5.</li>
-
-<li>Move the <strong>XY position</strong> puck to the southwest
-corner.</li>
-
-<li>Click <strong>add a key frame</strong>.</li> 
-
-<li>To close the loop, move the <strong>Key Frames</strong>
-slider down to frame 1, so the first frame displays, release
-the mouse button, then click once on the slider in the empty part,
-past the last key frame, and click <strong>add a key frame</strong>.
-This essentially copies the first key frame to the fifth &amp; last
-key frame.</li>  
-
-</ol>
-
-<p>Now click <strong>run</strong>.  When the animation stops, adjust
-the spline tension or use linear interpolation, change the number of
-total frames, and run again.  If you want to render the animated
-frames to .rgb files, you would now toggle <strong>show path</strong>
-OFF and click <strong>run and save images</strong>, but why not
-wait until you get a little more creative - image files use a lot of
-disk space.
-
-<h4>Changing key frames</h4>
-<p>With the above key frames loaded, try changing a key frame as follows: 
-
-<ol>
-
-<li>Position the <strong>Key Frames</strong> slider so that it
-aligns with the arrow marking the second key frame.</li>
-
-<li>Using the <strong>Height</strong> adjustment in the
-<strong>Movement</strong> panel, raise your viewing position.
-Notice that if you have <strong>show path</strong> toggled ON, you
-can see how your viewing position changes relative to the defined path
-by watching the south or east path views.  The small red dot
-represents your current position.</li> 
-
-<li>Click <strong>add a key frame</strong>.  You will be asked in
-dialog box if you want to replace the old key frame:click <strong>ok
-</strong>.</li>
-
-<li>Run the animation again to see how the path changed.</li>
-
-<li>Delete the middle key frame: grab its arrow marker (using your
-left mouse button), drag the marker completely off the slider to the
-garbage can icon at right, and release the mouse button.  A dialog box
-will ask if you really want to delete. Click <strong><em>ok
-</em></strong>. Run again to see how path has changed.</li>
-
-<li>Set total frames to about 50, then one at a time, grab the center
-key frame markers and slide them toward the right so that they are
-spaced something like:<br>
-
-<pre>
-1........2..3..4  
-</pre>
-
-<p>Run again, notice how movement speed was affected.</li>
-
-<li>Reverse the direction of travel by swapping the positions of the
-two interior key frame markers.</li>
-
-</ol>
-
-<p>Parameters stored in the key frame path include viewing position and
-looking direction.  The looking direction will be overridden though,
-when the path is running, if <strong>look here</strong> is active.
-To see this effect with the above path loaded, select <strong>look
-here</strong> and click on a corner of the data, setting a new
-fixed center of view.  Now run the path again.  Click on <strong>look
-cancel</strong> and run again. 
-<a href="http://www2.gis.uiuc.edu:2280/modviz/viz/movies/flight.mpg">This</a>
-is an example animation created in this way.
-
-<h4>Image File Management</h4>
-
-<p>Because .rgb image files can end up taking a lot of disk space, users
-should be mindful of disk storage capacity when attempting to create
-an animation.  Keeping animation files and image dumps in directories
-dedicated for such files helps in management.  A single rgb image
-usually takes between 200K to 3M bytes of storage, depending upon size
-and complexity.  If you use the SGI <strong><em>movie</em></strong> program to
-replay animations, each frame of the animation must have been saved to
-files of identical dimensions; so especially if you are creating an
-animation piecewise, at different sessions, it becomes important to
-maintain a consistent size for the graphics window.  With the
-<strong><em>movie</em></strong> program and with other screen dump animating
-programs, there is a zoom option to enlarge the animation images at
-time of playback.  So if you want the animation to fill your screen,
-you could set the width and height of the graphics window to half or a
-third their playback sizes when writing the image files, then use the
-zoom option (this will cause a loss of resolution though, since the
-zoom just replicates pixels).  If you are making an animation to be
-recorded onto video tape, it may be necessary to set the width and
-height to specific dimensions.
-
-<p>New SGI programs released with IRIX 4.0.5,
-<strong><em>moviemaker</em></strong> and <strong><em>movieplayer</em></strong>, are
-also very useful for animations. <strong><em>Moviemaker</em></strong> allows
-you to create movie files from any number of rgb files at various
-frame rates.  With <strong><em>movieplayer</em></strong>, much longer
-animations may be replayed than with <strong><em>movie</em></strong> since the
-frames are read directly from disk at run time rather than having to
-be loaded into memory.
-
-</body>
-</html>

+ 0 - 66
visualization/nviz/html/nviz_image.html

@@ -1,66 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-
-<h2>Image Dump</h2>
-
-<p>Image Dump saves the contents of the current <strong>NVIZ</strong> 
-viewer to an image file. Make sure the <strong>NVIZ</strong> viewer 
-is on top of all other windows in the current workspace. If any 
-windows cover the <strong>NVIZ</strong> viewer, they appear as part 
-of the saved image. With the exception of the <strong>Max. Resolution 
-PPM</strong>, the image has the same dimensions as the <strong>NVIZ</strong> 
-viewer.
- 
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/image_dump.gif" alt="Image Dump" width="302" height="323">
-</dd></dl>
-<br><br>
-
-<dl>
-<dt><strong>IRIS RGB Image</strong></dt>
-<dd>Saves the scene to an Iris RGB image file.
-<br><br></dd>
-
-<dt><strong>PPM Image</strong></dt>
-<dd>Saves the scene to a PPM image file.
-You can convert a PPM image to a PNG image with the widely installed 
-NetPBM tools.<br>
-e.g.:
-<dl><dd><tt>pnmtopng image.ppm > image.png</tt></dd></dl>
-<br>
-</dd>
-
-<dt><strong>TIFF Image</strong></dt>
-<dd>Saves the scene to a TIFF image file.
-<br><br></dd>
-
-<dt><strong>Save Max. Resolution PPM(s)</strong></dt>
-<dd>Saves the scene to the highest resolution (size) supported by the 
-users graphics setup. The oversized image renders as a series of tiles 
-that are automatically assembled by the program <em><strong>pnmcat</strong>
-</em>. If <em><strong>pnmcat</strong></em> is not available, you need to 
-manually assemble the tiles with another graphics program. The aspect 
-ratio of the oversized image matches the aspect ratio of the original 
-<strong>NVIZ</strong> viewer.
-<br><br></dd>
-</dl>
-
-
-</body>
-</html>

+ 0 - 135
visualization/nviz/html/nviz_panel_anim.html

@@ -1,135 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS  Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Animation Panel</h2>
-
-
-<p>Using the <strong>Animation</strong> panel, you can create a simple 
-fly-through animation.
-
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/anim.gif" alt="Animation Panel" width="308" height="298">
-</dd></dl>
-<br><br>
-
-
-<h3>OPTIONS</h3>
-
-<dl>
-
-<dt><img src="nvimg/panel/anim1.gif" alt="Step Back" width="16" height="16"> 
-&nbsp;&nbsp;(Reverse)</dt>
-<dd>Moves backward through the animation one frame at a time. 
-<br><br></dd>
-
-<dt><img src="nvimg/panel/anim5.gif" alt="Stop" width="16" height="16"> 
-&nbsp;&nbsp;(Stop)</dt>
-<dd>Stops the animation. 
-<br><br></dd>
-
-<dt>
-<img src="nvimg/panel/anim3.gif" alt="Step Forward" width="16" height="16">
-&nbsp;&nbsp;(Forward)</dt>
-<dd>Moves forward through the animation one frame at a time.
-<br><br></dd>
-
-<dt><img src="nvimg/panel/anim4.gif" alt="Play" width="16" height="16"> 
-&nbsp;&nbsp;(Play)</dt>
-<dd>Plays the animation.
-<br><br></dd>
-
-<dt> <strong>Tot. Frames</strong></dt>
-<dd>Sets the total number of frames in the animation. 
-<br><br></dd>
-
-<dt> <strong>Key Frames</strong></dt>
-<dd>On the <strong>Animation</strong> panel, use the <strong>Key Frames</strong>
-slider to display and select key frame positions. Each vertical black line 
-represents a frame in the animation. A thick vertical blue line marks the 
-current position (frame) in the animation. An inverted blue triangle marks 
-each key frame above the frame markers. Click at any point in the frame 
-markers (black lines) to move the current position. Click and drag the key 
-frame markers (blue triangle) to a new position.
-<br><br></dd>
-
-<dt> <strong>Add</strong></dt>
-<dd>Adds a key frame at the current position (frame number) marked by the 
-thick vertical blue line. 
-<br><br></dd>
-
-<dt> <strong>Clear All</strong></dt>
-<dd>Deletes all key frames. 
-<br><br></dd>
-
-<dt> <strong>Show</strong></dt>
-<dd>Use the next three options to annotate the animation.
-<br><br></dd>
-<dd>
-	<dl>
-	<dt> <strong>Path</strong></dt>
-	<dd>Shows the path that the animation follows between key frames 
-	(if selected). This is useful for adjusting the tension if using a 
-	spline interpolation.
-	<br><br></dd>
-	<dt> <strong>Vect</strong></dt>
-	<dd>Draws all loaded vector maps in the animation (if selected).
-	<br><br></dd>
-	<dt> <strong>Sites</strong></dt>
-	<dd>Draws all loaded sites files in the animation (if selected).
-	<br><br></dd>
-	</dl>
-</dd>
-
-<dt> <strong>Interp.</strong></dt>
-<dd>Sets the interpolation used between key frames. 
-<br><br></dd>
-
-
-<dd>
-	<dl>
-	<dt> <strong>Linear</strong></dt>
-	<dd>Uses a linear interpolation between key frames.
-	<br><br></dd>
-	<dt> <strong>Spline</strong></dt>
-	<dd>Uses a spline interpolation between key frames at the selected 
-	tension.
-	<br><br></dd>
-	<dt> <strong>Tension</strong></dt>
-	<dd>Sets the tension of the spline interpolation.
-	<br><br></dd>
-	</dl>
-</dd>
-
-<dt> <strong>Run and Save</strong></dt>
-<dd>Runs the animation and saves each frame as an image. You must supply a 
-file name prefix, and set the image and draw type. The image file name 
-includes the file prefix, frame number and image type. For example, frame 
-number 12 with a file prefix of FLY saved as a PPM would be named 
-FLY0012.ppm. 
-<br><br></dd>
-
-<dt><strong>Close</strong></dt>
-<dd>Closes the <strong>Animation</strong> panel.<br><br></dd>
-
-</dl>
-
-
-</body>
-</html>

+ 0 - 47
visualization/nviz/html/nviz_panel_color.html

@@ -1,47 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Color Panel</h2>
-
-<p>The <strong>Color</strong> panel sets the background color
-of the <strong>NVIZ</strong> viewer. 
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/color.gif" alt="Color Panel" width="292" height="106">
-</dd></dl>
-<br><br>
-
-
-<h3>OPTIONS</h3>
-
-<dl>
-<dt> <strong>Background</strong></dt>
-<dd>Sets the background color of the <strong>NVIZ</strong> viewer. 
-The default color is white.
-<br><br></dd>
-
-<dt> <strong>Close</strong></dt>
-<dd>Closes the <strong>Color</strong> panel.
-<br><br></dd>
-
-</dl>
-
-
-</body>
-</html>

+ 0 - 108
visualization/nviz/html/nviz_panel_cplane.html

@@ -1,108 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Cutting Planes Panel</h2>
-
-<p>The <strong>Cutting Planes</strong> panel controls the cutting planes 
-(slices) between two or more surfaces. 
-
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/cut.gif" alt="Cutting Plane Panel" width="292" height="186">
-</dd></dl>
-<br><br>
-
-
-
-<h3>OPTIONS</h3>
-
-<dl>
-<dt> <strong>Current</strong></dt>
-<dd>Shows the name(s) of the available cutting planes. Use this menu to
-select a new current cutting plane.
-<br><br></dd>
-
-<dt> <strong>Z</strong></dt>
-<dd>Adjusts the elevation of the current cutting plane. 
-This option has no effect unless cutting plane tilt is non-zero.
-<br><br></dd>
-
-<dt> <strong>XY</strong></dt>
-<dd>Sets the position of the current cutting plane. You can click and drag 
-the cross hair or manually enter coordinates to set the XY position.
-<br><br></dd>
-</dl>
-<p>Five color options are available.
-<p>
-
-<dl>
-<dd>
-	<dl>
-	<dt><strong>T</strong></dt>
-	<dd>Sets the cutting plane color to the top surface color.
-	<br><br></dd>
-	<dt><strong>B</strong></dt>
-	<dd>Sets the cutting plane color to the bottom surface color.
-	<br><br></dd>
-	<dt><strong>BL</strong></dt>
-	<dd>Blends a cutting plane color using the top and bottom surfaces 
-	colors.
-	<br><br></dd>
-	<dt><strong>GR</strong></dt>
-	<dd>Sets the cutting plane color to grey.
-	<br><br></dd>
-	<dt><strong>N</strong></dt>
-	<dd>Uses no color. The cutting plane is transparent.
-	<br><br></dd>
-	</dl>
-</dd>
-
-<dd><strong>Note:</strong> If the color of the cutting plane still keep 
-black when using the color-options <strong>T</strong> or <strong>B</strong>, 
-use the rotate slider and rotate the cutting plane for 180&deg;. The color 
-only applies to one side of the cutting plane.
-<br><br></dd>
-
-<dt> <strong>Rotate</strong></dt>
-<dd>Rotates the current cutting plane about the North/South axis (side
-to side).
-<br><br></dd>
-
-<dt> <strong>Tilt</strong></dt>
-<dd>Rotates the current cutting plane about the East/West axis (front to 
-back).
-<br><br></dd>
-
-<dt> <strong>Reset</strong></dt>
-<dd>Resets the cutting plane(s) to default values.
-<br><br></dd>
-
-<dt> <strong>All Off</strong></dt>
-<dd>Turns off all active cutting planes.
-<br><br></dd>
-
-<dt> <strong>Close</strong></dt>
-<dd>Closes the <strong>Cutting Planes</strong> panel.
-<br><br></dd>
-
-</dl>
-
-
-</body>
-</html>

+ 0 - 84
visualization/nviz/html/nviz_panel_dsf.html

@@ -1,84 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-
-
-<h2>Mkdspf Panel</h2>
-
-<p>
-The <strong>Mkdspf</strong> panel lets you create isosurfaces display files 
-(dspf) from <strong>GRASS</strong> volume data (grid3 files).
- 
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/mkdspf.gif" alt="Mkdpsf Panel" width="291" height="359">
-</dd></dl>
-<br><br>
-
-<h3>OPTIONS</h3>
-
-<dl>
-<dt> <strong>Input File</strong></dt>
-<dd>Enter the GRASS grid3 file name to use for creating the isosurfaces.
-<br><br></dd>
-
-<dt> <strong>Output File</strong></dt>
-<dd>Enter an output display file name (dpsf).
-<br><br></dd>
-
-<dt> <strong>Color File</strong></dt>
-<dd>Enter the GRASS grid3 file to use for isosurface color.
-<br><br></dd>
-
-
-<dt> <strong>Lighting Model</strong></dt>
-<dd>Lets you select the type of shading used for displaying the isosurfaces.<br><br>
-	<dl>
-	<dt><strong>flat</strong></dt>
-	<dd>Uses flat shading for the isosurfaces. This is the fastest method of shading.
-	<br><br></dd>
-	<dt> <strong>gradient</strong></dt>
-	<dd>Uses gradient (gouraged) shading of the isosurfaces. This is the most realistic shading method.
-	<br><br></dd> 
-	</dl>
-</dd>
-
-
-<dt> <strong>Threshold Type</strong></dt>
-<dd>Displays the threshold menu settings. You select one of the three methods.
-<br><br>
-
-<ul>
-<li><a href="nviz_panel_dsf1.html"><strong>Individual</strong></a></li>
-<li><a href="nviz_panel_dsf2.html"><strong>Complete</strong></a></li>
-<li><a href="nviz_panel_dsf3.html"><strong>Range</strong></a></li>
-</ul>
-<br>
-</dd>
-
-<dt> <strong>Accept</strong></dt>
-<dd>Uses the current isosurface display parameters to create the display file (dspf).
-<br><br></dd>
-
-<dt> <strong>Close</strong></dt>
-<dd>Closes the <strong>Mkdspf</strong> panel.
-<br><br></dd>
-
-
-</dl>
-
-</body>
-</html>

+ 0 - 55
visualization/nviz/html/nviz_panel_dsf1.html

@@ -1,55 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-<br>
-<a href="nviz_panel_dsf.html">BACK</a>
-
-
-<h2>Mkdspf Panel - Individual Thresholds</h2>
-
-<p>
-On the <strong>Mkdspf Panel</strong>, you use the <strong>Individual</strong> 
-thresholds option to add individual or custom isosurface thresholds.
- 
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/mkdspf.gif" alt="Mkdspf Individual Menu" width="291" height="359">
-</dd></dl>
-<br><br>
-
-<h3>OPTIONS</h3>
-
-<dl>
-<dt> <strong>Iso Levels</strong></dt>
-<dd>Enter the elevation of an individual isosurface. Click 
-<strong>Add</strong> or press <strong>Enter</strong> to add the value to the 
-<strong>Individual Thresholds</strong> list. <br><br></dd>
-
-<dt> <strong>Add</strong></dt>
-<dd>Adds the value set in <strong>Iso Levels</strong> to the 
-<strong>Individual Thresholds</strong> list.
-<br><br></dd>
-
-<dt> <strong>Delete</strong></dt>
-<dd>Removes a selected value from the <strong>Individual Thresholds</strong> 
-list.
-<br><br></dd>
-</dl>
-
-
-</body>
-</html>

+ 0 - 48
visualization/nviz/html/nviz_panel_dsf2.html

@@ -1,48 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>GRASS Tutorial for nviz</title>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-
-<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">
-
-<img src="grass_logo.png"><hr align=center size=6 noshade>
-
-<h1>NVIZ Reference Manual</h1>
-<hr width="100%" align=center size=4 noshade>
-<p>
-<a href="nviz_toc.html">CONTENTS</a>
-<br>
-<a href="nviz_panel_dsf.html">BACK</a>
-
-
-<h2>Mkdspf Panel - Complete Threshold</h2>
-
-<p>
-On the <strong>Mkdspf Panel</strong>, you use the <strong>Complete</strong> 
-threshold option to create an evenly spaced set of display isosurfaces 
-covering the complete range of the <strong>Input File</strong>.
- 
-
-
-<br><br>
-<dl><dd>
-<img src="nvimg/panel/mkdspf_complete.gif" alt="Mkdspf Complete Menu" width="291" height="214">
-</dd></dl>
-<br><br>
-
-
-<h3>OPTIONS</h3>
-
-<dl>
-<dt> <strong>Interval Size</strong></dt>
-<dd>Sets the interval between the display isosurfaces.
-<br><br></dd>
-
-
-</dl>
-
-</body>
-</html>

+ 0 - 0
visualization/nviz/html/nviz_panel_dsf3.html


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.