The 2-D Window is opened by selecting the 2-D Image
option of the View menu button located on the Command Window.
When the window is open, data is displayed as it is computed.
When iconized, the canvas is not updated. When reopened, the window
will be in an identical state as when it was closed, except
that the canvas will now display all appropriate currently stored data.
When the user resizes the window, the current variable ranges are
maintained, but the scaling is adjusted accordingly.
There is an optional color bar which is displayed across the upper part
of the drawing canvas. This bar displays the current color map associated with
the view window. If the ``pick colors'' colormap is active then
the user may select a color by clicking the SELECT mouse button
while the pointer is in the desired color. The currently selected color
is indicated in a rectangle at the end of the colorbar.
The color bar stretches across the
width of the window and has fixed height. The width is changed as
the user changes the size of the window. Two arrow buttons to the left of the
color bar may be used to scroll through the color bar.
As the user moves the mouse in the drawing canvas, the current
coordinates
of the mouse position are displayed in the window's
panel. This region is blank when the mouse does not point
into the canvas.
Mouse events in the main drawing canvas have the following
effects:
- The SELECT
button sets the direction of the integrator or iterator to ``forward.'' It
also reads the values indicated by the cursor. If one
or both of these values are variables or
parameters, then these values are adjusted in the current
settings window. If a secondary coordinate system (such as polar coordinates) is in
use, then these secondary coordinates are set.
- Dragging the SELECT button while holding down SHIFT creates an elastic rectangle used
to rescale the window. When the user releases SELECT, a notice
appears with the options to enlarge the
view (the default, also known as ``zoom in''),
shrink the view (also known as ``zoom out''),
or cancel the selection. In the case of enlarge, the scaling is
adjusted so that the selected region fills the canvas. If the
shrink option is selected then the view is rescaled so that
the whole view is put into the selected rectangle. The
values in the ordinate and abscissa Min and Max text fields
are updated automatically and a screen refresh is performed.
- Dragging the SELECT button while holding down CONTROL creates an elastic
rectangle used to input a region for the Multiple Orbit Window. See
Section 2.13 for details on this operation.
- The MENU button behaves identically to the SELECT button except that the
direction of the integrator or iterator is set to ``backwards.''
- Clicking the ADJUST button is equivalent to selecting
the Continue button on the Orbits Panel.
- Clicking the ADJUST button while holding down CONTROL deletes stored data.
The actual points
deleted depend upon the coordinates of the view window when the action is taken. If
every coordinate of the view window is a parameter, then the action clears
the parameter data. If no coordinate of the view window is a parameter, then
the action clears the trajectory data. In the remaining cases, the
action clears the selected point data. See the Reference Manual
or Sections 2.4 and 2.5
for more information on different types of data.