WzAnimate Procedure
Starts a VDA Tool used for animating a sequence of images.
Usage
WzAnimate, var
Input Parameters
var — The name of a 3D byte variable to plot or an equivalent expression.
Keywords
NoBlock — If specified, the event loop (WwLoop) that is started by the VDA Tool will use the given value. By default a value of 1 (non-blocking loop) will be used. However, it may be necessary in certain circumstances to force a non-blocking loop by specifying NoBlock = 2. (See WwLoop in the PV‑WAVE Application Developer’s Guide for more information.)
Parent — The widget ID of the parent widget.
Position — Specifies the x and y (horizontal and vertical) coordinates in pixels for the starting location of the upper-left corner of the VDA Tool window.
Restore — A data structure that has been saved in the Tools Manager with the TmSaveTools function. This keyword is reserved for internal use; it is not to be used at the command line (see Discussion).
Template — A string containing the name of a VDA Tool template file.
XSize — Specifies the width of the drawing area, in pixels.
YSize — Specifies the height of the drawing area, in pixels.
Discussion
The Parent keyword is used to connect WzAnimate to another application, such as the Navigator.
The Restore keyword is used specifically by the TM_RESTORE method. For information on the TM_RESTORE method, refer to the source code for WzAnimate in:
<wavedir>/lib/vdatools/wzanimate.pro
<wavedir>\lib\vdatools\wzanimate.pro
Where <wavedir> is the main PV‑WAVE directory.
A template is a VDA Tool without any data associated with it. The template contains all of the modifications to the VDA Tool — colors, axes, graphical elements — that were set when the template file was saved. Template files are saved with the Save Template As command from the File menu on the VDA Tool.
Note: |
For information on how to use this VDA Tool, use online Help. Select the |
Example
; Read the data file containing 32 frames.
OPENR, 3, !Gallery_dir + 'data/headspin.dat'
head = BYTARR(256, 256, 32)
READU, 3, head
CLOSE, 3
LOADCT, 0
WzAnimate, head