| GUIFrame | Create an empty GUI frame |
| GUILabel | Create a GUI label |
| GUIWindow | Create an top level GUI window |
| GUIblankRow | Create an empty row in a gridded frame |
| GUIboxEntry | Create an GUI entry box |
| GUIboxList | Create an GUI list box |
| GUIboxText | Create an GUI text box |
| GUIbuttonCheck | Create an GUI check button |
| GUIbuttonMenu | Create an GUI pull down menu button |
| GUIbuttonPush | Create an GUI push button |
| GUIbuttonRadio | Create an GUI radio button |
| GUIbuttonToggle | Create an GUI toggle button |
| GUIchgConf | Change the configuration of a GUI widget |
| GUIcondPopUp | Create an option based pop up message box |
| GUIlistEntries | Get selected entries from a list box |
| GUImenuFill | Add options to a pull down menu |
| GUImsgPopUp | Create fixed pop up message box |
| GUIoptsInfo | Do menu option value conversions |
| GUIoptsProcess | Update pull down menu buttons |
| GUIoptsToggle | Update toggle buttons |
| GUIstateSet | Set the state of a GUI widget |
| GUIsyncWidget | Sync a GUI widget to its current variable setting |
| GUItextWrite | Add text to a list or text box |
| GUIvLabel | Turn a Tcl Variable into a GUI label |
| GUIwindowCtrl | Iconify or deiconify a GUI window |
| ActiveAxes | Activate plotting axes in a graphics window |
| Arc | Output an arc or circle in a graphics window |
| BitMap | Output bitmap (.bmp) image |
| Box | Output a rectangle |
| ClearWindow | Clear a graphics window |
| CloseWindow | Close a graphics window |
| GenWindow | Create a rectangular graphics window |
| GetColor | Assign color to a value |
| GraphicsOn | Initiate graphics |
| Line | Draw a line |
| Lines | Draw a set of lines |
| LineStyle | Set the line characteristics |
| MapLine | Draw a line in a non-linear coordinate system |
| PlotColor | Set linestyles and drawing colors. |
| Poly | Draw a polygon |
| RelSqWindow | Open a square graphics window within a graphics window |
| RelWindow | Open a graphics window within a graphics window |
| SetAxis | Rescale axes in a graphics window |
| SetCorSys | Set the plotting coordinate system |
| SetScreen | Set the current canvas |
| ShowScreen | Pause graphics |
| SqWindow | Create a square graphics window |
| TextProp | Set Text Properties |
| WinClip | Set window clipping |
| AutoScale | Auto-scale a plotting axis |
| ColorBar | Output a color bar |
| Contour | Produce a contour plot of a data grid |
| DefinePlot | Set up a plot definition |
| PLTaxisCross | Put tick marks and annotation on a crosshair plot axis |
| PLTaxisPolar | Put tick marks and annotation on a polar plot axis |
| PLTaxisRec | Put tick marks and annotation on a box format plot axis |
| PLTcolorMap | Compute color mapping coefficients |
| PLTinfoChg | Change tick mark or plot annotation settings |
| PLTvalueColor | Convert a value to color table index |
| Plot2D | Produce an X-Y plot from data |
| Plot3D | Produce a 3D plot from data with color as intensity |
| PlotFunc | Plot a user supplied data function |
| PlotOutlines | Put up plot axes, tick marks, and annotation |
| CloseUDF | Close a UDF data file |
| ConvertToUnits | Convert raw UDF data to a set of units |
| FileOpen | Open a UDF data file |
| FilePos | Locate a start time in a UDF data file |
| GetDataKey | Obtain a UDF data key |
| ReadPIDF | Read a PIDF file |
| ReadUDF | Read data from a UDF file |
| ReadVIDF | Read data from a VIDF file |
| ToThisTime | Jump to a specific time in a UDF data file |
| UDFInits | Initialize common UDF variables |
| UUunitAlg | Read a UDF units conversion algorithm |
| Examples | Example UDF programs |
| TUarrayMath | Utilities applicable to numerical arrays |
| TUbessenFN | Compute Bessel Functions |
| TUdataCT | Geophysical coordinate transformations. |
| TUdataFilter | 1-D Data Filtering |
| TUdataGrid | Place a set of data into a regular data grid (matrix) |
| TUdataLSq1D | Generalized 1D Least Squares Fit |
| TUdataLSq2D | 2D Least Squares Fit |
| TUdataLSq3D | 3D Least Squares Fit |
| TUdataMxMn | Maximum/Minimum locator for arrays of data. |
| TUdataNLinLSq | Non-linear 2D Least Squares Fit to a Function |
| TUdataNoOctal | Convert integer string to numerical value |
| TUdataRnd1 | Random number generator. |
| TUdataStat | Determine the average value and varience of a data array. |
| TUdataSwap | Swaps two data values |
| TUdateConv | Convert Year/Day to Year/Month/Day and vice-versa |
| TUfileSeek | Reposition the file pointer in a file |
| TUgammaFn | Compute Γ(x) or ln(Γ(x)) |
| TUgridCut | Returns intensities along a cut through a grid |
| TUgridFill1D | Fill gaps in a 1D data grid |
| TUgridFill12D | Fill gaps in a 2D data grid |
| TUgridFilter | Filter a 2D data grid |
| TUgridGrow | Add rows or columns to a filled 2D grid |
| TUgridInfo | Obtain information about a grid |
| TUgridMath | Set of math operations suitable for data grids. |
| TUgridNoise | Grid noise removal algorithms. |
| TUgridPrint | Dump a grid to an ASCII file. |
| TUgridReGrid | Regrid a grid |
| TUgridRowCol | Get or replace a row or column of data in a grid |
| TUgridTrim | Trim unused rows or columns off a grid |
| TUintegTrap | Perform numerical integration |
| TUlinearEq | Solve N coupled linear equations |
| TUmatrixEig | Find eigenvalues and eigenvectors of a symmetric matrix |
| TUmatrixInv | Matrix inversion and linear equation solver |
| TUmatrixMath | Perform matrix operations |
| TUmatrixRot | Rotation transformation matrix builder |
| TUpolyExp1D | Computes the result of a 1D polynomial expression |
| TUpolyExp2D | Computes the result of a 2D polynomial expression |
| TUpolyExp3D | Computes the result of a 3D polynomial expression |
| TUreadUDFrc | Parse the UDFrc file |
| TUsolveCubic | Computes the solutions to a cubic equation. |
| TUsolveQuadratic | Computes the solutions to a quadratic equation. |
| TUtimeCmp | Compare two times |
| TUtimeFmt | Change time formats. |
| TUtimeJulian | Compute a Julian time |
| TUvecMath | A set of vector utilities |
| TUyearLeap | Determines if a year is a leap year or not. |