

        \\\\\\\\\\\\\\\\\\\\ ///////////////////////

             example programs using the 2D and 3D plot objects,
	     the layout, area, and 2D axis objects.

        //////////////////// \\\\\\\\\\\\\\\\\\\\\\

01.plot2d_pts/
   This simple program creates an array of data points describing
   a sin curve & plots the points in yellow on a black background

02.plot2d_viff/
   This even simpler program plots the data contained in 
   a VIFF file, in red on a black background.

03.plot2d_area/
   This example demonstrates how an area object can be used to provide
   a coordinated world coordinate system for a plot and a set of axes.
   It creates an area object, with a 2D plot and a set of 2D axes within
   it;  it attaches the plot and the axis to the axis object, so they
   have a coordinated world coordinate view, and keep that coordinated
   view even when the range of the plot changes.  The data describing the
   sin curve is generated similarly to example 01.plot2d_display.
  
   Click on the image to invoke the event handler which re-computes the
   sin curve plotted to a new range;  the plot and the axis system will
   update together.

04.multiple_area/
   Building on the technique given in the 03.plot2d_area/ example,
   this program demonstrates how multiple plot areas may be easily created
   within a single display.
 
   First, a layout object is created;  using a layout object as the parent
   for the area objects inside will cause each of the area objects to be
   laid out neatly without explicit location specification.
 
   Next, an area object with a plot inside is created inside the layout.
   Since there is only a single area object initially created, it takes up
   the entire layout object.
 
   An "Add Another Plot" button underneath invokes a callback which
   creates a new area object within the layout object.

05.multiple_plot/
   Building on the technique given in the 03.plot2d_area/ example,
   this program demonstrates how multiple plots may be easily created
   within a single area.
 
   Initially, an area object with a plot and a 2d axis inside is created.
   The "Add Another Plot" button underneath invokes a callback which
   creates a new plot object within the area object (the same axis object
   works for all the plots together).

06.plot3d_viff_cmap/
   This program creates a constant shaded 3D plot from the info stored in
   a VIFF file.  It uses Color Services to install an RGB colormap for
   use with the constant shading.

07.plot3d_points/
   This program creates a blue 3D mesh plot from info stored in an 
   array of data points.

09.no_axis_label/
   This example is exactly the same as 03.plot2d_area, except
   that it shows how to suppress the label on an axis.

10.delete_axis/

