jvs:cigal:manual:chapter2
CIGAL Reference Manual, Chapter 2 (Commands):Descriptions of individual commands
Chapter 2 -- Contents
Alarm | Set a timer to execute a command string after a delay |
Analogio | |
Animate | display a series of pictures in rapid succession |
Argshift | shift command line arguments in a CIGAL macro program |
Axis | draw a coordinate axis for a graph or histogram |
Box | draw a box (2-d) |
Break | break out of a loop of conditional code |
Call | execute a device-dependent function |
Chdir | change the current working directory |
Circle | draw a circle |
Close | close an open file or data channel |
Compile | compile a CIGAL macro program to speed up execution |
Comwrite | write data to a serial communication port |
Copy | copy one file to another |
Declare | create a new data variable |
Default | set default values for arguments to a macro command |
Define | define a word or function to be expanded by the preprocessor |
Delete | delete a disk file, or remove a loaded menu or macro entry |
Digitize | digitize an image from the video camera input |
Directory | display a list of disk files |
Dmread | read a multi-format data management file |
Dmwrite | write to a multi-format data management file |
Dump | print the contents of a variable in an easy-to-reload format |
Edit | edit a disk file, data variable, or image |
Ellipse | draw an ellipse |
Else | start the second block of conditional code in an IF/ELSE test |
Erase | erase all or part of the display |
Execute | execute a character string as a CIGAL command line |
FFT | perform a fast Fourier transform on a variable |
Fill | fill a larger variable with many copies of a smaller variable |
Font | load a character font |
Freeze | make current display parameters permanent |
Ftype | formatted version of the TYPE command |
Getvec | |
Goto | jump to a specified line label within a CIGAL macro program |
Grid | draw a grid on the display screen |
Help | print out information about how to use commands |
Histogram | draw a histogram (or smooth curve) of a data array |
If | conditional test within a CIGAL macro program |
Initialize | select and initialize the input or display devices |
Input | read graphics image from stored vector file |
Journal | display or re-execute previous commands |
Label | mark the target of a jump from a GOTO statement |
Line | draw a line |
List | display a text file or macro |
Load | transfer values from an array to separate number variables |
Macro | load a macro program into CIGAL's system macro library |
Manual | format HELP information in a form suitable for printing |
Menu | load, activate, or inactivate command menus |
Next | jump back to the top of a WHILE or REPEAT loop |
Offset | shift a variable along the X, Y, and/or Z axes |
Open | open a disk file or assign an open file to a data channel |
Output | write graphics data to a vector file |
Paint | paint a region of the screen |
Picture | read a Macintosh picture file |
Pin | set the stationary point for rotation or scaling |
Plot | plot one variable against another |
Portio | read or write to one of the PC's I/O ports |
send a file or data variable to the printer | |
Quit | terminate CIGAL |
Read | read data from disk file into a CIGAL variable |
Realtime | execute a program using the real-time processor |
Redraw | redraw all or part of an image |
Release | unDECLARE a data variable, releasing any associated memory |
Repeat | execute a block of commands more than once |
Resource | read or write data |
Return | terminate a CIGAL macro program or subroutine |
Roam | move the image position in the X-Y plane (pan and scroll) |
Rotate | rotate a variable around the X, Y, and/or Z axes |
Rtclock | control a real-time clock counter |
Run | execute a CIGAL macro program |
Scale | scale a variable along the X, Y, and/or Z axes |
Scanner | read data using image scanner |
Show | display the status of various aspects of CIGAL |
Sketch | use the cursor to enter graphics data |
Socket | perform I/O via a network socket |
Sound | record or playback sound data |
Spline | redraw a vector list as a smooth curve between fixed points |
Stretch | interactively adjust lookup table (e.g. to enhance contrast) |
Surface | construct surfaces from vector contours |
Synch | set command execution to be synchronized by external events |
Sysint | execute an operating system interrupt call |
Text | put text on screen or into an image or graphics variable |
Type | display messages and/or the values of data variables |
User1 | reserved for local use |
User2 | reserved for local use |
User3 | reserved for local use |
View | select which memory plane(s) to display |
Wait | wait for a specified amount of time or until user input |
Watch | display data variable on the screen with continuous updating |
While | execute a conditional loop of commands |
Window | |
Write | write data from a CIGAL data variable to a disk file |
Zscan | Convert 2-D data to 3-D data using data value as Z position |
See Also:
CIGAL Home,
CIGAL Manual,
Manual Help
jvs/cigal/manual/chapter2.txt · Last modified: 2024/06/21 15:44 by 127.0.0.1