Releases Notes Nov 23 1998 by ROB
====================================
	New Draw Commands by Eric Gouthiere.
	New Draw Commands by Robert Coublanc.




	BASIC IDEAS.
	=================

	* first letter of all the ViewerTest commands is "v"

	* Initialize first an AIS VIEWER (3D Viewer + Dynamic Selection) by the command
		"vinit"

	* Draw variables (shapes) are named and can have an associated AIS object. This object
	  has the same name and can be displayed,selected, modified in the AIS viewer
	  
	  ex : box b 100 100 100
	       vdisplay b
	       vsetcolor b INDIANRED
	

	* Several Types Of commands :

	   ================
	  -Viewer Commands : Act on the viewer (vaxo,vtop,vfit,vrepaint,vclear,...)
           ================  KeyCodes are availables when the mouse is inside the viewer Area:
				"A" : Axonometric view
				"T" : Top View
				"B" : Bottom View
				"L" : Left View
			        "R" : Right View
			        "F" : FitAll
				"H" : HLR Mode 
				"D" : Reset (Default View)
				"S" : Shading Mode as Default
				"W" : WireFrame Mode
				"U" : return to original default mode
			        "Z" : Clipping planes on/off (toggle)
				"," : Hilight next detected (only in sub-shapes selection mode)
				"." : Hilight previous detected (only in sub-shapes selection mode)
         =========================
	-Objects Creation Commands:
         =========================

	  One can create interactive objects of different kind:

	  Shapes      : standard creation of brep ("box b 100 100 100" + "vdisplay b")
	  Datums      : Axis,Points,Trihedrons,Circles (arguments or dynamic selection)
	  Relations   : Dimensions and constraints (Creation by selection in the Viewer).

	 ==========================
       - Graphic Attribute commands :
	 ==========================
	 
	change of color,transparency, material, displaymode,...
	 
	3 Modes are possible:
	
	
	1] <COMMAND_NAME> <OBJ1>... <OBJN> <Other Args>  
	
  	   the commands act on objects passed as arguments.

	2] <COMMAND_NAME> <Other Args> + Objects are selected in the AIS viewer

	   the command acts on selected objects.


	3] <COMMAND_NAME> <Other Args> + No Selected Object in the Viewer.
	
	   the command acts on the interactive Context.


	
	example : 1) vsetdisplaymode A 1 -> the graphic mode number 1 of A is computed and displayed
		  
		  2) one object is selected in the AIS Viewer
		
		     vsetcolor INDIANRED  -> the selected object is colored in INDIANRED
					     THIS IS A LOCAL MODE FOR THE SELECTED OBJECTS
		     
		  3) no object is selected in the viewer 
		     "vsetdisplaymode 1" -> every object which has no specific display mode
					    and is displayed in the graphic context will now
					    be displayed with Mode 1 of Presentation.
		       (i.e for AIS_Shapes, they will be displayed in shading mode)
					    
				THIS IS A GLOBAL MODE FOR ALL OBJECTS.

	 ==================
	-Selection Commands
	 ==================

	*vpickshape <SubType> [nameA or .] [name b or .]

		 <SubType> = V(ertex)  E(dge)  W(ire) F(ace) SHELL SHAPE SOLID	

	   activates the selection mode of <SubType> for displayed shapes.

	
	3 syntaxes 
	----------
	vpickshape <SubType> ->Activates single selection of <subtype>
			       the picked entity is put in a draw variable
			       an automatic name is set ("Picked_E_j" for an edge for example)
			       and printed on the screen.

	vpickshape <SubType> A -> the single picked entity is put in the draw variable "A"
	

	vpickshape <SubType> A B C -> multi Selection . The selection process runs in the viewer
			              until the right number of entities is reached. the picked
				      shapes are put into Draw variables "A" "B" "C"

	vpickshape <SubType> . . . -> automatic naming.






	*vpickobject <Type> <Signature> . . .
	
	 same principle but for general interactive objects (axis,points, shapes, planes,...)

		     <Type> and <signature> acts as selection filters.


	*vIOTypes gives the today known Types and Signatures delivered with the DAIS UL...


	N.B. : Package commands fit with the previous DRAW commands and can be used in others commands
	       to make various selections in the AIS VIEWER (see ViewerTest.cdl)
