Catalog of Functionality
Overview
PV-WAVE Foundation
Arrays
Array Creation Routines
Array Manipulation Routines
Interpolation Routines
Graphics and Plotting
Coordinate Conversion Routines
General Graphics Routines
Gridding Routines
Mapping Routines
Plotting Routines
View Setup Routines
Window Routines
3D Visualization Toolkit (VTK) Routines
VDA Tools Routines
GUI Development
Concurrent Processing Routines
WAVE Widget Utilities
VDA Tools Manager Routines
VDA Tools Manager Graphical Element Routines
VDA Utilities Routines
WAVE Widgets Routines
Widget Toolbox Routines
Image Processing and Color
Color Table Manipulation Routines
Image Display Routines
Image IO Routines
Image Processing Routines
Input/Output
Data Connection Routines
Input and Output Routines
HDF
HDF Routines
HDF5 Attribute Interface
HDF5 Dataset Interface
HDF5 Error Interface
HDF5 File Interface
HDF5 Group Interface
HDF5 Identifier Interface
HDF5 Property List Interface
HDF5 Dataspace Interface
HDF5 Data Type Interface
HDF5 General Functions
Internet Enabling
Hypertext Markup Language (HTML) Routines
XML Routines
Virtual Reality Modeling Language (VRML) Routines
Mathematics
General Mathematical Functions
Optimization and Regression Routines
Special Mathematical Functions
Transcendental Mathematical Functions
Programming
Data Conversion Routines
Data Extraction Routines
Date/Time Functions
File Manipulation Routines
Help and Information Routines
Operating System Access Routines
Profiling Tools
Programming Routines
Assignment, Array, Numeric, and String Operators
Boolean Operators
Relational Operators
Session Routines
String Processing Routines
Table Manipulation Functions
Interprocess Communication
Rendering Techniques
3D Visualization Toolkit (VTK) Routines
Polygon Generation Routines
Polygon Manipulation Routines
Polygon Rendering Routines
Ray Tracing Routines
Volume Manipulation Routines
Volume Rendering Routines
License Management
Database Connection Toolkit
Oracle Routines
ODBC Routines
IMSL Mathematics Toolkit
Linear Systems
Matrix Inversion
Linear Equations with Full Matrices
Linear Least Squares with Full Matrices
Sparse Matrices
Eigensystem Analysis
Interpolation and Approximation
Cubic Spline Interpolation
B-Spline Interpolation
B-Spline and Cubic Spline Evaluation and Interpolation
Least-Squares Approximation and Smoothing
Scattered Data Interpolation
Quadrature
Differential Equations
Transforms
Nonlinear Equations
Optimization
Special Functions
Error Functions
Gamma Functions
Bessel Functions with Real Order and Complex Argument
Elliptical Integrals
Fresnel Integrals
Airy Functions
Hermite Functions
Kelvin Functions
Legendre Functions
Basic Financial Functions
Bond Functions
Basic Statistics and Random Number Generation
Probability Distribution Functions and Inverses
Utilities
IMSL Statistics Toolkit
Basic Statistics
Simple Summary Statistics
Tabulate, Sort, and Rank
Regression
Multiple Linear Regression
Variable Selection
Polynomial and Nonlinear Regression
Inference and Diagnostics
Polynomial and Nonlinear Regression
Alternatives to Least Squares Regression
Correlation and Covariance
Analysis of Variance
Categorical and Discrete Data Analysis
Nonparametric Statistics
Goodness of Fit
Time Series and Forecasting
Multivariate Analysis
Survival Analysis
Probability Distribution Functions and Inverses
Random Number Generation
Random Numbers
Mersenne Twister Generator
Data Mining
Genetic Algorithms
Naive Bayes
Neural Networks
Forecasting Neural Networks
Classification Neural Networks
Preprocessing Filters
Utilities
Constants and Data Sets
Mathematical Support
Error Handling
Signal Processing Toolkit
Signals and Systems
Filter Data Structure Routines
Filter Analysis Functions
Filter Approximation
Classical Filter Approximation
Advanced Filter Approximation
Multirate Filter Approximation
Filter Realization
Standard FIR and IIR Filter Realization
Multirate Filter Realization
Transforms and Spectrum Analysis
Statistical Signal Processing
Polynomial Manipulation
Standard Polynomial Manipulation
Functions for Polynomials in Z–1
Optimization
Plotting and Signal Generation
Image Processing Toolkit
Point Operations
Algebraic and Logical Operations
Thresholding
Histogram Operations
Filtering
Spatial Domain Linear Filters
Frequency Domain Linear Filters
Nonlinear and Adaptive Filters
Windowing
Morphological Image Processing
Mensuration
Representation and Description
Texture
Correlation
Image Transforms
Geometric Transforms
Color Image Processing
Color Quantization
Classification and Segmentation
Utilities
JWAVE Web Deployment Toolkit
JWAVE Wrapper API Functions
JWAVE Convenience Wrappers
Reference Guide
Functional Summary of Routines
3D Visualization Toolkit (VTK) Routines
Array Creation Routines
Array Manipulation Routines
Color Table Manipulation Routines
Concurrent Processing Routines
Coordinate Conversion Routines
Data Connection Routines
Data Conversion Routines
Data Extraction Routines
Date/Time Functions
File Manipulation Routines
General Graphics Routines
General Mathematical Functions
Gridding Routines
HDF Routines
HDF5 Attribute Interface
HDF5 Dataset Interface
HDF5 Error Interface
HDF5 File Interface
HDF5 Group Interface
HDF5 Identifier Interface
HDF5 Property List Interface
HDF5 Dataspace Interface
HDF5 Data Type Interface
HDF5 General Functions
Help and Information Routines
Hypertext Markup Language (HTML) Routines
Image Display Routines
Image IO Routines
Image Processing Routines
Input and Output Routines
Interpolation Routines
Mapping Routines
Operating System Access Routines
Optimization and Regression Routines
Plotting Routines
Polygon Generation Routines
Polygon Manipulation Routines
Polygon Rendering Routines
Programming Routines
Ray Tracing Routines
Session Routines
Special Mathematical Functions
String Processing Routines
Table Manipulation Functions
Transcendental Mathematical Functions
VDA Tools Routines
VDA Tools Manager Routines
VDA Tools Manager Graphical Element Routines
VDA Utilities Routines
View Setup Routines
Virtual Reality Modeling Language (VRML) Routines
Volume Manipulation Routines
Volume Rendering Routines
WAVE Widgets Routines
WAVE Widget Utilities
Widget Toolbox Routines
Window Routines
XML Routines
Procedure and Function Reference: A
ABS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ACOS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ACOSH Function
Usage
Input Parameters
Returned Value
Keywords
Example
ADD_EXEC_ON_SELECT Procedure (UNIX)
Usage
Input Parameters
Description
See Also
ADDVAR Procedure
Usage
Input Parameters
Output Parameters
Keywords
Example
ADJOINT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
AFFINE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ALOG Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
ALOG10 Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
ARRAYTRACE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
ASARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ASIN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ASINH Function
Usage
Input Parameters
Returned Value
Keywords
Example
ASKEYS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ASSOC Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
ATAN Function
Usage
Input Parameters
Returned Value
Example
ATANH Function
Usage
Input Parameters
Returned Value
Keywords
Example
AVG Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
AXIS Procedure
Usage
Input Parameters
Keywords
Discussion
Example
B Routines
BAR Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
Define Data for the Examples
Example 1: Horizontal Bars
Example 2: Grouped Bars
Example 3: Stacked Bars
BAR2D Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
BAR3D Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
BESELI Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
BESELJ Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
BESELY Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
BILINEAR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
BINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
BLOB Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
BLOBCOUNT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
BOUNDARY Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
BOXPLOT Procedure
Usage
Input Parameters
Keywords
Example
BREAKPOINT Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
BUILDRESOURCEFILENAME Function
Usage
Input Parameter
Returned Value
Keywords
Discussion
Example
See Also
BUILD_TABLE Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keywords
Discussion
Example 1
Example 2
See Also
BYTARR Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
BYTE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
BYTEORDER Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Examples
See Also
BYTESWAP Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
BYTSCL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
C Routines
CALL_UNIX Function (UNIX)
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
CD Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
UNIX
Windows
See Also
CENTER_VIEW Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
CHEBYSHEV Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
CHECKFILE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
CHECK_MATH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
CINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
CLEAR_ERR_STRING Procedure
Usage
Input Parameters
Keywords
Discussion
CLOSE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
CLUSTBOX Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
COLOR_BAR Procedure
Usage
Input Parameters
Output Parameters
Keywords
COLOR_CONVERT Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
COLOR_PALETTE Procedure
Usage
Parameters
Keywords
Discussion
Example 1
Example 2
See Also
COMPILE Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
COMPLEX Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
COMPLEXARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
CONE Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
CONGRID Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
CONJ Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
CONTOUR Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
CONTOURFS Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
CONTOUR2 Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
CONTOURFILL Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
CONVERT_BASE Function
Usage
Input Parameters
Returned Value
Keywords
Example 1
Example 2
See Also
CONVERT_COORD Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
CONV_FROM_RECT Function
Usage
Input Parameters
Returned Value
Keywords
See Also
CONVOL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
One-Dimensional Convolution
Two-Dimensional Convolution
Example
See Also
CONV_TO_RECT Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
CORRELATE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
CORRELOGRAM Procedure
Usage
Input Parameters
Keywords
Discussion
Example
COS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
COSH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
COSINES Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
CPROD Function
Usage
Input Parameters
Returned Value
Keywords
Example
CREATE_HOLIDAYS Procedure
Usage
Input Parameters
Keywords
Discussion
Example1
Example 2
See Also
CREATE_WEEKENDS Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
CROSSP Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
CUMSUM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
CUSUM Procedure
Usage
Input Parameters
Required Keywords
Keywords
Discussion
Example
See Also
CURSOR Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example 1
Example 2
See Also
CURVATURES Function
Usage
Input Parameters
Returned Value
Keyword
Example
See Also
CURVEFIT Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Weighting Factor
Example
See Also
CYLINDER Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
Procedure and Function Reference: D
DAY_NAME Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DAY_OF_WEEK Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
DAY_OF_YEAR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DBLARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DCINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
DCOMPLEX Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DCOMPLEXARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_ERROR_MSG Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_OPTIONS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
DC_READ_8_BIT Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_READ_24_BIT Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Dimensionality of the Import Variable
Example
See Also
DC_READ_CONTAINER Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_READ_DIB Function (Windows)
Usage
Input Parameters
Output Parameters
Returned Value
Output Keywords
Discussion
Example
See Also
DC_READ_FIXED Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
String Resources Used By This Function
How the Data is Transferred into Variables
Format Reversion when Reading Data
Physical Records vs. Logical Records
Changing the Logical Record Size
Filtering and Substitution While Reading Data
Missing Data Substitution
Reading Row-Oriented Files
Reading Column-Oriented Files
Multi-dimensional Variables
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Example 7
See Also
DC_READ_FREE Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
String Resources Used By This Function
How the Data is Transferred into Variables
Physical Records vs. Logical Records
Changing the Logical Record Size
Filtering and Substitution While Reading Data
Data Substitution and Missing Data
Delimiters in the Input File
Reading Row-Oriented Files
Reading Column-Oriented Files
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Example 7
Example 8
See Also
DC_READ_TIFF Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example 1
See Also
DC_SCAN_CONTAINER Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_WRITE_8_BIT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_WRITE_24_BIT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_WRITE_DIB Function (Windows)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DC_WRITE_FIXED Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
How the Data is Written to the File
Format Reversion when Writing Data
Missing Data String Substitution while Writing Data
Writing Row-Oriented Data
Writing Column-Oriented Data
Example 1
Example 2
Example 3
Example 4
Example 5
See Also
DC_WRITE_FREE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
How the Data is Written to the File
Formatting in the Output File
Writing Row-Oriented Data
Writing Column-Oriented Files
Example 1
Example 2
Example 3
Example 4
See Also
DC_WRITE_TIFF Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Requirements of the Various TIFF Classes
Example 1
Example 2
See Also
DEFINE_KEY Procedure
Usage
Input Parameters
Keywords
Discussion
Defining Control Keys
Defining New UNIX Function Keys
Standard Function Keys Under UNIX
Standard Function Keys Under Windows
Example
See Also
DEFROI Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
DEFSYSV Procedure
Usage
Input Parameters
Keywords
DIscussion
Example
DELCOM Procedure
Usage
Input Parameters
Keywords
Discussion
Example
DEL_FILE Procedure
Usage
Input Parameters
Keywords
Discussion
UNIX Example 1
UNIX Example 2
Windows Example 1
Windows Example 2
See Also
DELFUNC Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
DELPROC Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
DELSTRUCT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
DELVAR Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
DERIV Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
DERIVN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DETERM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
DETERMINANT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DEVICE Procedure
Usage
Parameters
Keywords
Discussion
See Also
DIAG Function
Usage
Input Parameters
Returned Value
Keywords
Example
DICM_TAG_INFO Function
Usage
Input Parameters
Returned Value
Discussion
Example 1
Example 2
See Also
DICM_TAGS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
See Also
DIGITAL_FILTER Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
Example 1
Example 2
See Also
DILATE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Background Information
Openings and Closings
Example 1
See Also
DINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
DIST Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
DISTEUCLCART Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
DOCS Procedure
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DOUBLE Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
DROP_EXEC_ON_SELECT Procedure (UNIX)
Usage
Input Parameters
Keywords
Discussion
See Also
DT_ADD Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DT_COMPRESS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
DT_DURATION Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
DTGEN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
DT_PRINT Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
DT_SUBTRACT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
DT_TO_SEC Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example1
Example 2
See Also
DT_TO_STR Procedure
Usage
Input Parameters
Output Parameters
Keywords
Examples
See Also
DT_TO_VAR Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
Procedure and Function Reference: E
EFFICIENT Function
Usage
Input Parameters
Returned Value
Keywords
Example
EMPTY Procedure
Usage
Parameters
Keywords
Discussion
See Also
ENVIRONMENT Function (UNIX/Windows)
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
EOF Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
ERASE Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
ERODE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Background Information
Example 1
See Also
ERRCHECK Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
ERRORF Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
ERRPLOT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
EUCLIDEAN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
EXEC_ON_SELECT Procedure (UNIX)
Usage
Input Parameters
Keywords
Discussion
See Also
EXECUTE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
EXIT Procedure
Usage
Parameters
Keywords
Discussion
See Also
EXP Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
EXPAND Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
EXPON Function
Usage
Input Parameters
Returned Value
Keywords
Example
EXTREMA Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
Procedure and Function Reference: F
FACTOR Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
FAST_GRID2 Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
FAST_GRID3 Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
FAST_GRID4 Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
FFT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
FILEPATH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
UNIX Examples
Windows Examples
See Also
FINDFILE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
FINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
FINITE Function
Usage
Input Parameters
Returned Value
Keywords
Example 1
Example 2
See Also
FIX Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
FLOAT Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
FLTARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
FLUSH Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
FREE_LUN Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
FSTAT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
FUNCT Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
See Also
Procedure and Function Reference: G
GAMMA Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
GAUSSFIT Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
See Also
GAUSSINT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
GCD Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
GEOMEAN Function
Usage
Input Parameters
Returned Value
Keywords
Example
GETENV Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
UNIX Examples
Windows Example
See Also
GET_KBRD Function
Usage
Input Parameters
Returned Value
Keywords
Example
GET_LUN Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
GETNCERR Function
Usage
Input Parameters
Keywords
Return Value
Discussion
Example
See Also
GETNCOPTS Function
Usage
Input Parameters
Keywords
Return Value
Discussion
Example
See Also
GETPLATFORM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
GREAT_INT Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
GRID Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
GRIDN Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
GRID_2D Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
GRID_3D Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
GRID_4D Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
GRID_SPHERE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
GROUP_BY Function
Usage
Input Parameters
Returned Value
Input Keywords
Discussion
Example
See Also
Procedure and Function Reference: H
HAK Procedure
Usage
Parameters
Keywords
Discussion
Example 1
Example 2
See Also
HANNING Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
HDFGET24 Function
Usage
Input Parameters
Output Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFGETANN Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFGETFILEANN Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFGETNT Function
Usage
Output Parameter
Return Value
Keywords
Discussion
Example
See Also
HDFGETR8 Function
Usage
Input Parameters
Output Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFGETRANGE Function
Usage
Output Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFGETSDS Function
Usage
Input Parameters
Output Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFLCT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HDFPUT24 Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFPUTFILEANN Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example 1
Example 2
See Also
HDFPUTR8 Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example
See Also
HDFPUTSDS Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example 1
Example 2
See Also
HDFSCAN Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HDFSETNT Function
Usage
Input Parameters
Return Value
Keywords
Discussion
Example
See Also
HDF_TEST Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HELP Procedure
Usage
Parameters
Keywords
Discussion
Examples
See Also
HILBERT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
HIST_EQUAL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
Example
See Also
HIST_EQUAL_CT Procedure
Usage
Input Parameters
Keywords
Example
See Also
HISTN Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
HISTOGRAM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
Example 1
Example 2
See Also
HLS Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
HSV Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
HSV_TO_RGB Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
HTML_BLOCK Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HTML_CLOSE Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
HTML_HEADING Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HTML_HIGHLIGHT Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
HTML_IMAGE Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
HTML_LINK Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
HTML_LIST Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HTML_OPEN Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
HTML_PARAGRAPH Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HTML_RULE Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
HTML_SAFE Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
HTML_TABLE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
HTML_TEXT Procedure
Usage
Input Parameters
Keywords
Example
See Also
Procedure and Function Reference: I–L
I32ARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
I32INDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
IMAGE_CHECK Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
IMAGE_COLOR_QUANT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
IMAGE_CONT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
IMAGE_CREATE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Image Associative Array Structure
Pixel Arrays
Pixel Array Dimensions
Example 1
Example 2
See Also
IMAGE_DISPLAY Procedure
Usage
Input Parameters
Keywords
Keywords Relating to the Image Display (TV)
Keywords Relating to the Window
Discussion
Example
See Also
IMAGE_QUERY_FILE Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example 1
Example 2
Example 3
See Also
IMAGE_READ Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example 1
Example 2
See Also
IMAGE_WRITE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
DICOM notes
Saving an XPM file as a TGA file
Example
See Also
IMAGINARY Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
IMG_TRUE8 Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Examples
See Also
INDEX_AND Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
INDEX_CONV Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
INDEX_OR Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
INDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
INFO Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
INT32 Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
INTARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
INTEGER_TO_HEX Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
INTEGRAL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
INTERPOL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
INTERPOLATE Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
INTRP Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
INVERSE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
INVERT Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
See Also
IQR Function
Usage
Input Parameters
Returned Value
Keywords
Example
IS_LITTLEENDIAN Function
Usage
Input Parameters
Returned Value
Keywords
ISASKEY Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
ISHFT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
ISOSURF Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
JACOBFCN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
JACOBIAN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
JOURNAL Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
JUL_TO_DT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Date/time calculation notes
Example
See Also
KEYWORD_SET Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
LAGRANGE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
LCM Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
LEEFILT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
LEGEND Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
LFPOINT_LUN Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
See Also
LFSTAT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
See Also
LINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
LINSPACE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
LINKNLOAD Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Accessing the Data in PV-WAVE Variables
Programming Notes
UNIX Examples
Accessing the External Function with LINKNLOAD
Windows Examples
See Also
LIST Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
LISTARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
LN03 Procedure (UNIX)
Usage
Input Parameters
Keywords
Example
LOADCT Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
LOADCT_CUSTOM Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
LOAD_HOLIDAYS Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
LOAD_OPTION Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
LOADRESOURCES Procedure
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
LOADSTRINGS Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
LOAD_WEEKENDS Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
LOG Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
LONARR Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
LONG Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
LUBKSB Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
LUDCMP Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
Procedure and Function Reference: M–N
MACHART Procedure
Usage
Input Parameters
Keywords
Example
See Also
MAKE_ARRAY Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
MAP Procedure
Usage
Input Parameters
Keywords
Standard Plotting Keywords
Discussion
Map Projections
Map Stretch
Subsetting Datasets
Map Colors
Examples
File_Path and Read_Path Keywords
See Also
MAP_CONTOUR Procedure
Usage
Input Parameters
Keywords
Standard Plotting Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
See Also
MAP_LAND Procedure
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
MAP_PLOTS Procedure
Usage
Input Parameters
Output Parameters
Keywords
Standard Plotting Keywords
Discussion
Example
See Also
MAP_POLYFILL Procedure
Usage
Input Parameters
Standard Graphics Keywords
Z-buffer Specific Keywords
Discussion
See Also
MAP_REVERSE Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
MAP_VELOVECT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
MAP_XYOUTS Procedure
Usage
Input Parameters
Standard Plotting Keywords
Discussion
Example
See Also
MAX Function
Usage
Input Parameters
Returned Value
Keywords
Example 1
Example 2
Example 3
See Also
MEDIAN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
MESH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
MESSAGE Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
MIN Function
Usage
Input Parameters
Returned Value
Keywords
Example 1
Example 2
Example 3
See Also
MINIMIZE Function
Usage
Input Parameters
Returned Value
Keywords
Examples
MODIFYCT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
MOLEC Function
Usage
Input Parameters
Returned Value
Keywords
Examples
MOMENT Function
Usage
Input Parameters
Returned Value
Keywords
Examples
MONTH_NAME Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
MOVIE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
MPROVE Procedure
Usage
Input Parameters
Output Parameters
Keywords
See Also
MSWORD_CGM_SETUP Procedure
Usage
Input Parameters
Keywords
Discussion
Example
NAVIGATOR Procedure
Usage
Keywords
Discussion
See Also
NCHSK Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
NEIGHBORS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
Output
See Also
N_ELEMENTS Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
NINT Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Examples
See Also
NORMALS Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
N_PARAMS Function
Usage
Parameters
Returned Value
Keywords
Discussion
See Also
N_TAGS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
Procedure and Function Reference: O
OMPTUNE Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
ON_ERROR Procedure
Usage
Input Parameters
Keywords
Example
Error Condition 0
Error Condition 1
Error Condition 3
Error Condition 0 with Continuation
Error Condition 1 with Continuation
Error Condition 2 with Continuation
See Also
ON_ERROR_GOTO Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
ON_IOERROR Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
OPEN Procedures (UNIX)
Usage
Input Parameters
Keywords
Example
See Also
OPEN Procedures (Windows)
Usage
Input Parameters
Keywords
Example
See Also
OPENURL Procedure
Usage
Input Parameters
Input Keywords
Output Keywords
Discussion
Example
See Also
OPLOT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
OPLOTERR Procedure
Usage
Input Parameters
Keywords
Example 1
Example 2
See Also
OPTION_IS_LOADED Function
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
ORDER_BY Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
Procedure and Function Reference: P
PADIT Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
PARAM_PRESENT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
With KEYWORD_SET
With N_ELEMENTS
Example
See Also
PARETO Procedure
Usage
Input Parameters
Keywords
Annotation Keywords
Legend Keywords
Cumulative Percentage Keywords
Discussion
Example
See Also
PARSEFILENAME Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
; %PHOTO_CHECK: Wrong datatype of array element width -8PHOTO_COLOR_QUANT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
PHOTO_CREATE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Image Associative Array Structure
Pixel Arrays
Pixel Array Dimensions
Example 1
Example 2
See Also
PHOTO_DISPLAY Procedure
Usage
Input Parameters
Keywords
Keywords relating to the image display (TV)
Keywords relating to the display window
Discussion
Example
See Also
PHOTO_QUERY_FILE Function
Usage
Input Parameters
Output Parameters
Keywords
Returned Value
Discussion
Example 1
Example 2
Example 3
See Also
PHOTO_READ Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example 1
Example 2
Example 3
Example 4
Example 5
See Also
PHOTO_WRITE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
DICOM notes
Saving an XPM file as a TGA file
Example
See Also
PIE Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
PIE_CHART Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
PLOT Procedures
Usage
Input Parameters
Keywords
PLOT Example 1
PLOT_OO Example
PLOT_IO Example
PLOT_OI Example
PLOT Example 2
PLOT Example 3
PLOT Example 4
Plot Example 5
See Also
PLOTERR Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
PLOT_FIELD Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
PLOT_HISTOGRAM Procedure
Usage
Input Parameters
Keywords
Additional Keywords
Discussion
Example
See Also
PLOT_WINDROSE Procedure
Usage
Input Parameters
Keywords
Procedure
Example 1
Example 2
PLOTS Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
PM Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
PMF Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
POINT_LUN Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
POLY Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_2D Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_AREA Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
POLY_C_CONV Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_COUNT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_DEV Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
POLYCYLN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
POLYFILL Procedure
Usage
Input Parameters
Keywords
Z-buffer Specific Keywords
Discussion
Example 1 (UNIX only)
Example 2
See Also
POLYFILLV Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_FIT Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLYFITW Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_MERGE Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
POLY_NORM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLY_PLOT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
POLYSHADE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
POLY_SPHERE Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
POLY_SURF Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
POLY_TRANS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
POLYWARP Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
POPD Procedure
Usage
Parameters
Keywords
Discussion
Example
UNIX Examples
Windows Examples
See Also
PRIME Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
PRINT Procedures
Usage
Input Parameters
Keywords
Example
See Also
PRINTD Procedure
Usage
Input Parameters
Keywords
Example
See Also
PRODUCT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
PROFILE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
PROFILES Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
PROMPT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
PSEUDO Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
See Also
PUSHD Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
PWD Procedure
Usage
Input Parameters
Keywords
Discussion
Example
Procedure and Function Reference: Q
QUANTILE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
QUERY_TABLE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Boolean and Relational Operators Used in Queries
Calculation Functions Used with GROUP BY
Examples
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Example 7
Example 8
See Also
QUIT Procedure
Usage
Parameters
Keywords
Discussion
See Also
Procedure and Function Reference: R
RANDOMN Function
Usage
Input Parameters
Returned Value
Keywords
See Also
RANDOMU Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
RDPIX Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
READ Procedures
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
Example 5
See Also
READ_AIRS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
READ_XBM Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
REBIN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
REFORM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
REGRESS Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
RENAME Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
RENDER Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
RENDER24 Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
REPLICATE Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
REPLV Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
RESAMP Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
RESTORE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
RETALL Procedure
Usage
Parameters
Keywords
Discussion
See Also
RETURN Procedure
Usage
Input Parameters
Keywords
Example
See Also
REVERSE Function
Usage
Input Parameters
Returned Value
Keywords
Example 1
Example 2
RGB_TO_HSV Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
See Also
RM Procedure
Usage
Input Parameters
Output Parameters
Keywords
Description
Example 1: Reading a Simple Matrix
Example 2: Reading a Complex Matrix
Example 3: Reading a Matrix to be Used with LUSOL
See Also
RMF Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
ROBERTS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
ROT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
ROTATE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
ROT_INT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
ROUND Procedure
Usage
Input Parameters
Returned Value
Discussion
Example 1
Example 2
Procedure and Function Reference: S
SAME Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
SAVE Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
SaxInit Procedure
Usage
Input Parameters
Keywords
Discussion
Example
SCALE3D Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
SCL Function
Usage
Input Parameters
Keyword Parameters
Returned Value
Example
See Also
SCLNONLIN Function
Usage
Input Parameters
Keyword Parameters
Returned Value
Example
Output
See Also
SEC_TO_DT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
SELECT_READ_LUN Procedure (UNIX)
Usage
Input Parameters
Output Parameters
Keywords
Description
See Also
SETDEMO Procedure
Usage
Parameters
Keywords
Discussion
See Also
SETENV Procedure (UNIX/Windows)
Usage
Input Parameters
Keywords
UNIX Example
Windows Example
See Also
SETNCOPTS Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
SET_OMP Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SET_PLOT Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
SET_SCREEN Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SET_SHADING Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SETUP_KEYS Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
SET_VIEW3D Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
SET_VIEWPORT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SET_XY Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SGN Function
Usage
Input Parameters
Returned Value
Keywords
Examples
SHADE_SURF Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
SHADE_SURF_IRR Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SHADE_VOLUME Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
SHIF Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
SHIFT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
Example 1
Example 2
See Also
SHOW3 Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SHOW_OPTIONS Procedure
Usage
Keywords
Discussion
Example
See Also
SIGMA Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SIN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SINDGEN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SINH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SIZE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
See Also
SIZEOF Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SLICE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
Example 1
Output
Example 2
Output
Example 3
Output
SLICE_VOL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SMALL_INT Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
SMOOTH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
Example
See Also
SOBEL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Sample Usage
Example
See Also
SOCKET_ACCEPT Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
SOCKET_CLOSE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SOCKET_CONNECT Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
SOCKET_GETPORT Function
Usage
Input Parameters
Keywords
Output Parameters
Discussion
Example
See Also
SOCKET_INIT Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
SOCKET_READ Function
Usage
Input Parameters
Output Parameters
Keywords
Returned Value
Discussion
Example
See Also
SOCKET_WRITE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SORT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SORTDIM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
SORTN Function
Usage
Input Parameters
Returned Value
Keywords
Examples
See Also
SPAWN Procedure (UNIX)
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
SPAWN Procedure (Windows)
Usage
Input Parameters
Output Parameters
Keywords
Example
See Also
SPHERE Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
SPLINE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
SPMVM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SQRT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
SSL_CLIENT_CLOSE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SSL_CLIENT_CONNECT Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
SSL_CLIENT_READ Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SSL_CLIENT_WRITE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SSL_CONNECT_LOAD Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
STDEV Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
STOP Procedure
Usage
Input Parameters
Keywords
See Also
STRARR Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
STRCOMPRESS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
STRETCH Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
See Also
STRING Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
STRJOIN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
STRLEN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
STRLOOKUP Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
STRLOWCASE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
STRMATCH Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
STRMESSAGE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
STRMID Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
STRPOS Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
STRPUT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
STRSPLIT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
STRSUBST Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
STR_IS_NUM Function
Usage
Input Parameters
Returned Value
Keywords
Restrictions
See Also
STR_TO_DT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
STRTRIM Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
STRUCTINFO Procedure
Usage
Input Parameters
Returned value
Keywords
Discussion
Example
STRUCTNAME Function
Usage
Input Parameters
Returned value
Keywords
Discussion
Example
STRUCTREF Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
STRUPCASE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SUM Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SURFACE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
SURFACE_FIT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
SURFR Procedure
Usage
Parameters
Keywords
Discussion
Example 1
Example 2
See Also
SVBKSB Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
SVD Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
SVDFIT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
User-Supplied Basis Function
See Also
SYSTIME Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
Procedure and Function Reference: T
T3D Procedure
Usage
Parameters
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
TAG_NAMES Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
TAN Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
TANH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
TEK_COLOR Procedure
Usage
Parameters
Keywords
Discussion
Example 1
Example 2
See Also
TENSOR Functions
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
TENSORTRAN Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
THREED Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TIMECMND Function
Usage
Input Parameters
Optional Input Parameters
Returned Value
Keywords
Discussion
Example
TmAddGrael Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmAddSelectedGrael Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmAddSelectedVars Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmAddVar Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmAxis Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmBitmap Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmBottomGrael Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmCodeGen Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmCopy Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmCut Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDelGrael Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDelSelectedGraels Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDelVar Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDelete Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDeselectVars Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDynamicDisplay Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmDynamicShowVars Procedure
Usage
Parameters
Keywords
Discussion
TmEndCodeGen Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmEnumerateAttributes Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmEnumerateGraelMethods Function
Usage
Parameters
Returned Value
Keywords
Example
See Also
TmEnumerateGraels Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmEnumerateItems Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmEnumerateMethods Function
Usage
Parameters
Returned Value
Example
See Also
TmEnumerateSelectedGraels Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmEnumerateSelectedVars Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmEnumerateToolNames Function
Usage
Parameters
Returned Value
Keywords
Example
See Also
TmEnumerateVars Function
Usage
Parameters
Returned Value
Discussion
Example
See Also
TmExecuteGraelMethod Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmExecuteMethod Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmExport Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmExportSelection Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmGetAttribute Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
TmGetGraelMethod Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmGetGraelRectangle Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmGetMessage Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmGetMethod Function
Usage
Parameters
Returned Value
Discussion
Example
See Also
TmGetTop Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmGetUniqueGraelName Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmGetUniqueToolName Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmGetVarMainName Function
Usage
Parameters
Returned Value
Keywords
Discussion
See Also
TmGroupGraels Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmInit Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmLegend Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmLine Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmList Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmListAppend Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListClear Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListDelete Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListDestroy Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListExtend Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListGetMethod Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmListInsert Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListReplace Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmListRetrieve Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmListSetMethod Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TmPaste Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmRect Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmRegister Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmRestoreTemplate Function
Usage
Parameters
Keywords
Returned Value
Discussion
Example
See Also
TmRestoreTools Function
Usage
Parameters
Keywords
Returned Value
Discussion
Example
See Also
TmSaveTools Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmSetAttribute Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
TmSetGraelMethod Procedure
Usage
Parameters
Keywords
Example
See Also
TmSetGraelRectangle Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmSetMethod Procedure
Usage
Parameters
Keywords
Discussion
Method Call Procedure Parameters
Example
See Also
TmStartCodeGen Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmText Procedure
Usage
Parameters
Keywords
Discussion
Embedded Functions in Text Graels
Example 1
Example 2
See Also
TmTopGrael Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmUngroupGraels Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
TmUnregister Procedure
Usage
Parameters
Keywords
Example
See Also
TODAY Function
Usage
Parameters
Returned Value
Keywords
Example
See Also
TOTAL Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
TQLI Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
TRANSPOSE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
TRED2 Procedure
Usage
Input Parameters
Output Parameters
Keywords
See Also
TRIDAG Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
See Also
TV Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
TVCRS Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TVLCT Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
TVRD Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
TVSCL Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
TVSIZE Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
TYPECONV Function
Usage
Input Parameters
Returned Value
Keywords
U–V Routines
UNIQN Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
UNIQUE Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
UNIX_LISTEN Function (UNIX Only)
Usage
Parameters
Returned Value
Keywords
Discussion
See Also
UNIX_REPLY Function (UNIX Only)
Usage
Input Parameters
Returned Value
Keywords
See Also
UNLOAD_OPTION Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
UPVAR Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example 1
Example 2
See Also
USERSYM Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
USGS_NAMES Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example 1
Example 2
Example 3
Example 4
Example 5
See Also
VAR_MATCH Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
VAR_TO_DT Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
See Also
vecOverArr Functions
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
VECTOR_FIELD3 Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
VEL Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
VELOVECT Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
VIEWER Procedure
Usage
Input Parameters
Keywords
Discussion
Interactive Usage
Examples
See Also
VOL_MARKER Procedure
Usage
Input Parameters
Keywords
Discussion
Examples
See Also
VOL_PAD Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
VOL_REND Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
VOL_TRANS Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
VOLUME Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
VRML_AXIS Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Font Family Settings
Font Attributes
Discussion
Example
See Also
VRML_CAMERA Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
VRML_CLOSE Procedure
Usage
Input Parameters
Keywords
Discussion.
See Also
VRML_CONE Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Discussion
Example
See Also
VRML_CUBE Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Discussion
Example
See Also
VRML_CYLINDER Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Discussion
Example
See Also
VRML_LIGHT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
VRML_LINE Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Discussion
Example
See Also
VRML_OPEN Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
VRML_POLY Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Discussion
Example
See Also
VRML_SPHERE Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Discussion
Example
See Also
VRML_SPOTLIGHT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
VRML_SURFACE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
VRML_TEXT Procedure
Usage
Input Parameters
Keywords
Object Properties
Material Properties
Font Family Settings
Font Attributes
Discussion
Example
See Also
vtkADDATTRIBUTE Procedure
Usage
Input Parameters
Keywords
Discussion
vtkAXES Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
vtkBAR Procedure
Usage
Input
Keywords
Example
vtkCAMERA Procedure
Usage
Input Parameters
Keywords
Discussion
Example
vtkCLOSE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkCOLORBAR Procedure
Usage
Keywords
vtkCOMMAND Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkERASE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkGETNAMES Function
Usage
Input Parameters
Returned Value
Keywords
Example
vtkGRID Procedure
Usage
Keywords
Example
vtkHEDGEHOG Procedure
Usage
Input Parameters
Keywords
Example
See Also
vtkINIT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkISOSURFACE Procedure
Usage
Input Parameters
Keywords
Examples
vtkLIGHT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
vtkPLOTS Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkPOLYDATA Procedure
Usage
Input Parameters
Keywords
Discussion
vtkPOLYSHADE Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
Example 5
See Also
vtkPPMREAD Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
vtkPPMWRITE Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
vtkRECTILINEARGRID Procedure
Usage
Input Parameters
Keywords
Discussion
vtkRENDERWINDOW Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
vtkSCATTER Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkSHOW3 Procedure
Usage
Input Parameters
Keywords
Example
vtkSLICEVOL Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkSTRUCTUREDGRID Procedure
Usage
Input Parameters
Keywords
Discussion
vtkSTRUCTUREDPOINTS Procedure
Usage
Input Parameters
Keywords
Discussion
vtkSURFACE Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
vtkSURFGEN Procedure
Usage
Input Parameters
Keywords
Example
See Also
vtkTEXT Procedure
Usage
Input Parameters
Keywords
Discussion
Example
vtkTVRD Function
Usage
Input Parameters
Keywords
Returned Value
Discussion
Example
See Also
vtkUNSTRUCTUREDGRID Procedure
Usage
Input Parameters
Keywords
Discussion
vtkWDELETE Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
vtkWINDOW Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2
See Also
vtkWRITEVRML Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
vtkWSET Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
Procedure and Function Reference: W
WAIT Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
WAVEUSAGE Procedure
Usage
Input Parameters
Keywords
Discussion
WCopy Function (Windows)
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example
See Also
WDELETE Procedure
Usage
Input Parameters
Keywords
See Also
WgAnimateTool Procedure
Usage
Input Parameters
Keywords
Color/Font Keywords
Discussion
Input Data Requirements
Event Handling
Contents of the Window
AnimateTool Display Area
AnimateTool Control Area
Example
See Also
WgCbarTool Procedure
Usage
Keywords
Color/Font Keywords
Attachment Keywords
Discussion
Event Handling
The Colors Common Block
Example
See Also
WgCeditTool Procedure
Usage
Keywords
Color/Font Keywords
Discussion
What is a Color Table?
The Colors Common Block
Custom Color Table File
Contents of the Window
CeditTool Color Palette Area
CeditTool Control Area
CeditTool Menu Bar
Controls Menu
Edit Menu
ColorTables Menu
Options Menu
Event Handling
Example
See Also
WgControlsBox Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example 1
WgCtTool Procedure
Usage
Keywords
Color/Font Keywords
Discussion
The Colors Common Block
Contents of the Window
CtTool Color Bar Area
CtTool Control Area
System Color Table List
Event Handling
Example
See Also
WgFileSelection Procedure
Usage
Input Parameters
Output Parameters
Keywords
Example 1
Example 2
WgIsoSurfTool Procedure
Usage
Input Parameters
Output Parameters
Keywords
Color/Font Keywords
Discussion
Event Handling
Contents of the Window
IsoSurfTool Display Area
IsoSurfTool Control Area
Example
See Also
WgList Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example 1
Example 2
Example 3
WgMovieTool Procedure
Usage
Input Parameters
Keywords
Color/Font Keywords
Attachment Keywords
Discussion
Event Handling
Contents of the Window
MovieTool Display Area
MovieTool Control Area
Example
See Also
WgOrbit Procedure
Usage
Input Parameters
Output Parameters
Keywords
Examples
See Also
WgSImageTool Procedure
Usage
Input Parameters
Keywords
Example
See Also
WgSliceTool Procedure
Usage
Input Parameters
Output Parameters
Keywords
Color/Font Keywords
Discussion
Event Handling
SliceTool Display Area
SliceTool Control Area
Example
See Also
WgSlideShow Procedure
Usage
Input Parameters
Keywords
Example 1
Example 2
WgStripTool Procedure
Usage
Input Parameters
Keywords
Color/Font Keywords
Discussion
Event Handling
Contents of the Window
StripTool Display Area
StripTool Control Area
Example
See Also
WgSurfaceTool Procedure
Usage
Input Parameters
Keywords
Color/Font Keywords
Discussion
Event Handling
Contents of the Window
SurfaceTool Display Area
SurfaceTool Control Area
SurfaceTool Message Area
Example
See Also
WgText Procedure
Usage
Input Parameters
Output Parameters
Keywords
Example 1
Example 2
WgTextTool Procedure
Usage
Keywords
Color/Font Keywords
Discussion
Interacting with the Window
Event Handling
Example
See Also
WHERE Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
See Also
WHEREFIRST Procedure
Usage
Input Parameters
Output Parameters
Discussion
Example
Output
See Also
WHEREIN Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Output Keywords
Example 1
See Also
WHEREINVEC Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
WHEREMONO Function
Usage
Input Parameters
Returned Value
Keywords
Example
WIN32_locale
Usage
Input Parameters
Returned Value
Keywords
Win32_Pick_Font Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
WIN32_PICK_PRINTER Function
Usage
Input Parameters
Returned Value
Keywords
See Also
Window Procedure
Usage
Input Parameters
Keywords
Discussion
Example 1
Example 2 (Windows only)
See Also
WMenu Function (UNIX)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
WoAddButtons Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoAddMessage Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoAddStatus Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoBuildResourceFilename Function
Usage
Returned Value
Keywords
Discussion
Example
See Also
WoButtonBar Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Using the Standard Button Bar
Using Your Own Button Bar
Example
See Also
WoButtonBarSet Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoButtonBarSetSensitivity Procedure
Usage
Input Parameters
Keywords
Discussion
Example
WoCheckFile Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keyword
Example
WoColorButton Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Contents of the Colortable Dialog Box
Palette Area
Controls Area
Action Buttons
Example
See Also
WoColorButtonGetValue Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
WoColorButtonSetValue Function
Usage
Input Parameters
Keywords
Example
See Also
WoColorConvert Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoColorGrid Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Example
See Also
WoColorGridGetValue Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoColorGridSetValue Procedure
Usage
Input Parameters
Keywords
Example
See Also
WoColorWheel Function
Usage
Parameters
Keywords
Returned Value
Callback Parameters
Discussion
Example
WoConfirmClose Procedure
Usage
Input Parameters
Input Keywords
Output Keywords
Discussion
Example 1
Example 2
See Also
WoDialogStatus Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoFontOptionMenu Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Example
See Also
WoFontOptionMenuGetValue Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoFontOptionMenuSetValue Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoGenericDialog Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Callback Parameters
Discussion
Example
See Also
WoGetToolNameFromTitle Function
Usage
Input Parameters
Keywords
Example
See Also
WoGetUniqueWindowTitle Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoLabeledText Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keywords
Attachment Keywords
Discussion
Example
See Also
WoLinestyleOptionMenu Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Example
See Also
WoLinestyleOptionMenuGetValue Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoLinestyleOptionMenuSetValue Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoLoadResources Procedure
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoLoadStrings Procedure
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WoMenuBar Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Example 1
Example 2
See Also
WoMenuBarSetSensitivity Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoMenuBarSetToggle Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WoMessage Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Examples
Example 1
Example 2
Example 3
See Also
WoSaveAsPixmap Procedure
Usage
Input Parameters
Keywords
Discussion
Example
WoSetCursor Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
WoSetToolIcon Procedure
Usage
Input Parameters
Keywords
Discussion
Example
WoSetWindowTitle Procedure
Usage
Input Parameters
Keywords
Example
See Also
WoStatus Function
Usage
Input Parameters
Returned Value
Keyword
Attachment Keywords
Examples
Example 1
Example 2
See Also
WoVariableOptionMenu Function
Usage
Input Parameters
Returned Value
Keywords
Attachment Keywords
Discussion
Example
See Also
WoVariableOptionMenuGetValue Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
WoVariableOptionMenuSetValue Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WPaste Function (Windows)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WPrint Procedure (Windows)
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WRead_DIB Function (Windows)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WRead_META Function (Windows)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WriteU Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WRITE_XBM Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WSet Procedure
Usage
Input Parameters
Keywords
Discussion
Window Resizing in Noninteractive Applications
Example 1 — UNIX
Example 2 — UNIX
See Also
WShow Procedure
Usage
Input Parameters
Keywords
Discussion
See Also
WtAddCallback Function (Motif Only)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
Callback Procedure Example: Motif
Example Procedure
See Also
WtAddHandler Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Event Structure for Windows Platforms
Windows gestures in PV-WAVE Drawing Areas
PV-WAVE GestureInfo structure
Example
X Event Handler Procedure Example
See Also
WtClose Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
Callback Procedure Example: Motif
Example Procedure
See Also
WtCreate Function (Motif Only)
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
WtCursor Function
Usage
Parameters
Returned Value
Discussion
Example
See Also
WtGet Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
WtInit Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
Callback Procedure Example: Motif
Example Procedure
See Also
WtInput Function (Motif Only)
Usage
Input Parameters
Returned Value
Discussion
See Also
WtList Function
Usage
Parameters
Keywords
Discussion
Example
See Also
WtLookupString Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
WtLoop Procedure
Usage
Parameters
Returned Value
Keywords
Discussion
Motif Example
WtMainLoop Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Discussion
See Also
WtPointer Function
Usage
Parameters
Returned Value
Discussion
Example
See Also
WtPreview Function
Usage
Input Parameters
Discussion
XvnPreview Widget Documentation
Example
See Also
WtProcessEvent Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WtResource Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
WtSet Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
WtTable Function
Usage
Input Parameters
Discussion
XbaeMatrix Widget Documentation
XbaeMatrix Widget Callbacks
Example
See Also
WtTimer Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
WtWorkProc Function
Usage
Parameters
Returned Value
Keywords
Discussion
Example
Output
See Also
WwAlert Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example
WwAlertPopdown Procedure
Usage
Input Parameters
Keywords
Discussion
Example
WwButtonBox Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Example 2
See Also
WwCallback Function (Motif Only)
Usage
Input Parameters
Returned Value
Keywords
Callback Parameters
Discussion
See Also
WwCommand Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Example 2
See Also
WwControlsBox Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Example 2
See Also
WwDialog Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Example 2
See Also
WwDrawing Function
Usage
Input Parameters
Returned Value
Keywords
Color Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example
See Also
WwFileSelection Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example
Callback Procedure
Widget Commands
See Also
WwGenericDialog Function
Usage
Input Parameters
Output Parameters
Keywords
Color/Font Keywords
Callback Parameters and Returned Value
Returned Values
Discussion
Example
See Also
WwGetButton Function
Usage
Input Parameter
Returned Value
Keyword
Discussion
Example
See Also
WwGetKey Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WwGetPosition Function
Usage
Input Parameters
Returned Value
Keywords
Example
Callback Procedures
Widget Commands
See Also
WwGetValue Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
Callback Procedures
Widget Commands
See Also
WwHandler Function
Usage
Input Parameters
Returned Value
Keywords
Event Handler Parameters
Discussion
Example
See Also
WwInit Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Color/Font Keywords
Discussion
Example
See Also
WwLayout Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example
See Also
WwList Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Callback Procedures
Widget Commands
Example 2
See Also
WwListUtils Function
Usage
Input Parameters
Returned Value
Keywords
Modifier Keywords
Discussion
Example 1
See Also
WwLoop Procedure
Usage
Parameters
Returned Value
Keywords
Discussion
Example
See Also
WwMainWindow Function
Usage
Input Parameters
Output Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example
See Also
WwMenuBar Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Example 1
Callback Procedure
Widget Commands
Example 2
See Also
WwMenuItem Function
Usage
Input Keywords
Returned Value
Keywords
Discussion
Example
See Also
WwMessage Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Callback Procedures
Widget Commands
Example 2
See Also
WwMultiClickHandler Function
Usage
Input Parameters
Returned Value
Keywords
Event Handler Parameters
Discussion
Example
Event Handler and Callback Procedures
Widget Commands
See Also
WwOptionMenu Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Callback Procedure
Widget Commands
Example 2
See Also
WwPickFile Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WwPopupMenu Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Get/Set Value
Callback Parameters
Discussion
Example
Callback Procedures
Widget Commands
See Also
WwPreview Procedure
Usage
Input Parameters
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Confirm Callback Parameters
Clear Callback Parameters
Discussion
Example
See Also
WwPreviewUtils Function
Usage
Input Parameters
Returned Value
Keywords
See Also
WwRadioBox Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1
Callback Procedure
Widget Commands
Example 2
See Also
WwResource Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Examples
See Also
WwSeparator Function
Usage
Input Parameters
Returned Value
Input Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example
See Also
WwSetCursor Function
Usage
Input Parameters
Returned Value
Keywords
Example
See Also
WwSetValue Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Discussion
Example
Widget Commands
See Also
WwTable Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Selecting Cells for Editing
Selecting One or More Cells
Example 1
Callback Procedures
Widget Commands
Example 2
Callback Procedures
Widget Commands
See Also
WwTableUtils Function
Usage
Input Parameters
Returned Value
Keywords
Modifier Keywords
Discussion
Examples
(1) Add rows to a table
(2) Delete rows from a table
(3) Add columns to a table
(4) Delete columns from a table
(5) Get visible cells
(6) Set the value of an individual cell
(7) Redraw a cell
(8) Deselect all cells
(9) Select a cell
(10) Make a cell visible
See Also
WwText Function
Usage
Input Parameters
Returned Value
Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example 1: Single-line Text Field and Label
Callback Procedure
Widget Commands
Example 2: Multi-line Text Window
Callback Procedure
Widget Commands
Example 3: Initializing with a Multi-Line String
Callback Procedure
Widget Commands
See Also
WwTimer Function
Usage
Input Parameters
Returned Value
Keywords
Timer Procedure Parameters
Discussion
Example
See Also
WwToolBox Function
Usage
Input Parameters
Returned Value
Input Keywords
Output Keywords
Color/Font Keywords
Attachment Keywords
Get/Set Value
Callback Parameters
Discussion
Example
Callback Procedure
Widget Commands
See Also
WWrite_DIB Function (Windows)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WWrite_META Function (Windows)
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
See Also
WzAnimate Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzBar Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzBar3D Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzClose Procedure
Usage
Parameters
Keywords
Discussion
Example
WzColorEdit Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzContour Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzExport Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzHistogram Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzImage Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzImport Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzInit Procedure
Usage
Parameters
Keywords
Discussion
See Also
WzMultiView Procedure
Usage
Keywords
Discussion
Example
See Also
WzPie Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzPlot Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzPreview Procedure
Usage
Parameters
Keywords
Discussion
Example
See Also
WzSurface Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzTable Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
WzVariable Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
Procedure and Function Reference: X–Z
XBAR Procedure
Usage
Input Parameters
Keywords
Example
See Also
XmlAddNode Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
XmlDocDump Procedure
Usage
Input Parameters
Keywords
Discussion
Example
XmlEvaluate Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Notes
Example 1
Example 2
Example 3
Example 4
XmlFreeDoc Function
Usage
Input Parameters
Returned Value
Discussion
Example 1
XmlFreeNode Function
Usage
Input Parameters
Returned Value
Discussion
Example 1
XmlNewDoc Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
XmlNewNode Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
XmlParse Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
XmlSetAttr Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example 1
Example 2
Example 3
Example 4
XmlSetContent Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
XmlSetContext Function
Usage
Input Parameters
Returned Value
Keywords
Discussion
Example
XRCHART Procedure
Usage
Input Parameters
Keywords
Example
See Also
XSCHART Procedure
Usage
Input Parameters
Keywords
Example
See Also
XYOUTS Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
Example
See Also
ZOOM Procedure
Usage
Input Parameters
Keywords
Discussion
Example
See Also
ZROOTS Procedure
Usage
Input Parameters
Output Parameters
Keywords
Discussion
See Also
Graphics and Plotting Keywords
Alignment Keyword
Ax Keyword
Az Keyword
Background Keyword
Example
Bottom Keyword
Box Keyword
C_Annotation Keyword
Example
C_Charsize Keyword
C_Charthick Keyword
C_Colors Keyword
Example
C_Labels Keyword
Example
C_Linestyle Keyword
Example
C_Thick Keyword
Channel Keyword
Charsize Keyword
Charthick Keyword
Clip Keyword
Col_Index Keyword
Color Keyword
Example 1
Example 2
Compress Keyword
Data Keyword
Delete_File Keyword
Device Keyword
Example
DT_Range Keyword
Fill_Pattern Keyword
Follow Keyword
Font Keyword
Format Keyword
Gridstyle Keyword
Horizontal Keyword
Labels Keyword
Levels Keyword
Example
Line_Fill Keyword
Linestyle Keyword
LOD Keyword
Lower_Only Keyword
Max_Levels Keyword
Max_Value Keyword
Month_Abbr Keyword
NLevels Keyword
Example
NoAxes Keyword
Noclip Keyword
Nodata Keyword
Example
NoDrawPaths Keyword
Noerase Keyword
NoRotate Keyword
Noshade Keyword
Normal Keyword
Nsum Keyword
Orientation Keyword
Overplot Keyword
Path_Filename Keyword
Pattern Keyword (UNIX only)
Example
PClip Keyword
Polar Keyword
Position Keyword
Example
Psubt_color Keyword
Psym Keyword
Example
Ptick_color Keyword
Ptl_color Keyword
P[XYZ]a_color Keyword
P[XYZ]t_color Keyword
Reorder Keyword
Example
Save Keyword
Example
Sigfig Keyword
Size Keyword
Skirt Keyword
Solid_Psym Keyword
Spacing Keyword
Spline Keyword
Start_Level Keyword
Subtitle Keyword
Symsize Keyword
T3d Keyword
Text_Axes Keyword
TextColor Keyword
Thick Keyword
Tickformat Keyword
Ticklen Keyword
Example
TickScale Keyword
TickSymbol Keyword
Title Keyword
Upper_Only Keyword
Week_Boundary Keyword
Width Keyword
Wireframe Keyword
[XY]Axis Keyword
[XYZ]Charsize Keyword
[XYZ]Gridstyle Keyword
[XYZ]Margin Keyword
[XYZ]Minor Keyword
[XYZ]Range Keyword
[XYZ]Style Keyword
[XYZ]Thick Keyword
[XYZ]Tickformat Keyword
[XYZ]Ticklen Keyword
[XYZ]Tickname Keyword
[XYZ]Ticks Keyword
[XYZ]Tickv Keyword
[XYZ]Title Keyword
[XYZ]Type Keyword
YNozero Keyword
YLabelCenter Keyword
Example
Z Keyword
ZAxis Keyword
ZValue Keyword
System Variables
!C
!CACHE
!CARRIAGE_RETURN
!Century_Divider
!CPR_OFFSET
!D
!D.Display_Depth
!D.Fill_Dist
!D.Flags
!D.N_Colors
!D.Name
!D.Table_Size
!D.Unit
!D.Window
!D.X_Ch_Size / !D.Y_Ch_Size
!D.X_Px_Cm / !D.Y_Px_Cm
!D.X_Size / !D.Y_Size
!D.X_Vsize / !D.Y_Vsize
!Date_Separator
!Day_Names
!Dir
!Display_Size
!Dpi
!DT_Base
Date/time calculation notes
!Dtor
!Edit_Input
!Err
!Err_String
!ERR_TRACE
!HD
!Holiday_List
!Journal
!Lang
!Map
!Month_Names
!Mouse
!Msg_Prefix
!NPROCS
!OMP
!OMP_AUTO
!Order
!P
!P.Background
!P.Charsize
!P.Charthick
!P.Clip
!P.Color
!P.Font
!P.Gridstyle
!P.Linestyle
!P.Multi
Example
!P.NoClip
!P.Nsum
!P.Position
!P.Psym
!P.Region
!P.Subtitle
!P.Symsize
!P.T
!P.T3D
!P.Thick
!P.Tickformat
!P.Ticklen
!P.Title
!Path
!PDT
!PDT.Box
!PDT.Compress
!PDT.Exclude_Holiday
!PDT. Exclude_Weekend
!PDT.Max_Levels
!PDT.Month_Abbr
!PDT.Start_Level
!PDT.DT_Crange
!PDT.DT_Range
!PDT.DT_Offset
!PDT.Week_Boundary
!Pi
!Prompt
!PVWDATA
!Quarter_Names
!Quiet
!Radeg
!Start
!TAB_WIN
!Time_Separator
!UNIX_LINESTYLES
!Version
!WAIT_FOR_INPUT_IDLE
!Weekend_List
!WIDGET_ICON
!WIN_FLAT
!WIN_NO_BORDER
![XYZ]
![XYZ].Charsize
![XYZ].Crange
![XYZ].Gridstyle
![XYZ].Margin
![XYZ].Minor
![XYZ].Range
Example
![XYZ].Region
![XYZ].S
![XYZ].Style
Example
![XYZ].Thick
![XYZ].Tickformat
![XYZ].Ticklen
![XYZ].Tickname
Example
![XYZ].Ticks
![XYZ].Tickv
![XYZ].Title
![XYZ].Type
![XYZ].Window
!XDR_LONG
Usage
OPEN* Procedures
SAVE Procedure
RESTORE Procedure
Software Character Sets
Special Characters
Executive Commands
Using Executive Commands
.CON
.GO
.LOCALS
..LOCALS
.RNEW
.RUN
Sample Usage of .RUN and .RNEW
.SKIP
.SIZE
.STEP
PV-WAVE HDF Interface
What is the PV-WAVE HDF4 Interface?
Example Programs and HDF and NetCDF Documentation
Other Sources of Information on HDF4 and NetCDF
Using the PV‑WAVE HDF4 Functions
Initializing the HDF4 Module
HDF_STARTUP Initializes Common Block Variables
Input Data Is Converted to Required Data Type
Using the Usage and Help Keywords
Ensure Correct Data Types with SDS GET Routines
Use FORTRAN Array Alignment
Annotation Routines May Require Further Processing
Slab Routines Replace Slice Routines
Base Functions Assume Valid Input
PV-WAVE HDF4 Base Function Interface
24-bit Raster Image Set: The DF24 Interface
Annotations: The DFAN Interface
Palettes: The DFP Interface
8-bit Raster Image Sets: The DFR8 Interface
Scientific Data Sets: Single File DFSD Interface
The H Interface
Scientific Data Sets: The NetCDF Interface
Scientific Data Sets: The SD Interface
Vgroups: The V Interface
Vdata: The VS Interface
Vdata Fields: The VF Interface
Vdata Query: The VSQ Interface
High Level Vdata/Vgroups: The VH Interface
PV-WAVE Implementation of HDF5
Initializing the HDF5 Module
Initializing Common Block Variables
Exceptions
General PV‑WAVE Exceptions to the HDF5 API
Specific PV‑WAVE Exceptions to the HDF5 API
General Notes
Unsupported Routines/Data Types
Example PV‑WAVE Code
VLEN Data Type
Named Structures
Supported HDF5 Routines
Attribute Interface
Dataset Interface
Error Interface
File Interface
Group Interface
Identifier Interface
Property List Interface
Dataspace Interface
Data Type Interface
General Functions
Output Devices and Window Systems
Window System Features
How Is Backing Store Handled?
CGM Output
Controlling CGM Output with DEVICE Keywords
Using the CGM Driver
Using Color with CGM Output
Changing the Image Background Color
Changing the CGM Background Color
HPGL Output
Controlling HPGL Output with DEVICE Keywords
Supported Features of HPGL
Specifying Linestyles in HPGL Output
PCL Output
Controlling PCL Output with DEVICE Keywords
PCL Image Background Color
Pixel Map Output
Controlling PM buffer Output with DEVICE Keywords
Example
PostScript Output
Additional Text Formatting Commands
Additional Text Formatting Commands
Controlling PostScript Output with DEVICE Keywords
Using PostScript Fonts
Using Color PostScript Devices
PostScript Supports Color Images
Changing the Image Background Color
Creating Publication-quality Documents
Inserting PV‑WAVE Plots into LATEX Documents
The LATEX Insertplot Macro
WIN32 Driver
Selecting the WIN32 Driver
Listing the Current Settings for the WIN32 Driver
Additional Text Formatting Commands
Controlling the WIN32 Driver with DEVICE Keywords
Resizing Graphics
Windows Metafile Limitations
Graphics Window Commands
Use of Color in the WIN32 Driver
Windows Video Modes
PV‑WAVE Color Model
256 Color Drivers and Palettes
The PV-WAVE WIN32 Driver in 256 Color Mode
Using Bitmaps
Creating a Bitmap
Example—Animating a Series of Bitmap Images
Using the Write Mask and Graphics Functions to Manipulate Color
Using Graphics Functions to Manipulate Color
Interaction Between the Set_Write_Mask and the Set_Graphics_Function Keywords
Interaction Between the Set_Graphics_Function Keyword and and Colors
Window IDs
WMF Driver
Selecting the WMF Driver
Listing the Current Settings for the WMF Driver
Sending PV-WAVE Output Directly to a Printer
Handling 24-bit Color
Additional Text Formatting Commands
Controlling the WMF Driver with DEVICE Keywords
X Window System
Controlling Where Graphics are Displayed
Selecting the X Driver
Listing the Current Settings for the X Driver
Graphical User Interfaces (GUIs) for PV-WAVE Applications Running Under X
Additional Text Formatting Commands
Controlling X Driver with DEVICE Keywords
X Window Visuals
Selecting a Visual Class
Colormapped Graphics
8-bit Graphics Primer
24-bit Graphics Primer
How PV-WAVE Allocates the Colormap
Shared Colormaps
Private Colormaps
When Color Characteristics are Determined
Closing the Connection to the X Server to Reset Colors
How Many Colors PV‑WAVE Maps into the Color Table
Reserving Colors for Other Applications’ Use
Color Translation Table
Using Pixmaps to Improve Application Performance
Creating a Pixmap
Example—Animating a Series of Pixmap Images
24-bit Visual Classes
DirectColor Mode
TrueColor Mode
PV-WAVE Does Not Inherit the X Visual Class
Understanding 24-bit Graphics Displays
Specifying 24-bit Colors in Hexadecimal Notation
Specifying 24-bit Plot Colors
Write Mask and Graphics Functions to Manipulate Color
Using the Write Mask to Create Special Effects
Using Graphics Functions to Manipulate Color
Interaction Between the Set_Write_Mask and the Set_Graphics_Function Keywords
Interaction Between the Set_Graphics_Function Keyword and Hardware Pixel Values
X Window IDs
Z‑buffer Output
Controlling Z-buffer Output with DEVICE Keywords
Z-buffer Examples
Example 1
Example 2
Example 3
Summary of User Library Routines (Unsupported)
New User Library Routines (PV-WAVE 9.0)
User Library Routines
GUI Tools
VDA Tools
String Processing Routines
Plotting Routines
Help and Information Routines
Polygon Rendering Routines
Polygon Generation Routines
Image Processing Routines
Image Display Routines
Image I/O Routines
General Graphics Routines
Date/Time Functions
Operating System Access Routines
Colortable Manipulation Routines
General Mathematical Functions
Coordinate Conversion Routines
Data Conversion Routines
Data Extraction Routines
Mapping Routines
Programming Routines
Array Manipulation Routines
File Manipulation Routines
Ray Tracing Routines
Input and Output Routines
View Setup Routines
Window Routines
User Library
Submitting Programs to the User Library
Support for User Library Routines
User Guide
Learning PV-WAVE
Using the Tutorial
Using Online Help
Using Online Help on UNIX
VDA Tools Help
Printing from Online Help
Using Online Help on Windows
Help from the Program Manager/Start Menu
VDA Tools Help
Using the Gallery
PV‑WAVE Gallery Setup Under UNIX
PV‑WAVE Gallery Setup Under Windows
Using the Demo Files
Getting Started: UNIX
Starting PV-WAVE
Starting PV-WAVE Interactively
Executing a Command (Batch) File at Startup
Stopping PV-WAVE
Exiting PV-WAVE
Exiting on a UNIX System
Suspending PV-WAVE
Suspending PV‑WAVE on a UNIX System
Interrupting a PV‑WAVE Command
Aborting PV-WAVE
Aborting on a UNIX System
Entering Commands at the Command Line
Function and Procedure Libraries
Using Keywords to Modify Commands
Relationship Between Keywords and System Variables
Message of the Day File
Using Command Recall
Getting Information about the Current Session
Saving and Restoring Sessions
Using the SAVE Procedure
Saving for Future Sessions
Using the RESTORE Procedure
Printing Your Work
Selecting the Output Device with SET_PLOT
Configuring the Output Device with DEVICE
Entering Graphics Commands for Output
Closing the Output File
Sending the Output File to the Printer or Plotter
Getting Started: Windows
Starting PV-WAVE
Under Windows
Summary of PV-WAVE Startup Commands
Standard I/O and Error Redirection
Stopping PV-WAVE
Exiting PV-WAVE
Interrupting the Current PV‑WAVE Command
Control Characters that Interrupt or Stop PV-WAVE
Executing a Command (Batch) File at Startup
Windows Used by PV-WAVE
Home Window
Console Window
Graphics Windows
Help Window
Entering Commands at the Command Line
Function and Procedure Libraries
Using Keywords to Modify Commands
Relationship Between Keywords and System Variables
Using Command Recall
Assigning Commands to Function Keys
Getting Information about the Current Session
Saving and Restoring PV-WAVE Sessions
Using the RESTORE Procedure
Things to Remember when Restoring Files
Printing Your Work
Printing the Contents of a Graphics Window
Printing PV-WAVE Help Topics
Using the PV-WAVE Output Drivers
Exporting Graphics to a File
Using the Clipboard
Copying Graphics to the Clipboard
Pasting Graphics from the Clipboard
Displaying 2D Data
Summary of 2D Plotting and General Graphics Routines
Summary of 2D Plotting and General Graphics Routines
Customizing Plots with Keyword Parameters
Keyword Correspondence with System Variables
Example of Changing the Default Color Index
Using the Color Keyword Parameter
Changing the !P.Color System Variable
Interpretation of the Color Index
Three Graphics Coordinate Systems
Data Coordinate System
Device Coordinate System
Normal Coordinate System
Coordinate System Conversion
Drawing X Versus Y Plots
Producing a Basic XY Plot
Scaling the Plot Axes and Adding Titles
Using YNozero to Scale the Y–Axis
Adding Titles
Specifying the Range of the Axes
Specifying Exact Tick Intervals with XStyle = 1
Plotting Additional Data on the Same Axes
Plotting Date/Time Axes
Annotating Plots
Selecting Fonts
Using XYOUTS to Annotate Plots
Plotting in Histogram Mode
Using Different Marker Symbols
Defining Your Own Marker Symbols
Using Color and Pattern to Highlight Plots
Drawing Bar Charts
Controlling Tick Marks
Example 1: Specifying Tick Labels and Values
Example 2: Specifying Tick Lengths
Example 3: Specifying Tick Label Formats
Drawing Multiple Plots on a Page
Plotting with Logarithmic Scaling
Specifying the Location of the Plot
Drawing Additional Axes on Plots
Drawing Additional Axes Example
Drawing Polar Plots
Clipping PV‑WAVE Graphics
Defining a Clipping Rectangle
How is Clipping Controlled in PV‑WAVE?
Which PV‑WAVE Commands Use Clipping
Notes on the Keywords and System Variables
Examples
Getting Input from the Cursor
Displaying 3D Data
Differences Between CONTOUR and CONTOUR2
When to Use CONTOUR2
When to Use CONTOUR
When to Use either CONTOUR or CONTOUR2
Drawing Contour Plots with CONTOUR
Basic Usage
Alternative Contouring Algorithms in CONTOUR
Cell Method
Follow Method
Controlling Contour Features with Keywords
Contouring Example
Overlaying Images and Contour Plots
Overlaying on Devices with Scalable Pixels
Overlaying on Devices with Fixed Pixels
Method 1
Method 2
Labeling Contours
Smoothing Contours
Filling Contours with Color
Drawing a Surface
Controlling Surface Features with Keywords
Example of Drawing a Surface
Drawing Three-dimensional Graphics
Overview of Homogeneous Coordinates
PV‑WAVE Coordinate System
Overview of Transformation Matrices
Translating Data
Scaling Data
Rotating Data
Clipping 3D Plots
Notes on the Keywords and System Variables for 3D Clipping
Using the T3D Procedure to Transform Data
An Example of Transformations Created by SURFACE
Converting from 3D to 2D Coordinates
Establishing Your Own 3D Coordinate System
Example of Data Transformations
Procedure Used to Draw a House
Commands that Perform Transformations on the House
3D Transformations with 2D Procedures
Combining CONTOUR and SURFACE Procedures
Even More Complicated Transformations are Possible
Combining Images with 3D Graphics
Drawing Shaded Surfaces
Alternative Shading Methods
Setting the Shading Parameters
Sample Shaded Surfaces
Displaying Images
Images
Working with Images
Image Display Routines: TV and TVSCL
Image Orientation on the Display Screen
Image Position on the Display Screen
Image Size
Examples
Image Magnification and Reduction
Use REBIN for Integral Multiples (or Factors) of Images
CONGRID for Arbitrary Multiples (or Factors) of Images
The ZOOM Function
Retrieving Information from Images
Reading Images from the Display Device
Examples of How to Use the TVRD Function
Not All Devices Can Read from the Display
Using Cursor with Images: TVCRS
Using Color with Images
Color Systems
Using Color Tables to View Images
Loading a Different Color Table
Color Tables for Viewing Images
Not all Color Images True-color Images (UNIX)
Pseudo-color Images
True-color Images
Images on Monochrome Devices (UNIX)
Images on 24-bit Devices (UNIX)
Example: Read and Display a 24-bit Image-interleaved Image
Example: Read and Display a 24-bit Image Stored in Three Different Files
Gray Level Transformations
Thresholding, the Simplest Gray-level Transformation
Thresholding using Color Table Modification
Contrast Enhancement
Using BYTSCL to Enhance Contrast
Modifying Color Tables to Enhance Contrast
Histogram Equalization
Example of Histogram Equalization
Image Smoothing
SMOOTH Function
MEDIAN Function
Image Sharpening
The ROBERTS Function
The SOBEL Function
Unsharp Masking Method
The CONVOL Function
Frequency Domain Techniques
Filtering Images
Displaying the Fourier Spectrum
Geometric Transformations
Rotating and Transposing with the ROTATE Function
Example of ROTATE Function Usage
Geometric Transformations with the POLY_2D Function
Efficiency and Accuracy of Interpolation
Correcting Linear Distortion with Control Points
Mathematical Morphology
Rendering Techniques
Hardware Rendering
Demonstration Programs
VTK7 Visualization Toolkit OPI
VTK7 Backward Compatibility Issues
Initializing VTK and Managing VTK Windows
Saving the Contents of VTK Windows
High-level Interface Routines
Specifying Color
Low-level Interface Routines
vtkCOMMAND
VTK Dataset Creation
Simple Examples
Example 1: Create a Surface Plot
Example 2: Display a Cube With a Different Color at Each Vertex
Example 3: Adding an Annotation to a Scene
Example 4: Debugging VTK
Software Rendering
Demonstration Programs
Demonstration Programs in the Examples Directory
Ray Tracing Demonstration (Render Directory)
SLICE_VOL Function and VIEWER Procedure Demonstrations
Tables of Demonstration Programs
Basic Rendering Process
Importing and Generating Data for Rendering
Importing Data
Generating Polygons and Volumes
Vertex Lists and Polygon Lists
Rectangular Surfaces
Spherical Surfaces
Three-Dimensional Volumes
Manipulating and Converting Data
2-, 3-, and 4-dimensional Gridding
2D Gridding
3D Gridding
4D Gridding
Spherical Gridding
Polygon Manipulation
Volume Manipulation
Coordinate Conversion
Setting Up Data for Viewing
Rendering with Standard Techniques
Polygon Rendering
Volume Rendering
Ray-tracing
Specifying RENDER Objects
Lighting Model
Defining Color and Shading
Diffuse Component
Transmission Component
Ambient Component
Defining Object Material Properties
Decals
Setting Object and View Transformations
Invoking RENDER
RENDER Examples
Example 1: Polygonal Mesh (Diffusely-shaded Polygons)
Program Listing
Example 2: Polygonal Mesh (Flat-shaded Polygons)
Program Listing
Example 3: Polygonal Mesh (Many Polygons)
Program Listing
Program Listing
Example 4: Quadric Animation
Program Listing
Program Listing
Example 5: Slicing a Volume
Program Listing
Program Listing
Example 6: Rendering an Iso-Surface with Voxel Values
Program Listing
Program Listing
Example 7: Diffuse and Partially Transparent Iso-Surfaces
Program Listing
Program Listing
Example 8: Rendering Iso-Surfaces with Transformation Matrices
Program Listing
Program Listing
Displaying Rendered Images
Working with Date/Time Data
Introduction to Date/Time Data
Reading Your Data
Converting the Data to the Date/Time Format
Manipulating the Date/Time Data
Plotting Your Data
Date/Time Structure
Julian Field
Recalc Field
Date/time calculation notes
Creating Empty Date/Time Variables
Reading in Your Date/Time Data
Converting Your Data into Date/Time Data
STR_TO_DT Function
Example 1
Example 2
VAR_TO_DT Function
Example
SEC_TO_DT Function
Example
JUL_TO_DT Function
Example
Generating Date/Time Data
Example 1
Example 2
Manipulating Date/Time Data
Adding to a Date/Time Variable
Example 1
Example 2
Subtracting from a Date/Time Variable
Example
Finding Elapsed Time between Two Date/Time Variables
Example
Excluding Days from Date/Time Variables
CREATE_HOLIDAYS Procedure
Example
LOAD_HOLIDAYS Procedure
CREATE_WEEKENDS Procedure
Example
LOAD_WEEKENDS Procedure
Example
DT_COMPRESS Function
Creating Plots with Date/Time Data
Example 1: Plotting Seconds
Example 2: Plotting Minutes
Example 3: Plotting Hourly Data
Example 4: Plotting Daily Sales Data
Example 5: Plotting Sales Per Week
Example 6: Plotting Monthly Sales
Example 7: Plotting Quarterly Sales
Example 8: Plotting Yearly Sales
Example 9: Plotting Yearly Sales with the XType Keyword
Writing Date/Time Data to a File
Using DC_WRITE Functions
Using Conversion Routines
DT_TO_STR Procedure
Example
DT_TO_VAR Procedure
Example
DT_TO_SEC Function
Example
Miscellaneous Date/Time Utility Functions
TODAY Function
Example
DAY_NAME Function
Example
DAY_OF_WEEK Function
Example
MONTH_NAME Function
Example
DAY_OF_YEAR Function
Example
DT_PRINT Procedure
Creating and Querying Tables
Table Functions
Table Functions and Structured Query Language (SQL)
Table Function Overview
Creating a Table
Example 1: Building a Table
Using INFO to View the Table Structure
Vectors and BUILD_TABLE
Example 2: Building a Different Table with the Same Data
Example 3: Renaming Columns
Querying a Table
Restoring a Sample Table
QUERY_TABLE Function
Rearranging a Table
Renaming Columns
Using the Distinct Qualifier
Summarizing Data with Group By
Calculation Functions Used with Group By
Using More than One Calculation Function
Multiple Groupings
Sorting Data with Order By
Sorting in Descending Order
Subsetting a Table with the Where Clause
Using Strings in Where Clauses
Passing Variable Parameters into Table Functions
Using the In Operator
Combining Multiple Clauses in a Query
Example
Using Date/Time Data in Tables
Read the Date Data into a Date/Time Variable
Two Methods of Handling Date/Time Data in Tables
Method 1: Convert the Date/Time Data to Strings
Subsetting the Table
Plotting the Table with a Date/Time Axis
Method 2: Create a Table that Includes the Date/Time Variable
Subsetting the Table
Plotting the Table with a Date/Time Axis
Formatting and Printing Tables
Printing the Table without Column Titles
Printing the Table with Column Titles
Plotting Table Data
Tables and Structures
Returning Indices of a Subsetted Table
Other Methods of Subsetting and Sorting Variables
Using Fonts
Software vs. Hardware Fonts: How to Choose
Appearance of Text
3D Transformations
Text Rotation
Clipping
Portability of Text
Speed of Plotting
Localized Fonts
Using Software Fonts
Software Font Formatting Commands
Changing Software Fonts
Using Hardware Fonts
Hardware Font Formatting Commands
Using PostScript Formatting Commands
Additional Text Formatting Commands
String Resource File for Font Mappings
Format of the Fontmap String Resource File
Location of the Fontmap String Resource File
Using the WAVE_FONTMAP_PATH Environment Variable
Text Formatting Examples
Example 1: Basic Text Formatting
Example 2: Changing the Position of Text
Example 3: Multiple Fonts within a Single String
Detailed Discussion
Example 4: Annotating a Plot
Using Color in Graphics Windows
Understanding Color Systems
Color System Overview
RGB Color System
How RGB Color Triples Map into Pixels
HSV and HLS Color Systems
The HLS Color System
HSV Color System
Using Color to Enhance Visual Data Analysis
Experimenting with Different Color Tables
Number of Colors in the Color Table Under UNIX
Loading a Predefined Color Table: LOADCT
Loading Your Own Color Tables: TVLCT
Example—Modifying Color Tables from Command Line
Modifying the Color Tables
Modifying the Predefined Color Tables
Modifying Color Tables Using Widget-based Utility Tools
Shifting Color Table to Left or Right
Shifting Colors from the PV‑WAVE Prompt
Shifting Colors Using the Utility Widget WgCbarTool
Stretching the Color Table
Stretching Colors from the PV‑WAVE Prompt
Stretching Colors Using the Utility Widget WgCtTool
Retrieving Information About Current Color Table
Controlling Plot Colors
Default Plot Colors
Determining the Number of Available Plot Colors
Example—Creating a Simple Color Table to Control Plot Colors
Using the TEK_COLOR Command to Control Plot Colors
Example
Specifying Plot Colors on a 24-bit Display (UNIX)
Device-specific Methods for Using Color
Color Tables—Switching Between Devices
Combining Colors to Create Special Effects
Summary of Color Table Procedures
Basic Color Table Procedures
Interactive Color Table Procedures
Interactive (PV‑WAVE Widgets) Color Table Procedures
Interactive (Generic) Color Table Procedures
Mapping with PV-WAVE
Introduction
Using Map Projections and Datasets
What Are Map Projections?
Types of Projections
Map Projections Available in PV‑WAVE
What Are Map Datasets?
World Databank II Dataset
USGS Digital Line Graph Dataset
USGS Name Database
Reading Other Map Datasets Into PV-WAVE
Creating and Customizing Maps
Plotting a World Map
Specifying a Map Projection
Subsetting the Map Dataset
Selecting Map Attributes
Specifying the Map Limits
Range Keyword
Zoom and Center
Plotting Great Circles, Straight Lines, and Text
Drawing Great Circles
Drawing Arbitrary Straight Lines
Calculating Distances
Adding Text to Maps
Example
Adding an Image Under the Map
Adding Contour Lines
Adding Vector Lines
Creating Filled Maps
How to Optimize Your Mapping Application
Subsetting Data with MAP Procedure Keywords
Subsetting with the Select Keyword
Subsetting with Range, Zoom, and Center Keywords
Subsetting with the Resolution Keyword
Use File_Path and Read_Path Keywords to Avoid Re-reading Data
Creating a Basemap Image
Optimized Data Reading
Accessing Other Map Datasets
Writing a Procedure to Read a Map Dataset
Example Programs Are Provided
Defining Your Own Projections
Example
Creating Interactive Map Applications
PV-WAVE on the World Wide Web
Standard Library Web-Enabling Routines
PV-WAVE as a Helper Application
Using PV-WAVE Remotely with CGI
Using the XML Toolkit
What is XML
Starting the PV-WAVE XML Toolkit
PV‑WAVE XML Toolkit Capabilities
Data Interchange Is Convenient
Use the Standard XML XPATH Syntax
The Simple API for XML (SAX) is Supported
Handling Data Inside PV-WAVE
Using the PV-WAVE XML Toolkit
DOM Parser
SAX Parser
Programmer Guide
PV-WAVE Programming
Where to Find Libraries of PV-WAVE Programs
Creating Your Own Library
Creating and Running Programs
Creating and Running Programs Interactively at the Command Line
Creating and Running a Function or Procedure
Function Program Example
Creating and Running Main Programs
Main Program Example
Main Program Compared to Function or Procedure
Main Program Compared to Command File
Creating and Running a Command (Batch) File
Running a Command (Batch) File
Command File Example
Creating Journal Files
Programmatically Controlling the Journal File
JOURNAL Procedure Example
Using PV‑WAVE in Runtime Mode
Runtime Mode for UNIX
Starting PV‑WAVE in Runtime Mode (UNIX)
Search Path for Compiled Routine Files (UNIX)
Developing Runtime Applications (UNIX)
Runtime Mode for Windows
Starting PV-WAVE in Runtime Mode (Windows)
Search Path for Compiled Routine Files (Windows)
Developing Runtime Applications (Windows)
Runtime Mode for Dynamically Loaded Options
Startup Flags
Constants and Variables
Constants
Numeric Constants
Integer Constants
Floating-point and Double-precision Constants
Complex Constants
Type Promotion
String Constants
Representing Nonprintable Characters with UNIX
Representing Nonprintable Characters with Windows
Variables
Attributes of Variables
Structure of Variables
Type of Variables
Names of Variables
System Variables
32-bit and 64-bit Data Types
SAVE Files
Moving 32-bit PV-WAVE Code to 64-bits
Moving 32-bit OPI or INTERAPP Code to 64-bits
Expressions and Operators
Operator Precedence
Type and Structure of Expressions
Type Conversion Functions
Extracting Fields
Structure of Expressions
PV-WAVE Operators
Assignment, Array, and Numeric Operators
Parentheses ( )
Assignment Operator =
Addition Operator +
Subtraction Operator –
Multiplication Operator *
Division Operator /
Exponentiation Operator ^
Matrix Multiplication Operator #
MOD
Array Concatenation Operators [ ]
Boolean Operators
AND
NOT
OR
XOR
Examples
Relational Operators
Minimum Operator <
Maximum Operator >
EQ
GE
GT
LE
LT
NE
Statement Types
Components of Statements
Statement Labels
Adding Comments
Assignment Statement
Form 1
Form 2
Using Array Subscripts with the Second Form
Form 3
Form 4
Using Array Subscripts with the Fourth Form
Associated Variables in Assignment Statements
Blocks of Statements
CASE Statement
Common Block Definition Statement
FOR Statement
Form 1: Implicit Increment
Form 2: Explicit Increment
Function Declaration Statement
Function Definition Statement
Automatic Compilation of Functions and Procedures
GOTO Statement
IF Statement
Definition of True in an IF Statement
Procedure Call Statement
Examples
Positional Parameters and Keyword Parameters
More On Parameters
Procedure Definition Statement
REPEAT Statement
WHILE Statement
Using Subscripts with Arrays
Syntax
Subscript Reference Discussion
Examples
“Extra” Dimensions
Subscripting Scalars
Subscript Ranges
Structure of Subarrays
Examples
Arrays as Subscripts to Other Arrays
Example
Combining Array Subscripts with Others
Combining Array Subscripts with Scalar or Range Subscripts
Examples
Combining with Other Subscript Arrays
Storing Elements with Array Subscripts
Examples
Memory Order
Matrices
Reading and Printing Matrices Interactively
Reading a Matrix From a File
Printing a Matrix to a File
Subarrays
Matrix Expressions
Working with Structures
Defining and Deleting Structures
Example of Defining a Structure
Defining a Structure within a Structure
Deleting a Structure Definition
Creating Unnamed Structures
Scope of Named and Unnamed Structures
Syntax of an Unnamed Structure Definition
Creating Variable-length Array Fields
Internal Names of Unnamed Structures
Structure References
Subscripted Structure References
Examples of Structure References
Using INFO with Structures
Parameter Passing with Structures
Storing into Structure Array Fields
Rule 1
Rule 2
Rule 3
Rule 4
Rule 5
Rule 6
Creating Arrays of Structures
Examples of Arrays of Structures
Structure Input and Output
Formatted Input and Output with Structures
Unformatted Input and Output in Structures
String Input and Output
String Length Issues
Advanced Structure Usage
Example of Tag Indices
Working with Lists and Associative Arrays
Defining a List
Example
Defining an Associative Array
Example 1
Example 2
Defining a List within a Structure within an Associative Array
How to Reference a List
How to Reference an Associative Array
Supported Operations for Lists
Insert
Append
Prepend
Replace
Delete
Create Sublists
Enumeration
Supported Operations For Associative Arrays
Create a New Element
Concatenate
Subset
Retrieve Keys
Test for Keys
Lists, Associative Arrays Input and Output
Writing a List or Associative Array with PRINT or PRINTF
Example
Reading a List or Associative Array with READ or READF
Working with Lists and Associative Arrays
Defining a List
Example
Defining an Associative Array
Example 1
Example 2
Defining a List within a Structure within an Associative Array
How to Reference a List
How to Reference an Associative Array
How to Reference Nested Lists and Associative Arrays
Supported Operations for Lists
Insert
Append
Prepend
Replace
Delete
Create Sublists
Enumeration
Supported Operations For Associative Arrays
Create a New Element
Concatenate
Subset
Retrieve Keys
Test for Keys
Lists, Associative Arrays Input and Output
Writing a List or Associative Array with PRINT or PRINTF
Example
Reading a List or Associative Array with READ or READF
Working with Text
Example String Array
Basic String Operations
Concatenating Strings
Formatting
Converting to Upper or Lower Case
Removing White Space
Determining String Length
Manipulating Substrings
Concatenating Strings
String Formatting
Using STRING with Byte Arguments
Converting Strings to Upper or Lower Case
Removing White Space from Strings
Determining the Length of Strings
Manipulating Substrings
Using Non-string and Non-scalar Arguments
Using Regular Expressions
Simple Regular Expressions: A Brief Introduction
Matching a Single Character
Matching Zero or More Characters
Matching One or More Characters
Other Special Characters
Basic Special Characters Used In Regular Expressions
Escaping Special Characters
Practical Regular Expression Examples
Regular Expressions vs. Wildcard Characters
Example of Wildcards vs. Regular Expressions
Regular Expressions are Versatile
For More Information
Working with Data Files
Simple Examples of Input and Output
Example 1—Input
Example 2—Output
Conclusion
Opening and Closing Files
Opening Files
Basic Commands for Opening Files
When to Open the File for I/O (Input/Output)
Closing Files
Logical Unit Numbers (LUNs)
Reserved Logical Unit Numbers (–2, –1, 0)
Operating System Dependencies
UNIX
Logical Unit Numbers for General Use (1...99)
Logical Unit Numbers Used by GET_LUN/FREE_LUN (100...128)
Sample Usage—GET_LUN and FREE_LUN
Data File Organization
Column-Oriented ASCII Data Files
Row-Oriented ASCII Data Files
How Long is a Record?
Record Length in ASCII (Formatted) Files
Changing the Logical Record Size
Record Length in Binary (Unformatted) Files
Number of Records in a File
Types of Input and Output
Each Type of I/O has Pros and Cons
Functions for Simplified Data Connectivity
Binary I/O Routines
ASCII I/O Routines
Choosing Free or Fixed (Explicitly Formatted) ASCII I/O
Fixed Format I/O
Free Format I/O
ASCII I/O—Free Format
ASCII I/O—Fixed Format
Other I/O Related Routines
Free Format Input and Output
Free Format Input
Importing String Data
Importing Data into Complex Variables
Importing Data into a Structure
Importing Date/Time Data
Free Format Output
Explicitly Formatted Input and Output
Using FORTRAN or C Formats for Data Transfer
How is the Format String Interpreted?
Should I Use a FORTRAN or C Format?
Format Reversion
Transferring Date/Time Data
Date/Time Templates
Example—Reading Date/Time Data
Method 1—Read the File with READF
Method 2—Read the File with DC_READ_FIXED
Reading, Sorting, and Printing Tables of Formatted Data
Example—Reading Data From a Word-Processing Application
Method 1—Read the File with READF
Method 2—Read the File with DC_READ_FIXED
Reading Records Containing Multiple Array Elements
Example 1—Column-oriented FORTRAN Write
Example 2—Row-oriented FORTRAN Write
Example 3—Using a FORTRAN Format String to Read Multiple Array Elements
Using the STRING Function to Format Data
Example 1—STRING Function without Format Keyword
Example 2—STRING Function with Format Keyword
Input and Output of Binary Data
Input and Output of Image Data
8-bit and 24-bit Image Data
Image Data Input
Image Data Output
TIFF Image Data
Compressed TIFF Files
TIFF Conformance Levels
Image Interleaving
READU and WRITEU
Transferring Data with READU and WRITEU
Example 1—C Program Writes, PV-WAVE Reads
C Program Write
PV-WAVE Read
Example 2—PV-WAVE Writes, C Program Reads
PV-WAVE Write
C Program Read
Binary Transfer of String Variables
Examples of Binary String Data Transfer
Reading UNIX FORTRAN-Generated Binary Data
Example—UNIX FORTRAN Program Writes, PV-WAVE Reads
FORTRAN Write
PV-WAVE Read (Method 1)
PV-WAVE Read (Method 2)
Portability Issues with Binary Files
64-bit versus 32-bit
Endianness
External Data Representation (XDR) Files
Opening XDR Files
Transferring Data To and From XDR Files
Example—Reading Byte Data from an XDR File
Example—Reading C-generated XDR Data with PV-WAVE
C Program Write
PV-WAVE Read
XDR Conventions for Programmers
XDR Routines for Transferring Complex and String Data
Associated Variable Input and Output
Advantages of Associated File Variables
Working with Associated File Variables
How Data is Transferred into Associated Variables
Subscripting Associated File Variables During Input
Efficiency in Accessing Arrays
Using the Offset Parameter
Specifying Offsets Under UNIX and Windows
Writing Associated Variable Data
Binary Data from UNIX FORTRAN Programs
Miscellaneous File Management Tasks
Locating Files
Flushing File Units
Positioning File Pointers
Testing for End-of-File
Getting Information About Files
Using the INFO Procedure
Use the Information from FSTAT
Sample Usage—FSTAT Function
Getting Input from the Keyboard
Sample Usage—GET_KBRD Function
UNIX-Specific Information
Reading FORTRAN-Generated Binary Data
Windows-Specific Information
Exchanging Image Data Using the Clipboard
Command Line Clipboard Functions
Command Line Clipboard Functions
Clipboard Functions on the Graphics Window Control Menu
Input and Output of DIB and Metafile Images
Commands that Transfer Data Between Variables and Files
Commands that Transfer Data Between Files and Windows
Transferring Data from PV‑WAVE to Microsoft® Excel
Transferring Data from Microsoft® Excel to PV‑WAVE
Writing Procedures and Functions
Procedure and Function Parameters
Correspondence Between Formal and Actual Parameters
Example of Using Positional and Keyword Parameters
Copying Actual Parameters into Formal Parameters
Number of Parameters Required in Call
Example of a Function
Example Using Keyword Parameters
Compiling Procedures and Functions
Using .RUN with a Filename
Compiling Automatically
Compiling with Interactive Mode
Note Regarding Functions
System Limits and the Compiler
Program Code Area Full
If You are Compiling a Procedure or Function
Compiling Main Programs
Program Data Area Full
If You are Compiling a Procedure or Function
If You are Using the EXECUTE Function in a Program
Using the ..LOCALS Compiler Directive
Example 1
Example 2
Example 3
Parameter Passing Mechanism
Procedure or Function Calling Mechanism
Recursion
Example Using Variables in Common Blocks
Error Handling in Procedures
Error Signaling
“Disappearing Variables”
The User Library
Submitting Programs to the User Library
Support for User Library Routines
Programming with PV-WAVE
Description of Error Handling Routines
Default Error Handling Mechanism
Controlling Errors
Error Handling in WAVE Widgets Applications
Controlling Input and Output Errors
Error Signaling
Obtaining Traceback Information
Detection of Math Errors
On Windows Systems
On UNIX Systems
Checking the Accumulated Math Error Status
Special Values for Undefined Results
Check the Validity of Operands
Check for Overflow in Integer Conversions
Trap Math Errors with the CHECK_MATH Function
Enable and Disable Math Traps
Examples Using the CHECK_MATH Function
Checking for Parameters
Checking for Parameters
Checking for Keywords
Checking for Number of Positional Parameters
Checking for Number of Elements
Checking for Size and Type of Parameters
Example of Checking for Size and Type of Parameters
Using Program Control Routines
Executing One or More Statements
Example of Executing Multiple Statements in a Command
Tips for Efficient Programming
Increasing Program Speed
Avoid IF Statements for Faster Operation
Example 1
Example 2
Use Array Operations Whenever Possible
Use System Routines for Common Operations
Example
Use Constants of the Correct Type
Remove Invariant Expressions from Loops
Access Large Arrays by Memory Order
Example
Be Aware of Virtual Memory
Running Out of Memory?
Controlling UNIX Virtual Memory System Parameters
Minimize the Memory Used
Array Operations are Rewarded
Getting Session Information
Calling INFO with No Parameters
Calling INFO with Positional Parameters
Calling INFO with Keyword Parameters
INFO, /Device
INFO, /Files
INFO, /Keys
INFO, /Memory
INFO, /Recall_Commands
INFO, /Routines
INFO, /Structures
INFO, /System_Variables
INFO, /Sysstruct
INFO, /Traceback
INFO, /Userstruct
Creating an OPI Option
Managing Options
Loading and Unloading an Option
The Developer Environment
The Directory Structure
Makefiles
The bin Directory
The src Directory
The lib Directory
Main Directory Requirements
Required Files
Option Example
Creating An Option
Step 1: Create a New Option Directory Structure
UNIX
Windows
Step 2: Modify the Template Files
Step 3: Develop the Option Code
Step 4: Define the New Option Table
Step 5: Build the New Option
Step 6: Test the New Option
Keyword Processing
License Management
Adding an Option to the PV-WAVE Search Path
Variable Handling Examples
OPI Language Bindings
OPI Variable Handling
Use of Opaque Handles
FORTRAN Variable Handling
FORTRAN Specifics for 64-Bit Platforms
Include Files
Examples
OPI Function Definitions for PV-WAVE Variables
wave_execute
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Status
Discussion
wave_compile
C Usage
FORTRAN Usage
Input Parameters
Output Parameters
Returned Status
Discussion
wave_interp
C Usage
FORTRAN Usage
Input Parameters
Returned Status
Discussion
wave_free_WCH
C Usage
FORTRAN Usage
Input Parameters
Discussion
wave_assign_num, _string, _struct
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Status
Discussion
Array Indexing in C
Integer Data Type Size Issues on 64-Bit Platforms
wave_get_WVH
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Output Parameters
Returned Status
Discussion
wave_get_unWVH
C Usage
FORTRAN Usage
Output Parameters
Returned Status
Discussion
wave_free_WVH
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Discussion
wvh_name
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Value—C
Returned Value—FORTRAN
wvh_type
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values for C
Returned Values for FORTRAN
wvh_ndims
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values
wvh_nelems
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values
wvh_dimensions
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Output Parameters
Returned Values
See Also
wvh_sizeofdata
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values
wave_type_sizeof
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values
wvh_is_scalar
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values
wvh_is_constant
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Values
wvh_dataptr
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned value
Discussion
Examples
wave_wsdh_from_wvh
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Output Parameters
Returned Values
wave_wsdh_from_name
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Output Parameters
Returned Value
Discussion
wave_free_WSDH
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Discussion
wsdh_name
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Value—C
Returned Value—FORTRAN
wsdh_ntags
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Value
wsdh_tagname
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Value—C
Returned Value - FORTRAN
wsdh_sizeofdata
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Value
wsdh_offset
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Returned Value
Discussion
wsdh_element
C Usage
FORTRAN Usage
64-bit UNIX FORTRAN Usage
Input Parameters
Output Parameters
Returned Status
Discussion
opi_malloc, opi_free, opi_realloc, opi_calloc
C Usage
Input Parameters
Returned value
Discussion
C Language Error Handling
When an OPI Call Fails
Recovering from Errors Inside the Option Code
Issues When Building With Visual Studio 2005 or Later
wave_error
C Usage
FORTRAN Usage
Input Parameters
Discussion
wave_onerror
C Usage
FORTRAN Usage
Input Parameters
Discussion
wave_is_onerror
C Usage
FORTRAN Usage
Discussion
wave_onerror_continue
C Usage
FORTRAN Usage
Input Parameters
Discussion
wave_is_onerror_continue
C Usage
FORTRAN Usage
Discussion
wave_assign_list
C Usage
Input Parameters
Returned Status
Discussion
wvh_list_replace
C Usage
Input Parameters
Returned Status
Discussion
wvh_list_append
C Usage
Input Parameters
Returned Status
Discussion
wvh_list_element
C Usage
Input Parameters
Returned Values
Discussion
wave_assign_asarr
C Usage
Input Parameters
Returned Status
Discussion
wvh_asarr_element
C Usage
Input Parameters
Returned Value
Discussion
wvh_askeys
C Usage
Input Parameters
Returned Status
Discussion
wvh_is_askey
C Usage
Input Parameters
Returned Values
Discussion
OpenMP
PV-WAVE-defined OpenMP Settings (Automatic Thread Control)
ATC Performance Improvements
User-defined OpenMP Settings
Threshold
Thread Count
Dynamic Threading
Over-Subscription
Format Strings
What Are Format Strings?
When to Use Format Strings
What to Do if the Data is Formatted Incorrectly
Example—C and FORTRAN Format Strings
Using Format Reversion
Example—Using Format Reversion to Write Integer Data
Example—Using Format Reversion to Read Floating-Point Data
Group Repeat Specifications
Example—Using Group Repeat Specifications to Read Data File
FORTRAN Formats for Data Import and Export
FORTRAN Format Specifiers
Data Appearance Format Codes
FORTRAN Format Code Descriptions
A Format Code
Format
Example
: Format Code
Example
$ Format Code
Example
F, D, E, and G Format Codes
Format
I, O, And Z Format Codes
Format
Q Format Code
Format
Example
H Format Codes and Quoted Strings
Format
Example
T Format Code
Format
Example
TL Format Code
Format
Example
TR and X Format Codes
Format
Example
C Format Strings for Data Import and Export
Using C Format Strings for Importing Data
Using C Format Strings for Exporting Data
Modifying Your Environment
License monitoring details
How it works
Seats vs. Tokens
Ensuring an accurate count
System dates/times need to match
PV-WAVE needs to close properly
Write permissions
License monitoring environment variables
PVWAVE_LOG_LM
PVWAVE_LM_LOGFILE
Modifying your PV-WAVE environment (UNIX)
WAVE_DEVICE: Defining Your Terminal or Window System
Changing the Default Device on a UNIX System
WAVE_DIR: Ensuring Access to Required Files
Setting WAVE_DIR on a UNIX System
WAVE_PATH: Setting Up a Search Path (UNIX)
Setting Up WAVE_PATH on a UNIX System
Setting Up WAVE_PATH on a WIndows System
WAVE_STARTUP: Using a Startup Command File
Using a Startup File Under UNIX
WAVE_FEATURE_TYPE: Setting Default Operating Mode
WAVE_RT_STARTUP: Using a Startup Procedure in Runtime Mode
WAVE_INIT_CODESIZE: Setting Initial Size of Code Area
WAVE_INIT_LVARS: Setting Initial Value for Number of Local Variables
WAVE_MSG: Suppressing Startup Messages
PVWAVE_LIC_FILE
PVWAVE_LM_WHITELIST
Changing the PV-WAVE Prompt
Defining Keyboard Shortcuts
Using PV-WAVE with X Windows
If You Are Running Under X Windows
Modifying your PV-WAVE environment (Windows)
Adding a Procedure Library to the Search Path
Environment Variables
Support for Environment Variables in Windows
Environment Variable Support in Windows
How the PV-WAVE Environment is Set
WAVE_PATH: Setting Up a Search Path (Windows)
Setting Up WAVE_PATH on a Windows System
RW_DIR and WAVE_DIR: Ensuring Access to Required Files
When Are PV-WAVE’s Environment Variables Defined?
Method of Starting PV-WAVE Can Affect Your Environment
WAVE_DATA: Retrieving Data Files Directly Where They Reside
Using WAVE_DATA in PV-WAVE Function and Procedure Calls
WAVE_DEVICE: Defining Your Terminal or Window System
Changing the Default Device
WAVE_STARTUP: Using a Startup Command File
WAVE_FEATURE_TYPE: Setting Default Operating Mode
WAVE_RT_STARTUP: Using a Startup Procedure in Runtime Mode
WAVE_INIT_CODESIZE: Setting Initial Size of Code Area
WAVE_INIT_LVARS: Setting Initial Value for Number of Local Variables
PVWAVE_LIC_FILE
PVWAVE_LM_WHITELIST
Changing the PV-WAVE Prompt
Application Developer Guide
Accessing the Operating System
Manipulating Environment Variables
UNIX Environment Variables
Windows Environment Variables
SETENV: Adding a New Environment Variable
UNIX Example
Windows Example
GETENV: Get Environment Variable’s Equivalence String
UNIX Example
Windows Example
ENVIRONMENT: Get Values of All Environment Variables
UNIX Example
Windows Example
Accessing the Operating System Using SPAWN
Using SPAWN to Issue Commands
Interactive Use of SPAWN
UNIX Example
Windows Example
UNIX Shells
Avoiding the Command Prompt Window (Windows)
Non-interactive Use of SPAWN
UNIX Example
Windows Example
Avoiding the Shell under UNIX
Capturing Output
UNIX Example
Windows Example
Changing the Current Working Directory
Using the CD Procedure
Using the PUSHD, POPD, and PRINTD Procedures
UNIX Example
Windows Example
Interapplication Communication for UNIX
Methods of Interapplication Communication
Choosing the Best Method
Interapplication Communication Using SPAWN
Communicating with a Child Process
Starting the Child Process
Example: Communicating with a Child Process Using SPAWN
Using SPAWN to Access the C Program from PV-WAVE
Executing PV‑WAVE Commands Externally
Starting PV‑WAVE from External Program with waveinit
Sending Commands to PV‑WAVE with wavecmd
Ending the Session with PV‑WAVE with waveterm
Example: Calling PV-WAVE from a C Program
Example: Calling PV‑WAVE from a FORTRAN Program
Using LINKNLOAD to Call External Programs
Usage
Parameters
Discussion
Accessing the Data in PV-WAVE Variables
Method 1: wavevars
Method 2: The Option Programming Interface
Example 1: Calling a C Program
Compiling the Example C Routine
Accessing the External Function with LINKNLOAD
Example 2: Calling a FORTRAN Program
Compiling the Example FORTRAN Routine
Accessing the External Function with LINKNLOAD
Example 3
Running the Example Program
Example 4
Running the Example Program
Calling PV-WAVE in a Statically Linked Program
cwavec: Calling PV-WAVE from a C Program
Usage
Parameters
Returned Value
Discussion
Accessing the Data in PV-WAVE Variables
Ending the Session with PV-WAVE
Running PV‑WAVE from a C Program
Example 1
Example 2
Example 3
cwavefor: Calling PV-WAVE from a FORTRAN Program
Usage
Parameters
Returned Value
Discussion
Ending the Session with PV‑WAVE
Running PV‑WAVE from a FORTRAN Program
Example 1
Example 2
Example 3
How to Link Applications to PV‑WAVE
Using wavevars() to Access PV-WAVE Variables
Usage
Parameters
Returned Value
Discussion
Example 1
Example 2
Example 3
Example 4
Noninteractive Applications
Using Nonblocking PV-WAVE Widgets
Example
Window Resizing
Communication with Remote Procedure Calls (UNIX Only)
Remote Procedure Call (RPC) Technology
Synchronization of Client and Server Processes
Using PV-WAVE as a Client: CALL_UNIX
Description of C Functions Used with CALL_UNIX
w_listen
w_get_par
w_smpl_reply and w_send_reply
w_cmpnd_reply
Example Server
Example Using CALL_UNIX
Using PV-WAVE as a Server: CALL_WAVE
Description of C Functions Used with PV‑WAVE as Server
CALL_WAVE
PV‑WAVE Functions Used with PV‑WAVE as Server
UNIX_LISTEN
UNIX_REPLY
Examples Using PV-WAVE as a Server
Interapplication Communication Using the Socket OPI
Overview of a Client-Server Model Using Sockets
Loading the Socket OPI
Initializing a Socket
Listening for a Socket Connection
Connecting to a Socket
Reading and Writing Data Between Client and Server
Closing a Socket Connection
Example
The Server
The Client Program
Running the Example
Client Program Output
Server Program Output
Writing a Continuously Running Server
Communicating with an SSL-enabled HTTP server
Interapplication Communication for Windows
Methods of Interapplication Communication
Choosing the Best Method
Using LINKNLOAD to Call External Programs
Usage
Parameters
Discussion
Accessing the Data in PV‑WAVE Variables
Example 1: Calling a C Program
Accessing the External Function with LINKNLOAD
Example 2: Calling a FORTRAN Program
Compiling the Example FORTRAN Routine
Accessing the External Function with LINKNLOAD
Example 3
Compiling and Linking the Programs
Calling PV‑WAVE as a Dynamically Linked Program
cwavec: Calling PV‑WAVE from a C Program
Usage
Parameters
Returned Value
Discussion
Accessing the Data in PV‑WAVE Variables
Ending the Session with PV‑WAVE
Running PV‑WAVE from a C Program
Example 1: Execute PV‑WAVE Commands From C Program
cwavefor: Calling PV‑WAVE from a FORTRAN Program
Usage
Parameters
Returned Value
Discussion
Ending the Session with PV‑WAVE
Running PV‑WAVE from a FORTRAN Program
Example 1
Example 2
Example 3
Accessing Data in PV‑WAVE Variables
Usage
Parameters
Returned Value
Discussion
Using wavevars to Retrieve Data from PV-WAVE
Accessing the External Function with LINKNLOAD
Using the Option Programming Interface
Noninteractive Applications
Using Nonblocking PV‑WAVE Widgets
Example
Window Resizing
Console vs. Windows Subsystem Applications
PV‑WAVE As a Console Application
PV‑WAVE As a Home Window Application
Additional Documentation
Building VDA Tools
What Are VDA Tools?
What Are VDA Tools?
Multiple Instances from Same Source Code
Intertool Communication
Called from the Command-line
Non-blocking
Code Generation
Easy to Save and Restore
Portable
Native Look and Feel
Easy to Build and Customize
Online Help
A Technical Perspective on VDA Tools
What is the VDA Tools Manager?
The Tools Manager API
VDA Tool Ingredients
VDA Tools Require Unique Names
Methods Drive VDA Tools
Register the Method
Execute the Method
Standard Methods
Manipulating Variables and Other Items
Manipulating Graphical Elements
Graphical Element API Routines
User Interface
VDA Utilities
How Standard VDA Tools Connect to Online Help
Example
Tool-to-Tool Communication Routines
The Selection List
Exporting Variables from $MAIN$
VDA Tools Can Accept or Reject Exported Variables
Creating Optional Areas in VDA Tools
Modify the Menu Structure
Adjust the Menu Pane Number
Set the Status of the Option Menu Toggles
Call WoGMBOptionsInit
Implementation for Optional Message Area
Implementation for Optional Button Bar
Implementation for Optional Controls Area
Creating a Navigator
The PV-WAVE Navigator
PV‑WAVE Navigator Files
Modifying the PV‑WAVE Navigator
Creating a New Navigator
Resources for the Navigator
Resources and Strings
Resources
Strings
Resources and Strings in PV-WAVE Applications
Widget Resource Files
String Files
Adding Online Help
Online Help Implementation Overview
The Help Menu
Dialog Box Help
Using Wave Widgets
Methods of GUI Programming in PV-WAVE
Wave Widgets and the Widget Toolbox
Windows Advanced Controls Library
Introduction to Wave Widgets
Who Uses Wave Widgets
Wave Widgets are Standard Library Functions
Designing Your Own Wave Widgets
Wave Widgets are Portable
First Example and Basic Steps
First Example
Callback Procedure
Widget Commands
The Basic Steps
Initializing Wave Widgets
Example
Creating and Arranging Wave Widgets
The Widget Hierarchy
Types of Wave Widgets
Arranging Widgets in a Layout
Row/Column Layout
Bulletin Board Layout
Form Layout: Attachments
Tab Navigation Behavior for Microsoft Windows
Creating and Handling Menus
Menu Bar
Popup Menu
Option Menu
Menu Callbacks
Defining Menu Items with Unnamed Structures
Modifying Menu Items
Example
Creating a Button Box and a Tool Box
Button Box Example
Tool Box Example
Creating a Radio Box
Example
Creating a Controls Box with Sliders
Example
Creating a Drawing Area
Example 1: Basic Drawing Area
Example 2: User Resizes the Drawing Area
Example 3: Resizing the Drawing Area Programmatically
Creating a Text Widget
Single-line Label (Read-only)
Single-line Editable Text Field
Static Label and Editable Text Field Example
Multi-line Text Window
Example
Creating a Scrolling List
Selection Mode
Single Selection Mode
Multiple Selection Mode
Scrolling List Callbacks
Example
Creating Popup Messages
Blocking vs. Nonblocking Windows
Types of Message Windows
Default Message Box Buttons
Motif Buttons
Message Box Example
Callback Routines
Widget Commands
Creating Dialog Boxes
A Dialog is a Popup Widget
Blocking vs. Nonblocking Windows
Default Dialog Box Buttons
Dialog Box Example
Callback Procedures
Widget Commands
Creating a File Selection Widget
A File Selection Widget is a Popup Widget
Blocking vs. Nonblocking Windows
File Tool Contents
File Selection Example
Callback Procedures
Widget Commands
Creating a Command Widget
Example
Callback Procedures
Widget Commands
Creating a Table Widget
Setting Colors and Fonts
Setting Colors
Predefined Colors for Windows Systems
Setting Fonts on UNIX
Setting Fonts on Windows
Using a Resource File to Set Colors and Fonts
When the Resource File is Checked
Setting and Getting Widget Values
Callback Procedure
Widget Commands
Passing and Retrieving User Data
Example
Managing Widgets
Showing/Hiding Widgets
Widget Sensitivity
Displaying Widgets and Processing Events
Programming Tips and Cautions
PV-WAVE Routines to Avoid
Standard Library Routines
User Library Routines
PV-WAVE Routines to Use with Caution
Standard Library Routines
Application Example
Under UNIX
Using the Widget Toolbox
Basic Steps in Creating the GUI
Combining Widgets and Widget Toolbox Functions
Initializing the Widget Toolbox
Creating Widgets
Setting and Getting Resources
Example
Managing, Displaying, and Destroying Widgets
Adding Callbacks (Motif Only)
Example
Adding Event Handlers
Example
X Event Handler Procedure Example
Adding Timers
Example
Adding Work Procedures
Adding Input Handler Procedures
Changing the Cursor
Creating Tables
Running an Application
Related Include Files
Example Widget Toolbox Application
Programming Tips and Cautions
Localizing PV-WAVE Applications
Localizing the VDA Tools
Copy and Translate Resource and String Files
How PV-WAVE Determines the Locale
The WAVE_LANG Environment Variable
The Operating System Locale Setting
Default Locale Setting
Localizing the PV-WAVE Home Window
View the Resources
Localize Your Resources
Localizing the PV-WAVE Print Dialog Box
View the Resources
Localize Your Resources
Motif Widget Classes
Motif Widget Classes
Convenience Widgets
Motif Callback Parameters
Motif Callback Parameters
Required Callback Parameters
Additional Required Callback Parameters
ArrowButton
Command
DrawingArea
DrawnButton
FileSelection
List
PushButton
RowColumn
Scale
ScrollBar
Selection
Text, TextField
ToggleButton
Widget Toolbox Cursors
Standard X Cursors
Custom Cursors
Developing Portable Applications
Writing Portable Wave Widgets Applications
Commands and Filenames
WwGetKey Routine
Specifying WAVE Widget Fonts
Display Sizes
High resolution
What is DPI?
Adjusting for applications not designed for high DPI
Common high DPI issues
Low resolution
Windows Graphics
Graphics Cache
Color Tables
Graphics Function
WINDOW Keyword Differences
Writing Portable VDA Tools
VDA Utilities and Tools Manager Routines
VDA Tools Resource Files
Writing System-specific Code
Example Code
Virtual Keys
Windows Color and Font Support
Predefined Colors for Windows Systems
Setting Fonts on Windows
Tutorial
Running PV-WAVE
Installing PV-WAVE
Running on UNIX
Running on Windows
Starting Optional Toolkits
Exiting, Interrupting, and Aborting the Software
Exiting PV-WAVE
Interrupting or Aborting PV-WAVE
For Microsoft Windows
Power of PV-WAVE
Using the Gallery
Using the Demo Files
Programming with PV-WAVE
General Information
PV-WAVE Notation
Keywords
System Variables
Basic Data Types
Algebraic Operators
Constants
Integer Constants
Floating-point and Double-precision Constants
Complex Constants
String Constants
Date and Time
Scalars, Arrays, and Structures
Working with Data
Dynamic Data Typing
Array-oriented Operations
Variables
Defining Variables
Structure Variables
Subscripts
Subscripts in 2D Arrays
Subscript Ranges
Array Subscripts
Using Operators
Expressions
Getting Information on the PV-WAVE Session
Restoring “Lost” Variables
Command Recall
Saving Session Commands and Variables
Operating System and Environment Access
Operating System Commands
Error Checking
Using Color in PV-WAVE
Reading Data into PV-WAVE
Reading Data from a File
Inspecting Your Data
Lesson 1: Reading ASCII Data
To read this file, do the following:
Lesson 2: Reading Unformatted Binary Data
To read the unformatted binary data, do the following in PV-WAVE:
Lesson 3: Reading Formatted Data with an Explicit Format
2D Plotting
Creating Basic 2D Plots
Linear Plots
Bar Charts
Polar Plots
Histogram Mode Plots
Modifying Plot Axes
Customizing a Plot
Using Keyword Parameters
Annotating Plots
Selecting Fonts
Selecting Fonts
Using XYOUTS to Annotate Plots
Keyword Correspondence with System Variables
Example of Changing the Default Color Index
Using the Color Keyword Parameter
Changing the !P.Color System Variable
Interpretation of the Color Index
Specifying Location of the Plot
Drawing Multiple Plots on a Page
Lesson 1: Basic 2D Plotting
Create the Data
Draw the Plot
Modify the Plot Window and Data Range Using Keywords
Obtain Information About Your Data
Add Symbols
Add Another Line to the Plot
Change the Colors and Linestyle
Add Titles to the Plot
Add Today’s Date to the Plot
Place Labels Within the Plot
Lesson 2: Read and Plot Data
Process and Plot the Signal Data
Smooth the Data
Plot the Data as a Velocity Field
3D Plotting
Creating Basic 3D Plots
Contour Plots
Basic Usage
Surface Plots
Shaded Surface Plots
Visualization Toolkit
Demonstration Programs
Lesson 1: Surface Plotting
Access the Data and Create Arrays
Create a Surface Plot
Display Data as a Shaded Surface
Use Color to Represent Data
More Information on 3D Plotting
Lesson 2: Contour Plotting
Access the Data
Plot with CONTOURFS
Using Color in Contour Plots
Creating 3D Contour Plots
Filling the Contours with Color Using CONTOURFILL
Deleting Windows
Lesson 3: Simple VTK Examples
Create a Surface Plot
Display a Cube With a Different Color at Each Vertex
Adding an Annotation to a Scene
Debugging VTK
Working with Images
Images
Working with Images
Lesson 1: Displaying and Processing Images
Reading an Image
Displaying an Image
Changing the Size of an Image
CONGRID
REBIN
Contrast Enhancement
Smoothing and Sharpening
Other Image Manipulations
Using PV-WAVE Colortables
Extracting Profiles
More Information on Image Processing
Lesson 2: Displaying a TIFF File
Other Plot Types
Mapping
Mapping Procedures
Using Map Projections and Datasets
What Are Map Projections?
What Are Map Datasets?
Reading Other Map Datasets Into PV-WAVE
Specifying a Map Projection
Animation
Lesson 1: Creating and Customizing Maps
Plotting a World Map
Subsetting the Map Dataset
Selecting Map Attributes
Specifying the Map Limits
Plotting Great Circles, Straight Lines, and Text
Adding an Image Under the Map
Adding Contour Lines
Adding Vector Lines
Lesson 2: Displaying a Series of Images
Access the Data and Create the Initial Animation
Create a Surface Plot
Lesson 3: Quadric Animation
Printing and Exporting Data
Printing Your Work
Using the PV-WAVE Output Drivers
Printing Under Microsoft Windows
Printing the Contents of a Graphics Window
Exporting Graphics to a File
Printing Under UNIX
Types of Output
Each Type of I/O has Pros and Cons
Functions for Simplified Data Connection
Binary I/O Routines
ASCII I/O Routines
Choosing Free or Fixed (Explicitly Formatted) ASCII I/O
Fixed Format I/O
Free Format I/O
Other I/O Related Routines
Lesson 1: Transferring Data with WRITEU
Lesson 2: Simple Output Examples
Transfer Data from a Variable to a File
Print Values to a File
Change Data in an Existing File
Lesson 3: Saving and Printing a Plot
Lesson 4: Printing a Table with Column Titles
Creating PV-WAVE Applications
Procedures and Functions
Procedure or Function Execution Sequence
Recursion
Parameters
Copying Actual Parameters into Formal Parameters
Number of Parameters Required in Call
Parameter Passing Mechanism
Compiling
Compiling Procedures and Functions
Using .RUN with a Filename
Compiling Automatically
Compiling with Interactive Mode
System Limits
Program Code Area Full
If You are Compiling a Procedure or Function
If You are Compiling Main Programs
Program Data Area Full
If You are Compiling a Procedure or Function
If You are Using the EXECUTE Function in a Program
Using the ..LOCALS Compiler Directive
Error Handling in Procedures
Error Signaling
“Disappearing Variables”
User Library
Submitting Programs to the User Library
Support for User Library Routines
Creating and Using Batch Files
Using JOURNAL to Save Commands
Lesson 1: Writing a Simple Function
Lesson 2: Using Keyword Parameters
Lesson 3: Writing a Procedure
Create an Executable Program File
Compile and Run Your Program
Lesson 4: Creating a Program with JOURNAL
Open a JOURNAL File
Enter Commands on the PV‑WAVE Command Line
Close the JOURNAL File
Run the Batch File
Lesson 5: Solving a Differential Equation
Using the Documentation
Using the Release Notes, Tips, Update Notice, and Documentation Errata
Using Online Help
Using Online Help on UNIX
Accessing the Help from a Command Line
Printing from Online Help
Using Online Help on Windows
Help from the Start Menu
Help from the PV-WAVE Command Line
VDA Tools Help—UNIX and Windows
Printing from Online Help
The PV-WAVE Gallery
PV-WAVE Demonstration Gallery
Gallery Contents
PV-WAVE Functional Demonstrations
PV-WAVE Industry Applications
PV-WAVE
Help Button
Functional Demonstrations
Basic Functions
Business and Statistical Charts
Array and Equation Manipulation
Advanced Mathematics and Statistics
Mapping Functionality
Mapping Application
Advanced Rendering
Simulations
Table Tools
VTK OpenGL Functionality
Industry Applications
Financial Analysis
Time Series Forecasting
Auto ARIMA
Neural Newtorks
Test Engineering
Medical Imaging
MRI Scan
PET Scan
Heartbeat Animation
Oil Gas Exploration
Earth Sciences
CFD Aerodynamics
Signal Processing
Image Processing
PV-WAVE
Experimenting with the Navigator
Tutorial Exercises for Navigator
Starting PV‑WAVE
Starting Navigator
Online Help System
Air Quality Example
Importing ASCII Data
Creating XY Plots
Using PV-WAVE Commands
Reformatting Datasets
Displaying Data as an Image
Using Color
Resizing the Image
Displaying Profile Plots
Manipulating Data Across VDA Tools
Creating Three-Dimensional Surface Plots
Using Online Help
PV-WAVE Online Help
Context-Sensitive Help
Printing Your Results
Experimenting on Your Own
Ending the Session
Image Data Example
Importing 8-bit Image Data
Checking the Selected Variables List
Displaying the Image
Displaying the Image as a 3D Surface Plot
Using Color
Rescaling Image Data
Resizing the Image
Smoothing the Image
Cropping the Image
Creating an Inverted Image
Editing Color
Experimenting on Your Own
Saving the Session
Ending the Session
Animation Example
Importing the Animation Data
Viewing Displacement as an Image
Shading and Rotating a Surface View
Building an Animation Sequence
Defining an Animation Array
Viewing Animation
Changing the Appearance of a Plot
Saving and Using a Template
Saving a Plot
Experimenting on Your Own
Exiting PV-WAVE
VDA Tools
Welcome to PV-WAVE VDA Tools!
VDA Tools are for PV-WAVE Application Developers
VDA Tools are for PV-WAVE Application Developers
Default VDA Tool Resources
Button Bar Buttons
Online Help
Restore Dialog Box
See Also
Save As Dialog Box
See Also
File Browse Dialog Box
See Also
Save Template As Dialog Box
See Also
Selected Data Export Dialog Box
Variable Export Dialog Box
Variable Import Dialog Box
Printer Setup Dialog Box
PostScript Device Options Dialog Box
Computer Graphics Metafile Device Options Dialog Box
HP Printer Control Language Device Options Dialog Box
HP Graphics Language Device Options Dialog Box
Page Setup Dialog Box
Code Generation Dialog Box
See Also
Text Attributes Dialog Box
Rectangle Attributes Dialog Box
Ellipse Attributes Dialog Box
Bitmap Attributes Dialog Box
Line Attributes Dialog Box
Legend Attributes Dialog Box
Legend Entries Dialog Box
Axis Attributes Dialog Box
Plot Color/Background Color Dialog Box
Palette Area
Controls Area
Action Buttons
Export As Pixmap Dialog Box
Drawing Lines
See Also
Drawing Boxes
See Also
Adding Bitmaps
See Also
Adding Text
See Also
Adding Axes
Adding an Axis
See Also
Adding a Legend
See Also
Modifying and Moving Axes
Modifying Axes
Moving an Axis
Closing the VDA Tool
See Also
Restoring a Saved VDA Tool
See Also
Saving a VDA Tool
See Also
Saving a Template
See Also
Generating PV‑WAVE Code
Selecting (Subsetting) Data
See Also
Exporting Variables
See Also
Exporting Selected (Subsetted) Data
See Also
Grouping Graphics
Grouping Objects
Moving a Grouped Object
De-selecting a Group
Ungrouping Objects
Printing Your Graphics
Redrawing Graphics
Changing the Background and Selection Colors
Modifying Graphics Objects
Editing Graphics
The Edit Menu and Button Bar
Attributes Dialog Box
Setting Default Attributes for Graphical Objects
Selecting Graphics Objects
Selecting a Single Object
Selecting Multiple Objects
See Also
Deselecting Graphics Objects
See Also
Resizing and Moving Graphics
Showing Selected Data in Multiple VDA Tools
Using a File Selection Dialog Box
Moving to a Different Directory
Environment Variables
Selecting a File
Choosing a Coordinate System
Device Coordinates
Normalized Coordinates
Data Coordinates
Text Attributes
Font
Text Size
Entering Endpoints
PV-WAVE Navigator Version 1.1
Electronic Services
WzAnimate
WzAnimate Overview
WzAnimate Features
Using Online Help
WzAnimate Controls Area
WzAnimate How to
View Data
Export Data
Modify an Animation
Manage the VDA Tool Session
Print
Starting and Stopping the Animation
Starting Animation
Stopping Animation
Controlling the Speed of the Animation
Controlling the Direction of the Animation
Controlling the Sequence of the Animation
Cycling through the Frames Once
Cycling through the Frames Repeatedly
Stepping through the Frames
Cycling between Forward and Reverse
Changing the Orientation of the Images
See Also
Exporting Pixmap Variables from Another VDA Tool
Creating the Pixmap Variable
Animating the Pixmap Variable
Displaying a Variable in a WzAnimate Tool
WzAnimate Menus
File Menu (WzAnimate)
Attributes Menu (WzAnimate)
Options Menu (WzAnimate)
Help Menu (WzAnimate)
Window Menu (WzAnimate)
View Attributes Dialog Box (WzAnimate)
WzBar
WzBar Overview
Simple Bars
Stacked or Grouped Bars
Stacked and Grouped Bars
Data Types
WzBar Features
WzBar How to
View Data
Modify a Bar Chart
Subset Data
Export Data
Annotate a Bar Chart with Graphics Objects
Select and Modify Graphics Objects
Manage the VDA Tool Session
Print
Modifying a Bar Chart
Displaying a Variable in a WzBar Tool
WzBar Menus
File Menu (WzBar)
Edit Menu (WzBar)
Attributes Menu (WzBar)
Create Menu (WzBar)
Options Menu (WzBar)
Window Menu (WzBar)
Help Menu (WzBar)
Bar Attributes Dialog Box (WzBar)
Legend Attributes
Fill and Pattern Attributes
Axis Attributes
Bar # List
View Attributes Dialog Box (WzBar)
Navigator
Navigator Overview
Navigator Features
How to
Import and Export Data
Start a VDA Tool from the Navigator
Customize the Navigator
Manage the Navigator Session
Configuring the Navigator
Saving and Restoring Navigator Configurations
Saving
Restoring
Adding and Removing VDA Tools
Rearranging VDA Tool Icons
Customizing VDA Tool Attributes
Displaying a Variable in a VDA Tool Started from the Navigator
Example 1
Example 2
Example 3
Listing Selected Variables
Using the Button Bar
Summary of VDA Tools
Using the Tool Menu
Creating Customized Templates
See Also
Setting Up and Saving VDA Tool Defaults
Associating VDA Tools and Templates
Using Templates Effectively
Starting the Navigator
Keywords
Examples
Configuration File
Saving a Navigator Session
Restoring a Navigator Session
Closing the Navigator
Navigator Menus
File Menu (Navigator)
Tool Menu (Navigator)
Defaults Menu (Navigator)
Configure Menu (Navigator)
Options Menu (Navigator)
Help Menu (Navigator)
Window Menu (Navigator)
Navigator Button Bar
Default VDA Tool Attributes Dialog Box (Navigator)
Save Session Dialog Box
Associated VDA Tool Attributes Dialog Box
Accelerators and Mnemonics
Accelerators
Mnemonics
View Attributes Dialog Box
Navigator Configuration Dialog Box
Restore Configuration Dialog Box
See Also
Save Configuration Dialog Box
See Also
WzBar3D
WzBar3D Overview
WzBar3D Features
WzBar3D How to
View Data
Modify a 3D Bar Chart
Annotate a Bar Chart with Graphics Objects
Select and Modify Graphics Objects
Manage the VDA Tool Session
Print
Modifying a 3D Bar Chart
Displaying a Variable in a WzBar3D Tool
WzBar3D Menus
File Menu (WzBar3D)
Edit Menu (WzBar3D)
Attributes Menu (WzBar3D)
Create Menu (WzBar3D)
Options Menu (WzBar3D)
Window Menu (WzBar3D)
Help Menu (WzBar3D)
Bar Attributes Dialog Box (WzBar3D)
General Attributes
Axis Attributes
Row/Column Colors
Rows and Columns Lists
View Attributes Dialog Box (WzBar3D)
WzColorEdit
WzColorEdit Overview
WzColorEdit Features
X11 COLOR RESOURCES
Using Online Help
WzColorEdit How to
Modify Colors
Save the Color Table
Changing the Color Table
Choosing a System Color Table
Choosing a Custom Color Table
Changing a Range of Colors
Changing a Single Color
Using the Color Wheel
Using the Color Sliders
Saving the Color Table
Saving a Custom Color Table
Saving the WzColorEdit Tool
WzColorEdit Controls Area
WzColorEdit Menus
File Menu (WzColorEdit)
Edit Menu (WzColorEdit)
Attributes Menu (WzColorEdit)
Color Table Menu (WzColorEdit)
Options Menu (WzColorEdit)
Help Menu (WzColorEdit)
Window Menu (WzColorEdit)
Color Wheel Dialog Box (WzColorEdit)
View Attributes Dialog Box (WzColorEdit)
System Color Tables Dialog Box (WzColorEdit)
Custom Color Tables Dialog Box (WzColorEdit)
Save Custom Color Table Dialog Box (WzColorEdit)
Delete Custom Color Table Dialog Box (WzColorEdit)
WzContour
WzContour Overview
WzContour Features
Using Online Help
WzContour Controls Area
WzContour How to
View Data
Subset Data
Export Data
Annotate a Contour Plot with Graphics Objects
Select and Modify Graphics Objects
Modify a Contour Plot
Manage the VDA Tool Session
Print
Filling Contours
See Also
Annotating Contour Lines
Default Contour Annotation
User-specified Contour Labels
See Also
Changing the Color of Contour Lines
See Also
Changing the Linestyle of Contour Lines
See Also
Creating Splined Contours
See Also
Speeding Up the Contour Plot
Splining Filled Contours
See Also
Zooming in on Contour Data
Displaying a Variable in a WzContour Tool
Turning Off Auto Redraw
See Also
WzContour Menus
File Menu (WzContour)
Edit Menu (WzContour)
Attributes Menu (WzContour)
Create Menu (WzContour)
Options Menu (WzContour)
Help Menu (WzContour)
Window Menu (WzContour)
Contour Attributes Dialog Box (WzContour)
View Attributes Dialog Box (WzContour)
WzExport
WzExport Overview
WzExport Features
Using Online Help
WzExport How to
Writing Data to a File
Manage the VDA Tool Session
Writing the File (WzExport)
WzExport Controls Area
WzExport Menus
File Menu (WzExport)
Help Menu (WzExport)
Window Menu (WzExport)
Format Image Array Dialog Box (WzExport)
Valid Image Types
Image Compression
WzHistogram
WzHistogram Overview
WzHistogram Features
Using Online Help
WzHistogram How to
View Data
Subset Data
Export Data
Annotate a Histogram with Graphics Objects
Select and Modify Graphics Objects
Modify a Histogram
Manage the VDA Tool Session
Print
Changing the Line Color (WzHistogram)
Changing the Fill Color (WzHistogram)
How Bin Size and Number of Bins are Calculated
Changing the Bin Size
Changing the Number of Bins
Displaying a Variable in a WzHistogram Tool
WzHistogram Menus
File Menu (WzHistogram)
Edit Menu (WzHistogram)
Attributes Menu (WzHistogram)
Create Menu (WzHistogram)
Options Menu (WzHistogram)
Help Menu (WzHistogram)
Window Menu (WzHistogram)
Histogram Attributes Dialog Box (WzHistogram)
View Attributes Dialog Box (WzHistogram)
WzImage
WzImage Overview
WzImage Features
Using Online Help
WzImage Controls Area
WzImage How to View Data
Subset Data
Export Data
Annotate an Image with Graphics Objects
Select and Modify Graphics Objects
Modify an Image
Manage the VDA Tool Session
Print
Adjusting the Brightness
See Also
Profiling the Image Intensity
Endpoint Profiling
Row Profiling
Column Profiling
Rescaling the Image
See Also
Magnifying Selected Data
See Also
Changing the Contrast
See Also
Getting Information About Your Data
Information on a Single Point
Information on a Range of Points
Using Data Selection
Using Profiles
Displaying Data in a WzImage Tool
Inverting the View
Scaling Data Values to Available Range of Colors
See Also
Specifying the Image Window Size
Turning Off Data Scaling
Turning Off Auto Redraw
See Also
WzImage Menus
File Menu (WzImage)
Edit Menu (WzImage)
Attributes Menu (WzImage)
Create Menu (WzImage)
Options Menu (WzImage)
Help Menu (WzImage)
Window Menu (WzImage)
View Attributes Dialog Box (WzImage)
Profile View Dialog Box (WzImage)
Selected Data - Magnified Dialog Box (WzImage)
WzImport
WzImport Overview
WzImport Features
Using Online Help
WzImport How to
Import Data Into Variables
Export Variables
Modify Data
Manage the VDA Tool Session
Importing Data From a File
Importing Data into a Previously Defined Variable
Importing Data Without a Predefined Variable
Exporting a Variable to Another VDA Tool
Changing the Variable’s Attributes
Generating PV‑WAVE Code in WzImport
WzImport Controls Area
File Types, Default File Extensions, and Action Buttons
WzImport Menus
File Menu (WzImport)
Help Menu (WzImport)
Window Menu (WzImport)
WzImport 24-Bit Options Dialog Box
Image Options Dialog Box
Variable Manipulation Dialog Box
Valid Image Types
Interleaving
WzMultiView
WzMultiView Overview
WzMultiView Features
Using Online Help
WzMultiView How to
Create and Modify a MultiView Plot
Annotate WzMultiView with Graphics Objects and Text
Select and Modify Graphics Objects
Manage the VDA Tool Session
Print
Using WzMultiView
Modifying a View Object
Setting View Object Defaults
WzMultiView Menus
File Menu (WzMultiView)
Edit Menu (WzMultiView)
Attributes Menu (WzMultiView)
Create Menu (WzMultiView)
See Also
Options Menu (WzMultiView)
Help Menu (WzMultiView)
Window Menu (WzMultiView)
View Attributes Dialog Box (WzMultiView)
Default View Attributes Dialog Box (WzMultiView)
Graphics VDA Tools for Views Dialog Box
WzPie
WzPie Overview
WzPie Features
WzPie How to
View Data
Modify a Pie Chart
Annotate a Pie Chart with Graphics Objects
Select and Modify Graphics Objects
Manage the VDA Tool Session
Print
Modifying Attributes
Displaying a Variable in a WzPie Tool
WzPie Menus
File Menu (WzPie)
Edit Menu (WzPie)
Attributes Menu (WzPie)
Create Menu (WzPie)
Options Menu (WzPie)
Window Menu (WzPie)
Help Menu (WzPie)
Pie Attributes Dialog Box (WzPie)
General Attributes
Legend Attributes
Fill and Pattern Attributes
Label Attributes
Slice Number List
View Attributes Dialog Box (WzPie)
WzPlot
WzPlot Overview
WzPlot Features
Using Online Help
WzPlot How to
View Data
Subset Data
Export Data
Annotate a Plot with Graphics Objects
Select and Modify Graphics Objects
Modify a Plot
Manage the VDA Tool Session
Print
Changing the Plot and Symbol Colors
Displaying a Variable in a WzPlot Tool
See Also
Zooming in on Data
WzPlot Menus
File Menu (WzPlot)
Edit Menu (WzPlot)
Attributes Menu (WzPlot)
Create Menu (WzPlot)
Options Menu (WzPlot)
Help Menu (WzPlot)
Window Menu (WzPlot)
Variable Attributes Dialog Box (WzPlot)
View Attributes Dialog Box (WzPlot)
Variable Import Dialog Box
Plotting Multiple Dependent Variables
Plotting Dependent Versus Independent Variables
Method 1: Setting Variable Attributes From the Navigator
Method 2: Using the Variable Import Dialog Box
WzPreview
WzPreview Overview
WzPreview Key Components
Using Online Help
WzPreview How to
Preview Your Data
Manage the VDA Tool Session
Opening an External Data File for Previewing
Manually Defining Header, Record, and Field Regions
Instructions
See Also
Miscellaneous Information about Defining Regions
Automatically Defining Header, Record, and Field Regions
Clearing Regions
Reading the Data into Variables
Editing Headers, Records, or Fields
Changing the Variable Associated with a Field
Changing Region Boundaries
Creating Variables
Specifying Format Strings
Specifying Separators in Free Format Files
WzPreview Menus
File Menu (WzPreview)
Edit Menu (WzPreview)
Attributes Menu (WzPreview)
Options Menu (WzPreview)
Help Menu (WzPreview)
Window Menu (WzPreview)
Preview Setup Dialog Box (WzPreview)
Fixed Format Attributes Dialog Box (WzPreview)
Free Format Attributes Dialog Box (WzPreview)
Variable Attributes Dialog Box (WzPreview)
WzSurface
WzSurface Overview
WzSurface Features
Using Online Help
WzSurface Controls Area
See Also
WzSurface How to
View Data
Export Data
Annotate a Surface Plot with Graphics Objects
Select and Modify Graphics Objects
Modify a Surface Plot
Manage the VDA Tool Session
Print
Changing the Surface Attributes
Changing the Surface Colors
See Also
Shading a Surface
Specifying a Shading Algorithm
Specifying a Shade Variable
Adding a Skirt to a Surface
Displaying Data in a WzSurface Tool
See Also
Using Multiple Variables to Create the Surface
Rotating a Surface
Turning Off Auto Redraw
See Also
Rescaling the Surface
WzSurface Menus
File Menu (WzSurface)
Edit Menu (WzSurface)
Attributes Menu (WzSurface)
Create Menu (WzSurface)
Options Menu (WzSurface)
Help Menu (WzSurface)
Window Menu (WzSurface)
Surface Attributes Dialog Box (WzSurface)
View Attributes Dialog Box (WzSurface)
WzTable
WzTable Overview
WzTable Features
Using Online Help
WzTable Controls Area
See Also
WzTable How to
View Data
Subset Data
Export Data
Modify Table Cell Data
Manage the VDA Tool Session
Print
Changing Table Cell Data Format
Changing a Single Table Cell’s Value
How to Move the Cursor
How to Erase Characters
See Also
Changing the Value in a Selection of Table Cells
See Also
Selecting a Cell to Edit
Selecting Data Points in a Table
See Also
Deselecting Data Points in a Table
Displaying a Variable in a WzTable Tool
WzTable Menus
File Menu (WzTable)
Edit Menu (WzTable)
Attributes Menu (WzTable)
Options Menu (WzTable)
Help Menu (WzTable)
Window Menu (WzTable)
View Attributes Dialog Box (WzTable)
WzVariable
WzVariable Overview
WzVariable Features
Using Online Help
WzVariable How to
Export and Import Variables
Manage Variables
Manage the VDA Tool Session
Selecting and Unselecting Variables
Selecting Variables in Order
Obtaining Variable Information
Hiding and Showing Variables
To Hide a Variable
To Show a Variable
Deleting Variables
Copying a Variable
Renaming a Variable
Associating Variables from VDA Tools
Importing Variables into the WzVariable Tool
Listing Variables by Data Type
WzVariable Menus
File Menu (WzVariable)
Options Menu (WzVariable)
Help Menu (WzVariable)
Window Menu (WzVariable)
Associate Variable with Tools Dialog Box (WzVariable)
Variable Information Dialog Box (WzVariable)
Show By Type Dialog Box (WzVariable)
Show Variables Dialog Box (WzVariable)
Delete Variables Dialog Box (WzVariable)
Copy Variable Dialog Box (WzVariable)
Rename Variable Dialog Box (WzVariable)
Glossary
accelerator
action button
alert
animation
annotation
API
apply
aspect ratio
attribute
button
button bar
bar
bin
byte
cancel
cascade menu
cell
CGM
check boxes
click
clipboard
color table
color wheel
column label
container
controls area
CSV
current cell
desktop
dialog box
dismiss
display area
dithering
double click
double-precision
drag
field
fitted curve
font
Gouraud shading
graphical VDA Tool
graphics element
GUI
header
histogram
HLS
HP VEE Container
HSV
hue
hypertext
icon
image
import
input focus
integer
linestyle
linewidth
long integer
$MAIN$ program level
marker symbols
maximize
MB1, MB2, MB3
menu
menu bar
message area
minimize
mouse
multi-click
Navigator Tool
option button
option menu
pixel
pixmap
pointer
post
profile
radio buttons
real number
record (in previewed data)
resize border
RGB
row label
saturation
scale
scroll bar
select
selected variables
single-precision
spline
step
string
subset
subtitle
template
text fields
TIFF
title
title bar
toggle buttons
variable selection list
VDA
VDA Tools
view object
wild card characters
window manager
WzAnimate
WzBar
WzBar3D
WzColorEdit
WzContour
WzExport
WzHistogram
WzImage
WzImport
WzMultiView
WzPie
WzPlot
WzPlot (X-Y)
WzPreview
WzSurface
WzTable
WzVariable
XDR
Catalog of Functionality
Glossary
FUNCTIONCATALOG
REFERENCE
ABS
ACOS
ACOSH
ADD_EXEC_ON_SELECT
ADDVAR
ADJOINT
AFFINE
ALOG
ALOG10
ARRAYTRACE
ASARR
ASIN
ASINH
ASKEYS
ASSOC
ATAN
ATANH
AVG
AXIS
BAR
BAR2D
BAR3D
BESELI
BESELJ
BESELY
BILINEAR
BINDGEN
BLOB
BLOBCOUNT
BOUNDARY
BOXPLOT
BREAKPOINT
BUILDRESOURCEFILENAME
BUILD_TABLE
BYTARR
BYTE
BYTEORDER
BYTESWAP
BYTSCL
CALL_UNIX
CD
CENTER_VIEW
CHEBYSHEV
CHECKFILE
CHECK_MATH
CINDGEN
CLEAR_ERR_STRING
CLOSE
CLUSTBOX
COLOR_BAR
COLOR_CONVERT
COLOR_PALETTE
COMPILE
COMPLEX
COMPLEXARR
CONE
CONGRID
CONJ
CONTOUR
CONTOURFS
CONTOUR2
CONTOURFILL
CONVERT_BASE
CONVERT_COORD
CONV_FROM_RECT
CONVOL
CONV_TO_RECT
CORRELATE
CORRELOGRAM
COS
COSH
COSINES
CPROD
CREATE_HOLIDAYS
CREATE_WEEKENDS
CROSSP
CUMSUM
CUSUM
CURSOR
CURVATURES
CURVEFIT
CYLINDER
DAY_NAME
DAY_OF_WEEK
DAY_OF_YEAR
DBLARR
DCINDGEN
DCOMPLEX
DCOMPLEXARR
DC_ERROR_MSG
DC_OPTIONS
DC_READ_8_BIT
DC_READ_24_BIT
DC_READ_CONTAINER
DC_READ_DIB
DC_READ_FIXED
DC_READ_FREE
DC_READ_TIFF
DC_SCAN_CONTAINER
DC_WRITE_8_BIT
DC_WRITE_24_BIT
DC_WRITE_DIB
DC_WRITE_FIXED
DC_WRITE_FREE
DC_WRITE_TIFF
DEFINE_KEY
DEFROI
DEFSYSV
DELCOM
DEL_FILE
DELFUNC
DELPROC
DELSTRUCT
DELVAR
DERIV
DERIVN
DETERM
DETERMINANT
DEVICE
DIAG
DICM_TAG_INFO
DICM_TAGS
DIGITAL_FILTER
DILATE
DINDGEN
DIST
DISTEUCLCART
DOCS
DOUBLE
DROP_EXEC_ON_SELECT
DT_ADD
DT_COMPRESS
DT_DURATION
DTGEN
DT_PRINT
DT_SUBTRACT
DT_TO_SEC
DT_TO_STR
DT_TO_VAR
EFFICIENT
EMPTY
ENVIRONMENT
EOF
ERASE
ERODE
ERRCHECK
ERRORF
ERRPLOT
EUCLIDEAN
EXEC_ON_SELECT
EXECUTE
EXIT
EXP
EXPAND
EXPON
EXTREMA
FACTOR
FAST_GRID2
FAST_GRID3
FAST_GRID4
FFT
FILEPATH
FINDFILE
FINDGEN
FINITE
FIX
FLOAT
FLTARR
FLUSH
FREE_LUN
FSTAT
FUNCT
GAMMA
GAUSSFIT
GAUSSINT
GCD
GEOMEAN
GETENV
GET_KBRD
GET_LUN
GETNCERR
GETNCOPTS
GETPLATFORM
GREAT_INT
GRID
GRIDN
GRID_2D
GRID_3D
GRID_4D
GRID_SPHERE
GROUP_BY
HAK
HANNING
HDFGET24
HDFGETANN
HDFGETFILEANN
HDFGETNT
HDFGETR8
HDFGETRANGE
HDFGETSDS
HDFLCT
HDFPUT24
HDFPUTFILEANN
HDFPUTR8
HDFPUTSDS
HDFSCAN
HDFSETNT
HDF_TEST
HELP
HILBERT
HIST_EQUAL
HIST_EQUAL_CT
HISTN
HISTOGRAM
HLS
HSV
HSV_TO_RGB
HTML_BLOCK
HTML_CLOSE
HTML_HEADING
HTML_HIGHLIGHT
HTML_IMAGE
HTML_LINK
HTML_LIST
HTML_OPEN
HTML_PARAGRAPH
HTML_RULE
HTML_SAFE
HTML_TABLE
HTML_TEXT
I32ARR
I32INDGEN
IMAGE_CHECK
IMAGE_COLOR_QUANT
IMAGE_CONT
IMAGE_CREATE
IMAGE_DISPLAY
IMAGE_QUERY_FILE
IMAGE_READ
IMAGE_WRITE
IMAGINARY
IMG_TRUE8
INDEX_AND
INDEX_CONV
INDEX_OR
INDGEN
INFO
INT32
INTARR
INTEGER_TO_HEX
INTEGRAL
INTERPOL
INTERPOLATE
INTRP
INVERSE
INVERT
IQR
IS_LITTLEENDIAN
ISASKEY
ISHFT
ISOSURF
JACOBFCN
JACOBIAN
JOURNAL
JUL_TO_DT
KEYWORD_SET
LAGRANGE
LCM
LEEFILT
LEGEND
LFPOINT_LUN
LFSTAT
LINDGEN
LINSPACE
LINKNLOAD
LIST
LISTARR
LN03
LOADCT
LOADCT_CUSTOM
LOAD_HOLIDAYS
LOAD_OPTION
LOADRESOURCES
LOADSTRINGS
LOAD_WEEKENDS
LOG
LONARR
LONG
LUBKSB
LUDCMP
MACHART
MAKE_ARRAY
MAP
MAP_CONTOUR
MAP_LAND
MAP_PLOTS
MAP_POLYFILL
MAP_REVERSE
MAP_VELOVECT
MAP_XYOUTS
MAX
MEDIAN
MESH
MESSAGE
MIN
MINIMIZE
MODIFYCT
MOLEC
MOMENT
MONTH_NAME
MOVIE
MPROVE
MSWORD_CGM_SETUP
NAVIGATOR
NCHSK
NEIGHBORS
N_ELEMENTS
NINT
NORMALS
N_PARAMS
N_TAGS
OMPTUNE
ON_ERROR
ON_ERROR_GOTO
ON_IOERROR
OPENR(UNIX)
OPENU(UNIX)
OPENW(UNIX)
OPENR(WINDOWS)
OPENU(WINDOWS)
OPENW(WINDOWS)
OPENURL
OPLOT
OPLOTERR
OPTION_IS_LOADED
ORDER_BY
PADIT
PARAM_PRESENT
PARETO
PARSEFILENAME
PHOTO_COLOR_QUANT
PHOTO_CREATE
PHOTO_DISPLAY
PHOTO_QUERY_FILE
PHOTO_READ
PHOTO_WRITE
PIE
PIE_CHART
PLOT
PLOT_IO
PLOT_OI
PLOT_OO
PLOTERR
PLOT_FIELD
PLOT_HISTOGRAM
PLOT_WINDROSE
PLOTS
PM
PMF
POINT_LUN
POLY
POLY_2D
POLY_AREA
POLY_C_CONV
POLY_COUNT
POLY_DEV
POLYCYLN
POLYFILL
POLYFILLV
POLY_FIT
POLYFITW
POLY_MERGE
POLY_NORM
POLY_PLOT
POLYSHADE
POLY_SPHERE
POLY_SURF
POLY_TRANS
POLYWARP
POPD
PRIME
PRINT
PRINTF
PRINTD
PRODUCT
PROFILE
PROFILES
PROMPT
PSEUDO
PUSHD
PWD
QUANTILE
QUERY_TABLE
QUIT
RANDOMN
RANDOMU
RDPIX
READ
READF
READU
READU_32
READ_AIRS
READ_XBM
REBIN
REFORM
REGRESS
RENAME
RENDER
RENDER24
REPLICATE
REPLV
RESAMP
RESTORE
RETALL
RETURN
REVERSE
RGB_TO_HSV
RM
RMF
ROBERTS
ROT
ROTATE
ROT_INT
ROUND
SAME
SAVE
SAXINIT
SCALE3D
SCL
SCLNONLIN
SEC_TO_DT
SELECT_READ_LUN
SETDEMO
SETENV
SETNCOPTS
SET_OMP
SET_PLOT
SET_SCREEN
SET_SHADING
SETUP_KEYS
SET_VIEW3D
SET_VIEWPORT
SET_XY
SGN
SHADE_SURF
SHADE_SURF_IRR
SHADE_VOLUME
SHIF
SHIFT
SHOW3
SHOW_OPTIONS
SIGMA
SIN
SINDGEN
SINH
SIZE
SIZEOF
SLICE
SLICE_VOL
SMALL_INT
SMOOTH
SOBEL
SOCKET_ACCEPT
SOCKET_CLOSE
SOCKET_CONNECT
SOCKET_GETPORT
SOCKET_INIT
SOCKET_READ
SOCKET_WRITE
SORT
SORTDIM
SORTN
SPAWN(UNIX)
SPAWN(WINDOWS)
SPHERE
SPLINE
SPMVM
SQRT
SSL_CLIENT_CLOSE
SSL_CLIENT_CONNECT
SSL_CLIENT_READ
SSL_CLIENT_WRITE
SSL_CONNECT_LOAD
STDEV
STOP
STRARR
STRCOMPRESS
STRETCH
STRING
STRJOIN
STRLEN
STRLOOKUP
STRLOWCASE
STRMATCH
STRMESSAGE
STRMID
STRPOS
STRPUT
STRSPLIT
STRSUBST
STR_IS_NUM
STR_TO_DT
STRTRIM
STRUCTINFO
STRUCTNAME
STRUCTREF
STRUPCASE
SUM
SURFACE
SURFACE_FIT
SURFR
SVBKSB
SVD
SVDFIT
SYSTIME
T3D
TAG_NAMES
TAN
TANH
TEK_COLOR
TENSOR
TENSORTRAN
THREED
TIMECMND
TMADDGRAEL
TMADDSELECTEDGRAEL
TMADDSELECTEDVARS
TMADDVAR
TMAXIS
TMBITMAP
TMBOTTOMGRAEL
TMCODEGEN
TMCOPY
TMCUT
TMDELGRAEL
TMDELSELECTEDGRAELS
TMDELVAR
TMDELETE
TMDESELECTVARS
TMDYNAMICDISPLAY
TMDYNAMICSHOWVARS
TMENDCODEGEN
TMENUMERATEATTRIBUTES
TMENUMERATEGRAELMETHODS
TMENUMERATEGRAELS
TMENUMERATEITEMS
TMENUMERATEMETHODS
TMENUMERATESELECTEDGRAELS
TMENUMERATESELECTEDVARS
TMENUMERATETOOLNAMES
TMENUMERATEVARS
TMEXECUTEGRAELMETHOD
TMEXECUTEMETHOD
TMEXPORT
TMEXPORTSELECTION
TMGETATTRIBUTE
TMGETGRAELMETHOD
TMGETGRAELRECTANGLE
TMGETMESSAGE
TMGETMETHOD
TMGETTOP
TMGETUNIQUEGRAELNAME
TMGETUNIQUETOOLNAME
TMGETVARMAINNAME
TMGROUPGRAELS
TMINIT
TMLEGEND
TMLINE
TMLIST
TMLISTAPPEND
TMLISTCLEAR
TMLISTDELETE
TMLISTDESTROY
TMLISTEXTEND
TMLISTGETMETHOD
TMLISTINSERT
TMLISTREPLACE
TMLISTRETRIEVE
TMLISTSETMETHOD
TMPASTE
TMRECT
TMREGISTER
TMRESTORETEMPLATE
TMRESTORETOOLS
TMSAVETOOLS
TMSETATTRIBUTE
TMSETGRAELMETHOD
TMSETGRAELRECTANGLE
TMSETMETHOD
TMSTARTCODEGEN
TMTEXT
TMTOPGRAEL
TMUNGROUPGRAELS
TMUNREGISTER
TODAY
TOTAL
TQLI
TRANSPOSE
TRED2
TRIDAG
TV
TVCRS
TVLCT
TVRD
TVSCL
TVSIZE
TYPECONV
UNIQN
UNIQUE
UNIX_LISTEN
UNIX_REPLY
UNLOAD_OPTION
UPVAR
USERSYM
USGS_NAMES
VAR_MATCH
VAR_TO_DT
VECOVERARR
VECTOR_FIELD3
VEL
VELOVECT
VIEWER
VOL_MARKER
VOL_PAD
VOL_REND
VOL_TRANS
VOLUME
VRML_AXIS
VRML_CAMERA
VRML_CLOSE
VRML_CONE
VRML_CUBE
VRML_CYLINDER
VRML_LIGHT
VRML_LINE
VRML_OPEN
VRML_POLY
VRML_SPHERE
VRML_SPOTLIGHT
VRML_SURFACE
VRML_TEXT
VTKADDATTRIBUTE
VTKAXES
VTKBAR
VTKCAMERA
VTKCLOSE
VTKCOLORBAR
VTKCOMMAND
VTKERASE
VTKGETNAMES
VTKGRID
VTKINIT
VTKISOSURFACE
VTKLIGHT
VTKPLOTS
VTKPOLYDATA
VTKPOLYSHADE
VTKPPMREAD
VTKPPMWRITE
VTKRECTILINEARGRID
VTKRENDERWINDOW
VTKSCATTER
VTKSHOW3
VTKSLICEVOL
VTKSTRUCTUREDGRID
VTKSTRUCTUREDPOINTS
VTKSURFACE
VTKSURFGEN
VTKTEXT
VTKTVRD
VTKUNSTRUCTUREDGRID
VTKWDELETE
VTKWINDOW
VTKWRITEVRML
VTKWSET
WAIT
WAVEUSAGE
WCOPY
WDELETE
WGANIMATETOOL
WGCBARTOOL
WGCEDITTOOL
WGCONTROLSBOX
WGCTTOOL
WGFILESELECTION
WGISOSURFTOOL
WGLIST
WGMOVIETOOL
WGORBIT
WGSIMAGETOOL
WGSLICETOOL
WGSLIDESHOW
WGSTRIPTOOL
WGSURFACETOOL
WGTEXT
WGTEXTTOOL
WHERE
WHEREFIRST
WHEREIN
WHEREINVEC
WHEREMONO
WIN32_LOCALE
WIN32_PICK_FONT
WIN32_PICK_PRINTER
WINDOW
WMENU
WOADDBUTTONS
WOADDMESSAGE
WOADDSTATUS
WOBUILDRESOURCEFILENAME
WOBUTTONBAR
WOBUTTONBARSET
WOBUTTONBARSETSENSITIVITY
WOCHECKFILE
WOCOLORBUTTON
WOCOLORBUTTONGETVALUE
WOCOLORBUTTONSETVALUE
WOCOLORCONVERT
WOCOLORGRID
WOCOLORGRIDGETVALUE
WOCOLORGRIDSETVALUE
WOCOLORWHEEL
WOCONFIRMCLOSE
WODIALOGSTATUS
WOFONTOPTIONMENU
WOFONTOPTIONMENUGETVALUE
WOFONTOPTIONMENUSETVALUE
WOGENERICDIALOG
WOGETTOOLNAMEFROMTITLE
WOGETUNIQUEWINDOWTITLE
WOLABELEDTEXT
WOLINESTYLEOPTIONMENU
WOLINESTYLEOPTIONMENUGETVALUE
WOLINESTYLEOPTIONMENUSETVALUE
WOLOADRESOURCES
WOLOADSTRINGS
WOMENUBAR
WOMENUBARSETSENSITIVITY
WOMENUBARSETTOGGLE
WOMESSAGE
WOSAVEASPIXMAP
WOSETCURSOR
WOSETTOOLICON
WOSETWINDOWTITLE
WOSTATUS
WOVARIABLEOPTIONMENU
WOVARIABLEOPTIONMENUGETVALUE
WOVARIABLEOPTIONMENUSETVALUE
WPASTE
WPRINT
WREAD_DIB
WREAD_META
WRITEU
WRITE_XBM
WSET
WSHOW
WTADDCALLBACK
WTADDHANDLER
WTCLOSE
WTCREATE
WTCURSOR
WTGET
WTINI
WTINPUT
WTLIST
WTLOOKUPSTRING
WTLOOP
WTMAINLOOP
WTPOINTER
WTPREVIEW
WTPROCESSEVENT
WTRESOURCE
WTSET
WTTABLE
WTTIMER
WTWORKPROC
WWALERT
WWALERTPOPDOWN
WWBUTTONBOX
WWCALLBACK
WWCOMMAND
WWCONTROLSBOX
WWDIALOG
WWDRAWING
WWFILESELECTION
WWGENERICDIALOG
WWGETBUTTON
WWGETKEY
WWGETPOSITION
WWGETVALUE
WWHANDLER
WWINIT
WWLAYOUT
WWLIST
WWLISTUTILS
WWLOOP
WWMAINWINDOW
WWMENUBAR
WWMENUITEM
WWMESSAGE
WWMULTICLICKHANDLER
WWOPTIONMENU
WWPICKFILE
WWPOPUPMENU
WWPREVIEW
WWPREVIEWUTILS
WWRADIOBOX
WWRESOURCE
WWSEPARATOR
WWSETCURSOR
WWSETVALUE
WWTABLE
WWTABLEUTILS
WWTEXT
WWTIMER
WWTOOLBOX
WWRITE_DIB
WWRITE_META
WZANIMATE
WZBAR
WZBAR3D
WZCLOSE
WZCOLOREDIT
WZCONTOUR
WZEXPORT
WZHISTOGRAM
WZIMAGE
WZIMPORT
WZINIT
WZMULTIVIEW
WZPIE
WZPLOT
WZPREVIEW
WZSURFACE
WZTABLE
WZVARIABLE
XBAR
XMLADDNODE
XMLDOCDUMP
XMLEVALUATE
XMLFREEDOC
XMLFREENODE
XMLNEWDOC
XMLNEWNODE
XMLPARSE
XMLSETATTR
XMLSETCONTENT
XMLSETCONTEXT
XRCHART
XSCHART
XYOUTS
ZOOM
ZROOTS
!
!C
!CACHE
!CARRIAGE_RETURN
!Century_Divider
!CPR_OFFSET
!D
!D.Display_Depth
!D.Fill_Dist
!D.Flags
!D.N_Colors
!D.Name
!D.Table_Size
!D.Unit
!D.Window
!D.X_Ch_Size
!D.Y_Ch_Size
!D.X_Px_Cm
!D.Y_Px_Cm
!D.X_Size
!D.Y_Size
!D.X_Vsize
!D.Y_Vsize
!Date_Separator
!Day_Names
!Dir
!Display_Size
!Dpi
!DT_Base
!Dtor
degrees:convert to radians
!Edit_Input
keyboard:line editing, enabling
mouse:last button pushed
!Err
!Err_String
error handling:message:obtaining text of
!ERR_TRACE
!HD
!Holiday_List
!Journal
LUNs:journal output;journaling:obtaining unit number of output
!Lang
!Map
!Month_Names
!Mouse
!Msg_Prefix
!NPROCS
!OMP
!OMP_AUTO
!Order
!P
!P.Background
!P.Charsize
!P.Charthick
!P.Clip
!P.Color
!P.Font
!P.Gridstyle
!P.Linestyle
!P.Multi
!P.NoClip
!P.Nsum
!P.Position
!P.Psym
!P.Region
!P.Subtitle
!P.Symsize
!P.T
!P.T3D
!P.Thick
!P.Tickformat
!P.Ticklen
!P.Title
!Path
!PDT
!PDT.Box
!PDT.Compress
!PDT.Exclude_Holiday
!PDT.Exclude_Weekend
!PDT.Max_Levels
!PDT.Month_Abbr
!PDT.Start_Level
!PDT.DT_Crange
!PDT.DT_Range
!PDT.DT_Offset
!PDT.Week_Boundary
!Pi
!Prompt
!PVWDATA
!Quarter_Names
!Quiet
!Radeg
!Start
!Tabwin
!Time_Separator
!UNIX_LINESTYLES
!Version
!Wait_for_Input_Idle
!Weekend_List
!WIDGET_ICON
!WIN_FLAT
!WIN_NO_BORDER
!X
!X.Charsize
!Y.Charsize
!Z.Charsize
!X.Crange;!Y.Crange;!Z.Crange
!X.Gridstyle;!Y.Gridstyle;!Z.Gridstyle
crossref XMargin_Keyword
!X.Minor;!Y.Minor;!Z.Minor
!X.Range;!Y.Range;!Z.Range
!X.Region;!Y.Region;!Z.Region
!X.S;!Y.S;!Z.S
!X.Style;!Y.Style;!Z.Style
!X.Thick;!Y.Thick;!Z.Thick
!X.Tickformat;!Y.Tickformat;!Z.Tickformat
!X.Ticklen;!Y.Ticklen;!Z.Ticklen
!X.Tickname;!Y.Tickname;!Z.Tickname
!X.Ticks;!Y.Ticks;!Z.Ticks
!X.Tickv;!Y.Tickv;!Z.Tickv
!X.Title;!Y.Title;!Z.Title
!X.Type;!Y.Type;!Z.Type
!X.Window;!Y.Window;!Z.Window
!XDR_LONG
!Y
!Z
HDF4
HDF5
OPENMP
VDATOOLS
BUTTON_BAR
ONLINE_HELP
RESTORE_DIALOG_BOX
SAVE_AS_DIALOG_BOX
FILE_BROWSE_DIALOG_BOX
SAVE_TEMPLATE_AS_DIALOG_BOX
EXPORT_SELECTED_DATA_DIALOG_BOX
VARIABLE_EXPORT_DIALOG_BOX
VARIABLE_IMPORT_DIALOG_BOX
PRINTER_SETUP_DIALOG_BOX
POSTSCRIPT_OPTIONS_DIALOG_BOX
COMPUTER_GRAPHICS_METAFILE_OPTIONS_DIALOG_BOX
HP_PRINTER_CONTROL_LANGUAGE_OPTIONS_DIALOG_BOX
HP_GRAPHICS_LANGUAGE_OPTIONS_DIALOG_BOX
METAFILE_OPTIONS_DIALOG_BOX
CODE_GENERATION_DIALOG_BOX
TEXT_ATTRIBUTES_DIALOG_BOX
RECTANGE_ATTRIBUTES_DIALOG_BOX
BOX_ATTRIBUTES_DIALOG_BOX
RECTANGLE_ATTRIBUTES_DIALOG_BOX
ELLIPSE_ATTRIBUTES_DIALOG_BOX
BITMAP_ATTRIBUTES_DIALOG_BOX
LINE_ATTRIBUTES_DIALOG_BOX
LEGEND_ATTRIBUTES_DIALOG_BOX
LEGEND_ENTRIES_DIALOG_BOX
AXIS_ATTRIBUTES_DIALOG_BOX
COLOR_DIALOG_BOX
SAVE_PIXMAP_AS_DIALOG_BOX
ABOUT_PV-WAVE
WZANIMATE_CONTENTS
WZANIMATE_MENUS
WZANIMATE_VIEW_ATTRIBUTES_DIALOG_BOX
WZBAR_CONTENTS
WZBAR_MENUS
WZBAR_ATTRIBUTES_DIALOG_BOX
WZBAR_VIEW_ATTRIBUTES_DIALOG_BOX
NAVIGATOR_CONTENTS
CONFIGURING_THE_NAVIGATOR
REARRANGING_VDA_TOOLS
CONFIGURATION_FILE
NAVIGATOR_MENUS
CONFIGURE_MENU
NAVIGATOR_DEFAULT_TOOL_ATTRIBUTES_DIALOG_BOX
NAVIGATOR_SAVE_SESSION_DIALOG_BOX
NAVIGATOR_ASSOCIATED_TOOL_ATTRIBUTES_DIALOG_BOX
MNEMONICS
NAVIGATOR_VIEW_ATTRIBUTES_DIALOG_BOX
NAVIGATOR_CONFIGURATION_DIALOG_BOX
NAVIGATOR_RESTORE_CONFIGURATION_DIALOG_BOX
NAVIGATOR_SAVE_CONFIGURATION_DIALOG_BOX
WZBAR3D_CONTENTS
WZBAR3D_MENUS
WZBAR3D_ATTRIBUTES_DIALOG_BOX
WZBAR3D_VIEW_ATTRIBUTES_DIALOG_BOX
WZCOLOREDIT_CONTENTS
WZCOLOREDIT_COLOR_WHEEL_DIALOG_BOX
WZCOLOREDIT_VIEW_ATTRIBUTES_DIALOG_BOX
WZCOLOREDIT_SYSTEM_COLOR_TABLES_DIALOG_BOX
WZCOLOREDIT_CUSTOM_COLOR_TABLES_DIALOG_BOX
WZCOLOREDIT_CREATE_CUSTOM_COLOR_TABLE_DIALOG_BOX
WZCOLOREDIT_DELETE_CUSTOM_COLOR_TABLE_DIALOG_BOX
WZCONTOUR_CONTENTS
WZCONTOUR_CONTOUR_ATTRIBUTES_DIALOG_BOX
WZCONTOUR_VIEW_ATTRIBUTES_DIALOG_BOX
WZEXPORT_HELP_CONTENTS
WZEXPORT_FORMAT_IMAGE_ARRAY_DIALOG_BOX
WZHISTOGRAM_CONTENTS
WZHISTOGRAM_MENUS
WZHISTOGRAM_ATTRIBUTES_DIALOG_BOX
WZHISTOGRAM_VIEW_ATTRIBUTES_DIALOG_BOX
WZIMAGE_CONTENTS
WZIMAGE_VIEW_ATTRIBUTES_DIALOG_BOX
WZIMAGE_PROFILE_VIEW_DIALOG_BOX
WZIMAGE_SELECTED_DATA-MAGNIFIED_DIALOG_BOX
WZIMPORT_CONTENTS
GENERATING_PV-WAVE_CODE_FOR_WZIMPORT
WZIMPORT_CONTROLS_AREA
WZIMPORT_FILE_MENU
WZIMPORT_HELP_MENU
WZIMPORT_WINDOW_MENU
WZIMPORT_24-BIT_OPTIONS_DIALOG_BOX
WZIMPORT_IMAGE_OPTIONS_DIALOG_BOX
WZIMPORT_VARIABLE_MANIPULATION_DIALOG_BOX
WZMULTIVIEW_CONTENTS
USING_WZMULTIVIEW
MODIFYING_A_VIEW_OBJECT
SETTING_VIEW_OBJECT_DEFAULTS
WZMULTIVIEW_MENUS
WZMULTIVIEW_VIEW_ATTRIBUTES_DIALOG_BOX
VIEW_ATTRIBUTES_DIALOG_BOX
VIEW_OBJECT_ATTRIBUTES_DIALOG_BOX
WZMULTIVIEW_CHOOSE_GRAPHICS_DIALOG_BOX
WZPIE_CONTENTS
WZPIE_MENUS
WZPIE_ATTRIBUTES_DIALOG_BOX
WZPIE_VIEW_ATTRIBUTES_DIALOG_BOX
WZPLOT_CONTENTS
WZPLOT_MENUS
WZPLOT_VARIABLE_ATTRIBUTES_DIALOG_BOX
WZPLOT_VIEW_ATTRIBUTES_DIALOG_BOX
WZPLOT_VARIABLE_IMPORT_DIALOG_BOX
WZPREVIEW_CONTENTS
WZPREVIEW_MENUS
WZPREVIEW_PREVIEW_SETUP_DIALOG_BOX
WZPREVIEW_FIXED_FORMAT_ATTRIBUTES_DIALOG_BOX
WZPREVIEW_FREE_FORMAT_ATTRIBUTES_DIALOG_BOX
WZPREVIEW_VARIABLE_ATTRIBUTES_DIALOG_BOX
WZSURFACE_CONTENTS
WZSURFACE_SURFACE_ATTRIBUTES_DIALOG_BOX
WZSURFACE_VIEW_ATTRIBUTES_DIALOG_BOX
WZTABLE_CONTENTS
WZTABLE_MENUS
WZTABLE_VIEW_ATTRIBUTES_DIALOG_BOX
WZVARIABLE_CONTENTS
SELECTING_AND_UNSELECTING_VARIABLES
SELECTED_VARIABLE_LIST
WZVARIABLE_ASSOCIATE_VARIABLE_WITH_TOOLS_DIALOG_BOX
WZVARIABLE_VARIABLE_INFORMATION_DIALOG_BOX
WZVARIABLE_SHOW_BY_TYPE_DIALOG_BOX
WZVARIABLE_SHOW_VARIABLES_DIALOG_BOX
WZVARIABLE_DELETE_VARIABLES_DIALOG_BOX
WZVARIABLE_COPY_VARIABLE_DIALOG_BOX
WZVARIABLE_RENAME_VARIABLE_DIALOG_BOX