Alain Coulais, Fri Sep 03 15:36:17 2010
Going to the list of IDL routines missing in GDL
Going to the list of intrinsic IDL routines available in GDL (with available keywords in GDL)
Going to the list of intrinsic IDL routines missing in GDL
Please report errors, suggestions and informations to : Alain.Coulais@obspm.XYZ (you have to change "XYZ" into "fr" (no-Spam)) {if possible with [GDL] ... in Subject of email !}
Going to install GDL from scratch tutorial (in french !)
The IDL list is based on IDL 6.1.
Warning : all routines (not available in GDL) WIDGET_* removed in list
Warning : all routines (not available in GDL) QUERY_* removed in list
Warning : all routines (not available in GDL) MESH_* removed in list
Warning : all routines (not available in GDL) CW_* removed in list
Warning : HDF and NetCDF routines not listed here. A limited amount of HDF, NetCDF, Grib, IMSL and Magick related routines intrinsic to GDL can be found in a supplementary list of extra C++ coded GDL routines
Colors codes:
| Not available in GDL now |
| Coded internally in C++ |
| Recoded in GDL/IDL language (src/pro/) |
| Available in IDL language (lib/) |
| A ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| ABS | Yes | : ORIGINAL | C++ | |
| ACOS | Yes | : ORIGINAL | C++ | |
| ADAPT_HIST_EQUAL | No | : 5.3 | ||
| ALOG | Yes | : ORIGINAL | C++ | |
| ALOG10 | Yes | : ORIGINAL | C++ | |
| AMOEBA | No | : 5.0 | ||
| ANNOTATE | No | : PRE 4.0 | ||
| APP_USER_DIR | Yes | : 6.1 | ||
| APP_USER_DIR_QUERY | Yes | : 6.1 | ||
| ARG_PRESENT | Yes | : 5.0 | C++ | |
| ARRAY_EQUAL | Yes | : 5.4 | C++ | |
| ARRAY_INDICES | No | : 6.0 | GDL | |
| ARROW | No | : PRE 4.0 | ||
| ASCII_TEMPLATE | No | : 5.0 | ||
| ASIN | Yes | : ORIGINAL | C++ | |
| ASSOC | Yes | : ORIGINAL | C++ | |
| ATAN | Yes | : ORIGINAL | C++ | |
| AXIS | Yes | : ORIGINAL | C++ | not working well, please wait next release ! |
| B ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| BAR_PLOT | No | : PRE 4.0 | ||
| BESELI | Yes | : ORIGINAL | C++ | no complex, some boundaries not well enforced |
| BESELJ | Yes | : ORIGINAL | C++ | no complex, some boundaries not well enforced |
| BESELK | Yes | : 5.4 | C++ | no complex, some boundaries not well enforced |
| BESELY | Yes | : ORIGINAL | C++ | no complex, some boundaries not well enforced |
| BETA | No | : 4.0.1 | C++ | no complex |
| BILINEAR | No | : ORIGINAL | ||
| BINARY_TEMPLATE | Yes | : 5.3 | ||
| BINDGEN | Yes | : ORIGINAL | C++ | |
| BINOMIAL | No | : PRE 4.0 | ||
| BIN_DATE | No | : PRE 4.0 | ||
| BLAS_AXPY | Yes | : 5.1 | ||
| BLK_CON | No | : PRE 4.0 | ||
| BOX_CURSOR | No | : PRE 4.0 | ||
| BREAKPOINT | Yes | : PRE 4.0 | ||
| BROYDEN | Yes | : 4.0 | C++ | |
| BYTARR | Yes | : ORIGINAL | C++ | |
| BYTE | Yes | : ORIGINAL | C++ | |
| BYTEORDER | Yes | : PRE 4.0 | C++ | |
| BYTSCL | Yes | : ORIGINAL | C++ |
| C ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| CALDAT | No | : PRE 4.0 | C++ | |
| CALENDAR | No | : ORIGINAL | GDL | |
| CALL_EXTERNAL | Yes | : PRE 4.0 | ||
| CALL_FUNCTION | Yes | : PRE 4.0 | C++ | |
| CALL_METHOD | Yes | : 5.1 | C++ | |
| CALL_PROCEDURE | Yes | : PRE 4.0 | C++ | |
| CATCH | Yes | : PRE 4.0 | C++ | |
| CD | Yes | : PRE 4.0 | C++ | |
| CEIL | Yes | : PRE 4.0 | C++ | |
| CHEBYSHEV | No | : ORIGINAL | ||
| CHECK_MATH | Yes | : ORIGINAL | C++ | |
| CHISQR_CVF | No | : 4.0 | ||
| CHISQR_PDF | No | : 4.0 | ||
| CHOLDC | Yes | : 4.0 | ||
| CHOLSOL | Yes | : 4.0 | ||
| CINDGEN | Yes | : ORIGINAL | C++ | |
| CIR_3PNT | No | : PRE 4.0 | ||
| CLOSE | Yes | : ORIGINAL | C++ | |
| CLUSTER | Yes | : 5.0 | ||
| CLUSTER_TREE | No | : 6.1 | ||
| CLUST_WTS | Yes | : 5.0 | ||
| COLORMAP_APPLICABLE | No | : 5.2 | ||
| COLOR_CONVERT | Yes | : PRE 4.0 | ||
| COLOR_QUAN | Yes | : PRE 4.0 | ||
| COMFIT | No | : 4.0 | ||
| COMPLEX | Yes | : ORIGINAL | C++ | |
| COMPLEXARR | Yes | : ORIGINAL | C++ | |
| COMPLEXROUND | No | : PRE 4.0 | ||
| COMPUTE_MESH_NORMALS | Yes | : 5.1 | ||
| COND | No | : PRE 4.0 | ||
| CONGRID | No | : ORIGINAL | ||
| CONJ | Yes | : ORIGINAL | C++ | |
| CONSTRAINED_MIN | Yes | : 5.1 | ||
| CONTOUR | Yes | : ORIGINAL | C++ | some keywords missing or badly processed, /isotropic and /polar not in CVS |
| CONVERT_COORD | Yes | : PRE 4.0 | C++ | |
| CONVOL | Yes | : ORIGINAL | C++ | |
| COORD2TO3 | No | |||
| COPY_LUN | Yes | : 5.6 | ||
| CORRELATE | No | : PRE 4.0 | ||
| COS | Yes | : ORIGINAL | C++ | |
| COSH | Yes | : ORIGINAL | C++ | |
| CPU | Yes | : 5.5 | C++ | |
| CRAMER | No | : PRE 4.0 | ||
| CREATE_CURSOR | Yes | : 6.1 | ||
| CREATE_STRUCT | Yes | : PRE 4.0 | C++ | |
| CREATE_VIEW | No | : PRE 4.0 | ||
| CROSSP | No | : ORIGINAL | C++ | |
| CRVLENGTH | No | : 5.0 | ||
| CTI_TEST | No | : PRE 4.0 | ||
| CT_LUMINANCE | No | : PRE 4.0 | ||
| CURSOR | Yes | : ORIGINAL | C++ | |
| CURVEFIT | No | : ORIGINAL | ||
| CVTTOBM | No | : 5.0 | ||
| CV_COORD | No | : PRE 4.0 | ||
| C_CORRELATE | No | : 4.0 |
| D ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| DBLARR | Yes | : ORIGINAL | C++ | |
| DCINDGEN | Yes | : 4.0 | C++ | |
| DCOMPLEX | Yes | : 4.0 | C++ | |
| DCOMPLEXARR | Yes | : 4.0 | C++ | |
| DEFINE_KEY | Yes | : ORIGINAL | ||
| DEFINE_MSGBLK | Yes | : 5.5 | ||
| DEFINE_MSGBLK_FROM_FILE | No | : 5.5 | ||
| DEFROI | No | : ORIGINAL | ||
| DEFSYSV | Yes | : ORIGINAL | C++ | |
| DELVAR | Yes | : PRE 4.0 | ||
| DENDROGRAM | No | : 6.1 | ||
| DENDRO_PLOT | No | : 6.1 | ||
| DERIV | Yes | : ORIGINAL | GDL | |
| DERIVSIG | Yes | : PRE 4.0 | ||
| DETERM | No | : ORIGINAL | ||
| DEVICE | Yes | : ORIGINAL | C++ | several keywords are missing or not working (but retain not needed !) |
| DFPMIN | Yes | : 4.0 | ||
| DIAG_MATRIX | Yes | : 5.6 | ||
| DIALOG_MESSAGE | Yes | : 5.0 | ||
| DIALOG_PICKFILE | Yes | : 5.0 | GDL | |
| DIALOG_PRINTERSETUP | Yes | : 5.0 | ||
| DIALOG_PRINTJOB | Yes | : 5.0 | ||
| DIALOG_READ_IMAGE | Yes | : 5.3 | ||
| DIALOG_WRITE_IMAGE | Yes | : 5.3 | ||
| DIGITAL_FILTER | No | : ORIGINAL | ||
| DILATE | Yes | : PRE 4.0 | ||
| DINDGEN | Yes | : ORIGINAL | C++ | |
| DISSOLVE | No | : PRE 4.0 | ||
| DIST | No | : ORIGINAL | GDL | |
| DISTANCE_MEASURE | No | : 6.1 | ||
| DLM_LOAD | Yes | : 5.1 | ||
| DLM_REGISTER | Yes | : 5.4 | ||
| DOC_LIBRARY | No | : ORIGINAL | ||
| DOUBLE | Yes | : ORIGINAL | C++ | |
| DRAW_ROI | Yes | : 5.3 |
| E ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| EFONT | No | : PRE 4.0 | ||
| EIGENQL | No | : 5.0 | ||
| EIGENVEC | No | : 4.0 | ||
| ELMHES | Yes | : 4.0 | ||
| EMPTY | Yes | : ORIGINAL | ||
| ENABLE_SYSRTN | Yes | : 5.2.1 | ||
| EOF | Yes | : ORIGINAL | C++ | |
| ERASE | Yes | : ORIGINAL | C++ | |
| ERF | Yes | : PRE 4.0 | C++ | no complex |
| ERFC | Yes | : PRE 4.0 | C++ | no complex |
| ERFCX | Yes | : 5.5 | ||
| ERODE | Yes | : PRE 4.0 | ||
| ERRPLOT | No | : ORIGINAL | ||
| EXECUTE | Yes | : ORIGINAL | C++ | |
| EXIT | Yes | : ORIGINAL | C++ | |
| EXP | Yes | : ORIGINAL | C++ | |
| EXPAND | No | : PRE 4.0 | ||
| EXPAND_PATH | Yes | : PRE 4.0 | C++ | |
| EXPINT | Yes | : 4.0 | C++ | |
| EXTRAC | No | : PRE 4.0 | ||
| EXTRACT_SLICE | No | : PRE 4.0 |
| F ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| FACTORIAL | No | : PRE 4.0 | GDL | |
| FFT | Yes | : ORIGINAL | C++ | |
| FILEPATH | No | : PRE 4.0 | GDL | |
| FILE_BASENAME | Yes | : 6.0 | GDL | |
| FILE_CHMOD | Yes | : 5.4 | ||
| FILE_COPY | Yes | : 5.6 | GDL | |
| FILE_DELETE | Yes | : 5.4 | GDL | |
| FILE_DIRNAME | Yes | : 6.0 | GDL | |
| FILE_EXPAND_PATH | Yes | : 5.4 | GDL | |
| FILE_INFO | Yes | : 5.5 | C++ | |
| FILE_LINES | Yes | : 5.6 | GDL | |
| FILE_LINK | Yes | : 5.6 | ||
| FILE_MKDIR | Yes | : 5.4 | ||
| FILE_MOVE | Yes | : 5.6 | ||
| FILE_READLINK | Yes | : 5.6 | ||
| FILE_SAME | Yes | : 5.6 | C++ | |
| FILE_SEARCH | Yes | : 5.5 | C++ | |
| FILE_TEST | Yes | : 5.4 | C++ | |
| FILE_WHICH | No | : 5.4 | ||
| FINDGEN | Yes | : ORIGINAL | C++ | |
| FINITE | Yes | : ORIGINAL | C++ | |
| FIX | Yes | : ORIGINAL | C++ | |
| FLICK | No | : ORIGINAL | ||
| FLOAT | Yes | : ORIGINAL | C++ | |
| FLOOR | Yes | : PRE 4.0 | C++ | |
| FLOW3 | No | : PRE 4.0 | ||
| FLTARR | Yes | : ORIGINAL | C++ | |
| FLUSH | Yes | : ORIGINAL | C++ | |
| FORMAT_AXIS_VALUES | Yes | : 5.1 | ||
| FORWARD_FUNCTION | Yes | : PRE 4.0 | ||
| FREE_LUN | Yes | : ORIGINAL | C++ | |
| FSTAT | Yes | : ORIGINAL | C++ | |
| FULSTR | Yes | : 4.0 | ||
| FUNCT | No | : 4.0 | ||
| FV_TEST | No | : 4.0 | ||
| FX_ROOT | No | : PRE 4.0 | ||
| FZ_ROOTS | Yes | : 4.0 | ||
| F_CVF | No | : 4.0 | ||
| F_PDF | No | : 4.0 |
| G ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| GAMMA | Yes | : ORIGINAL | C++ | no complex |
| GAMMA_CT | No | : PRE 4.0 | ||
| GAUSS2DFIT | No | : 4.0.1 | ||
| GAUSSFIT | No | : ORIGINAL | ||
| GAUSSINT | Yes | : ORIGINAL | C++ | |
| GAUSS_CVF | No | : 4.0 | C++ | |
| GAUSS_PDF | No | : 4.0 | C++ | |
| GETENV | Yes | : ORIGINAL | C++ | |
| GET_DRIVE_LIST | Yes | : 5.3 | C++ | |
| GET_KBRD | Yes | : ORIGINAL | C++ | |
| GET_LUN | Yes | : ORIGINAL | C++ | |
| GET_SCREEN_SIZE | Yes | : 5.0 | C++ | |
| GRID3 | Yes | : PRE 4.0 | ||
| GRIDDATA | Yes | : 5.5 | ||
| GRID_INPUT | Yes | : 5.5 | ||
| GRID_TPS | Yes | : 5.2 | ||
| GS_ITER | No | : PRE 4.0 |
| H ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| H5_BROWSER | Yes | 5.6 | ||
| HANNING | No | : ORIGINAL | ||
| HDF_BROWSER | Yes | : 5.1 | ||
| HDF_READ | Yes | : 5.1 | ||
| HEAP_FREE | Yes | : 5.3 | ||
| HEAP_GC | Yes | : 5.0 | C++ | |
| HELP | Yes | : ORIGINAL | C++ | |
| HILBERT | No | : ORIGINAL | ||
| HISTOGRAM | Yes | : ORIGINAL | C++ | |
| HIST_2D | No | : PRE 4.0 | GDL | |
| HIST_EQUAL | No | : ORIGINAL | ||
| HLS | No | : ORIGINAL | ||
| HOUGH | Yes | : 5.4 | ||
| HQR | Yes | : 4.0 | ||
| HSV | No | : ORIGINAL | ||
| H_EQ_CT | No | : PRE 4.0 | ||
| H_EQ_INT | No | : PRE 4.0 |
| I ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| IBETA | No | : 4.0 | ||
| ICONTOUR | No | : 6.0 | ||
| IDENTITY | No | : 5.0 | GDL | |
| IDLITSYS_CREATETOOL | No | : 6.0 | ||
| IDL_VALIDNAME | Yes | : 6.0 | ||
| IGAMMA | No | : 4.0 | C++ | |
| IIMAGE | No | : 6.0 | ||
| IMAGE_CONT | No | : ORIGINAL | ||
| IMAGE_STATISTICS | Yes | : 5.3 | ||
| IMAGINARY | Yes | : ORIGINAL | C++ | |
| IMAP | No | : 6.1 | ||
| INDGEN | Yes | : ORIGINAL | C++ | |
| INTARR | Yes | : ORIGINAL | C++ | |
| INTERPOL | No | : ORIGINAL | GDL | |
| INTERPOLATE | Yes | : PRE 4.0 | C++ | missing /Missing |
| INTERVAL_VOLUME | Yes | : 5.5 | ||
| INT_2D | No | : PRE 4.0 | ||
| INT_3D | No | : PRE 4.0 | ||
| INT_TABULATED | No | : PRE 4.0 | ||
| INVERT | Yes | : ORIGINAL | C++ | |
| IOCTL | Yes | : PRE 4.0 | ||
| IPLOT | No | : 6.0 | ||
| ISHFT | Yes | : ORIGINAL | GDL | |
| ISOCONTOUR | Yes | : 5.5 | ||
| ISOSURFACE | Yes | : 5.5 | ||
| ISURFACE | No | : 6.0 | ||
| ITCURRENT | No | : 6.0 | ||
| ITDELETE | No | : 6.0 | ||
| ITGETCURRENT | No | : 6.0 | ||
| ITREGISTER | No | : 6.0 | ||
| ITRESET | No | : 6.0 | ||
| ITRESOLVE | No | : 6.1 | ||
| IVOLUME | No | : 6.0 |
| J ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| JOURNAL | Yes | : ORIGINAL | C++ | |
| JULDAY | No | : ORIGINAL |
| K ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| KEYWORD_SET | Yes | : ORIGINAL | C++ | |
| KRIG2D | No | : PRE 4.0 | ||
| KURTOSIS | Yes | : 5.1 | GDL | |
| KW_TEST | No | : 4.0 |
| L ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| L64INDGEN | Yes | : 5.2 | C++ | |
| LABEL_DATE | No | : PRE 4.0 | ||
| LABEL_REGION | Yes | : PRE 4.0 | ||
| LADFIT | No | : 4.0 | ||
| LAGUERRE | No | : 5.4 | C++ | |
| LA_CHOLDC | Yes | 5.6 | ||
| LA_CHOLMPROVE | Yes | 5.6 | ||
| LA_CHOLSOL | Yes | 5.6 | ||
| LA_DETERM | No | 5.6 | ||
| LA_EIGENPROBLEM | Yes | 5.6 | ||
| LA_EIGENQL | Yes | 5.6 | ||
| LA_EIGENVEC | Yes | 5.6 | ||
| LA_ELMHES | Yes | 5.6 | ||
| LA_GM_LINEAR_MODEL | Yes | 5.6 | ||
| LA_HQR | Yes | 5.6 | ||
| LA_INVERT | Yes | 5.6 | ||
| LA_LEAST_SQUARES | Yes | 5.6 | ||
| LA_LEAST_SQUARE_EQUALITY | Yes | 5.6 | ||
| LA_LINEAR_EQUATION | No | 5.6 | ||
| LA_LUDC | Yes | 5.6 | ||
| LA_LUMPROVE | Yes | 5.6 | ||
| LA_LUSOL | Yes | 5.6 | ||
| LA_SVD | Yes | 5.6 | ||
| LA_TRIDC | Yes | 5.6 | ||
| LA_TRIMPROVE | Yes | 5.6 | ||
| LA_TRIQL | Yes | 5.6 | ||
| LA_TRIRED | Yes | 5.6 | C++ | |
| LA_TRISOL | Yes | 5.6 | ||
| LEEFILT | No | : ORIGINAL | ||
| LEGENDRE | Yes | : 5.4 | C++ | |
| LINBCG | Yes | : 4.0 | ||
| LINDGEN | Yes | : ORIGINAL | C++ | |
| LINFIT | No | : 4.0 | ||
| LINKIMAGE | Yes | : PRE 4.0 | C++ | |
| LL_ARC_DISTANCE | No | : PRE 4.0 | C++ | |
| LMFIT | No | : 5.0 | ||
| LMGR | Yes | : PRE 4.0 | GDL | |
| LNGAMMA | Yes | : PRE 4.0 | C++ | |
| LNP_TEST | Yes | : 4.0 | ||
| LOADCT | No | : ORIGINAL | GDL | |
| LOCALE_GET | Yes | : 5.2.1 | C++ | |
| LOGICAL_AND | Yes | : 6.0 | C++ | |
| LOGICAL_OR | Yes | : 6.0 | C++ | |
| LOGICAL_TRUE | Yes | : 6.0 | C++ | |
| LON64ARR | Yes | : 5.2 | C++ | |
| LONARR | Yes | : ORIGINAL | C++ | |
| LONG | Yes | : ORIGINAL | C++ | |
| LONG64 | Yes | : 5.2 | C++ | |
| LSODE | Yes | : 5.1 | ||
| LUDC | Yes | : 4.0 | GDL | |
| LUMPROVE | Yes | : 4.0 | ||
| LUSOL | Yes | : PRE 4.0 | ||
| LU_COMPLEX | No | : PRE 4.0 |
| M ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| MACHAR | Yes | : 4.0 | C++ | |
| MAKE_ARRAY | Yes | : 4.0 | C++ | |
| MAKE_DLL | Yes | : 5.4 | ||
| MAP_2POINTS | No | : 5.4 | ||
| MAP_CONTINENTS | Yes | : PRE 4.0 | C++ | |
| MAP_GRID | Yes | : PRE 4.0 | ||
| MAP_IMAGE | Yes | : PRE 4.0 | ||
| MAP_PATCH | No | : 4.0 | ||
| MAP_PROJ_FORWARD | Yes | : 5.6 | ||
| MAP_PROJ_IMAGE | Yes | : 6.1 | ||
| MAP_PROJ_INFO | No | : 5.0 | ||
| MAP_PROJ_INIT | No | : 5.6 | ||
| MAP_PROJ_INVERSE | Yes | : 5.6 | ||
| MAP_SET | No | : PRE 4.0 | ||
| MATRIX_MULTIPLY | Yes | : 5.4 | GDL | |
| MATRIX_POWER | Yes | : 5.6 | ||
| MAX | Yes | : ORIGINAL | C++ | missing /Absolute |
| MD_TEST | No | : 4.0 | ||
| MEAN | Yes | : 5.1 | GDL | |
| MEANABSDEV | Yes | : 5.1 | GDL | |
| MEDIAN | Yes | : ORIGINAL | C++ | |
| MEMORY | Yes | : ORIGINAL | C++ | |
| MESSAGE | Yes | : PRE 4.0 | C++ | |
| MIN | Yes | : ORIGINAL | C++ | missing /Absolute |
| MIN_CURVE_SURF | No | : PRE 4.0 | ||
| MK_HTML_HELP | No | : 4.0.1 | ||
| MODIFYCT | No | : ORIGINAL | ||
| MOMENT | No | : 4.0 | GDL | |
| MORPH_CLOSE | No | : 5.3 | ||
| MORPH_DISTANCE | Yes | : 5.3 | ||
| MORPH_GRADIENT | No | : 5.3 | ||
| MORPH_HITORMISS | No | : 5.3 | ||
| MORPH_OPEN | No | : 5.3 | ||
| MORPH_THIN | No | : 5.3 | ||
| MORPH_TOPHAT | No | : 5.3 | ||
| MPEG_CLOSE | No | : 5.1 | ||
| MPEG_OPEN | No | : 5.1 | ||
| MPEG_PUT | No | : 5.1 | ||
| MPEG_SAVE | No | : 5.1 | ||
| MULTI | No | : ORIGINAL | ||
| M_CORRELATE | No | : 4.0 |
| N ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| NEWTON | Yes | : 4.0 | C++ | |
| NORM | No | : PRE 4.0 | GDL | |
| N_ELEMENTS | Yes | : ORIGINAL | C++ | |
| N_PARAMS | Yes | : ORIGINAL | C++ | |
| N_TAGS | Yes | : ORIGINAL | C++ |
| O ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| OBJARR | Yes | : 5.0 | C++ | |
| OBJ_CLASS | Yes | : 5.0 | C++ | |
| OBJ_DESTROY | Yes | : 5.0 | C++ | |
| OBJ_ISA | Yes | : 5.0 | C++ | |
| OBJ_NEW | Yes | : 5.0 | C++ | |
| OBJ_VALID | Yes | : 5.0 | C++ | |
| ONLINE_HELP | Yes | : 4.0.1 | ||
| ONLINE_HELP_PDF_INDEX | No | : 6.1 | ||
| ON_ERROR | Yes | : ORIGINAL | C++ | |
| ON_IOERROR | Yes | : ORIGINAL | ||
| OPENR | Yes | : ORIGINAL | C++ | |
| OPENU | Yes | : ORIGINAL | C++ | |
| OPENW | Yes | : ORIGINAL | C++ | |
| OPLOT | Yes | : ORIGINAL | C++ | some keywords missing or badly processed |
| OPLOTERR | No | : ORIGINAL |
| P ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| PARTICLE_TRACE | Yes | : 5.5 | ||
| PATH_CACHE | Yes | : 6.0 | ||
| PATH_SEP | No | : 5.5 | GDL | |
| PCOMP | No | : 5.0 | ||
| PLOT | Yes | : ORIGINAL | C++ | some keywords missing or badly processed, /isotropic and /polar not in CVS |
| PLOTERR | No | : ORIGINAL | GDL | |
| PLOTS | Yes | : ORIGINAL | C++ | some keywords missing or badly processed |
| PLOT_3DBOX | No | : PRE 4.0 | ||
| PLOT_FIELD | No | : ORIGINAL | ||
| PNT_LINE | No | : PRE 4.0 | ||
| POINT_LUN | Yes | : ORIGINAL | C++ | |
| POLAR_CONTOUR | No | : 4.0 | ||
| POLAR_SURFACE | No | : PRE 4.0 | ||
| POLY | No | : ORIGINAL | GDL | |
| POLYFILL | Yes | : ORIGINAL | C++ | |
| POLYFILLV | Yes | : ORIGINAL | ||
| POLYSHADE | Yes | : ORIGINAL | ||
| POLYWARP | No | : ORIGINAL | ||
| POLY_2D | Yes | : ORIGINAL | C++ | |
| POLY_AREA | No | : ORIGINAL | GDL | |
| POLY_FIT | No | : ORIGINAL | ||
| POPD | No | : PRE 4.0 | GDL | |
| POWELL | Yes | : 4.0 | ||
| PRIMES | No | : 4.0 | GDL | |
| Yes | : ORIGINAL | C++ | ||
| PRINTD | No | : PRE 4.0 | GDL | |
| PRINTF | Yes | : ORIGINAL | C++ | |
| PROCEDURESANDFUNCTIONS | No | : 4.0 | ||
| PRODUCT | Yes | : 5.6 | C++ | |
| PROFILE | No | : ORIGINAL | ||
| PROFILER | Yes | : 5.1 | ||
| PROFILES | No | : PRE 4.0 | ||
| PROJECT_VOL | No | : PRE 4.0 | ||
| PSAFM | No | : PRE 4.0 | ||
| PSEUDO | No | : ORIGINAL | ||
| PS_SHOW_FONTS | No | : PRE 4.0 | ||
| PTRARR | Yes | : 5.0 | C++ | |
| PTR_FREE | Yes | : 5.0 | C++ | |
| PTR_NEW | Yes | : 5.0 | C++ | |
| PTR_VALID | Yes | : 5.0 | C++ | |
| PUSHD | No | : PRE 4.0 | GDL | |
| P_CORRELATE | No | : 4.0 |
| Q ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| QGRID3 | Yes | : 5.5 | ||
| QHULL | Yes | : 5.5 | ||
| QROMB | Yes | : 4.0 | ||
| QROMO | Yes | : 4.0 | ||
| QSIMP | Yes | : 4.0 |
| R ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| RADON | Yes | : 5.4 | C++ | |
| RANDOMN | Yes | : ORIGINAL | C++ | |
| RANDOMU | Yes | : ORIGINAL | C++ | |
| RANKS | No | : 4.0 | ||
| RDPIX | No | : ORIGINAL | ||
| READ | Yes | : ORIGINAL | C++ | |
| READF | Yes | : ORIGINAL | C++ | |
| READS | Yes | : PRE 4.0 | C++ | |
| READU | Yes | : ORIGINAL | C++ | |
| READ_ASCII | No | : 5.0 | GDL | |
| READ_BINARY | Yes | : 5.3 | GDL | |
| READ_BMP | No | : PRE 4.0 | GDL | |
| READ_DICOM | No | : 5.2 | GDL | |
| READ_GIF | No | |||
| READ_IMAGE | Yes | : 5.3 | ||
| READ_INTERFILE | No | : PRE 4.0 | ||
| READ_JPEG | Yes | : PRE 4.0 | GDL | |
| READ_JPEG2000 | Yes | : 6.1 | ||
| READ_MRSID | Yes | : 5.5 | ||
| READ_PICT | No | : PRE 4.0 | GDL | |
| READ_PNG | Yes | : 5.2 | GDL | |
| READ_PPM | No | : 4.0 | ||
| READ_SPR | No | : PRE 4.0 | ||
| READ_SRF | No | : ORIGINAL | ||
| READ_SYLK | No | : 4.0 | ||
| READ_TIFF | Yes | : 5.0 | GDL | |
| READ_WAV | Yes | : 5.3 | ||
| READ_WAVE | No | : PRE 4.0 | ||
| READ_X11_BITMAP | No | : PRE 4.0 | ||
| READ_XWD | No | : PRE 4.0 | GDL | |
| REAL_PART | Yes | : 5.5 | GDL | |
| REBIN | Yes | : ORIGINAL | C++ | |
| RECALL_COMMANDS | Yes | : 5.0 | C++ | |
| RECON3 | No | : PRE 4.0 | ||
| REDUCE_COLORS | No | : PRE 4.0 | ||
| REFORM | Yes | : ORIGINAL | C++ | |
| REGION_GROW | Yes | : 5.5 | ||
| REGISTER_CURSOR | Yes | : 5.6 | ||
| REGRESS | No | : ORIGINAL | ||
| REPLICATE | Yes | : ORIGINAL | C++ | |
| REPLICATE_INPLACE | Yes | : 5.1 | C++ | |
| RESOLVE_ALL | No | : 4.0 | ||
| RESOLVE_ROUTINE | Yes | : 4.0 | C++ | |
| RESTORE | Yes | : ORIGINAL | GDL | |
| REVERSE | No | : ORIGINAL | C++ | |
| RK4 | Yes | : 4.0 | C++ | |
| ROBERTS | Yes | : 4.0 | ||
| ROT | No | : ORIGINAL | ||
| ROTATE | Yes | : ORIGINAL | C++ | |
| ROUND | Yes | : PRE 4.0 | C++ | |
| ROUTINE_INFO | Yes | : 5.0 | C++ | |
| RS_TEST | No | : 4.0 | ||
| R_CORRELATE | No | : 4.0 | ||
| R_TEST | No | : 4.0 |
| S ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| SAVE | Yes | : ORIGINAL | GDL | missing /All |
| SAVGOL | No | : 5.4 | ||
| SCALE3 | No | : PRE 4.0 | ||
| SCALE3D | No | : ORIGINAL | ||
| SCOPE_LEVEL | Yes | : 6.1 | ||
| SCOPE_VARFETCH | Yes | : 6.1 | ||
| SCOPE_VARNAME | Yes | : 6.1 | ||
| SEARCH2D | No | : PRE 4.0 | ||
| SEARCH3D | No | : PRE 4.0 | ||
| SETENV | Yes | : ORIGINAL | C++ | |
| SETUP_KEYS | No | : PRE 4.0 | ||
| SET_PLOT | Yes | : ORIGINAL | C++ | |
| SET_SHADING | Yes | : PRE 4.0 | ||
| SFIT | No | : PRE 4.0 | ||
| SHADE_SURF | Yes | : ORIGINAL | ||
| SHADE_SURF_IRR | No | : PRE 4.0 | ||
| SHADE_VOLUME | Yes | : PRE 4.0 | ||
| SHIFT | Yes | : ORIGINAL | C++ | |
| SHMDEBUG | Yes | : 5.6 | ||
| SHMMAP | Yes | : 5.6 | ||
| SHMUNMAP | Yes | : 5.6 | ||
| SHMVAR | Yes | : 5.6 | ||
| SHOW3 | No | : ORIGINAL | ||
| SHOWFONT | No | : PRE 4.0 | GDL | |
| SIMPLEX | Yes | : 5.5 | ||
| SIN | Yes | : ORIGINAL | C++ | |
| SINDGEN | Yes | : ORIGINAL | C++ | |
| SINH | Yes | : ORIGINAL | C++ | |
| SIZE | Yes | : ORIGINAL | C++ | |
| SKEWNESS | Yes | : 5.1 | GDL | |
| SKIP_LUN | Yes | : 5.6 | GDL | |
| SLICER3 | No | : 5.0 | ||
| SLIDE_IMAGE | No | : PRE 4.0 | ||
| SMOOTH | Yes | : ORIGINAL | GDL | |
| SOBEL | Yes | : ORIGINAL | ||
| SOCKET | Yes | : 5.3 | C++ | |
| SORT | Yes | : ORIGINAL | C++ | |
| SPAWN | Yes | : ORIGINAL | C++ | |
| SPHER_HARM | No | : 5.4 | C++ | |
| SPH_4PNT | No | : PRE 4.0 | ||
| SPH_SCAT | No | : 4.0 | ||
| SPLINE | No | : ORIGINAL | ||
| SPLINE_P | No | : PRE 4.0 | ||
| SPL_INIT | Yes | : 4.0 | C++ | |
| SPL_INTERP | Yes | : 4.0 | C++ | |
| SPRSAB | Yes | : 4.0 | ||
| SPRSAX | Yes | : 4.0 | ||
| SPRSIN | Yes | : 4.0 | ||
| SPRSTP | Yes | : 4.0 | ||
| SQRT | Yes | : ORIGINAL | C++ | |
| STANDARDIZE | No | : 5.0 | ||
| STDDEV | Yes | : 5.1 | GDL | |
| STOP | Yes | : ORIGINAL | C++ | |
| STRARR | Yes | : ORIGINAL | C++ | |
| STRCMP | Yes | : 5.3 | C++ | |
| STRCOMPRESS | Yes | : ORIGINAL | C++ | |
| STREAMLINE | Yes | : 5.3 | ||
| STREGEX | Yes | : 5.3 | C++ | |
| STRETCH | No | : ORIGINAL | ||
| STRING | Yes | : ORIGINAL | C++ | |
| STRJOIN | Yes | : 5.3 | C++ | |
| STRLEN | Yes | : ORIGINAL | C++ | |
| STRLOWCASE | Yes | : ORIGINAL | C++ | |
| STRMATCH | Yes | : 5.3 | ||
| STRMESSAGE | Yes | : ORIGINAL | ||
| STRMID | Yes | : ORIGINAL | C++ | |
| STRPOS | Yes | : ORIGINAL | C++ | |
| STRPUT | Yes | : ORIGINAL | C++ | |
| STRSPLIT | Yes | : 5.3 | GDL | |
| STRTRIM | Yes | : ORIGINAL | C++ | |
| STRUCT_ASSIGN | Yes | : 5.1 | C++ | |
| STRUCT_HIDE | Yes | : 5.3 | ||
| STRUPCASE | Yes | : ORIGINAL | C++ | |
| SURFACE | Yes | : ORIGINAL | C++ | some keywords missing or badly processed |
| SURFR | No | : ORIGINAL | ||
| SVDC | Yes | : 4.0 | C++ | |
| SVDFIT | Yes | : ORIGINAL | ||
| SVSOL | Yes | : 4.0 | ||
| SWAP_ENDIAN | No | : PRE 4.0 | GDL | |
| SWAP_ENDIAN_INPLACE | No | : 5.6 | GDL | |
| SYSTIME | Yes | : ORIGINAL | C++ | |
| S_TEST | No | : 4.0 |
| T ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| T3D | No | : ORIGINAL | ||
| TAG_NAMES | Yes | : ORIGINAL | C++ | |
| TAN | Yes | : ORIGINAL | C++ | |
| TANH | Yes | : ORIGINAL | C++ | |
| TEK_COLOR | Yes | : PRE 4.0 | ||
| TEMPORARY | Yes | : PRE 4.0 | C++ | |
| TETRA_CLIP | Yes | : 5.5 | ||
| TETRA_SURFACE | Yes | : 5.5 | ||
| TETRA_VOLUME | Yes | : 5.5 | ||
| THIN | Yes | : PRE 4.0 | ||
| THREED | No | : ORIGINAL | ||
| TIMEGEN | Yes | : 5.4 | ||
| TIME_TEST2 | No | : 4.0 | ||
| TM_TEST | No | : 4.0 | ||
| TOTAL | Yes | : ORIGINAL | C++ | |
| TRACE | No | : 5.0 | GDL | |
| TRANSPOSE | Yes | : ORIGINAL | C++ | |
| TRIANGULATE | Yes | : PRE 4.0 | ||
| TRIGRID | Yes | : PRE 4.0 | C++ | |
| TRIQL | Yes | : 4.0 | ||
| TRIRED | Yes | : 4.0 | ||
| TRISOL | Yes | : 4.0 | ||
| TRI_SURF | No | : PRE 4.0 | ||
| TRUNCATE_LUN | Yes | : 5.6 | ||
| TS_COEF | No | : 4.0 | ||
| TS_DIFF | No | : 4.0 | ||
| TS_FCAST | No | : 4.0 | ||
| TS_SMOOTH | No | : 5.0 | ||
| TV | Yes | : ORIGINAL | C++ | |
| TVCRS | Yes | : ORIGINAL | ||
| TVLCT | Yes | : ORIGINAL | C++ | |
| TVRD | Yes | : ORIGINAL | C++ | |
| TVSCL | Yes | : ORIGINAL | GDL | |
| T_CVF | No | : 4.0 | ||
| T_PDF | No | : 4.0 | C++ |
| U ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| UINDGEN | Yes | : 5.2 | C++ | |
| UINT | Yes | : 5.2 | C++ | |
| UINTARR | Yes | : 5.2 | C++ | |
| UL64INDGEN | Yes | : 5.2 | C++ | |
| ULINDGEN | Yes | : 5.2 | C++ | |
| ULON64ARR | Yes | : 5.2 | C++ | |
| ULONARR | Yes | : 5.2 | C++ | |
| ULONG | Yes | : 5.2 | C++ | |
| ULONG64 | Yes | : 5.2 | C++ | |
| UNIQ | No | : PRE 4.0 | GDL | |
| UNSHARP_MASK | No | : 6.1 | ||
| USERSYM | Yes | : ORIGINAL |
| V ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| VALUE_LOCATE | Yes | : 5.3 | GDL | |
| VARIANCE | Yes | : 5.1 | GDL | |
| VECTOR_FIELD | Yes | : 5.3 | ||
| VEL | No | : PRE 4.0 | ||
| VELOVECT | No | : ORIGINAL | ||
| VERT_T3D | No | : PRE 4.0 | ||
| VOIGT | Yes | : PRE 4.0 | C++ | |
| VORONOI | No | : PRE 4.0 | ||
| VOXEL_PROJ | Yes | : PRE 4.0 |
| W ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| WAIT | Yes | : ORIGINAL | C++ | |
| WARP_TRI | No | : PRE 4.0 | ||
| WATERSHED | Yes | : 5.3 | ||
| WDELETE | Yes | : ORIGINAL | C++ | |
| WF_DRAW | No | : PRE 4.0 | ||
| WHERE | Yes | : ORIGINAL | C++ | |
| WINDOW | Yes | : ORIGINAL | C++ | |
| WMENU | Yes | : ORIGINAL | ||
| WRITEU | Yes | : ORIGINAL | C++ | |
| WRITE_BMP | No | : PRE 4.0 | GDL | |
| WRITE_GIF | No | : PRE 4.0 | ||
| WRITE_IMAGE | Yes | : 5.3 | ||
| WRITE_JPEG | Yes | : PRE 4.0 | GDL | |
| WRITE_JPEG2000 | Yes | : 6.1 | ||
| WRITE_NRIF | No | : PRE 4.0 | ||
| WRITE_PICT | No | : PRE 4.0 | GDL | |
| WRITE_PNG | Yes | : 5.2 | GDL | |
| WRITE_PPM | No | : 4.0 | ||
| WRITE_SPR | Yes | : PRE 4.0 | ||
| WRITE_SRF | No | : ORIGINAL | ||
| WRITE_SYLK | No | : 4.0 | ||
| WRITE_TIFF | Yes | : 5.0 | ||
| WRITE_WAV | Yes | : 5.3 | ||
| WRITE_WAVE | No | : PRE 4.0 | ||
| WSET | Yes | : ORIGINAL | C++ | |
| WSHOW | Yes | : ORIGINAL | C++ | |
| WTN | Yes | : 4.0 | C++ |
| X ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| XBM_EDIT | No | : PRE 4.0 | ||
| XDISPLAYFILE | No | : PRE 4.0 | ||
| XDXF | Yes | : 5.4 | ||
| XFONT | No | : PRE 4.0 | ||
| XINTERANIMATE | No | : PRE 4.0 | ||
| XLOADCT | No | : PRE 4.0 | ||
| XMANAGER | No | : PRE 4.0 | ||
| XMNG_TMPL | Yes | : PRE 4.0 | ||
| XMTOOL | No | : PRE 4.0 | ||
| XOBJVIEW | No | : 5.3 | ||
| XOBJVIEW_ROTATE | No | : 5.5 | ||
| XOBJVIEW_WRITE_IMAGE | No | : 5.5 | ||
| XPALETTE | No | : PRE 4.0 | ||
| XPCOLOR | No | : 4.0 | ||
| XPLOT3D | No | : 5.4 | ||
| XREGISTERED | No | : PRE 4.0 | ||
| XROI | No | : 5.4 | ||
| XSQ_TEST | No | : 4.0 | ||
| XSURFACE | No | : PRE 4.0 | ||
| XVAREDIT | No | : PRE 4.0 | ||
| XVOLUME | No | : 5.4 | ||
| XVOLUME_ROTATE | No | : 5.4 | ||
| XVOLUME_WRITE_IMAGE | No | : 5.4 | ||
| XYOUTS | Yes | : ORIGINAL | C++ | possible problem in PS, without [x,y] not ready |
| Z ([Top]) |
| Name: | Intrinsic IDL | Introduction | in C++ or in GDL | Status, limitations in GDL and comments |
| ZOOM | No | : ORIGINAL | ||
| ZOOM_24 | No | : PRE 4.0 |