<?xml version="1.0" encoding="utf-8"?>
<!--
This file catalogues IDL syntax elements contained in
the IDL HTML documentation set.
Catalog created on Sun Nov 15 06:09:57 2015
-->
<!DOCTYPE CATALOG [
   <!ELEMENT CATALOG (CLASS*, ROUTINE*, SYSVAR*, STATEMENT*)*>
   <!ATTLIST CATALOG name CDATA #IMPLIED>
   <!ATTLIST CATALOG version CDATA #IMPLIED>
   <!ELEMENT ROUTINE (SYNTAX | ARGUMENT | KEYWORD)*>
   <!ATTLIST ROUTINE name CDATA #IMPLIED>
   <!ATTLIST ROUTINE link CDATA #IMPLIED>
   <!ATTLIST ROUTINE alias_to CDATA #IMPLIED>
   <!ATTLIST ROUTINE classname CDATA #IMPLIED>
   <!ELEMENT STATEMENT EMPTY >
   <!ATTLIST STATEMENT name CDATA #IMPLIED>
   <!ATTLIST STATEMENT link CDATA #IMPLIED>
   <!ATTLIST STATEMENT alias_to CDATA #IMPLIED>
   <!ELEMENT SYNTAX EMPTY>
   <!ATTLIST SYNTAX name CDATA #IMPLIED>
   <!ATTLIST SYNTAX type CDATA #IMPLIED>
   <!ELEMENT ARGUMENT EMPTY>
   <!ATTLIST ARGUMENT name CDATA #IMPLIED>
   <!ATTLIST ARGUMENT link CDATA #IMPLIED>
   <!ELEMENT KEYWORD EMPTY>
   <!ATTLIST KEYWORD name CDATA #IMPLIED>
   <!ATTLIST KEYWORD link CDATA #IMPLIED>
   <!ELEMENT CLASS (SUPERCLASS*, PROPERTY*, METHOD*)>
   <!ATTLIST CLASS name CDATA #IMPLIED>
   <!ATTLIST CLASS link CDATA #IMPLIED>
   <!ATTLIST CLASS special CDATA #IMPLIED>
   <!ELEMENT SUPERCLASS EMPTY>
   <!ATTLIST SUPERCLASS name CDATA #IMPLIED>
   <!ATTLIST SUPERCLASS link CDATA #IMPLIED>
   <!ELEMENT PROPERTY EMPTY>
   <!ATTLIST PROPERTY name CDATA #IMPLIED>
   <!ATTLIST PROPERTY link CDATA #IMPLIED>
   <!ATTLIST PROPERTY get CDATA #IMPLIED>
   <!ATTLIST PROPERTY set CDATA #IMPLIED>
   <!ATTLIST PROPERTY init CDATA #IMPLIED>
   <!ATTLIST PROPERTY registered CDATA #IMPLIED>
   <!ELEMENT METHOD (SYNTAX | ARGUMENT | KEYWORD)*>
   <!ATTLIST METHOD class CDATA #IMPLIED>
   <!ATTLIST METHOD name CDATA #IMPLIED>
   <!ATTLIST METHOD link CDATA #IMPLIED>
   <!ELEMENT ODOT_TAG EMPTY>
   <!ATTLIST ODOT_TAG name CDATA #IMPLIED>
   <!ELEMENT SYSVAR (FIELD*)>
   <!ATTLIST SYSVAR name CDATA #IMPLIED>
   <!ATTLIST SYSVAR link CDATA #IMPLIED>
   <!ATTLIST SYSVAR alias_to CDATA #IMPLIED>
   <!ELEMENT FIELD EMPTY>
   <!ATTLIST FIELD name CDATA #IMPLIED>
   <!ATTLIST FIELD link CDATA #IMPLIED>
]>
<CATALOG name="IDL">
  <ROUTINE name="WRITE_NRIF" link="WRITE_NRIF.htm" alias_to="" classname="">
    <DESCRIPTION name="Write NCAR Raster Interchange Format rasterfiles" />
    <SYNTAX name="WRITE_NRIF, File, Image [, R, G, B]" type="pro" />
    <ARGUMENT name="File" link="WRITE_NRIF.htm" />
    <ARGUMENT name="Image" link="WRITE_NRIF.htm" />
    <ARGUMENT name="R, G, B" link="WRITE_NRIF.htm" />
  </ROUTINE>
  <ROUTINE name="MAP_GRID" link="MAP_GRID_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draw parallels and meridians over a Direct Graphics map" />
    <SYNTAX name="MAP_GRID [, /BOX_AXES | [, CLIP_TEXT=0] [, LATALIGN=value{0.0 to 1.0}] [, LONALIGN=value{0.0 to 1.0}] [, LATLAB=longitude] [, LONLAB=latitude] [, ORIENTATION=clockwise_degrees_from_horiz]] [, CHARSIZE=value] [, COLOR=index] [, /FILL_HORIZON] [, GLINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, GLINETHICK=value] [, /HORIZON] [, INCREMENT=value] [, LABEL=n{label_every_nth_gridline}] [, LATDEL=degrees] [, LATNAMES=array, LATS=vector] [, LONDEL=degrees] [, LONNAMES=array, LONS=vector] [, MAP_STRUCTURE=structure] [, /NO_GRID]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, /T3D] [, ZVALUE=value{0 to 1}]" type="pro" />
    <KEYWORD name="BOX_AXES" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884049" />
    <KEYWORD name="CHARSIZE" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884053" />
    <KEYWORD name="CLIP_TEXT" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884060" />
    <KEYWORD name="COLOR" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884063" />
    <KEYWORD name="FILL_HORIZON" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884066" />
    <KEYWORD name="GLINESTYLE" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884069" />
    <KEYWORD name="GLINETHICK" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884075" />
    <KEYWORD name="HORIZON" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884078" />
    <KEYWORD name="INCREMENT" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884081" />
    <KEYWORD name="LABEL" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884084" />
    <KEYWORD name="LATALIGN" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884087" />
    <KEYWORD name="LATDEL" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884090" />
    <KEYWORD name="LATLAB" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884093" />
    <KEYWORD name="LATNAMES" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884096" />
    <KEYWORD name="LATS" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884101" />
    <KEYWORD name="LONALIGN" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884106" />
    <KEYWORD name="LONDEL" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884109" />
    <KEYWORD name="LONLAB" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884112" />
    <KEYWORD name="LONNAMES" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884115" />
    <KEYWORD name="LONS" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884120" />
    <KEYWORD name="MAP_STRUCTURE" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884125" />
    <KEYWORD name="NO_GRID" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884131" />
    <KEYWORD name="ORIENTATION" link="MAP_GRID_Procedure.htm#dg_routines_3604229493_884134" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMProcessingInstruction" link="IDLffXMLDOMProcessingIns.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMProcessingInstruction" name="IDLffXMLDOMProcessingInstruction::Cleanup" link="IDLffXMLDOMProcessingIns2.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMProcessingInstruction" name="IDLffXMLDOMProcessingInstruction::GetData" link="IDLffXMLDOMProcessingIns3.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMProcessingInstruction::]GetData()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMProcessingInstruction" name="IDLffXMLDOMProcessingInstruction::GetTarget" link="IDLffXMLDOMProcessingIns4.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMProcessingInstruction::]GetTarget()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMProcessingInstruction" name="IDLffXMLDOMProcessingInstruction::Init" link="IDLffXMLDOMProcessingIns5.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMProcessingInstruction" name="IDLffXMLDOMProcessingInstruction::SetData" link="IDLffXMLDOMProcessingIns6.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMProcessingInstruction::]SetData, Content" type="pro" />
      <ARGUMENT name="Content" link="IDLffXMLDOMProcessingIns6.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="PUSHD" link="PUSHD.htm" alias_to="" classname="">
    <DESCRIPTION name="Push a directory to top of directory stack maintained by PUSHD/POPD" />
    <SYNTAX name="PUSHD, Dir" type="pro" />
    <ARGUMENT name="Dir" link="PUSHD.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SELECT_HYPER_BLOCKLIST" link="H5S_GET_SELECT_HYPER_BLO.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SELECT_HYPER_BLOCKLIST(Dataspace_id [, START=value] [, NUMBER=value] )" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SELECT_HYPER_BLO.htm" />
    <KEYWORD name="START" link="H5S_GET_SELECT_HYPER_BLO.htm#HDF5_209170119_1009382" />
    <KEYWORD name="NUMBER" link="H5S_GET_SELECT_HYPER_BLO.htm#HDF5_209170119_1009385" />
  </ROUTINE>
  <ROUTINE name="FZ_ROOTS" link="FZ_ROOTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Find the roots of a complex polynomial using Laguerre’s method" />
    <SYNTAX name="Result = FZ_ROOTS(C [, /DOUBLE] [, EPS=value] [, /NO_POLISH] )" type="func" />
    <ARGUMENT name="C" link="FZ_ROOTS.htm" />
    <KEYWORD name="DOUBLE" link="FZ_ROOTS.htm#F_848155245_52525" />
    <KEYWORD name="EPS" link="FZ_ROOTS.htm#F_848155245_902541" />
    <KEYWORD name="NO_POLISH" link="FZ_ROOTS.htm#F_848155245_902543" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_ADDDATA" link="HDF_SD_ADDDATA.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_ADDDATA, SDdataset_id, Data [, COUNT=vector] [, /NOREVERSE] [, START=vector] [, STRIDE=vector]" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_ADDDATA.htm" />
    <ARGUMENT name="Data" link="HDF_SD_ADDDATA.htm" />
    <KEYWORD name="COUNT" link="HDF_SD_ADDDATA.htm#HDF_1733484267_1010486" />
    <KEYWORD name="NOREVERSE" link="HDF_SD_ADDDATA.htm#HDF_1733484267_1010489" />
    <KEYWORD name="START" link="HDF_SD_ADDDATA.htm#HDF_1733484267_1010492" />
    <KEYWORD name="STRIDE" link="HDF_SD_ADDDATA.htm#HDF_1733484267_1010495" />
  </ROUTINE>
  <ROUTINE name="BROYDEN" link="BROYDEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve nonlinear equations using Broyden’s method" />
    <SYNTAX name="Result = BROYDEN( X, Vecfunc [, CHECK=variable] [, /DOUBLE] [, EPS=value] [, ITMAX=value] [, STEPMAX=value] [, TOLF=value] [, TOLMIN=value] [, TOLX=value] )" type="func" />
    <ARGUMENT name="X" link="BROYDEN.htm" />
    <ARGUMENT name="Vecfunc" link="BROYDEN.htm" />
    <KEYWORD name="CHECK" link="BROYDEN.htm#B_856805997_50283" />
    <KEYWORD name="DOUBLE" link="BROYDEN.htm#B_856805997_50286" />
    <KEYWORD name="EPS" link="BROYDEN.htm#B_856805997_50289" />
    <KEYWORD name="ITMAX" link="BROYDEN.htm#B_856805997_989330" />
    <KEYWORD name="STEPMAX" link="BROYDEN.htm#B_856805997_50292" />
    <KEYWORD name="TOLF" link="BROYDEN.htm#B_856805997_50295" />
    <KEYWORD name="TOLMIN" link="BROYDEN.htm#B_856805997_50298" />
    <KEYWORD name="TOLX" link="BROYDEN.htm#B_856805997_50301" />
  </ROUTINE>
  <ROUTINE name="CDF_LEAPSECONDS_INFO" link="CDF_LEAPSECONDS_INFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_LEAPSECONDS_INFO( )" type="func" />
  </ROUTINE>
  <ROUTINE name="QROMO" link="QROMO.htm" alias_to="" classname="">
    <DESCRIPTION name="Evaluate an integral over an open interval" />
    <SYNTAX name="Result = QROMO(Func, A [, B] [, /DOUBLE] [, EPS=value] [, JMAX=value] [, K=value] [, /MIDEXP | , /MIDINF | , /MIDPNT | , /MIDSQL | , /MIDSQU] )" type="func" />
    <ARGUMENT name="Func" link="QROMO.htm" />
    <ARGUMENT name="A" link="QROMO.htm" />
    <ARGUMENT name="B" link="QROMO.htm" />
    <KEYWORD name="DOUBLE" link="QROMO.htm#Q_815714925_51594" />
    <KEYWORD name="EPS" link="QROMO.htm#Q_815714925_51597" />
    <KEYWORD name="JMAX" link="QROMO.htm#Q_815714925_51600" />
    <KEYWORD name="K" link="QROMO.htm#Q_815714925_51603" />
    <KEYWORD name="MIDEXP" link="QROMO.htm#Q_815714925_51606" />
    <KEYWORD name="MIDINF" link="QROMO.htm#Q_815714925_51609" />
    <KEYWORD name="MIDPNT" link="QROMO.htm#Q_815714925_51612" />
    <KEYWORD name="MIDSQL" link="QROMO.htm#Q_815714925_51615" />
    <KEYWORD name="MIDSQU" link="QROMO.htm#Q_815714925_51618" />
  </ROUTINE>
  <ROUTINE name="H5G_CLOSE" link="H5G_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5G_CLOSE, Group_id" type="pro" />
    <ARGUMENT name="Group_id" link="H5G_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_COMPINFO" link="EOS_SW_COMPINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_COMPINFO(swathID, fieldname, compcode, compparm)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_COMPINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_COMPINFO.htm" />
    <ARGUMENT name="compcode" link="EOS_SW_COMPINFO.htm" />
    <ARGUMENT name="compparm" link="EOS_SW_COMPINFO.htm" />
  </ROUTINE>
  <ROUTINE name="POLYGON" link="POLYGON.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds a polygon annotation to an existing graphic" />
    <SYNTAX name="graphic = POLYGON(X, Y, [, Z] [, Format]  [, Keywords=value][Properties=value])" type="func" />
    <ARGUMENT name="X" link="POLYGON.htm" />
    <ARGUMENT name="Y" link="POLYGON.htm" />
    <ARGUMENT name="Z" link="POLYGON.htm" />
    <ARGUMENT name="Format" link="POLYGON.htm" />
    <KEYWORD name="CONNECTIVITY" link="POLYGON.htm#CONNECTI" />
    <KEYWORD name="DATA" link="POLYGON.htm#DATA" />
    <KEYWORD name="DEVICE" link="POLYGON.htm#DEVICE" />
    <KEYWORD name="NORMAL" link="POLYGON.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="POLYGON.htm#RELATIVE" />
    <KEYWORD name="ANTIALIAS" link="POLYGON.htm#ANTIALIA" />
    <KEYWORD name="CLIP" link="POLYGON.htm#CLIP" />
    <KEYWORD name="COLOR" link="POLYGON.htm#COLOR" />
    <KEYWORD name="FILL_BACKGROUND" link="POLYGON.htm#FILL_BAC" />
    <KEYWORD name="FILL_COLOR" link="POLYGON.htm#FILL_COL" />
    <KEYWORD name="FILL_TRANSPARENCY" link="POLYGON.htm#FILL_TRA" />
    <KEYWORD name="HIDE" link="POLYGON.htm#HIDE" />
    <KEYWORD name="LINESTYLE" link="POLYGON.htm#LINESTYL" />
    <KEYWORD name="NAME" link="POLYGON.htm#NAME" />
    <KEYWORD name="PATTERN_BITMAP" link="POLYGON.htm#PBITMAP" />
    <KEYWORD name="PATTERN_ORIENTATION" link="POLYGON.htm#PORIENT" />
    <KEYWORD name="PATTERN_SPACING" link="POLYGON.htm#PSPACING" />
    <KEYWORD name="PATTERN_THICK" link="POLYGON.htm#PTHICK" />
    <KEYWORD name="POSITION" link="POLYGON.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="POLYGON.htm#RGB_TABLE" />
    <KEYWORD name="THICK" link="POLYGON.htm#THICK" />
    <KEYWORD name="TRANSPARENCY" link="POLYGON.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="POLYGON.htm#UVALUE" />
    <KEYWORD name="VERT_COLORS" link="POLYGON.htm#VERT_COLORS" />
    <KEYWORD name="WINDOW (Get Only)" link="POLYGON.htm#WINDOW" />
  </ROUTINE>
  <CLASS name="POLYGON" link="POLYGON.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="POLYGON.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="POLYGON.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="POLYGON.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_BACKGROUND" link="POLYGON.htm#FILL_BAC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="POLYGON.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_TRANSPARENCY" link="POLYGON.htm#FILL_TRA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="POLYGON.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="POLYGON.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="POLYGON.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_BITMAP" link="POLYGON.htm#PBITMAP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_ORIENTATION" link="POLYGON.htm#PORIENT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_SPACING" link="POLYGON.htm#PSPACING" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_THICK" link="POLYGON.htm#PTHICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="POLYGON.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="POLYGON.htm#RGB_TABLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="POLYGON.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="POLYGON.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="POLYGON.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERT_COLORS" link="POLYGON.htm#VERT_COLORS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="POLYGON.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="POLYGON" name="POLYGON::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="polygon.Close" type="pro" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = polygon.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="polygon.Delete" type="pro" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="polygon.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = polygon.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = polygon.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = polygon.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="polygon.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="polygon.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="polygon.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="polygon.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="polygon.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="polygon.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="polygon.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="polygon.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="POLYGON" name="POLYGON::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="polygon.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="GRIB_SET_VALUES" link="GRIB_SET_VALUES.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_SET_VALUES, Ghandle, Values" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_SET_VALUES.htm" />
    <ARGUMENT name="Values" link="GRIB_SET_VALUES.htm" />
  </ROUTINE>
  <ROUTINE name="SEM_LOCK" link="SEM_LOCK.htm" alias_to="" classname="">
    <DESCRIPTION name="Attempt to gain the lock on an existing semaphore" />
    <SYNTAX name="Result = SEM_LOCK(strName)" type="func" />
    <ARGUMENT name="strName" link="SEM_LOCK.htm" />
  </ROUTINE>
  <ROUTINE name="IDL_Number" link="IDL_Number.htm" alias_to="" classname="">
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <CLASS name="IDL_Number" link="IDL_Number.htm" special="yes">
    <SUPERCLASS name="IDL_Variable" link="IDL_Variable.htm" />
    <METHOD class="IDL_Number" name="IDL_Number::Ceil" link="kanchor5932">
      <DESCRIPTION name="Compute the ceiling" />
      <SYNTAX name="Result = var.Ceil(  )" type="func" />
      <KEYWORD name="L64" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Floor" link="kanchor5933">
      <DESCRIPTION name="Compute the floor" />
      <SYNTAX name="Result = var.Floor(  )" type="func" />
      <KEYWORD name="L64" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Imaginary" link="kanchor5934">
      <DESCRIPTION name="Return the imaginary value" />
      <SYNTAX name="Result = var.Imaginary(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Mean" link="kanchor5935">
      <DESCRIPTION name="Compute the mean" />
      <SYNTAX name="Result = var.Mean( [DIMENSION=value] [, /DOUBLE] [, /NAN] )" type="func" />
      <KEYWORD name="DIMENSION" link="IDL_Number.htm#lass=" />
      <KEYWORD name="DOUBLE" link="IDL_Number.htm#lass=" />
      <KEYWORD name="NAN" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Median" link="kanchor5936">
      <DESCRIPTION name="Compute the median" />
      <SYNTAX name="Result = var.Median( [Width] [, DIMENSION=value] [, /DOUBLE] [, /EVEN]  )" type="func" />
      <ARGUMENT name="Width" link="IDL_Number.htm" />
      <KEYWORD name="DIMENSION" link="IDL_Number.htm#lass=" />
      <KEYWORD name="DOUBLE" link="IDL_Number.htm#lass=" />
      <KEYWORD name="EVEN" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Max" link="kanchor5937">
      <DESCRIPTION name="Return the value of the largest element" />
      <SYNTAX name="Result = var.Max( [Max_Subscript] [, /ABSOLUTE] [, DIMENSION=value] [, MIN=variable] [, /NAN] [, SUBSCRIPT_MIN=variable] )" type="func" />
      <ARGUMENT name="Max_Subscript" link="IDL_Number.htm" />
      <KEYWORD name="ABSOLUTE" link="IDL_Number.htm#lass=" />
      <KEYWORD name="DIMENSION" link="IDL_Number.htm#lass=" />
      <KEYWORD name="MIN" link="IDL_Number.htm#lass=" />
      <KEYWORD name="NAN" link="IDL_Number.htm#lass=" />
      <KEYWORD name="SUBSCRIPT_MIN" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Min" link="kanchor5938">
      <DESCRIPTION name="Return the value of the smallest element" />
      <SYNTAX name="Result = var.Min( [Min_Subscript] [, /ABSOLUTE] [, DIMENSION=value] [, MAX=variable] [, /NAN] [, SUBSCRIPT_MAX=variable] )" type="func" />
      <ARGUMENT name="Min_Subscript" link="IDL_Number.htm" />
      <KEYWORD name="ABSOLUTE" link="IDL_Number.htm#lass=" />
      <KEYWORD name="DIMENSION" link="IDL_Number.htm#lass=" />
      <KEYWORD name="MAX" link="IDL_Number.htm#lass=" />
      <KEYWORD name="NAN" link="IDL_Number.htm#lass=" />
      <KEYWORD name="SUBSCRIPT_MAX" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Product" link="kanchor5939">
      <DESCRIPTION name="Compute the product" />
      <SYNTAX name="Result = var.Product(  )" type="func" />
      <KEYWORD name="CUMULATIVE" link="IDL_Number.htm#lass=" />
      <KEYWORD name="INTEGER" link="IDL_Number.htm#lass=" />
      <KEYWORD name="NAN" link="IDL_Number.htm#lass=" />
      <KEYWORD name="PRESERVE_TYPE" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Real" link="kanchor5940">
      <DESCRIPTION name="Return the real value" />
      <SYNTAX name="Result = var.Real(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Round" link="kanchor5941">
      <DESCRIPTION name="Round the value" />
      <SYNTAX name="Result = var.Round(  )" type="func" />
      <KEYWORD name="L64" link="IDL_Number.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Signum" link="kanchor5942">
      <DESCRIPTION name="Compute the signum" />
      <SYNTAX name="Result = var.Signum(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Number" name="IDL_Number::Total" link="kanchor5943">
      <DESCRIPTION name="Compute the total" />
      <SYNTAX name="Result = var.Total(  )" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="H5D_OPEN" link="H5D_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5D_OPEN(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5D_OPEN.htm" />
    <ARGUMENT name="Name" link="H5D_OPEN.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_BASE" link="WIDGET_BASE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a base widget container for other widgets" />
    <SYNTAX name="Result = WIDGET_BASE( [Parent] [, /ALIGN_BOTTOM | , /ALIGN_CENTER | , /ALIGN_LEFT | , /ALIGN_RIGHT | , /ALIGN_TOP] [, /BASE_ALIGN_BOTTOM | , /BASE_ALIGN_CENTER | , /BASE_ALIGN_LEFT | , /BASE_ALIGN_RIGHT | , /BASE_ALIGN_TOP] [, BITMAP=value] [, COLUMN=value | , ROW=value] [, /CONTEXT_EVENTS] [, /CONTEXT_MENU] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, /EXCLUSIVE | , /NONEXCLUSIVE] [, /FLOATING] [, FRAME=value] [, FUNC_GET_VALUE=string] [, /GRID_LAYOUT] [, GROUP_LEADER=widget_id] [, /KBRD_FOCUS_EVENTS] [, KILL_NOTIFY=string] [, /MAP] [, /MASK] [, MBAR=variable | , /MODAL] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, SCR_XSIZE=value] [, SCR_YSIZE=value] [, /SCROLL] [, /SENSITIVE] [, SPACE=value] [, TAB_MODE=value] [, TITLE=string] [, TLB_FRAME_ATTR=value] [, /TLB_ICONIFY_EVENTS] [, /TLB_KILL_REQUEST_EVENTS] [, /TLB_MOVE_EVENTS] [, /TLB_RESIZE_NODRAW] [, /TLB_SIZE_EVENTS] [, /TOOLBAR] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS=value] [, UVALUE=value] [, XOFFSET=value] [, XPAD=value] [, XSIZE=value] [, X_SCROLL_SIZE=value] [, YOFFSET=value] [, YPAD=value] [, YSIZE=value] [, Y_SCROLL_SIZE=value] )" type="func" />
    <SYNTAX name="Motif Keywords: [, DISPLAY_NAME=string] [, RESOURCE_NAME=string] [, RNAME_MBAR=string]" type="pro" />
    <ARGUMENT name="Parent" link="WIDGET_BASE.htm" />
    <KEYWORD name="ALIGN_BOTTOM" link="WIDGET_BASE.htm#W_811389549_679920" />
    <KEYWORD name="ALIGN_CENTER" link="WIDGET_BASE.htm#W_811389549_107036" />
    <KEYWORD name="ALIGN_LEFT" link="WIDGET_BASE.htm#W_811389549_107030" />
    <KEYWORD name="ALIGN_RIGHT" link="WIDGET_BASE.htm#W_811389549_107035" />
    <KEYWORD name="ALIGN_TOP" link="WIDGET_BASE.htm#W_811389549_107037" />
    <KEYWORD name="BASE_ALIGN_BOTTOM" link="WIDGET_BASE.htm#W_811389549_107046" />
    <KEYWORD name="BASE_ALIGN_CENTER" link="WIDGET_BASE.htm#W_811389549_107047" />
    <KEYWORD name="BASE_ALIGN_LEFT" link="WIDGET_BASE.htm#W_811389549_107048" />
    <KEYWORD name="BASE_ALIGN_RIGHT" link="WIDGET_BASE.htm#W_811389549_107049" />
    <KEYWORD name="BASE_ALIGN_TOP" link="WIDGET_BASE.htm#W_811389549_107050" />
    <KEYWORD name="BITMAP" link="WIDGET_BASE.htm#W_811389549_1231048" />
    <KEYWORD name="COLUMN" link="WIDGET_BASE.htm#W_811389549_107029" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_BASE.htm#W_811389549_917417" />
    <KEYWORD name="CONTEXT_MENU" link="WIDGET_BASE.htm#W_811389549_970908" />
    <KEYWORD name="DISPLAY_NAME" link="WIDGET_BASE.htm#W_811389549_970988" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_BASE.htm#W_811389549_679923" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_BASE.htm#W_811389549_679925" />
    <KEYWORD name="EXCLUSIVE" link="WIDGET_BASE.htm#W_811389549_679927" />
    <KEYWORD name="FLOATING" link="WIDGET_BASE.htm#W_811389549_911154" />
    <KEYWORD name="FRAME" link="WIDGET_BASE.htm#W_811389549_679931" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_BASE.htm#W_811389549_679933" />
    <KEYWORD name="GRID_LAYOUT" link="WIDGET_BASE.htm#W_811389549_679935" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_BASE.htm#W_811389549_895915" />
    <KEYWORD name="KBRD_FOCUS_EVENTS" link="WIDGET_BASE.htm#W_811389549_912183" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_BASE.htm#W_811389549_679938" />
    <KEYWORD name="MAP" link="WIDGET_BASE.htm#W_811389549_108526" />
    <KEYWORD name="MASK" link="WIDGET_BASE.htm#W_811389549_1231203" />
    <KEYWORD name="MBAR" link="WIDGET_BASE.htm#W_811389549_934563" />
    <KEYWORD name="MODAL" link="WIDGET_BASE.htm#W_811389549_910174" />
    <KEYWORD name="NO_COPY" link="WIDGET_BASE.htm#W_811389549_106818" />
    <KEYWORD name="NONEXCLUSIVE" link="WIDGET_BASE.htm#W_811389549_679946" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_BASE.htm#W_811389549_67508" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_BASE.htm#W_811389549_679949" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_BASE.htm#W_811389549_281150" />
    <KEYWORD name="RNAME_MBAR" link="WIDGET_BASE.htm#W_811389549_72437" />
    <KEYWORD name="ROW" link="WIDGET_BASE.htm#W_811389549_679951" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_BASE.htm#W_811389549_948019" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_BASE.htm#W_811389549_58070" />
    <KEYWORD name="SCROLL" link="WIDGET_BASE.htm#W_811389549_679954" />
    <KEYWORD name="SENSITIVE" link="WIDGET_BASE.htm#W_811389549_948204" />
    <KEYWORD name="SPACE" link="WIDGET_BASE.htm#W_811389549_679957" />
    <KEYWORD name="TAB_MODE" link="WIDGET_BASE.htm#W_811389549_1068884" />
    <KEYWORD name="TITLE" link="WIDGET_BASE.htm#W_811389549_679959" />
    <KEYWORD name="TLB_FRAME_ATTR" link="WIDGET_BASE.htm#W_811389549_977197" />
    <KEYWORD name="TLB_ICONIFY_EVENTS" link="WIDGET_BASE.htm#W_811389549_984484" />
    <KEYWORD name="TLB_KILL_REQUEST_EVENTS" link="WIDGET_BASE.htm#W_811389549_192742" />
    <KEYWORD name="TLB_MOVE_EVENTS" link="WIDGET_BASE.htm#W_811389549_984511" />
    <KEYWORD name="TLB_RESIZE_NODRAW" link="WIDGET_BASE.htm#TLB_RESIZE_NODRAW" />
    <KEYWORD name="TLB_SIZE_EVENTS" link="WIDGET_BASE.htm#W_811389549_679965" />
    <KEYWORD name="TOOLBAR" link="WIDGET_BASE.htm#W_811389549_978753" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_BASE.htm#W_811389549_58059" />
    <KEYWORD name="UNAME" link="WIDGET_BASE.htm#W_811389549_949220" />
    <KEYWORD name="UNITS" link="WIDGET_BASE.htm#W_811389549_895507" />
    <KEYWORD name="UVALUE" link="WIDGET_BASE.htm#W_811389549_679967" />
    <KEYWORD name="XOFFSET" link="WIDGET_BASE.htm#W_811389549_679972" />
    <KEYWORD name="XPAD" link="WIDGET_BASE.htm#W_811389549_679975" />
    <KEYWORD name="XSIZE" link="WIDGET_BASE.htm#W_811389549_679977" />
    <KEYWORD name="X_SCROLL_SIZE" link="WIDGET_BASE.htm#W_811389549_679980" />
    <KEYWORD name="YOFFSET" link="WIDGET_BASE.htm#W_811389549_679983" />
    <KEYWORD name="YPAD" link="WIDGET_BASE.htm#W_811389549_679986" />
    <KEYWORD name="YSIZE" link="WIDGET_BASE.htm#W_811389549_679988" />
    <KEYWORD name="Y_SCROLL_SIZE" link="WIDGET_BASE.htm#W_811389549_679991" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_CLOSE" link="EOS_PT_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_CLOSE(fid)" type="func" />
    <ARGUMENT name="fid" link="EOS_PT_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_VALUES" link="GRIB_GET_VALUES.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_VALUES(Ghandle)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET_VALUES.htm" />
  </ROUTINE>
  <ROUTINE name="SEM_CREATE" link="SEM_CREATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a semaphore in the current process" />
    <SYNTAX name="Result = SEM_CREATE(strName [, /DESTROY_SEMAPHORE] )" type="func" />
    <ARGUMENT name="strName" link="SEM_CREATE.htm" />
    <KEYWORD name="DESTROY_SEMAPHORE" link="SEM_CREATE.htm#S_820040301_1318458" />
  </ROUTINE>
  <ROUTINE name="H5A_DELETE" link="H5A_DELETE.htm" alias_to="" classname="">
    <SYNTAX name="H5A_DELETE, Loc_id, Name" type="pro" />
    <ARGUMENT name="Loc_id" link="H5A_DELETE.htm" />
    <ARGUMENT name="Name" link="H5A_DELETE.htm" />
  </ROUTINE>
  <ROUTINE name="FFT_POWERSPECTRUM" link="FFT_PowerSpectrum.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the Fourier Power Spectrum of an array" />
    <SYNTAX name="Result = FFT_POWERSPECTRUM(Input [, dt])" type="func" />
    <ARGUMENT name="Input" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="dt" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="AMP" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="BANDWIDTH" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="DOF" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="FRACTION" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="FREQ" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="LAG" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="PERIOD" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="PHASE" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="SIG_LEVEL" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="SIGNIFICANCE" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="TUKEY" link="FFT_PowerSpectrum.htm" />
    <ARGUMENT name="WIDTH" link="FFT_PowerSpectrum.htm" />
  </ROUTINE>
  <ROUTINE name="STREAMLINE" link="STREAMLINE_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a streamline plot" />
    <SYNTAX name="STREAMLINE, Verts, Conn, Normals, Outverts, Outconn [, ANISOTROPY=array] [, SIZE=vector] [, PROFILE=array]" type="pro" />
    <ARGUMENT name="Verts" link="STREAMLINE_Procedure.htm" />
    <ARGUMENT name="Conn" link="STREAMLINE_Procedure.htm" />
    <ARGUMENT name="Normals" link="STREAMLINE_Procedure.htm" />
    <ARGUMENT name="Outverts" link="STREAMLINE_Procedure.htm" />
    <ARGUMENT name="Outconn" link="STREAMLINE_Procedure.htm" />
    <KEYWORD name="ANISOTROPY" link="STREAMLINE_Procedure.htm#S_820040301_1078861" />
    <KEYWORD name="SIZE" link="STREAMLINE_Procedure.htm#S_820040301_1078863" />
    <KEYWORD name="PROFILE" link="STREAMLINE_Procedure.htm#S_820040301_1078865" />
  </ROUTINE>
  <ROUTINE name="MAPGRID" link="MAPGRID.htm" alias_to="" classname="">
    <DESCRIPTION name="Plot a map graticule (or grid) onto an existing map graphic" />
    <SYNTAX name="graphic = MAPGRID([Properties=value])" type="func" />
    <KEYWORD name="ANTIALIAS" link="MAPGRID.htm#ANTIALIA" />
    <KEYWORD name="BOX_ANTIALIAS" link="MAPGRID.htm#BOX_ANTI" />
    <KEYWORD name="BOX_AXES" link="MAPGRID.htm#BOX_AXES" />
    <KEYWORD name="BOX_COLOR" link="MAPGRID.htm#BOX_COLO" />
    <KEYWORD name="BOX_THICK" link="MAPGRID.htm#BOX_THIC" />
    <KEYWORD name="CLIP" link="MAPGRID.htm#CLIP" />
    <KEYWORD name="COLOR" link="MAPGRID.htm#COLOR" />
    <KEYWORD name="FILL_COLOR" link="MAPGRID.htm#FILL_COL" />
    <KEYWORD name="FONT_NAME" link="MAPGRID.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="MAPGRID.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="MAPGRID.htm#FONT_STY" />
    <KEYWORD name="GRID_LONGITUDE" link="MAPGRID.htm#GRID_LON" />
    <KEYWORD name="GRID_LATITUDE" link="MAPGRID.htm#GRID_LAT" />
    <KEYWORD name="HIDE" link="MAPGRID.htm#DATA" />
    <KEYWORD name="HORIZON_COLOR" link="MAPGRID.htm#HZON_COLOR" />
    <KEYWORD name="HORIZON_LINESTYLE" link="MAPGRID.htm#HZON_LINESTYLE" />
    <KEYWORD name="HORIZON_THICK" link="MAPGRID.htm#HORIZON_THICK" />
    <KEYWORD name="LABEL_ALIGN" link="MAPGRID.htm#LABEL_AL" />
    <KEYWORD name="LABEL_ANGLE" link="MAPGRID.htm#LABEL_AN" />
    <KEYWORD name="LABEL_COLOR" link="MAPGRID.htm#LABEL_CO" />
    <KEYWORD name="LABEL_FILL_BACKGROUND" link="MAPGRID.htm#LABEL_FI" />
    <KEYWORD name="LABEL_FILL_COLOR" link="MAPGRID.htm#LABEL_FI2" />
    <KEYWORD name="LABEL_FORMAT" link="MAPGRID.htm#LABEL_FOR" />
    <KEYWORD name="LABEL_POSITION" link="MAPGRID.htm#LABEL_PO" />
    <KEYWORD name="LABEL_SHOW" link="MAPGRID.htm#LABEL_SH" />
    <KEYWORD name="LABEL_VALIGN" link="MAPGRID.htm#LABEL_VA" />
    <KEYWORD name="LATITUDE_MAX" link="MAPGRID.htm#LATITUDE" />
    <KEYWORD name="LATITUDE_MIN" link="MAPGRID.htm#LATITUDE2" />
    <KEYWORD name="LONGITUDE_MAX" link="MAPGRID.htm#LONGITUD" />
    <KEYWORD name="LONGITUDE_MIN" link="MAPGRID.htm#LONGITUD2" />
    <KEYWORD name="LATITUDES" link="MAPGRID.htm#LATITUDES" />
    <KEYWORD name="LINESTYLE" link="MAPGRID.htm#LINESTYL" />
    <KEYWORD name="LONGITUDES" link="MAPGRID.htm#LONGITUDES" />
    <KEYWORD name="NAME" link="MAPGRID.htm#NAME" />
    <KEYWORD name="THICK" link="MAPGRID.htm#THICK" />
    <KEYWORD name="TRANSPARENCY" link="MAPGRID.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="MAPGRID.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="MAPGRID.htm#WINDOW" />
    <KEYWORD name="ZVALUE" link="MAPGRID.htm#ZVALUE" />
  </ROUTINE>
  <CLASS name="MAPGRID" link="MAPGRID.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="MAPGRID.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOX_ANTIALIAS" link="MAPGRID.htm#BOX_ANTI" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOX_AXES" link="MAPGRID.htm#BOX_AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOX_COLOR" link="MAPGRID.htm#BOX_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOX_THICK" link="MAPGRID.htm#BOX_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="MAPGRID.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="MAPGRID.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="MAPGRID.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="MAPGRID.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="MAPGRID.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="MAPGRID.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRID_LONGITUDE" link="MAPGRID.htm#GRID_LON" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRID_LATITUDE" link="MAPGRID.htm#GRID_LAT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="MAPGRID.htm#DATA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HORIZON_COLOR" link="MAPGRID.htm#HZON_COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HORIZON_LINESTYLE" link="MAPGRID.htm#HZON_LINESTYLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HORIZON_THICK" link="MAPGRID.htm#HORIZON_THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_ALIGN" link="MAPGRID.htm#LABEL_AL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_ANGLE" link="MAPGRID.htm#LABEL_AN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_COLOR" link="MAPGRID.htm#LABEL_CO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FILL_BACKGROUND" link="MAPGRID.htm#LABEL_FI" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FILL_COLOR" link="MAPGRID.htm#LABEL_FI2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FORMAT" link="MAPGRID.htm#LABEL_FOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_POSITION" link="MAPGRID.htm#LABEL_PO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_SHOW" link="MAPGRID.htm#LABEL_SH" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_VALIGN" link="MAPGRID.htm#LABEL_VA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LATITUDE_MAX" link="MAPGRID.htm#LATITUDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LATITUDE_MIN" link="MAPGRID.htm#LATITUDE2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LONGITUDE_MAX" link="MAPGRID.htm#LONGITUD" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LONGITUDE_MIN" link="MAPGRID.htm#LONGITUD2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LATITUDES" link="MAPGRID.htm#LATITUDES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="MAPGRID.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LONGITUDES" link="MAPGRID.htm#LONGITUDES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="MAPGRID.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="MAPGRID.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="MAPGRID.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="MAPGRID.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="MAPGRID.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZVALUE" link="MAPGRID.htm#ZVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="MAPGRID" name="MAPGRID::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="mapgrid.Close" type="pro" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = mapgrid.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="mapgrid.Delete" type="pro" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="mapgrid.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="mapgrid.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="mapgrid.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="mapgrid.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="mapgrid.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="mapgrid.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="mapgrid.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPGRID" name="MAPGRID::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="mapgrid.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="H5S_GET_SELECT_HYPER_NBLOCKS" link="H5S_GET_SELECT_HYPER_NBL.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SELECT_HYPER_NBLOCKS(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SELECT_HYPER_NBL.htm" />
  </ROUTINE>
  <CLASS name="IDLgrColorbar" link="IDLgrColorbar.htm" special="">
    <SUPERCLASS name="IDLgrModel" link="IDLgrModel.htm#objects_gr_2157407275_1011092" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="FREE_PALETTE" link="" description="" />
    <FIELD name="IDLGRCOLORBARVERSION" link="" description="" />
    <FIELD name="MAXDIM" link="" description="" />
    <FIELD name="OAXIS" link="" description="" />
    <FIELD name="OCOORDCONVNODE" link="" description="" />
    <FIELD name="OIMAGE" link="" description="" />
    <FIELD name="OPALETTE" link="" description="" />
    <FIELD name="OPOLY" link="" description="" />
    <FIELD name="OSCALENODE" link="" description="" />
    <FIELD name="OSURF" link="" description="" />
    <FIELD name="SHOW_AXIS" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050584" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="BLUE_VALUES" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050601" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050603" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIMENSIONS" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050605" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GREEN_VALUES" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050607" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050609" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAJOR" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050613" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MINOR" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050615" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PALETTE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050619" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PARENT" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050728" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RED_VALUES" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050726" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHOW_AXIS" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050623" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHOW_OUTLINE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050628" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUBTICKLEN" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050632" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050634" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THREED" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050636" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKFORMAT" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050638" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKFRMTDATA" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050643" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKLEN" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050645" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKTEXT" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050647" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKVALUES" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050649" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050651" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050655" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050718" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050716" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050708" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050706" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrColorbar_Properties.htm#objects_gr_2157407275_1050697" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrColorbar" name="IDLgrColorbar::Cleanup" link="IDLgrColorbar__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrColorbar::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY,Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrColorbar" name="IDLgrColorbar::ComputeDimensions" link="IDLgrColorbar__ComputeDi.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrColorbar::]ComputeDimensions( DestinationObj [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="DestinationObject" link="IDLgrColorbar__ComputeDi.htm" />
      <KEYWORD name="PATH" link="IDLgrColorbar__ComputeDi.htm#objects_gr_2157407275_1009084" />
    </METHOD>
    <METHOD class="IDLgrColorbar" name="IDLgrColorbar::GetProperty" link="IDLgrColorbar__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrColorbar::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrColorbar" name="IDLgrColorbar::Init" link="IDLgrColorbar__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLgrColorbar' [, aRed, aGreen, aBlue] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrColorbar::]Init([aRed, aGreen, aBlue] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="aRed" link="IDLgrColorbar__Init.htm" />
      <ARGUMENT name="aGreen" link="IDLgrColorbar__Init.htm" />
      <ARGUMENT name="aBlue" link="IDLgrColorbar__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrColorbar" name="IDLgrColorbar::SetProperty" link="IDLgrColorbar__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrColorbar::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_GD_GETPIXVALUES" link="EOS_GD_GETPIXVALUES.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_GETPIXVALUES(gridID, nPixels, pixCol, pixRow, fieldname, buffer)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_GETPIXVALUES.htm" />
    <ARGUMENT name="nPixels" link="EOS_GD_GETPIXVALUES.htm" />
    <ARGUMENT name="pixCol" link="EOS_GD_GETPIXVALUES.htm" />
    <ARGUMENT name="pixRow" link="EOS_GD_GETPIXVALUES.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_GETPIXVALUES.htm" />
    <ARGUMENT name="buffer" link="EOS_GD_GETPIXVALUES.htm" />
  </ROUTINE>
  <ROUTINE name="MAX" link="MAX.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the largest value (and optionally its position) of an array" />
    <SYNTAX name="Result = MAX( Array [, Max_Subscript] [, /ABSOLUTE] [, DIMENSION=value] [, MIN=variable] [, /NAN] [, SUBSCRIPT_MIN=variable])" type="func" />
    <ARGUMENT name="Array" link="MAX.htm" />
    <ARGUMENT name="Max_Subscript" link="MAX.htm" />
    <KEYWORD name="ABSOLUTE" link="MAX.htm#M_824365677_1047888" />
    <KEYWORD name="DIMENSION" link="MAX.htm#M_824365677_888204" />
    <KEYWORD name="MIN" link="MAX.htm#M_824365677_963501" />
    <KEYWORD name="NAN" link="MAX.htm#M_824365677_888207" />
    <KEYWORD name="SUBSCRIPT_MIN" link="MAX.htm#M_824365677_929038" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="IMSL_DISCR_TABLE" link="IMSL_DISCR_TABLE.htm" alias_to="" classname="">
    <ARGUMENT name="del" link="IMSL_DISCR_TABLE.htm" />
    <ARGUMENT name="imin" link="IMSL_DISCR_TABLE.htm" />
    <ARGUMENT name="nmass" link="IMSL_DISCR_TABLE.htm" />
    <ARGUMENT name="nndx" link="IMSL_DISCR_TABLE.htm" />
    <ARGUMENT name="prf" link="IMSL_DISCR_TABLE.htm" />
    <KEYWORD name="CUM_PROBS" link="IMSL_DISCR_TABLE.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_DISCR_TABLE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="LOGICAL_AND" link="LOGICAL_AND.htm" alias_to="" classname="">
    <DESCRIPTION name="Performs a logical AND operation on its arguments" />
    <SYNTAX name="Result = LOGICAL_AND(Arg1, Arg2)" type="func" />
    <ARGUMENT name="Arg1, Arg2" link="LOGICAL_AND.htm" />
  </ROUTINE>
  <ROUTINE name="VECTOR" link="VECTOR.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a plot of either vectors or wind barbs" />
    <SYNTAX name="graphic = VECTOR(U, V, [, X, Y ] [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="U" link="VECTOR.htm" />
    <ARGUMENT name="V" link="VECTOR.htm" />
    <ARGUMENT name="X" link="VECTOR.htm" />
    <ARGUMENT name="Y" link="VECTOR.htm" />
    <KEYWORD name="AXIS_STYLE" link="VECTOR.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="VECTOR.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="VECTOR.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="VECTOR.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="VECTOR.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="VECTOR.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="VECTOR.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="VECTOR.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="VECTOR.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="VECTOR.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="VECTOR.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="VECTOR.htm#WIDGETS" />
    <KEYWORD name="ANTIALIAS" link="VECTOR.htm#ANTIALIA" />
    <KEYWORD name="ARROW_STYLE" link="VECTOR.htm#ARROW_ST" />
    <KEYWORD name="ARROW_THICK" link="VECTOR.htm#ARROW_TH" />
    <KEYWORD name="ASPECT_RATIO" link="VECTOR.htm#ASPECT_R" />
    <KEYWORD name="AUTO_COLOR" link="VECTOR.htm#AUTO_COL" />
    <KEYWORD name="AUTO_RANGE" link="VECTOR.htm#AUTO_RAN" />
    <KEYWORD name="AUTO_SUBSAMPLE" link="VECTOR.htm#AUTO_SUB" />
    <KEYWORD name="AXES (Get Only)" link="VECTOR.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="VECTOR.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="VECTOR.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="VECTOR.htm#CLIP" />
    <KEYWORD name="COLOR" link="VECTOR.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="VECTOR.htm#CROSSHAIR" />
    <KEYWORD name="DATA_LOCATION" link="VECTOR.htm#DATA_LOC" />
    <KEYWORD name="DIRECTION_CONVENTION" link="VECTOR.htm#DIRECTIO" />
    <KEYWORD name="FONT_COLOR" link="VECTOR.htm#FONT_COL2" />
    <KEYWORD name="FONT_NAME" link="VECTOR.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="VECTOR.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="VECTOR.htm#FONT_STY" />
    <KEYWORD name="GRID_UNITS" link="VECTOR.htm#GRID_UNI" />
    <KEYWORD name="HEAD_ANGLE" link="VECTOR.htm#HEAD_ANG" />
    <KEYWORD name="HEAD_INDENT" link="VECTOR.htm#HEAD_IND" />
    <KEYWORD name="HEAD_PROPORTIONAL" link="VECTOR.htm#HEAD_PRO" />
    <KEYWORD name="HEAD_SIZE" link="VECTOR.htm#HEAD_SIZ" />
    <KEYWORD name="HIDE" link="VECTOR.htm#HIDE" />
    <KEYWORD name="LENGTH_SCALE" link="VECTOR.htm#LENGTH_S" />
    <KEYWORD name="MAPGRID (Get Only)" link="VECTOR.htm#MAPGRID" />
    <KEYWORD name="MAPPROJECTION (Get Only)" link="VECTOR.htm#MAPPROJE" />
    <KEYWORD name="MAP_PROJECTION" link="VECTOR.htm#MAP_PROJ" />
    <KEYWORD name="MAX_VALUE" link="VECTOR.htm#MAX_VALU" />
    <KEYWORD name="MIN_VALUE" link="VECTOR.htm#MIN_VALU" />
    <KEYWORD name="NAME" link="VECTOR.htm#NAME" />
    <KEYWORD name="POSITION" link="VECTOR.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="VECTOR.htm#RGB_TABL" />
    <KEYWORD name="SUBSAMPLE_METHOD" link="VECTOR.htm#SUBSAMPL" />
    <KEYWORD name="SYMBOL" link="VECTOR.htm#SYMBOL" />
    <KEYWORD name="SYM_COLOR" link="VECTOR.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="VECTOR.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="VECTOR.htm#SYM_FILL2" />
    <KEYWORD name="SYM_OBJECT" link="VECTOR.htm#SYM_OBJE" />
    <KEYWORD name="SYM_SIZE" link="VECTOR.htm#SYM_SIZE" />
    <KEYWORD name="SYM_THICK" link="VECTOR.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="VECTOR.htm#SYM_TRAN" />
    <KEYWORD name="THICK" link="VECTOR.htm#THICK" />
    <KEYWORD name="TITLE" link="VECTOR.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="VECTOR.htm#TRANSPAR" />
    <KEYWORD name="USE_DEFAULT_COLOR" link="VECTOR.htm#USE_DEFA" />
    <KEYWORD name="UVALUE" link="VECTOR.htm#UVALUE" />
    <KEYWORD name="VECTOR_COLORS" link="VECTOR.htm#VECTOR_C" />
    <KEYWORD name="VECTOR_STYLE" link="VECTOR.htm#VECTOR_S" />
    <KEYWORD name="WINDOW (Get Only)" link="VECTOR.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="VECTOR.htm#WINDOW_T" />
    <KEYWORD name="X_SUBSAMPLE" link="VECTOR.htm#X_SUBSAM" />
    <KEYWORD name="Y_SUBSAMPLE" link="VECTOR.htm#Y_SUBSAM" />
    <KEYWORD name="XRANGE" link="VECTOR.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="VECTOR.htm#YRANGE" />
    <KEYWORD name="ZVALUE" link="VECTOR.htm#ZVALUE" />
  </ROUTINE>
  <CLASS name="VECTOR" link="VECTOR.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="VECTOR.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ARROW_STYLE" link="VECTOR.htm#ARROW_ST" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ARROW_THICK" link="VECTOR.htm#ARROW_TH" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="VECTOR.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AUTO_COLOR" link="VECTOR.htm#AUTO_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AUTO_RANGE" link="VECTOR.htm#AUTO_RAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AUTO_SUBSAMPLE" link="VECTOR.htm#AUTO_SUB" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="VECTOR.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="VECTOR.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="VECTOR.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="VECTOR.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="VECTOR.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="VECTOR.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA_LOCATION" link="VECTOR.htm#DATA_LOC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIRECTION_CONVENTION" link="VECTOR.htm#DIRECTIO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="VECTOR.htm#FONT_COL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="VECTOR.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="VECTOR.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="VECTOR.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRID_UNITS" link="VECTOR.htm#GRID_UNI" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEAD_ANGLE" link="VECTOR.htm#HEAD_ANG" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEAD_INDENT" link="VECTOR.htm#HEAD_IND" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEAD_PROPORTIONAL" link="VECTOR.htm#HEAD_PRO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEAD_SIZE" link="VECTOR.htm#HEAD_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="VECTOR.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LENGTH_SCALE" link="VECTOR.htm#LENGTH_S" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAPGRID (Get Only)" link="VECTOR.htm#MAPGRID" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAPPROJECTION (Get Only)" link="VECTOR.htm#MAPPROJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAP_PROJECTION" link="VECTOR.htm#MAP_PROJ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="VECTOR.htm#MAX_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN_VALUE" link="VECTOR.htm#MIN_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="VECTOR.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="VECTOR.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="VECTOR.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUBSAMPLE_METHOD" link="VECTOR.htm#SUBSAMPL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="VECTOR.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="VECTOR.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="VECTOR.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="VECTOR.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_OBJECT" link="VECTOR.htm#SYM_OBJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="VECTOR.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="VECTOR.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="VECTOR.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="VECTOR.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="VECTOR.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="VECTOR.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="USE_DEFAULT_COLOR" link="VECTOR.htm#USE_DEFA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="VECTOR.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VECTOR_COLORS" link="VECTOR.htm#VECTOR_C" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VECTOR_STYLE" link="VECTOR.htm#VECTOR_S" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="VECTOR.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="VECTOR.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="X_SUBSAMPLE" link="VECTOR.htm#X_SUBSAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="Y_SUBSAMPLE" link="VECTOR.htm#Y_SUBSAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="VECTOR.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="VECTOR.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZVALUE" link="VECTOR.htm#ZVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="VECTOR" name="VECTOR::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="vector.Close" type="pro" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = vector.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="vector.Delete" type="pro" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="vector.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = vector.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = vector.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = vector.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="vector.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="vector.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="vector.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="vector.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="vector.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="vector.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="vector.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="vector.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="VECTOR" name="VECTOR::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="vector.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLgrText" link="IDLgrText.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALIGNMENT" link="" description="" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="BASELINE" link="" description="" />
    <FIELD name="CHAR_DIMENSIONS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DRAW_CURSOR" link="" description="" />
    <FIELD name="FILL_COLOR" link="" description="" />
    <FIELD name="FONT" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRTEXTVERSION" link="" description="" />
    <FIELD name="LOCATIONS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="RECOMP_CTM" link="" description="" />
    <FIELD name="RENDER_MODE" link="" description="" />
    <FIELD name="SELECTION_LENGTH" link="" description="" />
    <FIELD name="SELECTION_START" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="STRINGS" link="" description="" />
    <FIELD name="SUBPARENT" link="" description="" />
    <FIELD name="TEXTFLAGS" link="" description="" />
    <FIELD name="UPDIR" link="" description="" />
    <FIELD name="VERTICAL_ALIGNMENT" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALIGNMENT" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058986" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ALL" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058984" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrText_Properties.htm#objects_gr_2157407275_1096721" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="BASELINE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1096723" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CHAR_DIMENSIONS" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058905" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058910" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058915" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1095025" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrText_Properties.htm#objects_gr_2157407275_1096162" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1096201" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DRAW_CURSOR" link="IDLgrText_Properties.htm#objects_gr_2157407275_1878048" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="ENABLE_FORMATTING" link="IDLgrText_Properties.htm#objects_gr_2157407275_1876923" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_BACKGROUND" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058922" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="FILL_COLOR" link="IDLgrText_Properties.htm#objects_gr_2157407275_1090549" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="FONT" link="IDLgrText_Properties.htm#objects_gr_2157407275_1090557" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058929" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="KERNING" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058933" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LOCATIONS" link="IDLgrText_Properties.htm#objects_gr_2157407275_1090561" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ONGLASS" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058937" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058939" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058996" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RECOMPUTE_DIMENSIONS" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058994" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058946" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RENDER_METHOD" link="IDLgrText_Properties.htm#objects_gr_2157407275_1096891" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SELECTION_LENGTH" link="IDLgrText_Properties.htm#objects_gr_2157407275_1878147" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="SELECTION_START" link="IDLgrText_Properties.htm#objects_gr_2157407275_1878181" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="STRINGS" link="IDLgrText_Properties.htm#objects_gr_2157407275_1878963" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SHADER" link="IDLgrText_Properties.htm#objects_gr_2157407275_1799760" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UPDIR" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058950" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VERTICAL_ALIGNMENT" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058954" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058956" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1059010" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrText_Properties.htm#objects_gr_2157407275_1059008" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1059022" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058968" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrText_Properties.htm#objects_gr_2157407275_1058890" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrText" name="IDLgrText::Cleanup" link="IDLgrText__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrText::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrText" name="IDLgrText::GetCTM" link="IDLgrText__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrText::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrText__GetCTM.htm#objects_gr_2157407275_1016508" />
      <KEYWORD name="PATH" link="IDLgrText__GetCTM.htm#objects_gr_2157407275_1016510" />
      <KEYWORD name="TOP" link="IDLgrText__GetCTM.htm#objects_gr_2157407275_1016516" />
    </METHOD>
    <METHOD class="IDLgrText" name="IDLgrText::GetIndexAtCoord" link="IDLgrText__GetIndexAtCoo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrText::]GetIndexAtCoord(Window,X, Y)" type="func" />
      <ARGUMENT name="Window" link="IDLgrText__GetIndexAtCoo.htm" />
      <ARGUMENT name="X" link="IDLgrText__GetIndexAtCoo.htm" />
      <ARGUMENT name="Y" link="IDLgrText__GetIndexAtCoo.htm" />
    </METHOD>
    <METHOD class="IDLgrText" name="IDLgrText::GetIndexRelativeTo" link="IDLgrText__GetIndexRelat.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrText::]GetIndexRelativeTo(Window, Index , Direction)" type="func" />
      <ARGUMENT name="Window" link="IDLgrText__GetIndexRelat.htm" />
      <ARGUMENT name="Index" link="IDLgrText__GetIndexRelat.htm" />
      <ARGUMENT name="Direction" link="IDLgrText__GetIndexRelat.htm" />
    </METHOD>
    <METHOD class="IDLgrText" name="IDLgrText::GetProperty" link="IDLgrText__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrText::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrText" name="IDLgrText::Init" link="IDLgrText__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrText' [, String or vector of strings] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrText::]Init([String or vector of strings] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="String" link="IDLgrText__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrText" name="IDLgrText::SetProperty" link="IDLgrText__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrText::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="ISCALE" link="ISCALE.htm" alias_to="" classname="">
    <DESCRIPTION name="Scale an iTools visualization" />
    <SYNTAX name="ISCALE, Id [, X[, Y[, Z]]] [, /RESET] [, TOOL=iToolID] [, X=Value] [, Y=Value] [, Z=Value]" type="pro" />
    <ARGUMENT name="Id" link="ISCALE.htm" />
    <ARGUMENT name="X, Y, Z" link="ISCALE.htm" />
    <KEYWORD name="RESET" link="ISCALE.htm#iTools_api_3860698369_1007302" />
    <KEYWORD name="TOOL" link="ISCALE.htm#iTools_api_3860698369_1007305" />
    <KEYWORD name="X" link="ISCALE.htm#iTools_api_3860698369_1007308" />
    <KEYWORD name="Y" link="ISCALE.htm#iTools_api_3860698369_1007311" />
    <KEYWORD name="Z" link="ISCALE.htm#iTools_api_3860698369_1007314" />
  </ROUTINE>
  <ROUTINE name="ASSOC" link="ASSOC.htm" alias_to="" classname="">
    <DESCRIPTION name="Associate an array structure with a file" />
    <SYNTAX name="Result = ASSOC( Unit, Array_Structure [, Offset] [, /PACKED] )" type="func" />
    <ARGUMENT name="Unit" link="ASSOC.htm" />
    <ARGUMENT name="Array_Structure" link="ASSOC.htm" />
    <ARGUMENT name="Offset" link="ASSOC.htm" />
    <KEYWORD name="PACKED" link="ASSOC.htm#A_850317933_906241" />
  </ROUTINE>
  <ROUTINE name="STRMID" link="STRMID.htm" alias_to="" classname="">
    <DESCRIPTION name="Extract a substring from a string" />
    <SYNTAX name="Result = STRMID(Expression, First_Character [, Length] , /REVERSE_OFFSET )" type="func" />
    <ARGUMENT name="Expression" link="STRMID.htm" />
    <ARGUMENT name="First_Character" link="STRMID.htm" />
    <ARGUMENT name="Length" link="STRMID.htm" />
    <KEYWORD name="REVERSE_OFFSET" link="STRMID.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_REGIONINFO" link="EOS_GD_REGIONINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_REGIONINFO(gridID, regionID, fieldname, ntype, rank, dims, size, upleftpt, lowrightpt)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="regionID" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="ntype" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="rank" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="dims" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="size" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="upleftpt" link="EOS_GD_REGIONINFO.htm" />
    <ARGUMENT name="lowrightpt" link="EOS_GD_REGIONINFO.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_GET" link="GRIB_INDEX_GET.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_INDEX_GET(Gindex, Key [, /DOUBLE] [, /LONG]  [, /STRING])" type="func" />
    <ARGUMENT name="Gindex" link="GRIB_INDEX_GET.htm" />
    <ARGUMENT name="Key" link="GRIB_INDEX_GET.htm" />
    <KEYWORD name="DOUBLE" link="GRIB_INDEX_GET.htm#DOUBLE3" />
    <KEYWORD name="LONG" link="GRIB_INDEX_GET.htm#LONG3" />
    <KEYWORD name="STRING" link="GRIB_INDEX_GET.htm#STRING4" />
  </ROUTINE>
  <ROUTINE name="XBM_EDIT" link="XBM_EDIT.htm" alias_to="" classname="">
    <SYNTAX name="XBM_EDIT [, /BLOCK] [, FILENAME=string] [, GROUP=widget_id] [, XSIZE=pixels] [, YSIZE=pixels]" type="pro" />
    <KEYWORD name="BLOCK" link="XBM_EDIT.htm#X_800576109_937479" />
    <KEYWORD name="FILENAME" link="XBM_EDIT.htm#X_800576109_762711" />
    <KEYWORD name="GROUP" link="XBM_EDIT.htm#X_800576109_762714" />
    <KEYWORD name="XSIZE" link="XBM_EDIT.htm#X_800576109_762717" />
    <KEYWORD name="YSIZE" link="XBM_EDIT.htm#X_800576109_762720" />
  </ROUTINE>
  <ROUTINE name="XMTOOL" link="XMTOOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays tool for viewing XMANAGER widgets" />
    <SYNTAX name="XMTOOL [, /BLOCK] [, GROUP=widget_id]" type="pro" />
    <KEYWORD name="BLOCK" link="XMTOOL.htm#X_800576109_937544" />
    <KEYWORD name="GROUP" link="XMTOOL.htm#X_800576109_762874" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ATTRFIND" link="HDF_VD_ATTRFIND.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_ATTRFIND(VData, FieldID, Name)" type="func" />
    <ARGUMENT name="VData" link="HDF_VD_ATTRFIND.htm" />
    <ARGUMENT name="FieldID" link="HDF_VD_ATTRFIND.htm" />
    <ARGUMENT name="Name" link="HDF_VD_ATTRFIND.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_GETFILLVALUE" link="EOS_GD_GETFILLVALUE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_GETFILLVALUE(gridID, fieldname, fillvalue)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_GETFILLVALUE.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_GETFILLVALUE.htm" />
    <ARGUMENT name="fillvalue" link="EOS_GD_GETFILLVALUE.htm" />
  </ROUTINE>
  <ROUTINE name="RANDOMN" link="RANDOMN.htm" alias_to="" classname="">
    <DESCRIPTION name="Return normally-distributed pseudo-random numbers" />
    <SYNTAX name="Result = RANDOMN( Seed[, D1[, ..., D8]]  [, /DOUBLE]  [, /RAN1]  )" type="func" />
    <ARGUMENT name="Seed" link="RANDOMN.htm" />
    <ARGUMENT name="Di" link="RANDOMN.htm" />
    <KEYWORD name="DOUBLE" link="RANDOMN.htm#R_822202989_867736" />
    <KEYWORD name="RAN1" link="RANDOMN.htm#RAN1" />
  </ROUTINE>
  <ROUTINE name="POLAR_CONTOUR" link="POLAR_CONTOUR_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a Direct Graphics contour plot from polar-coordinate data in polar coordinates" />
    <SYNTAX name="POLAR_CONTOUR, Z, Theta, R [, C_ANNOTATION=vector_of_strings] [, C_CHARSIZE=value] [, C_CHARTHICK=integer] [, C_COLORS=vector] [, C_LINESTYLE=vector] [, /FILL | , CELL_FILL [, C_ORIENTATION=degrees] [, C_SPACING=value]] [, C_THICK=vector] [, /CLOSED] [, /IRREGULAR] [, /ISOTROPIC] [, LEVELS=vector | NLEVELS=integer{1 to 29}] [, MAX_VALUE=value] [, MIN_VALUE=value] [, /OVERPLOT] [, TRIANGULATION=variable] [, /XLOG] [, /YLOG] [, /ZAXIS] [, SHOW_TRIANGULATION=color_index]" type="pro" />
    <SYNTAX name="Graphics Keywords: Accepts all graphics keywords accepted by PLOT except for: LINESTYLE, PSYM, SYMSIZE. See Graphics Keywords Accepted." type="pro" />
    <ARGUMENT name="Z" link="POLAR_CONTOUR_Procedure.htm" />
    <ARGUMENT name="Theta" link="POLAR_CONTOUR_Procedure.htm" />
    <ARGUMENT name="R" link="POLAR_CONTOUR_Procedure.htm" />
    <KEYWORD name="C_ANNOTATION" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877313" />
    <KEYWORD name="C_CHARSIZE" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877317" />
    <KEYWORD name="C_CHARTHICK" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877320" />
    <KEYWORD name="C_COLORS" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877323" />
    <KEYWORD name="C_LINESTYLE" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877326" />
    <KEYWORD name="C_ORIENTATION" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877332" />
    <KEYWORD name="C_SPACING" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877335" />
    <KEYWORD name="C_THICK" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877338" />
    <KEYWORD name="CELL_FILL" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877341" />
    <KEYWORD name="CLOSED" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877346" />
    <KEYWORD name="FILL" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877349" />
    <KEYWORD name="IRREGULAR" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877356" />
    <KEYWORD name="ISOTROPIC" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877359" />
    <KEYWORD name="LEVELS" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877366" />
    <KEYWORD name="MAX_VALUE" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877369" />
    <KEYWORD name="MIN_VALUE" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877375" />
    <KEYWORD name="NLEVELS" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877381" />
    <KEYWORD name="OVERPLOT" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877384" />
    <KEYWORD name="SHOW_TRIANGULATION" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877397" />
    <KEYWORD name="TRIANGULATION" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877400" />
    <KEYWORD name="XLOG" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877403" />
    <KEYWORD name="YLOG" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877406" />
    <KEYWORD name="ZAXIS" link="POLAR_CONTOUR_Procedure.htm#dg_routines_3604229493_877409" />
  </ROUTINE>
  <ROUTINE name="IMSL_RAND_FROM_DATA" link="IMSL_RAND_FROM_DATA.htm" alias_to="" classname="">
    <ARGUMENT name="n_random" link="IMSL_RAND_FROM_DATA.htm" />
    <ARGUMENT name="nn" link="IMSL_RAND_FROM_DATA.htm" />
    <ARGUMENT name="x" link="IMSL_RAND_FROM_DATA.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_RAND_FROM_DATA.htm#lass=" />
  </ROUTINE>
  <STATEMENT name="DO" link="WHILE...DO.html" alias_to="WHILE...DO" />
  <CLASS name="IDLffDXF" link="IDLffDXF.htm" special="">
    <METHOD class="IDLffDXF" name="IDLffDXF::Cleanup" link="IDLffDXF__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffDXF::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::GetContents" link="IDLffDXF__GetContents.htm">
      <SYNTAX name="Result =Obj-&gt;[IDLffDXF::]GetContents( [Filter][, BLOCK=string] [, COUNT=variable] [, LAYER=string] )" type="func" />
      <ARGUMENT name="Filter" link="IDLffDXF__GetContents.htm" />
      <KEYWORD name="BLOCK" link="IDLffDXF__GetContents.htm#objects_ff_3755668711_1005307" />
      <KEYWORD name="COUNT" link="IDLffDXF__GetContents.htm#objects_ff_3755668711_1005309" />
      <KEYWORD name="LAYER" link="IDLffDXF__GetContents.htm#objects_ff_3755668711_1005311" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::GetEntity" link="IDLffDXF__GetEntity.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDXF::]GetEntity(Type [, BLOCK=string] [, INDEX=value] [, LAYER=string])" type="func" />
      <ARGUMENT name="Type" link="IDLffDXF__GetEntity.htm" />
      <KEYWORD name="BLOCK" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005352" />
      <KEYWORD name="INDEX" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005354" />
      <KEYWORD name="LAYER" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005356" />
      <KEYWORD name="BLOCK" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005360_Keywords_IDLffDXF" />
      <KEYWORD name="COLOR" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005362_Keywords_IDLffDXF" />
      <KEYWORD name="EXTRUSION" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005364_Keywords_IDLffDXF" />
      <KEYWORD name="LAYER" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005366_Keywords_IDLffDXF" />
      <KEYWORD name="LINESTYLE" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005368_Keywords_IDLffDXF" />
      <KEYWORD name="THICKNESS" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005371_Keywords_IDLffDXF" />
      <KEYWORD name="DXF_TYPE" link="IDLffDXF__GetEntity.htm#objects_ff_3755668711_1005373_Keywords_IDLffDXF" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::GetPalette" link="IDLffDXF__GetPalette.htm">
      <SYNTAX name="Obj-&gt;[IDLffDXF::]GetPalette, Red, Green, Blue" type="pro" />
      <ARGUMENT name="Red" link="IDLffDXF__GetPalette.htm" />
      <ARGUMENT name="Green" link="IDLffDXF__GetPalette.htm" />
      <ARGUMENT name="Blue" link="IDLffDXF__GetPalette.htm" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::Init" link="IDLffDXF__Init.htm">
      <SYNTAX name="Result = OBJ_NEW('IDLffDXF' [, Filename] )" type="func" />
      <SYNTAX name="Result = Obj-&gt;[IDLffDXF::]Init( [Filename] )    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDLffDXF__Init.htm" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::PutEntity" link="IDLffDXF__PutEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffDXF::]PutEntity, Data" type="pro" />
      <ARGUMENT name="Data" link="IDLffDXF__PutEntity.htm" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::Read" link="IDLffDXF__Read.htm">
      <SYNTAX name="Result =Obj-&gt;[IDLffDXF::]Read(Filename)" type="func" />
      <ARGUMENT name="Filename" link="IDLffDXF__Read.htm" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::RemoveEntity" link="IDLffDXF__RemoveEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffDXF::]RemoveEntity[, Type] [, INDEX=value]" type="pro" />
      <ARGUMENT name="Type" link="IDLffDXF__RemoveEntity.htm" />
      <KEYWORD name="INDEX" link="IDLffDXF__RemoveEntity.htm#objects_ff_3755668711_1006265" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::Reset" link="IDLffDXF__Reset.htm">
      <SYNTAX name="Obj-&gt;[IDLffDXF::]Reset" type="pro" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::SetPalette" link="IDLffDXF__SetPalette.htm">
      <SYNTAX name="Obj-&gt;[IDLffDXF::]SetPalette, Red, Green, Blue" type="pro" />
      <ARGUMENT name="Red" link="IDLffDXF__SetPalette.htm" />
      <ARGUMENT name="Green" link="IDLffDXF__SetPalette.htm" />
      <ARGUMENT name="Blue" link="IDLffDXF__SetPalette.htm" />
    </METHOD>
    <METHOD class="IDLffDXF" name="IDLffDXF::Write" link="IDLffDXF__Write.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDXF::]Write(Filename)" type="func" />
      <ARGUMENT name="Filename" link="IDLffDXF__Write.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_SW_INQDATAFIELDS" link="EOS_SW_INQDATAFIELDS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQDATAFIELDS(swathID, fieldlist, rank, numbertype)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_INQDATAFIELDS.htm" />
    <ARGUMENT name="fieldlist" link="EOS_SW_INQDATAFIELDS.htm" />
    <ARGUMENT name="rank" link="EOS_SW_INQDATAFIELDS.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_INQDATAFIELDS.htm" />
  </ROUTINE>
  <CLASS name="IDLffDicomExStorScu" link="IDLffDicomExStorScu.htm" special="">
    <PROPERTY name="CALLBACK_DATA" link="IDLffDicomExStorScuProperties.htm#dicom_ex_4010397576_1136183" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="CALLBACK_FUNCTION" link="IDLffDicomExStorScuProperties.htm#dicom_ex_4010397576_1136218" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="STORAGE_SCP" link="IDLffDicomExStorScuProperties.htm#dicom_ex_4010397576_1136253" get="Yes" set="Yes" init="No" registered="No" />
    <METHOD class="IDLffDicomExStorScu" name="IDLffDicomExStorScu::Cleanup" link="IDLffDicomExStorScu__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffDicomExStorScu::]Cleanup()    (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExStorScu" name="IDLffDicomExStorScu::ClearProperties" link="IDLffDicomExStorScu__ClearProperties.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExStorScu::]ClearProperties" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExStorScu" name="IDLffDicomExStorScu::GetProperty" link="IDLffDicomExStorScu__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExStorScu::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExStorScu" name="IDLffDicomExStorScu::Init" link="IDLffDicomExStorScu__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLffDicomExStorScu')" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExStorScu::]Init( )    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLffDicomExStorScu" name="IDLffDicomExStorScu::Send" link="IDLffDicomExStorScu__Send.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExStorScu::]Send(Files)" type="func" />
      <ARGUMENT name="Files" link="IDLffDicomExStorScu__Send.htm" />
    </METHOD>
    <METHOD class="IDLffDicomExStorScu" name="IDLffDicomExStorScu::SetProperty" link="IDLffDicomExStorScu__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExStorScu::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="H5D_WRITE" link="H5D_WRITE.htm" alias_to="" classname="">
    <SYNTAX name="H5D_WRITE, Dataset_id, Data [, MEMORY_SPACE_ID=value] [, FILE_SPACE_ID=value]" type="pro" />
    <ARGUMENT name="Dataset_id" link="H5D_WRITE.htm" />
    <ARGUMENT name="Data" link="H5D_WRITE.htm" />
    <KEYWORD name="MEMORY_SPACE_ID" link="H5D_WRITE.htm#HDF5_209170119_1007448" />
    <KEYWORD name="FILE_SPACE_ID" link="H5D_WRITE.htm#HDF5_209170119_1007451" />
  </ROUTINE>
  <ROUTINE name="SHOW3" link="SHOW3_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays a Direct Graphics image, surface plot, and contour plot simultaneously" />
    <SYNTAX name="SHOW3, Image [, X, Y] [, /INTERP] [, E_CONTOUR=structure] [, E_SURFACE=structure] [, SSCALE=scale]" type="pro" />
    <ARGUMENT name="Image" link="SHOW3_Procedure.htm" />
    <ARGUMENT name="X" link="SHOW3_Procedure.htm" />
    <ARGUMENT name="Y" link="SHOW3_Procedure.htm" />
    <KEYWORD name="INTERP" link="SHOW3_Procedure.htm#dg_routines_3604229493_885845" />
    <KEYWORD name="E_CONTOUR" link="SHOW3_Procedure.htm#dg_routines_3604229493_885848" />
    <KEYWORD name="E_SURFACE" link="SHOW3_Procedure.htm#dg_routines_3604229493_885851" />
    <KEYWORD name="SSCALE" link="SHOW3_Procedure.htm#dg_routines_3604229493_885854" />
  </ROUTINE>
  <ROUTINE name="H5F_CLOSE" link="H5F_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5F_CLOSE, File_id" type="pro" />
    <ARGUMENT name="File_id" link="H5F_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_EH_IDINFO" link="EOS_EH_IDINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_EH_IDINFO(fid, HDFfid, sdInterfaceID)" type="func" />
    <ARGUMENT name="fid" link="EOS_EH_IDINFO.htm" />
    <ARGUMENT name="HDFfid" link="EOS_EH_IDINFO.htm" />
    <ARGUMENT name="sdInterfaceID" link="EOS_EH_IDINFO.htm" />
  </ROUTINE>
  <ROUTINE name="RESTORE" link="RESTORE.htm" alias_to="" classname="">
    <DESCRIPTION name="Restore variables and routines from an IDL SAVE file" />
    <SYNTAX name="RESTORE [[, Filename] | [, FILENAME=name]] [, DESCRIPTION=variable] [, /NO_COMPILE] [, /RELAXED_STRUCTURE_ASSIGNMENT] [, RESTORED_OBJECTS=variable] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Filename" link="RESTORE.htm" />
    <KEYWORD name="DESCRIPTION" link="RESTORE.htm#R_822202989_1135778" />
    <KEYWORD name="NO_COMPILE" link="RESTORE.htm#R_822202989_1250336" />
    <KEYWORD name="FILENAME" link="RESTORE.htm#R_822202989_678568" />
    <KEYWORD name="RELAXED_STRUCTURE_ASSIGNMENT" link="RESTORE.htm#R_822202989_900571" />
    <KEYWORD name="RESTORED_OBJECTS" link="RESTORE.htm#R_822202989_900564" />
    <KEYWORD name="VERBOSE" link="RESTORE.htm#R_822202989_678570" />
  </ROUTINE>
  <STATEMENT name="FOR" link="FOR.html" alias_to="FOR" />
  <ROUTINE name="H5_GET_LIBVERSION" link="H5_GET_LIBVERSION.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5_GET_LIBVERSION( )" type="func" />
  </ROUTINE>
  <ROUTINE name="WV_IMPORT_WAVELET" link="WV_IMPORT_WAVELET.htm" alias_to="" classname="">
    <SYNTAX name="WV_IMPORT_WAVELET [, Wavelet] [, /RESET]" type="pro" />
    <ARGUMENT name="Wavelet" link="WV_IMPORT_WAVELET.htm" />
    <KEYWORD name="RESET" link="WV_IMPORT_WAVELET.htm#ref_3320460235_1007019" />
  </ROUTINE>
  <ROUTINE name="WV_PWT" link="WV_PWT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the partial wavelet transform" />
    <SYNTAX name="Result = WV_PWT( A, Scaling, Wavelet, Ioff, Joff [, /DOUBLE] [, /INVERSE] )" type="func" />
    <ARGUMENT name="A" link="WV_PWT.htm" />
    <ARGUMENT name="Scaling" link="WV_PWT.htm" />
    <ARGUMENT name="Wavelet" link="WV_PWT.htm" />
    <ARGUMENT name="Ioff" link="WV_PWT.htm" />
    <ARGUMENT name="Joff" link="WV_PWT.htm" />
    <KEYWORD name="DOUBLE" link="WV_PWT.htm#ref_3320460235_1006192" />
    <KEYWORD name="INVERSE" link="WV_PWT.htm#ref_3320460235_1006194" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_TAG2ATYPE" link="HDF_AN_TAG2ATYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_TAG2ATYPE(Annotation_tag)" type="func" />
    <ARGUMENT name="Annotation_tag" link="HDF_AN_TAG2ATYPE.htm" />
  </ROUTINE>
  <ROUTINE name="MESH_SMOOTH" link="MESH_SMOOTH.htm" alias_to="" classname="">
    <DESCRIPTION name="Performs spatial smoothing on a polygon mesh" />
    <SYNTAX name="Result = MESH_SMOOTH (Verts, Conn [, ITERATIONS=value] [, FIXED_VERTICES=array] [, /FIXED_EDGE_VERTICES] [, LAMBDA=value])" type="func" />
    <ARGUMENT name="Verts" link="MESH_SMOOTH.htm" />
    <ARGUMENT name="Conn" link="MESH_SMOOTH.htm" />
    <KEYWORD name="ITERATIONS" link="MESH_SMOOTH.htm#M_824365677_948533" />
    <KEYWORD name="FIXED_VERTICES" link="MESH_SMOOTH.htm#M_824365677_948535" />
    <KEYWORD name="FIXED_EDGE_VERTICES" link="MESH_SMOOTH.htm#M_824365677_948537" />
    <KEYWORD name="LAMBDA" link="MESH_SMOOTH.htm#M_824365677_948539" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_VALUES_TO_NAMES" link="H5T_ENUM_VALUES_TO_NAMES.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_ENUM_VALUES_TO_NAMES(Datatype_id, Values)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_ENUM_VALUES_TO_NAMES.htm" />
    <ARGUMENT name="Values" link="H5T_ENUM_VALUES_TO_NAMES.htm" />
  </ROUTINE>
  <CLASS name="IDLnetURL" link="IDLnetURL.htm" special="">
    <PROPERTY name="AUTHENTICATION" link="IDLnetURL_Properties.htm#objects_network_1009015_1424430" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CALLBACK_DATA" link="IDLnetURL_Properties.htm#objects_network_1009015_1405144" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CALLBACK_FUNCTION" link="IDLnetURL_Properties.htm#objects_network_1009015_1408065" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONNECT_TIMEOUT" link="IDLnetURL_Properties.htm#objects_network_1009015_1405202" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONTENT_TYPE" link="IDLnetURL_Properties.htm#objects_network_1009015_1405231" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ENCODE" link="IDLnetURL_Properties.htm#objects_network_1009015_1405260" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FTP_CONNECTION_MODE" link="IDLnetURL_Properties.htm#objects_network_1009015_1405317" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEADERS" link="IDLnetURL_Properties.htm#objects_network_1009015_1405351" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_AUTHENTICATION" link="IDLnetURL_Properties.htm#objects_network_1009015_1405388" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_HOSTNAME" link="IDLnetURL_Properties.htm#objects_network_1009015_1405444" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_PASSWORD" link="IDLnetURL_Properties.htm#objects_network_1009015_1405473" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_PORT" link="IDLnetURL_Properties.htm#objects_network_1009015_1405502" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_USERNAME" link="IDLnetURL_Properties.htm#objects_network_1009015_1405531" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RESPONSE_CODE" link="IDLnetURL_Properties.htm#objects_network_1009015_1405560" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RESPONSE_FILENAME" link="IDLnetURL_Properties.htm#objects_network_1009015_1405781" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RESPONSE_HEADER" link="IDLnetURL_Properties.htm#objects_network_1009015_1405811" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SSL_CERTIFICATE_FILE" link="IDLnetURL_Properties.htm#objects_network_1009015_1405840" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERIFY_HOST" link="IDLnetURL_Properties.htm#objects_network_1009015_1405869" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERIFY_PEER" link="IDLnetURL_Properties.htm#objects_network_1009015_1405903" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERSION" link="IDLnetURL_Properties.htm#objects_network_1009015_1405937" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TIMEOUT" link="IDLnetURL_Properties.htm#objects_network_1009015_1405992" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_HOSTNAME" link="IDLnetURL_Properties.htm#objects_network_1009015_1406021" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PASSWORD" link="IDLnetURL_Properties.htm#objects_network_1009015_1406054" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PATH" link="IDLnetURL_Properties.htm#objects_network_1009015_1406088" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PORT" link="IDLnetURL_Properties.htm#objects_network_1009015_1406123" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_QUERY" link="IDLnetURL_Properties.htm#objects_network_1009015_1406156" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_SCHEME" link="IDLnetURL_Properties.htm#objects_network_1009015_1406190" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_USERNAME" link="IDLnetURL_Properties.htm#objects_network_1009015_1406223" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERBOSE" link="IDLnetURL_Properties.htm#objects_network_1009015_1406257" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLnetURL" name="IDLnetURL::Cleanup" link="IDLnetURL__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLnetURL::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::CloseConnections" link="IDLnetURL__CloseConnecti.htm">
      <SYNTAX name="Obj-&gt;[IDLnetURL::]CloseConnections" type="pro" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::Delete" link="IDLnetURL__Delete.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::] Delete [, URL=string]" type="func" />
      <KEYWORD name="URL" link="IDLnetURL__Delete.htm#URL" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::FtpCommand" link="IDLnetURL__FtpCommand.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::]FtpCommand(command [, /FTP_EXPLICIT_SSL] [, URL=string])" type="func" />
      <ARGUMENT name="Command" link="IDLnetURL__FtpCommand.htm" />
      <KEYWORD name="FTP_EXPLICIT_SSL" link="IDLnetURL__FtpCommand.htm#objects_network_1009015_1406607" />
      <KEYWORD name="URL" link="IDLnetURL__FtpCommand.htm#objects_network_1009015_1406609" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::Get" link="IDLnetURL__Get.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::]Get( [, /BUFFER] [, FILENAME=string]  [, /FTP_EXPLICIT_SSL] [, /STRING_ARRAY] [, URL=string])" type="func" />
      <KEYWORD name="FILENAME" link="IDLnetURL__Get.htm#objects_network_1009015_1406656" />
      <KEYWORD name="BUFFER" link="IDLnetURL__Get.htm#objects_network_1009015_1421529" />
      <KEYWORD name="FTP_EXPLICIT_SSL" link="IDLnetURL__Get.htm#objects_network_1009015_1420600" />
      <KEYWORD name="STRING_ARRAY" link="IDLnetURL__Get.htm#objects_network_1009015_1406664" />
      <KEYWORD name="URL" link="IDLnetURL__Get.htm#objects_network_1009015_1420458" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::GetFtpDirList" link="IDLnetURL__GetFtpDirList.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::]GetFtpDirList( [, /FTP_EXPLICIT_SSL] [, URL=string] [, /SHORT] )" type="func" />
      <KEYWORD name="FTP_EXPLICIT_SSL" link="IDLnetURL__GetFtpDirList.htm#objects_network_1009015_1406763" />
      <KEYWORD name="URL" link="IDLnetURL__GetFtpDirList.htm#objects_network_1009015_1421015" />
      <KEYWORD name="SHORT" link="IDLnetURL__GetFtpDirList.htm#objects_network_1009015_1406768" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::GetProperty" link="IDLnetURL__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLnetURL::]GetProperty [, PROPERTY = value]" type="pro" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::Init" link="IDLnetURL__Init.htm">
      <SYNTAX name="obj =OBJ_NEW(‘IDLnetURL’)" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLnetURL::]Init([, PROPERTY=value] )       (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::Put" link="IDLnetURL__Put.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::] Put ( data, BUFFER=value, FILENAME=string, /FTP_EXPLICIT_SSL, /POST, URL=string)" type="func" />
      <ARGUMENT name="DATA" link="IDLnetURL__Put.htm" />
      <KEYWORD name="BUFFER" link="IDLnetURL__Put.htm#objects_network_1009015_1406871" />
      <KEYWORD name="FILENAME" link="IDLnetURL__Put.htm#FILENAME" />
      <KEYWORD name="FTP_EXPLICIT_SSL" link="IDLnetURL__Put.htm#objects_network_1009015_1406881" />
      <KEYWORD name="POST" link="IDLnetURL__Put.htm#objects_network_1009015_1406883" />
      <KEYWORD name="URL" link="IDLnetURL__Put.htm#objects_network_1009015_1406885" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::SetProperty" link="IDLnetURL__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLnetURL::]SetProperty [, PROPERTY = value]" type="pro" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::URLDecode" link="IDLnetURL__URLDecode.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::]URLDecode( String )" type="func" />
      <ARGUMENT name="String" link="IDLnetURL__URLDecode.htm" />
    </METHOD>
    <METHOD class="IDLnetURL" name="IDLnetURL::URLEncode" link="IDLnetURL__URLEncode.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetURL::]URLEncode( String )" type="func" />
      <ARGUMENT name="String" link="IDLnetURL__URLEncode.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="Python to IDL Bridge" link="PythonToIDL.htm" alias_to="" classname="">
    <ARGUMENT name="Command" link="PythonToIDL.htm" />
    <KEYWORD name="stdout" link="PythonToIDL.htm#lass=" />
    <KEYWORD name="silent" link="PythonToIDL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_PRECISION" link="H5T_GET_PRECISION.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_PRECISION(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_PRECISION.htm" />
  </ROUTINE>
  <CLASS name="IDLgrSurface" link="IDLgrSurface.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="AMBIENT" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="BTMCOLOR" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DEPTHOFFSET" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DIFFUSE" link="" description="" />
    <FIELD name="EMISSION" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRSURFACEVERSION" link="" description="" />
    <FIELD name="LINESTYLE" link="" description="" />
    <FIELD name="MAXVALUE" link="" description="" />
    <FIELD name="MINVALUE" link="" description="" />
    <FIELD name="NORMALS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PRECISION" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="SHADERANGE" link="" description="" />
    <FIELD name="SHADING" link="" description="" />
    <FIELD name="SHININESS" link="" description="" />
    <FIELD name="SKIRT" link="" description="" />
    <FIELD name="SPECULAR" link="" description="" />
    <FIELD name="STYLE" link="" description="" />
    <FIELD name="SURFACEFLAGS" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="TXTRCOORD" link="" description="" />
    <FIELD name="TXTRHIGHRES" link="" description="" />
    <FIELD name="TXTRMAP" link="" description="" />
    <FIELD name="VERTCOLORS" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058014" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1314657" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="AMBIENT" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1310692" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ANTIALIAS" link="IDLgrSurface_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="BOTTOM" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058035" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058037" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058042" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DATA" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1339889" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DATAX" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1753416" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATAY" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058046" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATAZ" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058048" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_OFFSET" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058050" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1095019" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1096040" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1096079" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIFFUSE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1310743" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DOUBLE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058056" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EMISSION" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1310780" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="EXTENDED_LEGO" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058059" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDDEN_LINES" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058061" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058063" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LINESTYLE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058067" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MAX_VALUE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058080" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MIN_VALUE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058082" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058086" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058283" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1094041" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESET_DATA" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1094044" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADE_RANGE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058090" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1799721" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADING" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058092" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SHARE_DATA" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1082385" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHININESS" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1310817" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SHOW_SKIRT" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058099" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SKIRT" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058101" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SPECULAR" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1310884" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="STYLE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058103" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTURE_COORD" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1604848" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXTURE_HIGHRES" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058120" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTURE_INTERP" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058123" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTURE_MAP" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058125" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="THICK" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058136" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="USE_TRIANGLES" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058140" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VERT_COLORS" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058142" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058145" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058297" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058295" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058309" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058307" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZERO_OPACITY_SKIP" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1058163" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ZRANGE" link="IDLgrSurface_Properties.htm#objects_gr_2157407275_1082521" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrSurface" name="IDLgrSurface::Cleanup" link="IDLgrSurface__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::GetCTM" link="IDLgrSurface__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrSurface::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrSurface__GetCTM.htm#objects_gr_2157407275_1015591" />
      <KEYWORD name="PATH" link="IDLgrSurface__GetCTM.htm#objects_gr_2157407275_1015593" />
      <KEYWORD name="TOP" link="IDLgrSurface__GetCTM.htm#objects_gr_2157407275_1015599" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::GetMultiTextureCoord" link="IDLgrSurface__GetMultiTe.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]GetMultiTextureCoord, Unit, TexCoord" type="pro" />
      <ARGUMENT name="Unit" link="IDLgrSurface__GetMultiTe.htm" />
      <ARGUMENT name="TexCoord" link="IDLgrSurface__GetMultiTe.htm" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::GetProperty" link="IDLgrSurface__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::GetVertexAttributeData" link="IDLgrSurface__GetVertexA.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]GetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrSurface__GetVertexA.htm" />
      <ARGUMENT name="Value" link="IDLgrSurface__GetVertexA.htm" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::Init" link="IDLgrSurface__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrSurface' [, Z [, X, Y]] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrSurface::]Init([Z [, X, Y]] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="X" link="IDLgrSurface__Init.htm" />
      <ARGUMENT name="Y" link="IDLgrSurface__Init.htm" />
      <ARGUMENT name="Z" link="IDLgrSurface__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::SetMultiTextureCoord" link="IDLgrSurface__SetMultiTe.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]SetMultiTextureCoord, Unit, TexCoord" type="pro" />
      <ARGUMENT name="Unit" link="IDLgrSurface__SetMultiTe.htm" />
      <ARGUMENT name="TexCoord" link="IDLgrSurface__SetMultiTe.htm" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::SetProperty" link="IDLgrSurface__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrSurface" name="IDLgrSurface::SetVertexAttributeData" link="IDLgrSurface__SetVertexA.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSurface::]SetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrSurface__SetVertexA.htm" />
      <ARGUMENT name="Value" link="IDLgrSurface__SetVertexA.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SINH" link="SINH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the hyperbolic sine" />
    <SYNTAX name="Result = SINH(X)" type="func" />
    <ARGUMENT name="X" link="SINH.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="POLYWARP" link="POLYWARP.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform polynomial spatial warping" />
    <SYNTAX name="POLYWARP, Xi, Yi, Xo, Yo, Degree, Kx, Ky [, /DOUBLE] [, STATUS=variable]" type="pro" />
    <ARGUMENT name="Xi, Yi" link="POLYWARP.htm" />
    <ARGUMENT name="Xo, Yo" link="POLYWARP.htm" />
    <ARGUMENT name="Degree" link="POLYWARP.htm" />
    <ARGUMENT name="Kx" link="POLYWARP.htm" />
    <ARGUMENT name="Ky" link="POLYWARP.htm" />
    <KEYWORD name="DOUBLE" link="POLYWARP.htm#P_817877613_1075034" />
    <KEYWORD name="STATUS" link="POLYWARP.htm#P_817877613_1075060" />
  </ROUTINE>
  <ROUTINE name="H5D_READ" link="H5D_READ.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5D_READ(Dataset_id [, Datatype_id] [, FILE_SPACE=id] [, MEMORY_SPACE=id] )" type="func" />
    <ARGUMENT name="Dataset_id" link="H5D_READ.htm" />
    <ARGUMENT name="Datatype_id" link="H5D_READ.htm" />
    <KEYWORD name="FILE_SPACE" link="H5D_READ.htm#HDF5_209170119_1007251" />
    <KEYWORD name="MEMORY_SPACE" link="H5D_READ.htm#HDF5_209170119_1007254" />
  </ROUTINE>
  <ROUTINE name="CRVLENGTH" link="CRVLENGTH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the length of a curve" />
    <SYNTAX name="Result = CRVLENGTH( X, Y [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="CRVLENGTH.htm" />
    <ARGUMENT name="Y" link="CRVLENGTH.htm" />
    <KEYWORD name="DOUBLE" link="CRVLENGTH.htm#C_854643309_862840" />
  </ROUTINE>
  <ROUTINE name="NCDF_UNLIMDIMSINQ" link="NCDF_UNLIMDIMSINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_UNLIMDIMSINQ( Grpid [, COUNT=Value] )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_UNLIMDIMSINQ.htm" />
    <KEYWORD name="COUNT" link="NCDF_UNLIMDIMSINQ.htm#N_UNLIMD" />
  </ROUTINE>
  <ROUTINE name="HDF_BROWSER" link="HDF_BROWSER.htm" alias_to="" classname="">
    <DESCRIPTION name="Open a dialog to view an HDF, HDF-EOS, or NetCDF file" />
    <SYNTAX name="Result = HDF_BROWSER([Filename] [, CANCEL=variable] [, GROUP=widget_id] [, PREFIX=string])" type="func" />
    <ARGUMENT name="Filename" link="HDF_BROWSER.htm" />
    <KEYWORD name="CANCEL" link="HDF_BROWSER.htm#HDF_1733484267_1006231" />
    <KEYWORD name="GROUP" link="HDF_BROWSER.htm#HDF_1733484267_1006234" />
    <KEYWORD name="PREFIX" link="HDF_BROWSER.htm#HDF_1733484267_1006238" />
  </ROUTINE>
  <ROUTINE name="H5_GETDATA" link="H5_GETDATA.htm" alias_to="" classname="">
    <SYNTAX name="" type="pro" />
    <ARGUMENT name="Filename" link="H5_GETDATA.htm" />
    <ARGUMENT name="StrID" link="H5_GETDATA.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_SIGN" link="H5T_GET_SIGN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_SIGN(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_SIGN.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_LASTREF" link="HDF_DFP_LASTREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DFP_LASTREF( )" type="func" />
  </ROUTINE>
  <ROUTINE name="BREAKPOINT" link="BREAKPOINT.htm" alias_to="" classname="">
    <DESCRIPTION name="Sets and clears breakpoints for debugging" />
    <SYNTAX name="BREAKPOINT [, File], Index [, AFTER=integer] [, /CLEAR] [, CONDITION=‘expression’] [, /DISABLE] [, /ENABLE] [, /ON_RECOMPILE] [, /ONCE] [, /SET]" type="pro" />
    <ARGUMENT name="File" link="BREAKPOINT.htm" />
    <ARGUMENT name="Index" link="BREAKPOINT.htm" />
    <KEYWORD name="AFTER" link="BREAKPOINT.htm#B_856805997_113854" />
    <KEYWORD name="CLEAR" link="BREAKPOINT.htm#B_856805997_675862" />
    <KEYWORD name="CONDITION" link="BREAKPOINT.htm#B_856805997_113859" />
    <KEYWORD name="DISABLE" link="BREAKPOINT.htm#B_856805997_907385" />
    <KEYWORD name="ENABLE" link="BREAKPOINT.htm#B_856805997_984755" />
    <KEYWORD name="ON_RECOMPILE" link="BREAKPOINT.htm#B_856805997_984772" />
    <KEYWORD name="ONCE" link="BREAKPOINT.htm#B_856805997_990987" />
    <KEYWORD name="SET" link="BREAKPOINT.htm#B_856805997_675866" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_WRITEATTR" link="EOS_GD_WRITEATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_WRITEATTR( gridID, attrname, datbuf [, COUNT=value] [, HDF_TYPE=value] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_WRITEATTR.htm" />
    <ARGUMENT name="attrname" link="EOS_GD_WRITEATTR.htm" />
    <ARGUMENT name="datbuf" link="EOS_GD_WRITEATTR.htm" />
    <KEYWORD name="COUNT" link="EOS_GD_WRITEATTR.htm#HDF_EOS_3103509269_1008416" />
    <KEYWORD name="HDF_TYPE" link="EOS_GD_WRITEATTR.htm#HDF_EOS_3103509269_1008419" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_END" link="HDF_SD_END.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_END, SDinterface_id" type="pro" />
    <ARGUMENT name="SDinterface_id" link="HDF_SD_END.htm" />
  </ROUTINE>
  <ROUTINE name="BUBBLEPLOT" link="BUBBLEPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Plots (" />
    <SYNTAX name="graphic = BUBBLEPLOT(X, Y  [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="X , Y" link="BUBBLEPLOT.htm" />
    <KEYWORD name="AXIS_STYLE" link="BUBBLEPLOT.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="BUBBLEPLOT.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="BUBBLEPLOT.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="BUBBLEPLOT.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="BUBBLEPLOT.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="BUBBLEPLOT.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="BUBBLEPLOT.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="BUBBLEPLOT.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="BUBBLEPLOT.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="BUBBLEPLOT.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="BUBBLEPLOT.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="BUBBLEPLOT.htm#WIDGETS" />
    <KEYWORD name="ANTIALIAS" link="BUBBLEPLOT.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="BUBBLEPLOT.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="BUBBLEPLOT.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="BUBBLEPLOT.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="BUBBLEPLOT.htm#BACKTRANS" />
    <KEYWORD name="BORDER" link="BUBBLEPLOT.htm#BORDER" />
    <KEYWORD name="CLIP" link="BUBBLEPLOT.htm#CLIP" />
    <KEYWORD name="COLOR" link="BUBBLEPLOT.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="BUBBLEPLOT.htm#CROSSHAIR" />
    <KEYWORD name="EXPONENT" link="BUBBLEPLOT.htm#EXPONENT" />
    <KEYWORD name="FILLED" link="BUBBLEPLOT.htm#FILLED" />
    <KEYWORD name="FONT_COLOR" link="BUBBLEPLOT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="BUBBLEPLOT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="BUBBLEPLOT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="BUBBLEPLOT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="BUBBLEPLOT.htm#HIDE" />
    <KEYWORD name="LABEL_ALIGNMENT" link="BUBBLEPLOT.htm#LABEL_AL" />
    <KEYWORD name="LABEL_BASELINE" link="BUBBLEPLOT.htm#LABEL_BA" />
    <KEYWORD name="LABEL_FONT_COLOR" link="BUBBLEPLOT.htm#LABEL_FO" />
    <KEYWORD name="LABEL_FONT_NAME" link="BUBBLEPLOT.htm#LABEL_FO2" />
    <KEYWORD name="LABEL_FONT_SIZE" link="BUBBLEPLOT.htm#LABEL_FO3" />
    <KEYWORD name="LABEL_FONT_STYLE" link="BUBBLEPLOT.htm#LABEL_FO4" />
    <KEYWORD name="LABEL_POSITION" link="BUBBLEPLOT.htm#LABEL_PO" />
    <KEYWORD name="LABEL_UPDIR" link="BUBBLEPLOT.htm#LABEL_UP" />
    <KEYWORD name="LABEL_VERTICAL_ALIGNMENT" link="BUBBLEPLOT.htm#LABEL_VE" />
    <KEYWORD name="LABELS" link="BUBBLEPLOT.htm#LABELS" />
    <KEYWORD name="LINECOLOR" link="BUBBLEPLOT.htm#LINECOLO" />
    <KEYWORD name="LINESTYLE" link="BUBBLEPLOT.htm#LINESTYL" />
    <KEYWORD name="LINETHICK" link="BUBBLEPLOT.htm#LINETHIC" />
    <KEYWORD name="MAGNITUDE" link="BUBBLEPLOT.htm#MAGNITUD" />
    <KEYWORD name="MAX_VALUE" link="BUBBLEPLOT.htm#MAX_VALU" />
    <KEYWORD name="NAME" link="BUBBLEPLOT.htm#NAME" />
    <KEYWORD name="POSITION" link="BUBBLEPLOT.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="BUBBLEPLOT.htm#RGB_TABL" />
    <KEYWORD name="SHADED" link="BUBBLEPLOT.htm#SHADED" />
    <KEYWORD name="SIZING" link="BUBBLEPLOT.htm#SIZING" />
    <KEYWORD name="TITLE" link="BUBBLEPLOT.htm#TITLE" />
    <KEYWORD name="UVALUE" link="BUBBLEPLOT.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="BUBBLEPLOT.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="BUBBLEPLOT.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="BUBBLEPLOT.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="BUBBLEPLOT.htm#YRANGE" />
  </ROUTINE>
  <CLASS name="BUBBLEPLOT" link="BUBBLEPLOT.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="BUBBLEPLOT.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="BUBBLEPLOT.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="BUBBLEPLOT.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="BUBBLEPLOT.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="BUBBLEPLOT.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BORDER" link="BUBBLEPLOT.htm#BORDER" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="BUBBLEPLOT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="BUBBLEPLOT.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="BUBBLEPLOT.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EXPONENT" link="BUBBLEPLOT.htm#EXPONENT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILLED" link="BUBBLEPLOT.htm#FILLED" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="BUBBLEPLOT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="BUBBLEPLOT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="BUBBLEPLOT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="BUBBLEPLOT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="BUBBLEPLOT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_ALIGNMENT" link="BUBBLEPLOT.htm#LABEL_AL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_BASELINE" link="BUBBLEPLOT.htm#LABEL_BA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_COLOR" link="BUBBLEPLOT.htm#LABEL_FO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_NAME" link="BUBBLEPLOT.htm#LABEL_FO2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_SIZE" link="BUBBLEPLOT.htm#LABEL_FO3" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_STYLE" link="BUBBLEPLOT.htm#LABEL_FO4" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_POSITION" link="BUBBLEPLOT.htm#LABEL_PO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_UPDIR" link="BUBBLEPLOT.htm#LABEL_UP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_VERTICAL_ALIGNMENT" link="BUBBLEPLOT.htm#LABEL_VE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABELS" link="BUBBLEPLOT.htm#LABELS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINECOLOR" link="BUBBLEPLOT.htm#LINECOLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="BUBBLEPLOT.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINETHICK" link="BUBBLEPLOT.htm#LINETHIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAGNITUDE" link="BUBBLEPLOT.htm#MAGNITUD" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="BUBBLEPLOT.htm#MAX_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="BUBBLEPLOT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="BUBBLEPLOT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="BUBBLEPLOT.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADED" link="BUBBLEPLOT.htm#SHADED" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SIZING" link="BUBBLEPLOT.htm#SIZING" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="BUBBLEPLOT.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="BUBBLEPLOT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="BUBBLEPLOT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="BUBBLEPLOT.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="BUBBLEPLOT.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="BUBBLEPLOT.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="bubbleplot.Close" type="pro" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = bubbleplot.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="bubbleplot.Delete" type="pro" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="bubbleplot.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = bubbleplot.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = bubbleplot.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = bubbleplot.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="bubbleplot.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="bubbleplot.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="bubbleplot.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="bubbleplot.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="bubbleplot.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="bubbleplot.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="bubbleplot.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="bubbleplot.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="BUBBLEPLOT" name="BUBBLEPLOT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="bubbleplot.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="LA_LUMPROVE" link="LA_LUMPROVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Use LU decomposition to improve the solution to a system of linear equations" />
    <SYNTAX name="Result = LA_LUMPROVE( Array, Aludc, Index, B, X [, BACKWARD_ERROR=variable] [, /DOUBLE] [, FORWARD_ERROR=variable])" type="func" />
    <ARGUMENT name="Array" link="LA_LUMPROVE.htm" />
    <ARGUMENT name="Aludc" link="LA_LUMPROVE.htm" />
    <ARGUMENT name="Index" link="LA_LUMPROVE.htm" />
    <ARGUMENT name="B" link="LA_LUMPROVE.htm" />
    <ARGUMENT name="X" link="LA_LUMPROVE.htm" />
    <KEYWORD name="BACKWARD_ERROR" link="LA_LUMPROVE.htm#L_826528365_970892" />
    <KEYWORD name="DOUBLE" link="LA_LUMPROVE.htm#L_826528365_970894" />
    <KEYWORD name="FORWARD_ERROR" link="LA_LUMPROVE.htm#L_826528365_970896" />
  </ROUTINE>
  <ROUTINE name="H5T_VLEN_CREATE" link="H5T_VLEN_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_VLEN_CREATE(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_VLEN_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="MEDIAN" link="MEDIAN.htm" alias_to="" classname="">
    <DESCRIPTION name="Return median value of an array or applies a median filter" />
    <SYNTAX name="Result = MEDIAN ( Array [, Width] [, /DOUBLE] [, DIMENSION=value] [, /EVEN] )" type="func" />
    <ARGUMENT name="Array" link="MEDIAN.htm" />
    <ARGUMENT name="Width" link="MEDIAN.htm" />
    <KEYWORD name="DOUBLE" link="MEDIAN.htm#M_824365677_1047845" />
    <KEYWORD name="DIMENSION" link="MEDIAN.htm#M_824365677_978207" />
    <KEYWORD name="EVEN" link="MEDIAN.htm#M_824365677_978204" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_NPALS" link="HDF_DFP_NPALS.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DFP_NPALS(Filename)" type="func" />
    <ARGUMENT name="Filename" link="HDF_DFP_NPALS.htm" />
  </ROUTINE>
  <ROUTINE name="WATERSHED" link="WATERSHED.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply the morphological watershed operator to a grayscale image" />
    <SYNTAX name="Result = WATERSHED ( Image [, CONNECTIVITY={4 | 8} ] [, /LONG] [, NREGIONS=variable] )" type="func" />
    <ARGUMENT name="Image" link="WATERSHED.htm" />
    <KEYWORD name="CONNECTIVITY" link="WATERSHED.htm#W_811389549_961172" />
    <KEYWORD name="LONG" link="WATERSHED.htm#W_811389549_1049951" />
    <KEYWORD name="NREGIONS" link="WATERSHED.htm#W_811389549_1049960" />
  </ROUTINE>
  <ROUTINE name="TVLCT" link="TVLCT_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Loads display color tables. (Direct Graphics)" />
    <SYNTAX name="TVLCT, V1, V2, V3 [, Start] [, /GET] [, /HLS | , /HSV]" type="pro" />
    <SYNTAX name="TVLCT, V [, Start] [, /GET] [, /HLS | , /HSV]" type="pro" />
    <ARGUMENT name="Start" link="TVLCT_Procedure.htm" />
    <KEYWORD name="GET" link="TVLCT_Procedure.htm#dg_routines_3604229493_888699" />
    <KEYWORD name="HLS" link="TVLCT_Procedure.htm#dg_routines_3604229493_888707" />
    <KEYWORD name="HSV" link="TVLCT_Procedure.htm#dg_routines_3604229493_888711" />
  </ROUTINE>
  <ROUTINE name="SVDC" link="SVDC.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute Singular Value Decomposition of an array" />
    <SYNTAX name="SVDC, A, W, U, V [, /COLUMN] [, /DOUBLE] [, ITMAX=value]" type="pro" />
    <ARGUMENT name="A" link="SVDC.htm" />
    <ARGUMENT name="W" link="SVDC.htm" />
    <ARGUMENT name="U" link="SVDC.htm" />
    <ARGUMENT name="V" link="SVDC.htm" />
    <KEYWORD name="COLUMN" link="SVDC.htm#S_820040301_58767" />
    <KEYWORD name="DOUBLE" link="SVDC.htm#S_820040301_52115" />
    <KEYWORD name="ITMAX" link="SVDC.htm#S_820040301_1095860" />
  </ROUTINE>
  <ROUTINE name="LL_ARC_DISTANCE" link="LL_ARC_DISTANCE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the longitude and latitude of a point given arc distance and azimuth" />
    <SYNTAX name="Result = LL_ARC_DISTANCE( Lon_lat0, Arc_Dist, Az [, /DEGREES] )" type="func" />
    <ARGUMENT name="Lon_lat0" link="LL_ARC_DISTANCE.htm" />
    <ARGUMENT name="Arc_Dist" link="LL_ARC_DISTANCE.htm" />
    <ARGUMENT name="Az" link="LL_ARC_DISTANCE.htm" />
    <KEYWORD name="DEGREES" link="LL_ARC_DISTANCE.htm#L_826528365_758227" />
  </ROUTINE>
  <ROUTINE name="TRIRED" link="TRIRED.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduce a real, symmetric array to tridiagonal form" />
    <SYNTAX name="TRIRED, A, D, E [, /DOUBLE]" type="pro" />
    <ARGUMENT name="A" link="TRIRED.htm" />
    <ARGUMENT name="D" link="TRIRED.htm" />
    <ARGUMENT name="E" link="TRIRED.htm" />
    <KEYWORD name="DOUBLE" link="TRIRED.htm#T_809226861_52282" />
  </ROUTINE>
  <ROUTINE name="HDF_LIB_INFO" link="HDF_LIB_INFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_LIB_INFO, [FileHandle] [, MAJOR=variable] [, MINOR=variable] [, RELEASE=variable] [, VERSION=variable]" type="pro" />
    <ARGUMENT name="FileHandle" link="HDF_LIB_INFO.htm" />
    <KEYWORD name="MAJOR" link="HDF_LIB_INFO.htm#HDF_1733484267_1010047" />
    <KEYWORD name="MINOR" link="HDF_LIB_INFO.htm#HDF_1733484267_1010050" />
    <KEYWORD name="RELEASE" link="HDF_LIB_INFO.htm#HDF_1733484267_1010053" />
    <KEYWORD name="VERSION" link="HDF_LIB_INFO.htm#HDF_1733484267_1010056" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARGET1" link="NCDF_VARGET1.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_VARGET1, Cdfid, Varid, Value [, OFFSET=vector]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_VARGET1.htm" />
    <ARGUMENT name="Varid" link="NCDF_VARGET1.htm" />
    <ARGUMENT name="Value" link="NCDF_VARGET1.htm" />
    <KEYWORD name="OFFSET" link="NCDF_VARGET1.htm#netCDF_2618656010_1007567" />
  </ROUTINE>
  <ROUTINE name="STRCOMPRESS" link="STRCOMPRESS.htm" alias_to="" classname="">
    <DESCRIPTION name="Remove whitespace from a string" />
    <SYNTAX name="Result = STRCOMPRESS( String, /REMOVE_ALL )" type="func" />
    <ARGUMENT name="String" link="STRCOMPRESS.htm" />
    <KEYWORD name="REMOVE_ALL" link="STRCOMPRESS.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="DCOMPLEX" link="DCOMPLEX.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to double-precision complex type" />
    <SYNTAX name="Result = DCOMPLEX( Real [, Imaginary] )" type="func" />
    <SYNTAX name="Result = DCOMPLEX( Expression, Offset, D1 [, ..., D8] )" type="func" />
    <ARGUMENT name="Real" link="DCOMPLEX.htm" />
    <ARGUMENT name="Imaginary" link="DCOMPLEX.htm" />
    <ARGUMENT name="Expression" link="DCOMPLEX.htm" />
    <ARGUMENT name="Offset" link="DCOMPLEX.htm" />
    <ARGUMENT name="Di" link="DCOMPLEX.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="DBLARR" link="DBLARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a double-precision array" />
    <SYNTAX name="Result = DBLARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="DBLARR.htm" />
    <KEYWORD name="NOZERO" link="DBLARR.htm#D_843829869_676487" />
  </ROUTINE>
  <ROUTINE name="READ_PPM" link="READ_PPM.htm" alias_to="" classname="">
    <DESCRIPTION name="Read PGM (gray scale) or PPM files" />
    <SYNTAX name="READ_PPM, Filename, Image [, MAXVAL=variable]" type="pro" />
    <ARGUMENT name="Filename" link="READ_PPM.htm" />
    <ARGUMENT name="Image" link="READ_PPM.htm" />
    <KEYWORD name="MAXVAL" link="READ_PPM.htm#R_822202989_67809" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_SETCHUNKCACHE" link="HDF_GR_SETCHUNKCACHE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_SETCHUNKCACHE(ri_id, maxcache, flags)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_SETCHUNKCACHE.htm" />
    <ARGUMENT name="maxcache" link="HDF_GR_SETCHUNKCACHE.htm" />
    <ARGUMENT name="flags" link="HDF_GR_SETCHUNKCACHE.htm" />
  </ROUTINE>
  <ROUTINE name="NOISE_SCATTER" link="NOISE_SCATTER.htm" alias_to="" classname="">
    <SYNTAX name="Result = NOISE_SCATTER(Image [, /CORRELATED_NOISE] [, LEVELS=value] [, NOISE_FACTOR=value] [, SEED=value])" type="func" />
    <ARGUMENT name="Image" link="NOISE_SCATTER.htm" />
    <KEYWORD name="CORRELATED_NOISE" link="NOISE_SCATTER.htm#N_830853741_952106" />
    <KEYWORD name="LEVELS" link="NOISE_SCATTER.htm#N_830853741_952111" />
    <KEYWORD name="NOISE_FACTOR" link="NOISE_SCATTER.htm#N_830853741_952116" />
    <KEYWORD name="SEED" link="NOISE_SCATTER.htm#N_830853741_952121" />
  </ROUTINE>
  <ROUTINE name="PSAFM" link="PSAFM.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts Adobe Font Metrics file to IDL format" />
    <SYNTAX name="PSAFM, Input_Filename, Output_Filename" type="pro" />
    <ARGUMENT name="Input_Filename" link="PSAFM.htm" />
    <ARGUMENT name="Output_Filename" link="PSAFM.htm" />
  </ROUTINE>
  <ROUTINE name="SPRSTP" link="SPRSTP.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct the transpose of a sparse matrix" />
    <SYNTAX name="Result = SPRSTP(A)" type="func" />
    <ARGUMENT name="A" link="SPRSTP.htm" />
  </ROUTINE>
  <ROUTINE name="CD" link="CD.htm" alias_to="" classname="">
    <DESCRIPTION name="Set and/or change the current working directory" />
    <SYNTAX name="CD [, Directory] [, CURRENT=variable]" type="pro" />
    <ARGUMENT name="Directory" link="CD.htm" />
    <KEYWORD name="CURRENT" link="CD.htm#C_854643309_676059" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTDELETE" link="CDF_ATTDELETE.htm" alias_to="" classname="">
    <SYNTAX name="CDF_ATTDELETE, Id, Attribute [, EntryNum] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="ID" link="CDF_ATTDELETE.htm" />
    <ARGUMENT name="Attribute" link="CDF_ATTDELETE.htm" />
    <ARGUMENT name="EntryNum" link="CDF_ATTDELETE.htm" />
    <KEYWORD name="ZVARIABLE" link="CDF_ATTDELETE.htm#CDF_1744428779_1005420" />
  </ROUTINE>
  <CLASS name="IDL_String" link="IDL_String.htm" special="">
    <SUPERCLASS name="IDL_Variable" link="IDL_Variable.htm" />
    <METHOD class="IDL_String" name="IDL_String::CapWords" link="kanchor5948">
      <DESCRIPTION name="Capitalize any words contained within the string" />
      <SYNTAX name="Result = var.CapWords( [Char] [, /FOLD_CASE] [, /IGNORE_FIRST] )" type="func" />
      <ARGUMENT name="Char" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
      <KEYWORD name="IGNORE_FIRST" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::CharAt" link="kanchor5949">
      <DESCRIPTION name="Returns the character at the supplied index" />
      <SYNTAX name="Result = var.CharAt( Index )" type="func" />
      <ARGUMENT name="Index" link="IDL_String.htm" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Compress" link="kanchor5950">
      <DESCRIPTION name="Removes all white space" />
      <SYNTAX name="Result = var.Compress( )" type="func" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Contains" link="kanchor5951">
      <DESCRIPTION name="Returns true if the string contains a given substring" />
      <SYNTAX name="Result = var.Contains( Substring, /FOLD_CASE )" type="func" />
      <ARGUMENT name="Substring" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::EndsWith" link="kanchor5952">
      <DESCRIPTION name="Returns true if the string ends with the given string" />
      <SYNTAX name="Result = var.EndsWith( String [, /FOLD_CASE] )" type="func" />
      <ARGUMENT name="String" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Extract" link="kanchor5953">
      <DESCRIPTION name="Returns part of the string using a regular expression" />
      <SYNTAX name="Result = var.Extract( String [, /FOLD_CASE] [, /SUBEXPR] )" type="func" />
      <ARGUMENT name="String" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
      <KEYWORD name="SUBEXPR" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::IndexOf" link="kanchor5954">
      <DESCRIPTION name="Returns the index of a character or substring" />
      <SYNTAX name="Result = var.IndexOf( Substring [, Start] [, /FOLD_CASE] )" type="func" />
      <ARGUMENT name="Substring" link="IDL_String.htm" />
      <ARGUMENT name="Start" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Insert" link="kanchor5955">
      <DESCRIPTION name="Inserts another string" />
      <SYNTAX name="Result = var.Insert( String [, Index] [, FILL_CHARACTER=character] )" type="func" />
      <ARGUMENT name="String" link="IDL_String.htm" />
      <ARGUMENT name="Index" link="IDL_String.htm" />
      <KEYWORD name="FILL_CHARACTER" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Join" link="kanchor5956">
      <DESCRIPTION name="Combines multiple strings into a single string" />
      <SYNTAX name="Result = var.Join( [Delimiter] )" type="func" />
      <ARGUMENT name="Delimiter" link="IDL_String.htm" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::LastIndexOf" link="kanchor5957">
      <DESCRIPTION name="Returns the last index of a character or substring" />
      <SYNTAX name="Result = var.LastIndexOf( Substring [, /FOLD_CASE] )" type="func" />
      <ARGUMENT name="Substring" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Matches" link="kanchor5958">
      <DESCRIPTION name="Returns true if the string matches a regular expression" />
      <SYNTAX name="Result = var.Matches( String, /FOLD_CASE )" type="func" />
      <ARGUMENT name="String" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Remove" link="kanchor5959">
      <DESCRIPTION name="Remove part of a string" />
      <SYNTAX name="Result = var.Remove( StartIndex [, EndIndex] )" type="func" />
      <ARGUMENT name="StartIndex" link="IDL_String.htm" />
      <ARGUMENT name="EndIndex" link="IDL_String.htm" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Replace" link="kanchor5960">
      <DESCRIPTION name="Replaces text within the string" />
      <SYNTAX name="Result = var.Replace( StringFrom, StringTo [, /FOLD_CASE] )" type="func" />
      <ARGUMENT name="StringFrom" link="IDL_String.htm" />
      <ARGUMENT name="StringTo" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Reverse" link="kanchor5961">
      <DESCRIPTION name="Reverse a string" />
      <SYNTAX name="Result = var.Reverse( )" type="func" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Split" link="kanchor5962">
      <DESCRIPTION name="Split into substrings using a regular expression" />
      <SYNTAX name="Result = var.Split( String [, /FOLD_CASE] )" type="func" />
      <ARGUMENT name="String" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::StartsWith" link="kanchor5963">
      <DESCRIPTION name="Returns true if the string starts with the given string" />
      <SYNTAX name="Result = var.StartsWith( String [, /FOLD_CASE] )" type="func" />
      <ARGUMENT name="String" link="IDL_String.htm" />
      <KEYWORD name="FOLD_CASE" link="IDL_String.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Strlen" link="kanchor5964">
      <DESCRIPTION name="Returns the string length" />
      <SYNTAX name="Result = var.StrLen(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Substring" link="kanchor5965">
      <DESCRIPTION name="Returns part of a string" />
      <SYNTAX name="Result = var.Substring( StartIndex [, EndIndex] )" type="func" />
      <ARGUMENT name="StartIndex" link="IDL_String.htm" />
      <ARGUMENT name="EndIndex" link="IDL_String.htm" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::ToByte" link="kanchor5966">
      <DESCRIPTION name="Converts to a byte array" />
      <SYNTAX name="Result = var.ToByte(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::ToLower" link="kanchor5967">
      <DESCRIPTION name="Convert all characters to lowercase" />
      <SYNTAX name="Result = var.ToLower( )" type="func" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::ToUpper" link="kanchor5968">
      <DESCRIPTION name="Convert all characters to uppercase" />
      <SYNTAX name="Result = var.ToUpper( )" type="func" />
    </METHOD>
    <METHOD class="IDL_String" name="IDL_String::Trim" link="kanchor5969">
      <DESCRIPTION name="Removes leading and trailing white space" />
      <SYNTAX name="Result = var.Trim( )" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HASH" link="HASH.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a new hash variable with string or number keys" />
    <SYNTAX name="Result = HASH( Key1, Value1, Key2," type="func" />
    <SYNTAX name="Result = HASH( Keys, Values, /EXTRACT, /FOLD_CASE )" type="func" />
    <SYNTAX name="Result = HASH( Keys , /FOLD_CASE )" type="func" />
    <SYNTAX name="Result = HASH( Structure, /EXTRACT, /FOLD_CASE, /LOWERCASE)" type="func" />
    <ARGUMENT name="Keyn" link="HASH.htm" />
    <ARGUMENT name="Valuen" link="HASH.htm" />
    <ARGUMENT name="Structure" link="HASH.htm" />
    <KEYWORD name="EXTRACT" link="HASH.htm#EXTRACT" />
    <KEYWORD name="FOLD_CASE" link="HASH.htm#FOLD_CASE" />
    <KEYWORD name="NO_COPY" link="HASH.htm#NO_COPY" />
    <KEYWORD name="LOWERCASE" link="HASH.htm#LOWERCASE" />
  </ROUTINE>
  <CLASS name="HASH" link="HASH.htm" special="yes">
    <FIELD name="FLAGS" link="" description="" />
    <FIELD name="TABLE_BITS" link="" description="" />
    <FIELD name="TABLE_COUNT" link="" description="" />
    <FIELD name="TABLE_DATA" link="" description="" />
    <FIELD name="TABLE_FOREACH" link="" description="" />
    <FIELD name="TABLE_REMOVE" link="" description="" />
    <FIELD name="TABLE_SIZE" link="" description="" />
    <METHOD class="HASH" name="Hash::Count" link="kanchor1107">
      <SYNTAX name="Result = hash.Count( [Value] )" type="func" />
      <ARGUMENT name="Value" link="HASH.htm" />
    </METHOD>
    <METHOD class="HASH" name="Hash::Filter" link="kanchor1108">
      <SYNTAX name="Result = hash.Filter( Function, Args )" type="func" />
      <ARGUMENT name="Function" link="HASH.htm" />
      <ARGUMENT name="Args" link="HASH.htm" />
    </METHOD>
    <METHOD class="HASH" name="Hash::HasKey" link="HasKeyMethod">
      <ARGUMENT name="Keys" link="HASH.htm" />
    </METHOD>
    <METHOD class="HASH" name="Hash::IsEmpty" link="IsEmptyMethod">
      <SYNTAX name="Result = hash.IsEmpty( )" type="func" />
    </METHOD>
    <METHOD class="HASH" name="Hash::IsFoldCase" link="IsFoldCase">
      <SYNTAX name="Result = hash.IsFoldCase( )" type="func" />
    </METHOD>
    <METHOD class="HASH" name="Hash::Keys" link="KeysMethod">
    </METHOD>
    <METHOD class="HASH" name="Hash::Map" link="kanchor1109">
      <SYNTAX name="Result = hash.Map( Function, Args )" type="func" />
      <ARGUMENT name="Function" link="HASH.htm" />
      <ARGUMENT name="Args" link="HASH.htm" />
    </METHOD>
    <METHOD class="HASH" name="Hash::Reduce" link="kanchor1110">
      <SYNTAX name="Result = hash.Reduce( Function, Args, VALUE=value)" type="func" />
      <ARGUMENT name="Function" link="HASH.htm" />
      <ARGUMENT name="Args" link="HASH.htm" />
      <KEYWORD name="VALUE" link="HASH.htm#lass=" />
    </METHOD>
    <METHOD class="HASH" name="Hash::Remove" link="kanchor1111">
      <SYNTAX name="hash.Remove [, Keys] [, /ALL]" type="pro" />
      <SYNTAX name="Result = hash.Remove( [, Keys] [, /ALL] )" type="func" />
      <ARGUMENT name="Keys" link="HASH.htm" />
      <KEYWORD name="ALL" link="HASH.htm#lass=" />
    </METHOD>
    <METHOD class="HASH" name="Hash::ToStruct" link="ToStructMethod">
      <KEYWORD name="MISSING" link="HASH.htm#lass=" />
      <KEYWORD name="NO_COPY" link="HASH.htm#lass=" />
      <KEYWORD name="RECURSIVE" link="HASH.htm#lass=" />
      <KEYWORD name="SKIPPED" link="HASH.htm#lass=" />
    </METHOD>
    <METHOD class="HASH" name="Hash::Values" link="ValuesMethod">
    </METHOD>
    <METHOD class="HASH" name="Hash::Where" link="WhereMethod">
      <SYNTAX name="Result = hash.Where( Value [, COMPLEMENT=variable] [, COUNT=variable] [, NCOMPLEMENT=variable] )" type="func" />
      <ARGUMENT name="Value" link="HASH.htm" />
      <KEYWORD name="COMPLEMENT" link="HASH.htm#lass=" />
      <KEYWORD name="COUNT" link="HASH.htm#lass=" />
      <KEYWORD name="NCOMPLEMENT" link="HASH.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EXPAND_PATH" link="EXPAND_PATH.htm" alias_to="" classname="">
    <DESCRIPTION name="Expands path-definition string into full path name for use with the !PATH system variable" />
    <SYNTAX name="Result = EXPAND_PATH( String [, /ALL_DIRS] [, /ARRAY] [, COUNT=variable] [, /DLM] [, /HELP] )" type="func" />
    <ARGUMENT name="String" link="EXPAND_PATH.htm" />
    <KEYWORD name="ALL_DIRS" link="EXPAND_PATH.htm#E_841667181_987744" />
    <KEYWORD name="ARRAY" link="EXPAND_PATH.htm#E_841667181_987739" />
    <KEYWORD name="COUNT" link="EXPAND_PATH.htm#E_841667181_676819" />
    <KEYWORD name="DLM" link="EXPAND_PATH.htm#E_841667181_987893" />
    <KEYWORD name="HELP" link="EXPAND_PATH.htm#E_841667181_987895" />
  </ROUTINE>
  <CLASS name="IDLffXMLSAX" link="IDLffXMLSAX.htm" special="">
    <PROPERTY name="FILENAME" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1027975" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="NAMESPACE_PREFIXES" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1028045" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PARSER_LOCATION" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1028043" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PARSER_PUBLICID" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1027979" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PARSER_URI" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1027981" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SCHEMA_CHECKING" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1027990" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VALIDATION_MODE" link="IDLffXMLSAX_Properties.htm#objects_ff_3755668711_1028403" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::AttributeDecl" link="IDLffXMLSAX__AttributeDe.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]AttributeDecl, eName, aName, Type, Mode, Value" type="pro" />
      <ARGUMENT name="eName" link="IDLffXMLSAX__AttributeDe.htm" />
      <ARGUMENT name="aName" link="IDLffXMLSAX__AttributeDe.htm" />
      <ARGUMENT name="Type" link="IDLffXMLSAX__AttributeDe.htm" />
      <ARGUMENT name="Mode" link="IDLffXMLSAX__AttributeDe.htm" />
      <ARGUMENT name="Value" link="IDLffXMLSAX__AttributeDe.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::Characters" link="IDLffXMLSAX__Characters.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]Characters, Chars" type="pro" />
      <ARGUMENT name="Chars" link="IDLffXMLSAX__Characters.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::Cleanup" link="IDLffXMLSAX__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::Comment" link="IDLffXMLSAX__Comment.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]Comment, Comment" type="pro" />
      <ARGUMENT name="Comment" link="IDLffXMLSAX__Comment.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::ElementDecl" link="IDLffXMLSAX__ElementDecl.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]ElementDecl, Name, Model" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__ElementDecl.htm" />
      <ARGUMENT name="Model" link="IDLffXMLSAX__ElementDecl.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::EndCDATA" link="IDLffXMLSAX__EndCDATA.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]EndCDATA" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::EndDTD" link="IDLffXMLSAX__EndDTD.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]EndDTD" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::EndDocument" link="IDLffXMLSAX__EndDocument.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]EndDocument" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::EndElement" link="IDLffXMLSAX__EndElement.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]EndElement, URI, Local, qName" type="pro" />
      <ARGUMENT name="URI" link="IDLffXMLSAX__EndElement.htm" />
      <ARGUMENT name="Local" link="IDLffXMLSAX__EndElement.htm" />
      <ARGUMENT name="qName" link="IDLffXMLSAX__EndElement.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::EndEntity" link="IDLffXMLSAX__EndEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]EndEntity, Name" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__EndEntity.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::EndPrefixMapping" link="IDLffXMLSAX__EndPrefixMa.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]EndPrefixMapping, Prefix" type="pro" />
      <ARGUMENT name="Prefix" link="IDLffXMLSAX__EndPrefixMa.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::Error" link="IDLffXMLSAX__Error.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]Error, SystemID, LineNumber, ColumnNumber, Message" type="pro" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__Error.htm" />
      <ARGUMENT name="LineNumber" link="IDLffXMLSAX__Error.htm" />
      <ARGUMENT name="ColumnNumber" link="IDLffXMLSAX__Error.htm" />
      <ARGUMENT name="Message" link="IDLffXMLSAX__Error.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::ExternalEntityDecl" link="IDLffXMLSAX__ExternalEnt.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]ExternalEntityDecl, Name, PublicID, SystemID" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__ExternalEnt.htm" />
      <ARGUMENT name="PublicID" link="IDLffXMLSAX__ExternalEnt.htm" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__ExternalEnt.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::FatalError" link="IDLffXMLSAX__FatalError.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]FatalError, SystemID, LineNumber, ColumnNumber, Message" type="pro" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__FatalError.htm" />
      <ARGUMENT name="LineNumber" link="IDLffXMLSAX__FatalError.htm" />
      <ARGUMENT name="ColumnNumber" link="IDLffXMLSAX__FatalError.htm" />
      <ARGUMENT name="Message" link="IDLffXMLSAX__FatalError.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::GetProperty" link="IDLffXMLSAX__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::IgnorableWhitespace" link="IDLffXMLSAX__IgnorableWh.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]IgnorableWhitespace, Chars" type="pro" />
      <ARGUMENT name="Chars" link="IDLffXMLSAX__IgnorableWh.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::Init" link="IDLffXMLSAX__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLffXMLSAX' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLSAX::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::InternalEntityDecl" link="IDLffXMLSAX__InternalEnt.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]InternalEntityDecl, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__InternalEnt.htm" />
      <ARGUMENT name="Value" link="IDLffXMLSAX__InternalEnt.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::NotationDecl" link="IDLffXMLSAX__NotationDec.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]NotationDecl, Name, PublicID, SystemID" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__NotationDec.htm" />
      <ARGUMENT name="PublicID" link="IDLffXMLSAX__NotationDec.htm" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__NotationDec.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::ParseFile" link="IDLffXMLSAX__ParseFile.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]ParseFile, Input [, /URL] [, /XML_STRING]" type="pro" />
      <ARGUMENT name="Input" link="IDLffXMLSAX__ParseFile.htm" />
      <KEYWORD name="URL" link="IDLffXMLSAX__ParseFile.htm#objects_ff_3755668711_1367226" />
      <KEYWORD name="XML_STRING" link="IDLffXMLSAX__ParseFile.htm#objects_ff_3755668711_1367194" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::ProcessingInstruction" link="IDLffXMLSAX__ProcessingI.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]ProcessingInstruction, Target, Data" type="pro" />
      <ARGUMENT name="Target" link="IDLffXMLSAX__ProcessingI.htm" />
      <ARGUMENT name="Data" link="IDLffXMLSAX__ProcessingI.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::SetProperty" link="IDLffXMLSAX__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]SetProperty [, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::SkippedEntity" link="IDLffXMLSAX__SkippedEnti.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]SkippedEntity, Name" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__SkippedEnti.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StartCDATA" link="IDLffXMLSAX__StartCDATA.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StartCDATA" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StartDTD" link="IDLffXMLSAX__StartDTD.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StartDTD, Name, PublicID, SystemID" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__StartDTD.htm" />
      <ARGUMENT name="PublicID" link="IDLffXMLSAX__StartDTD.htm" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__StartDTD.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StartDocument" link="IDLffXMLSAX__StartDocume.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StartDocument" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StartElement" link="IDLffXMLSAX__StartElemen.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StartElement, URI, Local, qName [, attName, attValue]" type="pro" />
      <ARGUMENT name="URI" link="IDLffXMLSAX__StartElemen.htm" />
      <ARGUMENT name="Local" link="IDLffXMLSAX__StartElemen.htm" />
      <ARGUMENT name="qName" link="IDLffXMLSAX__StartElemen.htm" />
      <ARGUMENT name="attrName" link="IDLffXMLSAX__StartElemen.htm" />
      <ARGUMENT name="attrValue" link="IDLffXMLSAX__StartElemen.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StartEntity" link="IDLffXMLSAX__StartEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StartEntity, Name" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__StartEntity.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StartPrefixmapping" link="IDLffXMLSAX__StartPrefix.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StartPrefixmapping, Prefix, URI" type="pro" />
      <ARGUMENT name="Prefix" link="IDLffXMLSAX__StartPrefix.htm" />
      <ARGUMENT name="URI" link="IDLffXMLSAX__StartPrefix.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::StopParsing" link="IDLffXMLSAX__StopParsing.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]StopParsing" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::UnparsedEntityDecl" link="IDLffXMLSAX__UnparsedEnt.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]UnparsedEntityDecl, Name, PublicID, SystemID, Notation" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLSAX__UnparsedEnt.htm" />
      <ARGUMENT name="PublicID" link="IDLffXMLSAX__UnparsedEnt.htm" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__UnparsedEnt.htm" />
      <ARGUMENT name="Notation" link="IDLffXMLSAX__UnparsedEnt.htm" />
    </METHOD>
    <METHOD class="IDLffXMLSAX" name="IDLffXMLSAX::Warning" link="IDLffXMLSAX__Warning.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLSAX::]Warning, SystemID, LineNumber, ColumnNumber, Message" type="pro" />
      <ARGUMENT name="SystemID" link="IDLffXMLSAX__Warning.htm" />
      <ARGUMENT name="LineNumber" link="IDLffXMLSAX__Warning.htm" />
      <ARGUMENT name="ColumnNumber" link="IDLffXMLSAX__Warning.htm" />
      <ARGUMENT name="Message" link="IDLffXMLSAX__Warning.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="KW_TEST" link="KW_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the Kruskal-Wallis H-test" />
    <SYNTAX name="Result = KW_TEST( X [, DF=variable] [, MISSING=nonzero_value] )" type="func" />
    <ARGUMENT name="X" link="KW_TEST.htm" />
    <KEYWORD name="DF" link="KW_TEST.htm#K_837341805_53675" />
    <KEYWORD name="MISSING" link="KW_TEST.htm#K_837341805_53678" />
  </ROUTINE>
  <ROUTINE name="FILE_INFO" link="FILE_INFO.htm" alias_to="" classname="">
    <DESCRIPTION name="Return status information about a file" />
    <SYNTAX name="Result = FILE_INFO(Path [, /NOEXPAND_PATH] )" type="func" />
    <ARGUMENT name="Path" link="FILE_INFO.htm" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_INFO.htm#F_848155245_883815" />
  </ROUTINE>
  <ROUTINE name="GRIB_MULTI_WRITE" link="GRIB_MULTI_WRITE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_MULTI_WRITE, Filename, Gmhandle" type="pro" />
    <ARGUMENT name="Filename" link="GRIB_MULTI_WRITE.htm" />
    <ARGUMENT name="Gmhandle" link="GRIB_MULTI_WRITE.htm" />
  </ROUTINE>
  <ROUTINE name="LA_HQR" link="LA_HQR.htm" alias_to="" classname="">
    <DESCRIPTION name="Use the multishift QR algorithm to compute eigenvalues" />
    <SYNTAX name="Result = LA_HQR(H [, Q] [, /DOUBLE] [, PERMUTE_RESULT=[ilo, ihi]] [, STATUS=variable] )" type="func" />
    <ARGUMENT name="H" link="LA_HQR.htm" />
    <ARGUMENT name="Q" link="LA_HQR.htm" />
    <KEYWORD name="DOUBLE" link="LA_HQR.htm#L_826528365_970266" />
    <KEYWORD name="PERMUTE_RESULT" link="LA_HQR.htm#L_826528365_970268" />
    <KEYWORD name="STATUS" link="LA_HQR.htm#L_826528365_970270" />
  </ROUTINE>
  <ROUTINE name="H5S_IS_SIMPLE" link="H5S_IS_SIMPLE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_IS_SIMPLE(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_IS_SIMPLE.htm" />
  </ROUTINE>
  <ROUTINE name="SPLINE" link="SPLINE.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform cubic spline interpolation" />
    <SYNTAX name="Result = SPLINE( X, Y, T [, Sigma] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="SPLINE.htm" />
    <ARGUMENT name="Y" link="SPLINE.htm" />
    <ARGUMENT name="T" link="SPLINE.htm" />
    <ARGUMENT name="Sigma" link="SPLINE.htm" />
    <KEYWORD name="DOUBLE" link="SPLINE.htm#S_820040301_1134574" />
  </ROUTINE>
  <ROUTINE name="XVAREDIT" link="XVAREDIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Provides widget-based editor for IDL variables" />
    <SYNTAX name="XVAREDIT, Var [, NAME='variable_name'{ignored if variable is a structure}] [, GROUP=widget_id] [, X_SCROLL_SIZE=columns] [, Y_SCROLL_SIZE=rows]" type="pro" />
    <ARGUMENT name="Var" link="XVAREDIT.htm" />
    <KEYWORD name="NAME" link="XVAREDIT.htm#X_800576109_917618" />
    <KEYWORD name="GROUP" link="XVAREDIT.htm#X_800576109_759115" />
    <KEYWORD name="X_SCROLL_SIZE" link="XVAREDIT.htm#X_800576109_917623" />
    <KEYWORD name="Y_SCROLL_SIZE" link="XVAREDIT.htm#X_800576109_917633" />
  </ROUTINE>
  <ROUTINE name="COSH" link="COSH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the hyperbolic cosine" />
    <SYNTAX name="Result = COSH(X)" type="func" />
    <ARGUMENT name="X" link="COSH.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="ICONVERTCOORD" link="ICONVERTCOORD.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert between iTool coordinate systems" />
    <SYNTAX name="Result = ICONVERTCOORD( X, [Y [, Z]] [, /DATA | , /DEVICE | , /NORMAL] [, TARGET_IDENTIFIER=iToolID] [, /TO_DATA | , /TO_DEVICE | , /TO_NORMAL] [, TOOL=iToolID])" type="func" />
    <ARGUMENT name="X" link="ICONVERTCOORD.htm" />
    <ARGUMENT name="Y" link="ICONVERTCOORD.htm" />
    <ARGUMENT name="Z" link="ICONVERTCOORD.htm" />
    <KEYWORD name="DATA" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000124" />
    <KEYWORD name="DEVICE" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000127" />
    <KEYWORD name="NORMAL" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000130" />
    <KEYWORD name="TARGET_IDENTIFIER" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000133" />
    <KEYWORD name="TO_DATA" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000136" />
    <KEYWORD name="TO_DEVICE" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000139" />
    <KEYWORD name="TO_NORMAL" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000142" />
    <KEYWORD name="TOOL" link="ICONVERTCOORD.htm#iTools_api_3860698369_1000145" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_ATTRFIND" link="HDF_SD_ATTRFIND.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_ATTRFIND(SD_id, Name)" type="func" />
    <ARGUMENT name="SD_id" link="HDF_SD_ATTRFIND.htm" />
    <ARGUMENT name="Name" link="HDF_SD_ATTRFIND.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_GETLEVELNAME" link="EOS_PT_GETLEVELNAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_GETLEVELNAME( pointID, level, levelname [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_GETLEVELNAME.htm" />
    <ARGUMENT name="level" link="EOS_PT_GETLEVELNAME.htm" />
    <ARGUMENT name="levelname" link="EOS_PT_GETLEVELNAME.htm" />
    <KEYWORD name="LENGTH" link="EOS_PT_GETLEVELNAME.htm#HDF_EOS_3103509269_1009562" />
  </ROUTINE>
  <ROUTINE name="R_CORRELATE" link="R_CORRELATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the rank correlation" />
    <SYNTAX name="Result = R_CORRELATE( X, Y [, D=variable] [, /KENDALL] [, PROBD=variable] [, ZD=variable] )" type="func" />
    <ARGUMENT name="X" link="R_CORRELATE.htm" />
    <ARGUMENT name="Y" link="R_CORRELATE.htm" />
    <KEYWORD name="D" link="R_CORRELATE.htm#R_822202989_54014" />
    <KEYWORD name="KENDALL" link="R_CORRELATE.htm#R_822202989_54017" />
    <KEYWORD name="PROBD" link="R_CORRELATE.htm#R_822202989_54020" />
    <KEYWORD name="ZD" link="R_CORRELATE.htm#R_822202989_54023" />
  </ROUTINE>
  <ROUTINE name="RADON" link="RADON.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Radon transform of a two-dimensional image" />
    <SYNTAX name="Result = RADON( Array [, /DOUBLE] [, DRHO=scalar] [, DX=scalar] [, DY=scalar] [, /GRAY] [, /LINEAR] [,  NRHO=scalar] [, NTHETA=scalar]    [, RHO=variable] [, RMIN=scalar] [, THETA=variable] [, XMIN=scalar] [, YMIN=scalar] )" type="func" />
    <SYNTAX name="Result = RADON( Array, /BACKPROJECT, RHO=variable, THETA=variable   [, /DOUBLE] [, DX=scalar] [, DY=scalar] [, /LINEAR] [, NX=scalar] [, NY=scalar] [, XMIN=scalar] [, YMIN=scalar] )" type="func" />
    <ARGUMENT name="Array" link="RADON.htm" />
    <KEYWORD name="BACKPROJECT" link="RADON.htm#R_822202989_1081929" />
    <KEYWORD name="DOUBLE" link="RADON.htm#R_822202989_1081932" />
    <KEYWORD name="DRHO" link="RADON.htm#R_822202989_1081934" />
    <KEYWORD name="DX" link="RADON.htm#R_822202989_1081936" />
    <KEYWORD name="DY" link="RADON.htm#R_822202989_1081938" />
    <KEYWORD name="GRAY" link="RADON.htm#R_822202989_1081940" />
    <KEYWORD name="LINEAR" link="RADON.htm#R_822202989_1081942" />
    <KEYWORD name="NRHO" link="RADON.htm#R_822202989_1081944" />
    <KEYWORD name="NTHETA" link="RADON.htm#R_822202989_1081946" />
    <KEYWORD name="NX" link="RADON.htm#R_822202989_1081948" />
    <KEYWORD name="NY" link="RADON.htm#R_822202989_1081950" />
    <KEYWORD name="RHO" link="RADON.htm#R_822202989_1081952" />
    <KEYWORD name="RMIN" link="RADON.htm#R_822202989_1081954" />
    <KEYWORD name="THETA" link="RADON.htm#R_822202989_1081956" />
    <KEYWORD name="XMIN" link="RADON.htm#R_822202989_1081958" />
    <KEYWORD name="YMIN" link="RADON.htm#R_822202989_1081960" />
  </ROUTINE>
  <ROUTINE name="C_CORRELATE" link="C_CORRELATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the cross correlation" />
    <SYNTAX name="Result = C_CORRELATE( X, Y, Lag [, /COVARIANCE] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="C_CORRELATE.htm" />
    <ARGUMENT name="Y" link="C_CORRELATE.htm" />
    <ARGUMENT name="Lag" link="C_CORRELATE.htm" />
    <KEYWORD name="COVARIANCE" link="C_CORRELATE.htm#C_854643309_54458" />
    <KEYWORD name="DOUBLE" link="C_CORRELATE.htm#C_854643309_826756" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_ANNLIST" link="HDF_AN_ANNLIST.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_ANNLIST(Annotation_id, Annotation_type, Object_tag, Object_ref, Annotation_list)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_ANNLIST.htm" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_ANNLIST.htm" />
    <ARGUMENT name="Object_tag" link="HDF_AN_ANNLIST.htm" />
    <ARGUMENT name="Object_ref" link="HDF_AN_ANNLIST.htm" />
    <ARGUMENT name="Annotation_list" link="HDF_AN_ANNLIST.htm" />
  </ROUTINE>
  <ROUTINE name="XSURFACE" link="XSURFACE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="XSURFACE, Data [, /BLOCK] [, GROUP=widget_id]" type="pro" />
    <ARGUMENT name="Data" link="XSURFACE_Procedure.htm" />
    <KEYWORD name="BLOCK" link="XSURFACE_Procedure.htm#dg_routines_3604229493_893349" />
    <KEYWORD name="GROUP" link="XSURFACE_Procedure.htm#dg_routines_3604229493_893359" />
  </ROUTINE>
  <ROUTINE name="CIR_3PNT" link="CIR_3PNT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the radius and center of a circle, given 3 points" />
    <SYNTAX name="CIR_3PNT, X, Y, R, X0, Y0" type="pro" />
    <ARGUMENT name="X" link="CIR_3PNT.htm" />
    <ARGUMENT name="Y" link="CIR_3PNT.htm" />
    <ARGUMENT name="R" link="CIR_3PNT.htm" />
    <ARGUMENT name="X0" link="CIR_3PNT.htm" />
    <ARGUMENT name="Y0" link="CIR_3PNT.htm" />
  </ROUTINE>
  <ROUTINE name="SWAP_ENDIAN" link="SWAP_ENDIAN.htm" alias_to="" classname="">
    <DESCRIPTION name="Reverses the byte ordering of scalars, arrays or structures" />
    <SYNTAX name="Result = SWAP_ENDIAN(Variable [, /SWAP_IF_BIG_ENDIAN] [, /SWAP_IF_LITTLE_ENDIAN])" type="func" />
    <ARGUMENT name="Variable" link="SWAP_ENDIAN.htm" />
    <KEYWORD name="SWAP_IF_BIG_ENDIAN" link="SWAP_ENDIAN.htm#S_820040301_1110629" />
    <KEYWORD name="SWAP_IF_LITTLE_ENDIAN" link="SWAP_ENDIAN.htm#S_820040301_1110632" />
  </ROUTINE>
  <ROUTINE name="IMAGE" link="IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays image data in a graphics window" />
    <SYNTAX name="graphic = IMAGE( Data [, X, Y ] [, Keywords=value] [, Properties=value]   [, Map Properties=value] [, Map Grid Properties=value] )" type="func" />
    <SYNTAX name="graphic = IMAGE( Filename [, Keywords=value] [, Properties=value]   [, Map Properties=value] [, Map Grid Properties=value] )" type="func" />
    <ARGUMENT name="Data" link="IMAGE.htm" />
    <ARGUMENT name="X" link="IMAGE.htm" />
    <ARGUMENT name="Y" link="IMAGE.htm" />
    <KEYWORD name="AXIS_STYLE" link="IMAGE.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="IMAGE.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="IMAGE.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="IMAGE.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="IMAGE.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="IMAGE.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="IMAGE.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="IMAGE.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="IMAGE.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="IMAGE.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="IMAGE.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="IMAGE.htm#WIDGETS" />
    <KEYWORD name="GEOTIFF" link="IMAGE.htm#GEOTIFF" />
    <KEYWORD name="IMAGE_DIMENSIONS" link="IMAGE.htm#IMAGE_DI" />
    <KEYWORD name="IMAGE_LOCATION" link="IMAGE.htm#IMAGE_LO" />
    <KEYWORD name="IRREGULAR" link="IMAGE.htm#IRREGULAR" />
    <KEYWORD name="ORDER" link="IMAGE.htm#ORDER" />
    <KEYWORD name="ASPECT_RATIO" link="IMAGE.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="IMAGE.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="IMAGE.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="IMAGE.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="IMAGE.htm#CLIP" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="IMAGE.htm#CROSSHAIR" />
    <KEYWORD name="FONT_COLOR" link="IMAGE.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="IMAGE.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="IMAGE.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="IMAGE.htm#FONT_STY" />
    <KEYWORD name="GRID_UNITS" link="IMAGE.htm#GRID_UNI" />
    <KEYWORD name="HIDE" link="IMAGE.htm#HIDE" />
    <KEYWORD name="INTERPOLATE" link="IMAGE.htm#INTERPOL" />
    <KEYWORD name="MAPGRID (Get Only)" link="IMAGE.htm#MAPGRID" />
    <KEYWORD name="MAPPROJECTION (Get Only)" link="IMAGE.htm#MAPPROJE" />
    <KEYWORD name="MAP_PROJECTION" link="IMAGE.htm#MAP_PROJ" />
    <KEYWORD name="MAX_VALUE" link="IMAGE.htm#MAX_VALU" />
    <KEYWORD name="MIN_VALUE" link="IMAGE.htm#MIN_VALU" />
    <KEYWORD name="NAME" link="IMAGE.htm#NAME" />
    <KEYWORD name="POSITION" link="IMAGE.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="IMAGE.htm#RGB_TABL" />
    <KEYWORD name="SCALE_CENTER" link="IMAGE.htm#SCALE_CE" />
    <KEYWORD name="SCALE_FACTOR" link="IMAGE.htm#SCALE_FA" />
    <KEYWORD name="TITLE" link="IMAGE.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="IMAGE.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="IMAGE.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="IMAGE.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="IMAGE.htm#WINDOW_T2" />
    <KEYWORD name="XRANGE" link="IMAGE.htm#WINDOW_T" />
    <KEYWORD name="YRANGE" link="IMAGE.htm#YRANGE" />
    <KEYWORD name="ZVALUE" link="IMAGE.htm#ZVALUE" />
  </ROUTINE>
  <CLASS name="IMAGE" link="IMAGE.htm" special="yes">
    <PROPERTY name="ASPECT_RATIO" link="IMAGE.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="IMAGE.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="IMAGE.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="IMAGE.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="IMAGE.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="IMAGE.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="IMAGE.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="IMAGE.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="IMAGE.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="IMAGE.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRID_UNITS" link="IMAGE.htm#GRID_UNI" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IMAGE.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="INTERPOLATE" link="IMAGE.htm#INTERPOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAPGRID (Get Only)" link="IMAGE.htm#MAPGRID" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAPPROJECTION (Get Only)" link="IMAGE.htm#MAPPROJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAP_PROJECTION" link="IMAGE.htm#MAP_PROJ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="IMAGE.htm#MAX_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN_VALUE" link="IMAGE.htm#MIN_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="IMAGE.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="IMAGE.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="IMAGE.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SCALE_CENTER" link="IMAGE.htm#SCALE_CE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SCALE_FACTOR" link="IMAGE.htm#SCALE_FA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="IMAGE.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="IMAGE.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="IMAGE.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="IMAGE.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="IMAGE.htm#WINDOW_T2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IMAGE.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IMAGE.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZVALUE" link="IMAGE.htm#ZVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IMAGE" name="IMAGE::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="image.Close" type="pro" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = image.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="image.Delete" type="pro" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="image.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = image.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = image.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = image.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="image.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="image.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="image.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="image.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="image.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="image.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="image.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="image.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="IMAGE" name="IMAGE::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="image.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WIDGET_LIST" link="WIDGET_LIST.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a list widget" />
    <SYNTAX name="Result = WIDGET_LIST( Parent [, /CONTEXT_EVENTS] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, FONT=string] [, FRAME=width] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, KILL_NOTIFY=string] [, /MULTIPLE] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RESOURCE_NAME=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, TAB_MODE=value] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_LIST.htm" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_LIST.htm#W_811389549_970955" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_LIST.htm#W_811389549_680433" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_LIST.htm#W_811389549_680435" />
    <KEYWORD name="FONT" link="WIDGET_LIST.htm#W_811389549_680437" />
    <KEYWORD name="FRAME" link="WIDGET_LIST.htm#W_811389549_680439" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_LIST.htm#W_811389549_680441" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_LIST.htm#W_811389549_680443" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_LIST.htm#W_811389549_680446" />
    <KEYWORD name="MULTIPLE" link="WIDGET_LIST.htm#W_811389549_934705" />
    <KEYWORD name="NO_COPY" link="WIDGET_LIST.htm#W_811389549_680449" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_LIST.htm#W_811389549_67642" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_LIST.htm#W_811389549_680451" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_LIST.htm#W_811389549_724057" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_LIST.htm#W_811389549_67319" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_LIST.htm#W_811389549_1001133" />
    <KEYWORD name="SENSITIVE" link="WIDGET_LIST.htm#W_811389549_948262" />
    <KEYWORD name="TAB_MODE" link="WIDGET_LIST.htm#W_811389549_1071684" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_LIST.htm#W_811389549_1071674" />
    <KEYWORD name="UNAME" link="WIDGET_LIST.htm#W_811389549_949504" />
    <KEYWORD name="UNITS" link="WIDGET_LIST.htm#W_811389549_895619" />
    <KEYWORD name="UVALUE" link="WIDGET_LIST.htm#W_811389549_680453" />
    <KEYWORD name="VALUE" link="WIDGET_LIST.htm#W_811389549_680457" />
    <KEYWORD name="XOFFSET" link="WIDGET_LIST.htm#W_811389549_680460" />
    <KEYWORD name="XSIZE" link="WIDGET_LIST.htm#W_811389549_680463" />
    <KEYWORD name="YOFFSET" link="WIDGET_LIST.htm#W_811389549_680466" />
    <KEYWORD name="YSIZE" link="WIDGET_LIST.htm#W_811389549_58021" />
  </ROUTINE>
  <ROUTINE name="STRJOIN" link="STRJOIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Collapse a string scalar or array into merged strings" />
    <SYNTAX name="Result = STRJOIN( String [, Delimiter], /SINGLE )" type="func" />
    <ARGUMENT name="String" link="STRJOIN.htm" />
    <ARGUMENT name="Delimiter" link="STRJOIN.htm" />
    <KEYWORD name="SINGLE" link="STRJOIN.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="BANDPASS_FILTER" link="BANDPASS_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply a bandpass filter to a one-channel image" />
    <SYNTAX name="Result = BANDPASS_FILTER( ImageData, LowFreq, HighFreq [, /IDEAL] [, BUTTERWORTH=value] [, /GAUSSIAN] )" type="func" />
    <ARGUMENT name="ImageData" link="BANDPASS_FILTER.htm" />
    <ARGUMENT name="LowFreq" link="BANDPASS_FILTER.htm" />
    <ARGUMENT name="HighFreq" link="BANDPASS_FILTER.htm" />
    <KEYWORD name="IDEAL" link="BANDPASS_FILTER.htm#B_856805997_1044581" />
    <KEYWORD name="BUTTERWORTH" link="BANDPASS_FILTER.htm#B_856805997_1044592" />
    <KEYWORD name="GAUSSIAN" link="BANDPASS_FILTER.htm#B_856805997_1044603" />
  </ROUTINE>
  <ROUTINE name="PS_SHOW_FONTS" link="PS_SHOW_FONTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays all the available PostScript fonts" />
    <SYNTAX name="PS_SHOW_FONTS [, /NOLATIN]" type="pro" />
    <KEYWORD name="NOLATIN" link="PS_SHOW_FONTS.htm#P_817877613_762026" />
  </ROUTINE>
  <ROUTINE name="BREAK" link="BREAK.htm" alias_to="" classname="">
    <DESCRIPTION name="Exits from a loop (FOR, WHILE, REPEAT), CASE, or SWITCH statement" />
    <SYNTAX name="BREAK" type="pro" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFBOXREGION" link="EOS_SW_DEFBOXREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFBOXREGION(swathID, cornerlon, cornerlat, mode)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFBOXREGION.htm" />
    <ARGUMENT name="cornerlon" link="EOS_SW_DEFBOXREGION.htm" />
    <ARGUMENT name="cornerlat" link="EOS_SW_DEFBOXREGION.htm" />
    <ARGUMENT name="mode" link="EOS_SW_DEFBOXREGION.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_PUTLABEL" link="HDF_DFAN_PUTLABEL.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_PUTLABEL, Filename, Tag, Ref, Label" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_PUTLABEL.htm" />
    <ARGUMENT name="Tag" link="HDF_DFAN_PUTLABEL.htm" />
    <ARGUMENT name="Ref" link="HDF_DFAN_PUTLABEL.htm" />
    <ARGUMENT name="Label" link="HDF_DFAN_PUTLABEL.htm" />
  </ROUTINE>
  <ROUTINE name="HILBERT" link="HILBERT.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct the Hilbert transform" />
    <SYNTAX name="Result = HILBERT(X [, D])" type="func" />
    <ARGUMENT name="X" link="HILBERT.htm" />
    <ARGUMENT name="D" link="HILBERT.htm" />
  </ROUTINE>
  <ROUTINE name="SKEWNESS" link="SKEWNESS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the statistical skewness of an n-element vector" />
    <SYNTAX name="Result = SKEWNESS( X" type="func" />
    <ARGUMENT name="X" link="SKEWNESS.htm" />
    <KEYWORD name="DIMENSION" link="SKEWNESS.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="SKEWNESS.htm#S_820040301_901912" />
    <KEYWORD name="NAN" link="SKEWNESS.htm#S_820040301_903224" />
  </ROUTINE>
  <ROUTINE name="SPL_INIT" link="SPL_INIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Establishe the type of interpolating spline" />
    <SYNTAX name="Result = SPL_INIT( X, Y [, /DOUBLE] [, YP0=value] [, YPN_1=value] )" type="func" />
    <ARGUMENT name="X" link="SPL_INIT.htm" />
    <ARGUMENT name="Y" link="SPL_INIT.htm" />
    <KEYWORD name="DOUBLE" link="SPL_INIT.htm#S_820040301_51818" />
    <KEYWORD name="YP0" link="SPL_INIT.htm#S_820040301_51822" />
    <KEYWORD name="YPN_1" link="SPL_INIT.htm#S_820040301_1095878" />
  </ROUTINE>
  <ROUTINE name="ULON64ARR" link="ULON64ARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an unsigned 64-bit integer vector or array" />
    <SYNTAX name="Result = ULON64ARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="ULON64ARR.htm" />
    <KEYWORD name="NOZERO" link="ULON64ARR.htm#U_807064173_950420" />
  </ROUTINE>
  <ROUTINE name="ERFCX" link="ERFCX.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the scaled complementary error function" />
    <SYNTAX name="Result = ERFCX(Z)" type="func" />
    <ARGUMENT name="Z" link="ERFCX.htm" />
  </ROUTINE>
  <ROUTINE name="SORT" link="SORT.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an array of indices that sort the array elements in ascending order" />
    <SYNTAX name="Result = SORT(Array [, /L64] )" type="func" />
    <ARGUMENT name="Array" link="SORT.htm" />
    <KEYWORD name="L64" link="SORT.htm#S_820040301_1082892" />
  </ROUTINE>
  <ROUTINE name="PLOTERR" link="PLOTERR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="PLOTERR, [ X ,] Y , Err [, TYPE={1 | 2 | 3 | 4}] [, PSYM=integer{1 to 10}]" type="pro" />
    <ARGUMENT name="X" link="PLOTERR_Procedure.htm" />
    <ARGUMENT name="Y" link="PLOTERR_Procedure.htm" />
    <ARGUMENT name="Err" link="PLOTERR_Procedure.htm" />
    <KEYWORD name="TYPE" link="PLOTERR_Procedure.htm#dg_routines_3604229493_876978" />
    <KEYWORD name="PSYM" link="PLOTERR_Procedure.htm#dg_routines_3604229493_876985" />
  </ROUTINE>
  <ROUTINE name="CROSSP" link="CROSSP.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute vector cross product" />
    <SYNTAX name="Result = CROSSP(V1, V2)" type="func" />
    <ARGUMENT name="V1, V2" link="CROSSP.htm" />
  </ROUTINE>
  <ROUTINE name="XVOLUME" link="XVOLUME.htm" alias_to="" classname="">
    <DESCRIPTION name="Direct Graphics utility for viewing and manipulating volumes and isosurfaces" />
    <SYNTAX name="XVOLUME, Vol, [, /BLOCK] [, GROUP=widget_id] [, /INTERPOLATE] [, /MODAL] [, RENDERER={0 | 1}] [, /REPLACE] [, SCALE=value] [, /TEST] [, XSIZE=pixels] [, YSIZE=pixels]" type="pro" />
    <ARGUMENT name="Vol" link="XVOLUME.htm" />
    <KEYWORD name="BLOCK" link="XVOLUME.htm#X_800576109_977093" />
    <KEYWORD name="GROUP" link="XVOLUME.htm#X_800576109_977102" />
    <KEYWORD name="INTERPOLATE" link="XVOLUME.htm#X_800576109_977104" />
    <KEYWORD name="MODAL" link="XVOLUME.htm#X_800576109_977106" />
    <KEYWORD name="RENDERER" link="XVOLUME.htm#X_800576109_977112" />
    <KEYWORD name="REPLACE" link="XVOLUME.htm#X_800576109_977116" />
    <KEYWORD name="SCALE" link="XVOLUME.htm#X_800576109_977121" />
    <KEYWORD name="TEST" link="XVOLUME.htm#X_800576109_977123" />
    <KEYWORD name="XSIZE" link="XVOLUME.htm#X_800576109_977128" />
    <KEYWORD name="YSIZE" link="XVOLUME.htm#X_800576109_977130" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_PIXREGINFO" link="EOS_GD_PIXREGINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_PIXREGINFO(gridID, pixregcode)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_PIXREGINFO.htm" />
    <ARGUMENT name="pixregcode" link="EOS_GD_PIXREGINFO.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_GETNEXT" link="HDF_VG_GETNEXT.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_GETNEXT(VGroup, Id)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_GETNEXT.htm" />
    <ARGUMENT name="Id" link="HDF_VG_GETNEXT.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_SET_ARRAY" link="GRIB_SET_ARRAY.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_SET_ARRAY, Ghandle, Key, Value" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_SET_ARRAY.htm" />
    <ARGUMENT name="Key" link="GRIB_SET_ARRAY.htm" />
    <ARGUMENT name="Value" link="GRIB_SET_ARRAY.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_SETINFO" link="HDF_SD_SETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_SETINFO, SDdataset_id [, CALDATA=structure] [, COORDSYS=string] [, FILL=value] [, FORMAT=string] [, LABEL=string] [, RANGE=[max, min]] [, UNIT=string]" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_SETINFO.htm" />
    <KEYWORD name="CALDATA" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012462" />
    <KEYWORD name="COORDSYS" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012511" />
    <KEYWORD name="FILL" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012514" />
    <KEYWORD name="FORMAT" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012517" />
    <KEYWORD name="LABEL" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012520" />
    <KEYWORD name="RANGE" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012523" />
    <KEYWORD name="UNIT" link="HDF_SD_SETINFO.htm#HDF_1733484267_1012526" />
  </ROUTINE>
  <ROUTINE name="COLOR_RANGE_MAP" link="COLOR_RANGE_MAP.htm" alias_to="" classname="">
    <SYNTAX name="Result = COLOR_RANGE_MAP(Image, FromColor1, FromColor2, ToColor1, ToColor2)" type="func" />
    <ARGUMENT name="Image" link="COLOR_RANGE_MAP.htm" />
    <ARGUMENT name="FromColor1" link="COLOR_RANGE_MAP.htm" />
    <ARGUMENT name="FromColor2" link="COLOR_RANGE_MAP.htm" />
    <ARGUMENT name="ToColor1" link="COLOR_RANGE_MAP.htm" />
    <ARGUMENT name="ToColor2" link="COLOR_RANGE_MAP.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_LABLIST" link="HDF_DFAN_LABLIST.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DFAN_LABLIST( Filename, Tag, Reflist, Labellist [, LISTSIZE=value] [, MAXLABEL=value] [, STARTPOS=value] [, /STRING] )" type="func" />
    <ARGUMENT name="Filename" link="HDF_DFAN_LABLIST.htm" />
    <ARGUMENT name="Tag" link="HDF_DFAN_LABLIST.htm" />
    <ARGUMENT name="Reflist" link="HDF_DFAN_LABLIST.htm" />
    <ARGUMENT name="Labellist" link="HDF_DFAN_LABLIST.htm" />
    <KEYWORD name="LISTSIZE" link="HDF_DFAN_LABLIST.htm#HDF_1733484267_1007361" />
    <KEYWORD name="MAXLABEL" link="HDF_DFAN_LABLIST.htm#HDF_1733484267_1007364" />
    <KEYWORD name="STARTPOS" link="HDF_DFAN_LABLIST.htm#HDF_1733484267_1007367" />
    <KEYWORD name="STRING" link="HDF_DFAN_LABLIST.htm#HDF_1733484267_1007370" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SELECT_ELEM_NPOINTS" link="H5S_GET_SELECT_ELEM_NPOI.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SELECT_ELEM_NPOINTS(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SELECT_ELEM_NPOI.htm" />
  </ROUTINE>
  <ROUTINE name="SHIFT" link="SHIFT.htm" alias_to="" classname="">
    <DESCRIPTION name="Shifts elements of vectors or arrays by a specified number of elements" />
    <SYNTAX name="Result = SHIFT(Array, S1, ..., Sn)" type="func" />
    <ARGUMENT name="Array" link="SHIFT.htm" />
    <ARGUMENT name="Si" link="SHIFT.htm" />
  </ROUTINE>
  <ROUTINE name="SPRSIN" link="SPRSIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert a matrix to row-index sparse matrix" />
    <SYNTAX name="Result = SPRSIN( A [, /COLUMN] [, /DOUBLE] [, THRESHOLD=value] )" type="func" />
    <SYNTAX name="Result = SPRSIN(Columns, Rows, Values, N [, /DOUBLE] [, THRESHOLD=value])" type="func" />
    <ARGUMENT name="A" link="SPRSIN.htm" />
    <ARGUMENT name="Columns" link="SPRSIN.htm" />
    <ARGUMENT name="Rows" link="SPRSIN.htm" />
    <ARGUMENT name="Values" link="SPRSIN.htm" />
    <ARGUMENT name="N" link="SPRSIN.htm" />
    <KEYWORD name="COLUMN" link="SPRSIN.htm#S_820040301_58754" />
    <KEYWORD name="DOUBLE" link="SPRSIN.htm#S_820040301_52033" />
    <KEYWORD name="THRESHOLD" link="SPRSIN.htm#S_820040301_52036" />
  </ROUTINE>
  <ROUTINE name="CMYK_CONVERT" link="CMYK_CONVERT.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts color triples to and from RGB, HLS, and HSV" />
    <SYNTAX name="CMYK_CONVERT, C, M, Y, K, R, G, B [, /TO_CMYK]" type="pro" />
    <ARGUMENT name="C, M, Y, K" link="CMYK_CONVERT.htm" />
    <ARGUMENT name="R, G, B" link="CMYK_CONVERT.htm" />
    <KEYWORD name="TO_CMYK" link="CMYK_CONVERT.htm#C_854643309_1304327" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_NMEMBERS" link="H5T_GET_NMEMBERS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_NMEMBERS(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_NMEMBERS.htm" />
  </ROUTINE>
  <ROUTINE name="H5A_GET_TYPE" link="H5A_GET_TYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_GET_TYPE(Attribute_id)" type="func" />
    <ARGUMENT name="Attribute_id" link="H5A_GET_TYPE.htm" />
  </ROUTINE>
  <ROUTINE name="HEAP_SAVE" link="HEAP_SAVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Query whether a pointer or object heap variable is savable" />
    <SYNTAX name="Result = HEAP_SAVE(HeapVar [, Set])" type="func" />
    <ARGUMENT name="HeapVar" link="HEAP_SAVE.htm" />
    <ARGUMENT name="Set" link="HEAP_SAVE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_STATDATA" link="IMSL_STATDATA.htm" alias_to="" classname="">
    <SYNTAX name="Result = IMSL_STATDATA(choice [, /DOUBLE])" type="func" />
    <ARGUMENT name="choice" link="IMSL_STATDATA.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_STATDATA.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="COLORTABLE" link="COLORTABLE.htm" alias_to="" classname="">
    <DESCRIPTION name="Defines a custom color table" />
    <SYNTAX name="table = COLORTABLE(COLOR [, BACKGROUND=value]  [, GET_NAMES=value] [, INDICES=value] [, NCOLORS=value]  [, /REVERSE] [, STRETCH=value] [, /TRANSPOSE])" type="pro" />
    <ARGUMENT name="COLOR" link="COLORTABLE.htm" />
    <KEYWORD name="BACKGROUND" link="COLORTABLE.htm#BACKGROU" />
    <KEYWORD name="GET_NAMES" link="COLORTABLE.htm#GET_NAME" />
    <KEYWORD name="INDICES" link="COLORTABLE.htm#INDICES" />
    <KEYWORD name="NCOLORS" link="COLORTABLE.htm#NCOLORS" />
    <KEYWORD name="REVERSE" link="COLORTABLE.htm#REVERSE" />
    <KEYWORD name="STRETCH" link="COLORTABLE.htm#STRETCH" />
    <KEYWORD name="TRANSPOSE" link="COLORTABLE.htm#TRANSPOS" />
  </ROUTINE>
  <ROUTINE name="POLYSHADE" link="POLYSHADE_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a Direct Graphics shaded surface representation from a set of polygons" />
    <SYNTAX name="Result = POLYSHADE( Vertices, Polygons)" type="func" />
    <SYNTAX name="Result = POLYSHADE(X, Y, Z, Polygons)" type="func" />
    <ARGUMENT name="Vertices" link="POLYSHADE_Procedure.htm" />
    <ARGUMENT name="X, Y, Z" link="POLYSHADE_Procedure.htm" />
    <ARGUMENT name="Polygons" link="POLYSHADE_Procedure.htm" />
    <KEYWORD name="DATA" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892974" />
    <KEYWORD name="NORMAL" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892977" />
    <KEYWORD name="POLY_SHADES" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892980" />
    <KEYWORD name="SHADES" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892983" />
    <KEYWORD name="T3D" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892990" />
    <KEYWORD name="TOP" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892993" />
    <KEYWORD name="XSIZE" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_892996" />
    <KEYWORD name="YSIZE" link="POLYSHADE_Procedure.htm#dg_routines_3604229493_893000" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_WRITE" link="HDF_VD_WRITE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_WRITE, VData, Fields, Data [, /FULL_INTERLACE | , /NO_INTERLACE] [, NRECORDS=records]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_WRITE.htm" />
    <ARGUMENT name="Fields" link="HDF_VD_WRITE.htm" />
    <ARGUMENT name="Data" link="HDF_VD_WRITE.htm" />
    <KEYWORD name="FULL_INTERLACE" link="HDF_VD_WRITE.htm#HDF_1733484267_1014369" />
    <KEYWORD name="NO_INTERLACE" link="HDF_VD_WRITE.htm#HDF_1733484267_1014372" />
    <KEYWORD name="NRECORDS" link="HDF_VD_WRITE.htm#HDF_1733484267_1014375" />
  </ROUTINE>
  <ROUTINE name="POLYLINE" link="POLYLINE.htm" alias_to="" classname="">
    <DESCRIPTION name="Plots a series of lines as an annotation to an existing graphic" />
    <SYNTAX name="graphic = POLYLINE(X, Y, [, Z] [, Format] [, CONNECTIVITY=array] [, /DATA] [, /DEVICE] [, /NORMAL] [, TARGET=variable] [, Properties=value])" type="func" />
    <ARGUMENT name="X" link="POLYLINE.htm" />
    <ARGUMENT name="Y" link="POLYLINE.htm" />
    <ARGUMENT name="Z" link="POLYLINE.htm" />
    <ARGUMENT name="Format" link="POLYLINE.htm" />
    <KEYWORD name="CONNECTIVITY" link="POLYLINE.htm#CONNECTI" />
    <KEYWORD name="DATA" link="POLYLINE.htm#DATA" />
    <KEYWORD name="DEVICE" link="POLYLINE.htm#DEVICE" />
    <KEYWORD name="NORMAL" link="POLYLINE.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="POLYLINE.htm#RELATIVE" />
    <KEYWORD name="TARGET" link="POLYLINE.htm#TARGET" />
    <KEYWORD name="ANTIALIAS" link="POLYLINE.htm#ANTIALIA" />
    <KEYWORD name="CLIP" link="POLYLINE.htm#CLIP" />
    <KEYWORD name="COLOR" link="POLYLINE.htm#COLOR" />
    <KEYWORD name="HIDE" link="POLYLINE.htm#HIDE" />
    <KEYWORD name="LINESTYLE" link="POLYLINE.htm#LINESTYL" />
    <KEYWORD name="NAME" link="POLYLINE.htm#NAME" />
    <KEYWORD name="POSITION" link="POLYLINE.htm#POSITION" />
    <KEYWORD name="THICK" link="POLYLINE.htm#THICK" />
    <KEYWORD name="TRANSPARENCY" link="POLYLINE.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="POLYLINE.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="POLYLINE.htm#WINDOW" />
  </ROUTINE>
  <CLASS name="POLYLINE" link="POLYLINE.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="POLYLINE.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="POLYLINE.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="POLYLINE.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="POLYLINE.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="POLYLINE.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="POLYLINE.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="POLYLINE.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="POLYLINE.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="POLYLINE.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="POLYLINE.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="POLYLINE.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="POLYLINE" name="POLYLINE::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="polyline.Close" type="pro" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = polyline.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="polyline.Delete" type="pro" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="polyline.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = polyline.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = polyline.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = polyline.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="polyline.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="polyline.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="polyline.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="polyline.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="polyline.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="polyline.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="polyline.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="polyline.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="POLYLINE" name="POLYLINE::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="polyline.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IDLITSYS_CREATETOOL" link="IDLITSYS_CREATETOOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an instance of the specified iTool" />
    <SYNTAX name="Result = IDLITSYS_CREATETOOL(StrTool [, ANISOTROPIC_SCALE_2D=value] [, ANISOTROPIC_SCALE_3D=value] [, CURRENT] [, DIMENSIONS=[width,height]] [, /DISABLE_SPLASH_SCREEN] [, IDENTIFIER=variable] [, INITIAL_DATA=data] [, LOCATION=[x,y]] [, MACRO_NAMES=string or string array] [, /NO_SAVEPROMPT] [, OVERPLOT=iToolID] [, RENDERER={0 | 1}] [, SCALE_ISOTROPIC=value] [, STYLE_NAME=string] [, USER_INTERFACE=string] [, VIEW_GRID=vector] [, /VIEW_NEXT] [, VIEW_NUMBER=number] [, VISUALIZATION_TYPE=vistype] )" type="func" />
    <ARGUMENT name="StrTool" link="IDLITSYS_CREATETOOL.htm" />
    <KEYWORD name="ANISOTROPIC_SCALE_2D" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000398" />
    <KEYWORD name="ANISOTROPIC_SCALE_3D" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000401" />
    <KEYWORD name="CURRENT" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000404" />
    <KEYWORD name="DIMENSIONS" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000407" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000410" />
    <KEYWORD name="IDENTIFIER" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000413" />
    <KEYWORD name="INITIAL_DATA" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000416" />
    <KEYWORD name="LOCATION" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000419" />
    <KEYWORD name="MACRO_NAMES" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000426" />
    <KEYWORD name="NO_SAVEPROMPT" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000429" />
    <KEYWORD name="OVERPLOT" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000432" />
    <KEYWORD name="RENDERER" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000437" />
    <KEYWORD name="SCALE_ISOTROPIC" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000463" />
    <KEYWORD name="STYLE_NAME" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000481" />
    <KEYWORD name="USER_INTERFACE" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000484" />
    <KEYWORD name="VIEW_GRID" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000496" />
    <KEYWORD name="VIEW_NEXT" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000499" />
    <KEYWORD name="VIEW_NUMBER" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000503" />
    <KEYWORD name="VISUALIZATION_TYPE" link="IDLITSYS_CREATETOOL.htm#iTools_api_3860698369_1000507" />
  </ROUTINE>
  <ROUTINE name="CW_ANIMATE_GETP" link="CW_ANIMATE_GETP.htm" alias_to="" classname="">
    <DESCRIPTION name="Gets pixmap window IDs used by CW_ANIMATE. (Direct Graphics)" />
    <SYNTAX name="CW_ANIMATE_GETP, Widget, Pixmaps [, /KILL_ANYWAY]" type="pro" />
    <ARGUMENT name="Widget" link="CW_ANIMATE_GETP.htm" />
    <ARGUMENT name="Pixmaps" link="CW_ANIMATE_GETP.htm" />
    <KEYWORD name="KILL_ANYWAY" link="CW_ANIMATE_GETP.htm#dg_routines_3604229493_880916" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOM_ARMA" link="IMSL_RANDOM_ARMA.htm" alias_to="" classname="">
    <ARGUMENT name="as follows:Const = W · (1 - ar(0) - ... + (-ar(q - 1)))and where:X(t) = W(t), t = 0, 1, ..., n − 1and:W(t) = W_Init(t + p), t = –p, –p + 1, ..., −2, −1and A is either Input_Noise (if Input_Noise is used) or Output_Noise (otherwise).ExamplesFor additional information on using IMSL_RANDOM_ARMA, see Additional Examples.Example 1In this example, IMSL_RANDOM_ARMA is used to generate a time series of length five, using an IMSL_ARMA model with three autoregressive parameters and two moving average parameters. The start values are 0.1000, 0.0500, and 0.0375.IMSL_RANDOMOPT, SET = 123457n = 5nparams = [3, 2]ar = [0.5, 0.25, 0.125]ma = [-0.5, -0.25]r = IMSL_RANDOM_ARMA(n, nparams, ar, ma)PM, r, FORMAT = '(5F10.3)',$TITLE = ' IMSL_ARMA random deviates' IMSL_ARMA random deviates0.637 0.317 -0.366 -2.122 -1.407SyntaxResult = IMSL_RANDOM_ARMA(n, nparams [, /ACCEPT_REJECT] [, AR_LAGS=array] [, CONST=value] [, /DOUBLE] [, INPUT_NOISE=array] [, MA_LAGS=array] [, OUTPUT_NOISE=variable] [, /VAR_NOISE] [, W_INIT=array])Result = IMSL_RANDOM_ARMA(n, nparams, ar [, /ACCEPT_REJECT] [, AR_LAGS=array] [, CONST=value] [, /DOUBLE] [, INPUT_NOISE=array] [, MA_LAGS=array] [, OUTPUT_NOISE=variable] [, /VAR_NOISE] [, W_INIT=array])Result = IMSL_RANDOM_ARMA(n, nparams, ma [, /ACCEPT_REJECT] [, AR_LAGS=array] [, CONST=value] [, /DOUBLE] [, INPUT_NOISE=array] [, MA_LAGS=array] [, OUTPUT_NOISE=variable] [, /VAR_NOISE] [, W_INIT=array])Result = IMSL_RANDOM_ARMA(n, nparams, ar, ma [, /ACCEPT_REJECT] [, AR_LAGS=array] [, CONST=value] [, /DOUBLE] [, INPUT_NOISE=array] [, MA_LAGS=array] [, OUTPUT_NOISE=variable] [, /VAR_NOISE] [, W_INIT=array])Return ValueOne-dimensional array of length n containing the generated time series.ArgumentsnNumber of observations to be generated. Parameter n must be greater than or equal to one.nparamsOne-dimensional array containing the parameters p and q consecutively. nparams(0) = p, where p is the number of autoregressive parameters. Parameter p must be greater than or equal to zero. nparams(1) = q, where q is the number of moving average parameters. Parameter q must be greater than or equal to zero.arOne-dimensional array of length p containing the autoregressive parameters.maOne-dimensional array of length q containing the moving average parameters.KeywordsACCEPT_REJECTIf present and nonzero, the random noises will be generated from a normal distribution using an acceptance/rejection method. If keyword ACCEPT_REJECT is not used, the random noises will be generated using an inverse normal CDF method. This argument will be ignored if keyword INPUT_NOISE is used.AR_LAGSOne-dimensional array of length p containing the order of the nonzero autoregressive parameters. Default: Ar_Lags = [1, 2, ..., p]CONSTOverall constant. See the Discussion section. Default: Const = 0DOUBLEIf present and nonzero, double precision is used.INPUT_NOISEOne-dimensional array of length n + max (Ar_Lags(i)) containing the random noises. Keywords INPUT_NOISE and VAR_NOISE can not be used together. Keywords INPUT_NOISE and OUTPUT_NOISE cannot be used together.MA_LAGSOne-dimensional array of length q containing the order of the nonzero moving average parameters. Default: MA_LAGS = [1, 2, ..., q]OUTPUT_NOISENamed variable into which a one-dimensional array of length n + max (Ma_Lags(i)) containing the random noises is stored.VAR_NOISEIf present (and INPUT_NOISE is not used), noise at is generated from a normal distribution with mean 0 and variance VAR_NOISE. VAR_NOISE and INPUT_NOISE cannot be used together. Default: VAR_NOISE = 1.0W_INITOne-dimensional array of length max (Ar_Lags(i)) containing the initial values of the time series. Default: W_Init(*) = Const/(1 – ar(0) – ar(1) – ... – ar(p − 1))ErrorsWarning ErrorsSTAT_RNARM_NEG_VAR—VAR(a) = “Var_Noise” = #, VAR(a) must be greaterthan 0. The absolute value of # is used for VAR(a).Additional ExamplesExample 2In this example, a time series of length 5 is generated using an IMSL_ARMA model with 4 autoregressive parameters and 2 moving average parameters. The start values are 0.1, 0.05 and 0.0375.IMSL_RANDOMOPT, SET = 123457n = 5nparams = [3, 2]ar = [0.5, 0.25, 0.125]ma = [-0.5, -0.25]wi = [0.1, 0.05, 0.0375]theta0 = 1avar = 0.1r = IMSL_RANDOM_ARMA(n, nparams, ar, ma, /ACCEPT_REJECT, $W_INIT = wi, CONST = theta0, VAR_NOISE = avar)PM, r, FORMAT = '(5F10.3)', $TITLE = ' IMSL_ARMA random deviates:' IMSL_ARMA random deviates:1.467 1.788 2.459 3.330 3.941Version History6.4Introduced See Also © 2015 Exelis Visual Information Solutions, Inc., a subsidiary of Harris Corporation. All Rights Reserved. This information is not subject to the controls of the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). However, this information may be restricted from transfer to various embargoed countries under U.S. laws and regulations." link="IMSL_RANDOM_ARMA.htm" />
  </ROUTINE>
  <ROUTINE name="CW_FORM" link="CW_FORM.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget for creating forms" />
    <SYNTAX name="Result = CW_FORM( [Parent,] Desc [, /COLUMN] [, IDS=variable] [, TAB_MODE=value] [, TITLE=string] [, UNAME =string] [, UVALUE=value] )" type="func" />
    <ARGUMENT name="Parent" link="CW_FORM.htm" />
    <ARGUMENT name="Desc" link="CW_FORM.htm" />
    <KEYWORD name="COLUMN" link="CW_FORM.htm#C_854643309_141396" />
    <KEYWORD name="IDS" link="CW_FORM.htm#C_854643309_141399" />
    <KEYWORD name="TAB_MODE" link="CW_FORM.htm#C_854643309_1190037" />
    <KEYWORD name="TITLE" link="CW_FORM.htm#C_854643309_141402" />
    <KEYWORD name="UNAME" link="CW_FORM.htm#C_854643309_996652" />
    <KEYWORD name="UVALUE" link="CW_FORM.htm#C_854643309_141405" />
  </ROUTINE>
  <ROUTINE name="ROBERTS" link="ROBERTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Return an approximation of Roberts edge enhancement" />
    <SYNTAX name="Result = ROBERTS(Image)" type="func" />
    <ARGUMENT name="Image" link="ROBERTS.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_QUERY" link="EOS_GD_QUERY.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_QUERY( Filename, GridName, [Info])" type="func" />
    <ARGUMENT name="Filename" link="EOS_GD_QUERY.htm" />
    <ARGUMENT name="GridName" link="EOS_GD_QUERY.htm" />
    <ARGUMENT name="Info" link="EOS_GD_QUERY.htm" />
  </ROUTINE>
  <ROUTINE name="LINKIMAGE" link="LINKIMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Merge routines written in other languages at run-time" />
    <SYNTAX name="LINKIMAGE, Name, Image [, Type [, Entry]] [, /DEVICE] [, /FUNCT] [, /KEYWORDS] [, MAX_ARGS=value] [, MIN_ARGS=value]" type="pro" />
    <ARGUMENT name="Name" link="LINKIMAGE.htm" />
    <ARGUMENT name="Image" link="LINKIMAGE.htm" />
    <ARGUMENT name="Type" link="LINKIMAGE.htm" />
    <ARGUMENT name="Entry" link="LINKIMAGE.htm" />
    <KEYWORD name="DEVICE" link="LINKIMAGE.htm#L_826528365_855619" />
    <KEYWORD name="FUNCT" link="LINKIMAGE.htm#L_826528365_855622" />
    <KEYWORD name="KEYWORDS" link="LINKIMAGE.htm#L_826528365_855625" />
    <KEYWORD name="MAX_ARGS" link="LINKIMAGE.htm#L_826528365_855628" />
    <KEYWORD name="MIN_ARGS" link="LINKIMAGE.htm#L_826528365_855632" />
  </ROUTINE>
  <ROUTINE name=".RNEW" link="_RNEW.htm" alias_to="" classname="">
    <DESCRIPTION name="Erases $MAIN$ program variables and then execute .RUN" />
    <SYNTAX name=".RNEW [File1, ..., Filen]" type="pro" />
    <SYNTAX name=".RNEW -L ListFile.lisFile1 [, File2, ..., Filen]" type="pro" />
    <SYNTAX name=".RNEW -T File1 [, File2, ..., Filen]" type="pro" />
  </ROUTINE>
  <ROUTINE name="CALL_PROCEDURE" link="CALL_PROCEDURE.htm" alias_to="" classname="">
    <DESCRIPTION name="Calls a procedure given the procedure's name as a string" />
    <SYNTAX name="CALL_PROCEDURE, Name [, P1, ..., Pn]" type="pro" />
    <ARGUMENT name="Name" link="CALL_PROCEDURE.htm" />
    <ARGUMENT name="Pi" link="CALL_PROCEDURE.htm" />
  </ROUTINE>
  <CLASS name="IDLgrShaderConvol3" link="IDLgrShaderConvol3.htm" special="">
    <SUPERCLASS name="IDLgrShader" link="IDLgrShader.htm#objects_gr_2157407275_1789376" />
    <FIELD name="BASE_BLEND" link="" description="" />
    <FIELD name="CONVOL_BLEND" link="" description="" />
    <FIELD name="IDLGRSHADERCONVOL3VERSION" link="" description="" />
    <FIELD name="KERNEL" link="" description="" />
    <FIELD name="PREDEFINED" link="" description="" />
    <PROPERTY name="BASE_BLEND_FACTOR" link="IDLgrShaderConvol3_Prope.htm#objects_gr_2157407275_1810583" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONVOL_BLEND_FACTOR" link="IDLgrShaderConvol3_Prope.htm#objects_gr_2157407275_1810626" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="KERNEL" link="IDLgrShaderConvol3_Prope.htm#objects_gr_2157407275_1810667" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrShaderConvol3" name="IDLgrShaderConvol3::Cleanup" link="IDLgrShaderConvol3__Clea.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrShaderConvol3::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShaderConvol3" name="IDLgrShaderConvol3::GetProperty" link="IDLgrShaderConvol3__GetP.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShaderConvol3::]GetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShaderConvol3" name="IDLgrShaderConvol3::Init" link="IDLgrShaderConvol3__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrShaderConvol3' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrShaderConvol3::]Init([, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrShaderConvol3" name="IDLgrShaderConvol3::SetProperty" link="IDLgrShaderConvol3__SetP.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShaderConvol3::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IMSL_BINORMALCDF" link="IMSL_BINORMALCDF.htm" alias_to="" classname="">
    <ARGUMENT name="rho" link="IMSL_BINORMALCDF.htm" />
    <ARGUMENT name="x" link="IMSL_BINORMALCDF.htm" />
    <ARGUMENT name="y" link="IMSL_BINORMALCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_BINORMALCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="STDDEV" link="STDDEV.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the standard deviation" />
    <SYNTAX name="Result = STDDEV( X" type="func" />
    <ARGUMENT name="X" link="STDDEV.htm" />
    <KEYWORD name="DIMENSION" link="STDDEV.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="STDDEV.htm#S_820040301_901885" />
    <KEYWORD name="NAN" link="STDDEV.htm#S_820040301_903234" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_NMEMBERS" link="H5G_GET_NMEMBERS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_NMEMBERS(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_NMEMBERS.htm" />
    <ARGUMENT name="Name" link="H5G_GET_NMEMBERS.htm" />
  </ROUTINE>
  <ROUTINE name="LAPLACIAN" link="LAPLACIAN.htm" alias_to="" classname="">
    <SYNTAX name="Result = LAPLACIAN(Array [, /ADD_BACK] [, BIAS=value] [, /CENTER] [, /EDGE_TRUNCATE] [, /EDGE_WRAP] [, /EDGE_ZERO] [, INVALID=value] [, KERNEL_SIZE={3 | 5}] [, MISSING=value] [, /NAN] [, /NORMALIZE])" type="func" />
    <ARGUMENT name="Array" link="LAPLACIAN.htm" />
    <KEYWORD name="ADD_BACK" link="LAPLACIAN.htm#L_826528365_1070696" />
    <KEYWORD name="BIAS" link="LAPLACIAN.htm#L_826528365_1071029" />
    <KEYWORD name="CENTER" link="LAPLACIAN.htm#L_826528365_1071034" />
    <KEYWORD name="EDGE_TRUNCATE" link="LAPLACIAN.htm#L_826528365_1071036" />
    <KEYWORD name="EDGE_WRAP" link="LAPLACIAN.htm#L_826528365_1071041" />
    <KEYWORD name="EDGE_ZERO" link="LAPLACIAN.htm#L_826528365_1071038" />
    <KEYWORD name="INVALID" link="LAPLACIAN.htm#L_826528365_1071040" />
    <KEYWORD name="KERNEL_SIZE" link="LAPLACIAN.htm#L_826528365_1070698" />
    <KEYWORD name="MISSING" link="LAPLACIAN.htm#L_826528365_1071060" />
    <KEYWORD name="NAN" link="LAPLACIAN.htm#L_826528365_1071062" />
    <KEYWORD name="NORMALIZE" link="LAPLACIAN.htm#L_826528365_1071064" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="SHOWFONT" link="SHOWFONT.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays a TrueType or vector font" />
    <SYNTAX name="SHOWFONT, Font, Name [, /ENCAPSULATED] [, /OFFSET] [, /TT_FONT]" type="pro" />
    <ARGUMENT name="Font" link="SHOWFONT.htm" />
    <ARGUMENT name="Name" link="SHOWFONT.htm" />
    <KEYWORD name="ENCAPSULATED" link="SHOWFONT.htm#S_820040301_762072" />
    <KEYWORD name="OFFSET" link="SHOWFONT.htm#offset" />
    <KEYWORD name="TT_FONT" link="SHOWFONT.htm#S_820040301_901959" />
  </ROUTINE>
  <ROUTINE name="H5G_SET_COMMENT" link="H5G_SET_COMMENT.htm" alias_to="" classname="">
    <SYNTAX name="H5G_SET_COMMENT, Loc_id, Name, Comment" type="pro" />
    <ARGUMENT name="Loc_id" link="H5G_SET_COMMENT.htm" />
    <ARGUMENT name="Name" link="H5G_SET_COMMENT.htm" />
    <ARGUMENT name="Comment" link="H5G_SET_COMMENT.htm" />
  </ROUTINE>
  <ROUTINE name="ELMHES" link="ELMHES.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduce a nonsymmetric array to upper Hessenberg form" />
    <SYNTAX name="Result = ELMHES( A [, /COLUMN] [, /DOUBLE] [, /NO_BALANCE] )" type="func" />
    <ARGUMENT name="A" link="ELMHES.htm" />
    <KEYWORD name="COLUMN" link="ELMHES.htm#E_841667181_983389" />
    <KEYWORD name="DOUBLE" link="ELMHES.htm#E_841667181_50601" />
    <KEYWORD name="NO_BALANCE" link="ELMHES.htm#E_841667181_50604" />
  </ROUTINE>
  <ROUTINE name="EIGENVEC" link="EIGENVEC.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute eigenvectors of a real, non-symmetric array" />
    <SYNTAX name="Result = EIGENVEC( A, Eval [, /DOUBLE] [, ITMAX=value] [, RESIDUAL=variable] )" type="func" />
    <ARGUMENT name="A" link="EIGENVEC.htm" />
    <ARGUMENT name="EVAL" link="EIGENVEC.htm" />
    <KEYWORD name="DOUBLE" link="EIGENVEC.htm#E_841667181_47356" />
    <KEYWORD name="ITMAX" link="EIGENVEC.htm#E_841667181_47358" />
    <KEYWORD name="RESIDUAL" link="EIGENVEC.htm#E_841667181_47286" />
  </ROUTINE>
  <ROUTINE name="H5T_MEMTYPE" link="H5T_MEMTYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_MEMTYPE(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_MEMTYPE.htm" />
  </ROUTINE>
  <CLASS name="IDLgrShader" link="IDLgrShader.htm" special="">
    <FIELD name="FLAGS" link="" description="" />
    <FIELD name="FRAGMENT_PROGRAM_FILENAME" link="" description="" />
    <FIELD name="FRAGMENT_PROGRAM_STRING" link="" description="" />
    <FIELD name="HVIDUNIFORMLIST" link="" description="" />
    <FIELD name="IDLGRSHADERVERSION" link="" description="" />
    <FIELD name="OUTPUT_DATA_TYPE" link="" description="" />
    <FIELD name="VERTEX_PROGRAM_FILENAME" link="" description="" />
    <FIELD name="VERTEX_PROGRAM_STRING" link="" description="" />
    <FIELD name="_SERIALNUM" link="" description="" />
    <PROPERTY name="CACHE_RESULT" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1807662" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FORCE_FILTER" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1794789" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="FRAGMENT_PROGRAM_FILENAME" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1812474" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FRAGMENT_PROGRAM_STRING" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1794830" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUTPUT_DATA_TYPE" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1807807" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERTEX_PROGRAM_STRING" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1794890" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERTEX_PROGRAM_FILENAME" link="IDLgrShader_Properties.htm#objects_gr_2157407275_1794920" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrShader" name="IDLgrShader::Cleanup" link="IDLgrShader__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrShader::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShader" name="IDLgrShader::Filter" link="IDLgrShader__Filter.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrShader subclass::]Filter( Image )" type="func" />
      <ARGUMENT name="Image" link="IDLgrShader__Filter.htm" />
    </METHOD>
    <METHOD class="IDLgrShader" name="IDLgrShader::GetProperty" link="IDLgrShader__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShader::]GetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShader" name="IDLgrShader::GetUniformVariable" link="IDLgrShader__GetUniformV.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShader::]GetUniformVariable, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrShader__GetUniformV.htm" />
      <ARGUMENT name="Value" link="IDLgrShader__GetUniformV.htm" />
    </METHOD>
    <METHOD class="IDLgrShader" name="IDLgrShader::Init" link="IDLgrShader__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrShader' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrShader::]Init([, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrShader" name="IDLgrShader::SetProperty" link="IDLgrShader__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShader::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShader" name="IDLgrShader::SetUniformVariable" link="IDLgrShader__SetUniformV.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShader::]SetUniformVariable, Name, Value]" type="pro" />
      <ARGUMENT name="Name" link="IDLgrShader__SetUniformV.htm" />
      <ARGUMENT name="Value" link="IDLgrShader__SetUniformV.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="READ_IMAGE" link="READ_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Read an image from a file" />
    <SYNTAX name="Result = READ_IMAGE (Filename [, Red, Green, Blue] [, IMAGE_INDEX=index] )" type="func" />
    <ARGUMENT name="Filename" link="READ_IMAGE.htm" />
    <ARGUMENT name="Red" link="READ_IMAGE.htm" />
    <ARGUMENT name="Green" link="READ_IMAGE.htm" />
    <ARGUMENT name="Blue" link="READ_IMAGE.htm" />
    <KEYWORD name="IMAGE_INDEX" link="READ_IMAGE.htm#R_822202989_1071963" />
  </ROUTINE>
  <ROUTINE name="DIALOG_COLORPICKER" link="DIALOG_COLORPICKER.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a dialog from which to select colors" />
    <SYNTAX name="Result = DIALOG_COLORPICKER( [, BOX_SIZE=variable] [, COLORS=array] [, CUSTOM_COLORS=array] [, CUSTOM_TITLE=string] [, CUSTOM_OUT=variable] [, DIALOG_PARENT=widget_id] [, /FRAMELESS] [, INITIAL_COLOR=value] [, /MODAL] [, NCOLS=variable] [, NROWS=variable] [, PREFERRED_COLORS=array] [, PREFERRED_TITLE=string] [, TITLE=string] [, WCALLER=variable] [, XOFFSET=variable] [, YOFFSET=variable]" type="func" />
    <KEYWORD name="BOX_SIZE" link="DIALOG_COLORPICKER.htm#BOX_SIZE" />
    <KEYWORD name="COLORS" link="DIALOG_COLORPICKER.htm#COLORS" />
    <KEYWORD name="CUSTOM_COLORS" link="DIALOG_COLORPICKER.htm#CUSTOM_COLORS" />
    <KEYWORD name="CUSTOM_TITLE" link="DIALOG_COLORPICKER.htm#CUSTOM_TITLE" />
    <KEYWORD name="CUSTOM_OUT" link="DIALOG_COLORPICKER.htm#CUSTOM_OUT" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_COLORPICKER.htm#DIALOG_PARENT" />
    <KEYWORD name="FRAMELESS" link="DIALOG_COLORPICKER.htm#FRAMELESS" />
    <KEYWORD name="INITIAL_COLOR" link="DIALOG_COLORPICKER.htm#INITIALCOLOR" />
    <KEYWORD name="MODAL" link="DIALOG_COLORPICKER.htm#MODAL" />
    <KEYWORD name="NCOLS" link="DIALOG_COLORPICKER.htm#NCOLS" />
    <KEYWORD name="NROWS" link="DIALOG_COLORPICKER.htm#NROWS" />
    <KEYWORD name="PREFERRED_COLORS" link="DIALOG_COLORPICKER.htm#PREFERRED_COLORS" />
    <KEYWORD name="PREFERRED_TITLE" link="DIALOG_COLORPICKER.htm#PREFERRED_TITLE" />
    <KEYWORD name="TITLE" link="DIALOG_COLORPICKER.htm#TITLE" />
    <KEYWORD name="XOFFSET" link="DIALOG_COLORPICKER.htm#XOFFSET" />
    <KEYWORD name="YOFFSET" link="DIALOG_COLORPICKER.htm#YOFFSET" />
  </ROUTINE>
  <ROUTINE name="COLORBAR" link="COLORBAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds a colorbar annotation to an existing graphic" />
    <SYNTAX name="graphic = COLORBAR([, /DATA] [, /DEVICE] [, /NORMAL] [, /RELATIVE] [, TARGET=variable] [, Properties=value])" type="func" />
    <KEYWORD name="DATA" link="COLORBAR.htm#DATA" />
    <KEYWORD name="DEVICE" link="COLORBAR.htm#DEVICE" />
    <KEYWORD name="NORMAL" link="COLORBAR.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="COLORBAR.htm#RELATIVE" />
    <KEYWORD name="TARGET" link="COLORBAR.htm#Target" />
    <KEYWORD name="ANTIALIAS" link="COLORBAR.htm#ANTIALIA" />
    <KEYWORD name="BORDER" link="COLORBAR.htm#BORDER_O" />
    <KEYWORD name="CLIP" link="COLORBAR.htm#CLIP" />
    <KEYWORD name="COLOR" link="COLORBAR.htm#COLOR" />
    <KEYWORD name="FONT_NAME" link="COLORBAR.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="COLORBAR.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="COLORBAR.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="COLORBAR.htm#HIDE" />
    <KEYWORD name="MAJOR" link="COLORBAR.htm#MAJOR" />
    <KEYWORD name="MINOR" link="COLORBAR.htm#MINOR" />
    <KEYWORD name="NAME" link="COLORBAR.htm#NAME" />
    <KEYWORD name="ORIENTATION" link="COLORBAR.htm#ORIENTAT" />
    <KEYWORD name="POSITION" link="COLORBAR.htm#POSITION" />
    <KEYWORD name="RANGE" link="COLORBAR.htm#RANGE" />
    <KEYWORD name="RGB_TABLE" link="COLORBAR.htm#RGB_TABLE" />
    <KEYWORD name="SUBTICKLEN" link="COLORBAR.htm#SUBTICKL" />
    <KEYWORD name="TAPER" link="COLORBAR.htm#TAPER" />
    <KEYWORD name="TEXT_COLOR" link="COLORBAR.htm#TEXT_COL" />
    <KEYWORD name="TEXT_ORIENTATION" link="COLORBAR.htm#TEXT_ORIENT" />
    <KEYWORD name="TEXTPOS" link="COLORBAR.htm#TEXTPOS" />
    <KEYWORD name="THICK" link="COLORBAR.htm#THICK" />
    <KEYWORD name="TICKDIR" link="COLORBAR.htm#TICKDIR" />
    <KEYWORD name="TICKFORMAT" link="COLORBAR.htm#TICKFORM" />
    <KEYWORD name="TICKINTERVAL" link="COLORBAR.htm#TICKINTE" />
    <KEYWORD name="TICKLAYOUT" link="COLORBAR.htm#TICKLAYO" />
    <KEYWORD name="TICKLEN" link="COLORBAR.htm#TICKLEN" />
    <KEYWORD name="TICKNAME" link="COLORBAR.htm#TICKNAME" />
    <KEYWORD name="TICKVALUES" link="COLORBAR.htm#TICKVALU" />
    <KEYWORD name="TITLE" link="COLORBAR.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="COLORBAR.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="COLORBAR.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="COLORBAR.htm#WINDOW" />
  </ROUTINE>
  <CLASS name="COLORBAR" link="COLORBAR.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="COLORBAR.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BORDER" link="COLORBAR.htm#BORDER_O" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="COLORBAR.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="COLORBAR.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="COLORBAR.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="COLORBAR.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="COLORBAR.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="COLORBAR.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAJOR" link="COLORBAR.htm#MAJOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MINOR" link="COLORBAR.htm#MINOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="COLORBAR.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ORIENTATION" link="COLORBAR.htm#ORIENTAT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="COLORBAR.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RANGE" link="COLORBAR.htm#RANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="COLORBAR.htm#RGB_TABLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUBTICKLEN" link="COLORBAR.htm#SUBTICKL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TAPER" link="COLORBAR.htm#TAPER" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXT_COLOR" link="COLORBAR.htm#TEXT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXT_ORIENTATION" link="COLORBAR.htm#TEXT_ORIENT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXTPOS" link="COLORBAR.htm#TEXTPOS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="COLORBAR.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKDIR" link="COLORBAR.htm#TICKDIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKFORMAT" link="COLORBAR.htm#TICKFORM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKINTERVAL" link="COLORBAR.htm#TICKINTE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKLAYOUT" link="COLORBAR.htm#TICKLAYO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKLEN" link="COLORBAR.htm#TICKLEN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKNAME" link="COLORBAR.htm#TICKNAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKVALUES" link="COLORBAR.htm#TICKVALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="COLORBAR.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="COLORBAR.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="COLORBAR.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="COLORBAR.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="COLORBAR" name="COLORBAR::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="colorbar.Close" type="pro" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = colorbar.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="colorbar.Delete" type="pro" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="colorbar.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="colorbar.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="colorbar.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="colorbar.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="colorbar.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="colorbar.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="colorbar.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="COLORBAR" name="COLORBAR::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="colorbar.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SVSOL" link="SVSOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a set of linear equations using back-substitution" />
    <SYNTAX name="Result = SVSOL( U, W, V, B [, /COLUMN] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="U" link="SVSOL.htm" />
    <ARGUMENT name="W" link="SVSOL.htm" />
    <ARGUMENT name="V" link="SVSOL.htm" />
    <ARGUMENT name="B" link="SVSOL.htm" />
    <KEYWORD name="COLUMN" link="SVSOL.htm#S_820040301_58776" />
    <KEYWORD name="DOUBLE" link="SVSOL.htm#S_820040301_52150" />
  </ROUTINE>
  <ROUTINE name="TS_HANTS" link="TS_HANTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = TS_HANTS( X[, AMPLITUDE=value] [, DELTA=value] [, DOD=value] [,/DOUBLE] [, ERR_TOLERANCE=value] [, /HIGH] [, /LOW] [, NUM_FREQUENCIES=value] [, NUM_PERIOD=value] [, PHASES=value] [, RANGE_MAXIMUM=value] [, RANGE_MINIMUM=value] [, TIME_SAMPLE=value] [, NUM_IMAGES=value] )" type="func" />
    <ARGUMENT name="X" link="TS_HANTS.htm" />
    <KEYWORD name="AMPLITUDE" link="TS_HANTS.htm#AMPLITUD" />
    <KEYWORD name="DELTA" link="TS_HANTS.htm#DELTA" />
    <KEYWORD name="DOD" link="TS_HANTS.htm#DOD" />
    <KEYWORD name="DOUBLE" link="TS_HANTS.htm#DOUBLE" />
    <KEYWORD name="ERR_TOLERANCE" link="TS_HANTS.htm#ERR_TOLE" />
    <KEYWORD name="HIGH" link="TS_HANTS.htm#HIGH" />
    <KEYWORD name="LOW" link="TS_HANTS.htm#LOW" />
    <KEYWORD name="NUM_FREQUENCIES" link="TS_HANTS.htm#NUM_FREQ" />
    <KEYWORD name="NUM_PERIOD" link="TS_HANTS.htm#NUM_PERI" />
    <KEYWORD name="PHASES" link="TS_HANTS.htm#PHASES" />
    <KEYWORD name="RANGE_MAXIMUM" link="TS_HANTS.htm#RANGE_MA" />
    <KEYWORD name="RANGE_MINIMUM" link="TS_HANTS.htm#RANGE_MI" />
    <KEYWORD name="TIME_SAMPLE" link="TS_HANTS.htm#TIME_SAM" />
    <KEYWORD name="NUM_IMAGES" link="TS_HANTS.htm#NUM_IMAG" />
  </ROUTINE>
  <ROUTINE name="UINDGEN" link="UINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns unsigned 16-bit integer array with each element set to its subscript" />
    <SYNTAX name="Result = UINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="UINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="UINDGEN.htm#lass=" />
    <KEYWORD name="START" link="UINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="ACOS" link="ACOS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the arc-cosine" />
    <SYNTAX name="Result = ACOS(X)" type="func" />
    <ARGUMENT name="X" link="ACOS.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="F_PDF" link="F_PDF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the F distribution function" />
    <SYNTAX name="Result = F_PDF(V, Dfn, Dfd)" type="func" />
    <ARGUMENT name="V" link="F_PDF.htm" />
    <ARGUMENT name="Dfn" link="F_PDF.htm" />
    <ARGUMENT name="Dfd" link="F_PDF.htm" />
  </ROUTINE>
  <ROUTINE name="H5G_UNLINK" link="H5G_UNLINK.htm" alias_to="" classname="">
    <SYNTAX name="H5G_UNLINK, Loc_id, Name" type="pro" />
    <ARGUMENT name="Loc_id" link="H5G_UNLINK.htm" />
    <ARGUMENT name="Name" link="H5G_UNLINK.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_PPM" link="QUERY_PPM.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a PPM image file" />
    <SYNTAX name="Result = QUERY_PPM ( Filename [, Info] [, MAXVAL=variable] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_PPM.htm" />
    <ARGUMENT name="Info" link="QUERY_PPM.htm" />
    <KEYWORD name="MAXVAL" link="QUERY_PPM.htm#Q_815714925_1045715" />
  </ROUTINE>
  <CLASS name="IDLgrPalette" link="IDLgrPalette.htm" special="">
    <FIELD name="BOTTOMSTRETCH" link="" description="" />
    <FIELD name="CURRLUT" link="" description="" />
    <FIELD name="GAMMA" link="" description="" />
    <FIELD name="IDLGRPALETTEVERSION" link="" description="" />
    <FIELD name="IDLGRPALETTE_SERIALNUM" link="" description="" />
    <FIELD name="INVTABLE" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="NENTRIES" link="" description="" />
    <FIELD name="ORIGLUT" link="" description="" />
    <FIELD name="TOPSTRETCH" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056048" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="BLUE_VALUES" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056069" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOTTOM_STRETCH" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056071" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GAMMA" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056073" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GREEN_VALUES" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056075" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1688744" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COLORS" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056093" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RED_VALUES" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056079" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TOP_STRETCH" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1056081" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="IDLgrPalette_Properties.htm#objects_gr_2157407275_1688797" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrPalette" name="IDLgrPalette::Cleanup" link="IDLgrPalette__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrPalette::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::GetProperty" link="IDLgrPalette__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPalette::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::GetRGB" link="IDLgrPalette__GetRGB.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPalette::]GetRGB(Index)" type="func" />
      <ARGUMENT name="Index" link="IDLgrPalette__GetRGB.htm" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::Init" link="IDLgrPalette__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPalette', aRed, aGreen, aBlue [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPalette::]Init([aRed, aGreen, aBlue] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="aRed" link="IDLgrPalette__Init.htm" />
      <ARGUMENT name="aGreen" link="IDLgrPalette__Init.htm" />
      <ARGUMENT name="aBlue" link="IDLgrPalette__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::LoadCT" link="IDLgrPalette__LoadCT.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPalette::]LoadCT, TableNum [, FILE=colortable filename]" type="pro" />
      <ARGUMENT name="TableNum" link="IDLgrPalette__LoadCT.htm" />
      <KEYWORD name="FILE" link="IDLgrPalette__LoadCT.htm#objects_gr_2157407275_1012379" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::NearestColor" link="IDLgrPalette__NearestCol.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPalette::]NearestColor(Red, Green, Blue)" type="func" />
      <ARGUMENT name="Red" link="IDLgrPalette__NearestCol.htm" />
      <ARGUMENT name="Green" link="IDLgrPalette__NearestCol.htm" />
      <ARGUMENT name="Blue" link="IDLgrPalette__NearestCol.htm" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::SetProperty" link="IDLgrPalette__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPalette::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPalette" name="IDLgrPalette::SetRGB" link="IDLgrPalette__SetRGB.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPalette::]SetRGB, Index, Red, Green, Blue" type="pro" />
      <ARGUMENT name="Index" link="IDLgrPalette__SetRGB.htm" />
      <ARGUMENT name="Red" link="IDLgrPalette__SetRGB.htm" />
      <ARGUMENT name="Green" link="IDLgrPalette__SetRGB.htm" />
      <ARGUMENT name="Blue" link="IDLgrPalette__SetRGB.htm" />
    </METHOD>
  </CLASS>
  <STATEMENT name="IF" link="IF...THEN...ELSE.html" alias_to="IF...THEN...ELSE" />
  <ROUTINE name="H5T_GET_ARRAY_NDIMS" link="H5T_GET_ARRAY_NDIMS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_ARRAY_NDIMS(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_ARRAY_NDIMS.htm" />
  </ROUTINE>
  <ROUTINE name="MACHAR" link="MACHAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Return machine-specific parameters for floating-point arithmetic" />
    <SYNTAX name="Result = MACHAR( [, /DOUBLE] )" type="func" />
    <KEYWORD name="DOUBLE" link="MACHAR.htm#M_824365677_928847" />
  </ROUTINE>
  <ROUTINE name="H5D_CLOSE" link="H5D_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5D_CLOSE, Dataset_id" type="pro" />
    <ARGUMENT name="Dataset_id" link="H5D_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="BIT_POPULATION" link="BIT_POPULATION.htm" alias_to="" classname="">
    <SYNTAX name="Result = BIT_POPULATION( Value )" type="func" />
    <ARGUMENT name="Value" link="BIT_POPULATION.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="POLY" link="POLY.htm" alias_to="" classname="">
    <DESCRIPTION name="Evaluate the polynomial function of a variable" />
    <SYNTAX name="Result = POLY(X, C)" type="func" />
    <ARGUMENT name="X" link="POLY.htm" />
    <ARGUMENT name="C" link="POLY.htm" />
  </ROUTINE>
  <ROUTINE name="LA_EIGENQL" link="LA_EIGENQL.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute selected eigenvalues and eigenvectors" />
    <SYNTAX name="Result = LA_EIGENQL( A [, B] [, /DOUBLE] [, EIGENVECTORS=variable] [, FAILED=variable] [, GENERALIZED=value] [, METHOD=value] [, RANGE=vector] [, SEARCH_RANGE=vector] [, STATUS=variable] [, TOLERANCE=value] )" type="func" />
    <ARGUMENT name="A" link="LA_EIGENQL.htm" />
    <ARGUMENT name="B" link="LA_EIGENQL.htm" />
    <KEYWORD name="DOUBLE" link="LA_EIGENQL.htm#L_826528365_969688" />
    <KEYWORD name="EIGENVECTORS" link="LA_EIGENQL.htm#L_826528365_969690" />
    <KEYWORD name="FAILED" link="LA_EIGENQL.htm#L_826528365_969692" />
    <KEYWORD name="GENERALIZED" link="LA_EIGENQL.htm#L_826528365_969695" />
    <KEYWORD name="METHOD" link="LA_EIGENQL.htm#L_826528365_969701" />
    <KEYWORD name="RANGE" link="LA_EIGENQL.htm#L_826528365_969707" />
    <KEYWORD name="SEARCH_RANGE" link="LA_EIGENQL.htm#L_826528365_969709" />
    <KEYWORD name="STATUS" link="LA_EIGENQL.htm#L_826528365_969712" />
    <KEYWORD name="TOLERANCE" link="LA_EIGENQL.htm#L_826528365_969723" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_COMPINFO" link="EOS_GD_COMPINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_COMPINFO(gridID, fieldname, compcode, compparm)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_COMPINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_COMPINFO.htm" />
    <ARGUMENT name="compcode" link="EOS_GD_COMPINFO.htm" />
    <ARGUMENT name="compparm" link="EOS_GD_COMPINFO.htm" />
  </ROUTINE>
  <ROUTINE name="IDLUNIT" link="IDLUNIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform unit conversions and dimensional analysis" />
    <SYNTAX name="Result = IDLUNIT(Expression [, SIMPLIFY=value] [, /DECOMPOSE])" type="func" />
    <ARGUMENT name="Expression" link="IDLUNIT.htm" />
    <KEYWORD name="SIMPLIFY" link="IDLUNIT.htm#SIMPLIFY" />
    <KEYWORD name="DECOMPOSE" link="IDLUNIT.htm#DECOMPOS" />
    <KEYWORD name="&lt;Any Unit&gt; (static)" link="IDLUNIT.htm#AnyUnit" />
    <KEYWORD name="QUANTITY (Get Only)" link="IDLUNIT.htm#QUANTITY" />
    <KEYWORD name="UNIT (Get Only)" link="IDLUNIT.htm#UNIT" />
    <KEYWORD name="TERMS" link="IDLUNIT.htm#TERMS" />
  </ROUTINE>
  <CLASS name="IDLUNIT" link="IDLUNIT.htm" special="yes">
    <FIELD name="DIM" link="" description="" />
    <FIELD name="HASQUANTITY" link="" description="" />
    <FIELD name="OFFSET" link="" description="" />
    <FIELD name="QUANTITY" link="" description="" />
    <FIELD name="SCALE" link="" description="" />
    <FIELD name="TERMS" link="" description="" />
    <FIELD name="UNIT" link="" description="" />
    <PROPERTY name="&lt;Any Unit&gt; (static)" link="IDLUNIT.htm#AnyUnit" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="QUANTITY (Get Only)" link="IDLUNIT.htm#QUANTITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UNIT (Get Only)" link="IDLUNIT.htm#UNIT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TERMS" link="IDLUNIT.htm#TERMS" get="Yes" set="Yes" init="Yes" registered="No" />
  </CLASS>
  <ROUTINE name="I18N_MULTIBYTETOUTF8" link="I18N_MULTIBYTETOUTF8.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert multibyte to UTF8" />
    <SYNTAX name="UTF8_String = I18N_MULTIBYTETOUTF8(Multibyte_String)" type="pro" />
    <ARGUMENT name="Multibyte_String" link="I18N_MULTIBYTETOUTF8.htm" />
  </ROUTINE>
  <ROUTINE name="FV_TEST" link="FV_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the F-variance test" />
    <SYNTAX name="Result = FV_TEST(X, Y)" type="func" />
    <ARGUMENT name="X" link="FV_TEST.htm" />
    <ARGUMENT name="Y" link="FV_TEST.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SELECT_BOUNDS" link="H5S_GET_SELECT_BOUNDS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SELECT_BOUNDS(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SELECT_BOUNDS.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_NAMETOINDEX" link="HDF_SD_NAMETOINDEX.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_NAMETOINDEX(SDinterface_id, SDS_Name)" type="func" />
    <ARGUMENT name="SDinterface_id" link="HDF_SD_NAMETOINDEX.htm" />
    <ARGUMENT name="SDS_Name" link="HDF_SD_NAMETOINDEX.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ATTACH" link="HDF_VG_ATTACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_ATTACH( FileHandle, VGroup_id [, /READ] [, /WRITE] )" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VG_ATTACH.htm" />
    <ARGUMENT name="VGroup_id" link="HDF_VG_ATTACH.htm" />
    <KEYWORD name="READ" link="HDF_VG_ATTACH.htm#HDF_1733484267_1014505" />
    <KEYWORD name="WRITE" link="HDF_VG_ATTACH.htm#HDF_1733484267_1014508" />
  </ROUTINE>
  <ROUTINE name="READ_WAV" link="READ_WAV.htm" alias_to="" classname="">
    <DESCRIPTION name="Read audio stream from a WAV file" />
    <SYNTAX name="Result = READ_WAV ( Filename [, Rate] )" type="func" />
    <ARGUMENT name="Filename" link="READ_WAV.htm" />
    <ARGUMENT name="Rate" link="READ_WAV.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ISVG" link="HDF_VD_ISVG.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_ISVG(VGroup, Id)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VD_ISVG.htm" />
    <ARGUMENT name="Id" link="HDF_VD_ISVG.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOMOPT" link="IMSL_RANDOMOPT.htm" alias_to="" classname="">
    <KEYWORD name="CURRENT_OPTION" link="IMSL_RANDOMOPT.htm#lass=" />
    <KEYWORD name="GEN_OPTION" link="IMSL_RANDOMOPT.htm#lass=" />
    <KEYWORD name="GET_SEED" link="IMSL_RANDOMOPT.htm#lass=" />
    <KEYWORD name="SET_SEED" link="IMSL_RANDOMOPT.htm#lass=" />
    <KEYWORD name="SUBSTREAM_SEED" link="IMSL_RANDOMOPT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="XOBJVIEW" link="XOBJVIEW.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays object viewer widget" />
    <SYNTAX name="XOBJVIEW, Obj [, BACKGROUND=[r, g, b]] [, /BLOCK] [, /DOUBLE_VIEW ] [, GROUP=widget_id] [, /JUST_REG] [, /MODAL] [, REFRESH=widget_id] [, RENDERER={0 | 1}] [, SCALE=value] [, STATIONARY=objref(s)] [, /TEST] [, TITLE=string] [, TLB=variable] [, XOFFSET=value] [, XSIZE=pixels] [, YOFFSET=value] [, YSIZE=pixels]" type="pro" />
    <ARGUMENT name="Obj" link="XOBJVIEW.htm" />
    <KEYWORD name="BACKGROUND" link="XOBJVIEW.htm#X_800576109_956927" />
    <KEYWORD name="BLOCK" link="XOBJVIEW.htm#X_800576109_964889" />
    <KEYWORD name="DOUBLE_VIEW" link="XOBJVIEW.htm#X_800576109_956930" />
    <KEYWORD name="GROUP" link="XOBJVIEW.htm#X_800576109_960389" />
    <KEYWORD name="JUST_REG" link="XOBJVIEW.htm#X_800576109_959168" />
    <KEYWORD name="MODAL" link="XOBJVIEW.htm#X_800576109_988927" />
    <KEYWORD name="REFRESH" link="XOBJVIEW.htm#X_800576109_959524" />
    <KEYWORD name="RENDERER" link="XOBJVIEW.htm#X_800576109_980622" />
    <KEYWORD name="SCALE" link="XOBJVIEW.htm#X_800576109_969430" />
    <KEYWORD name="STATIONARY" link="XOBJVIEW.htm#X_800576109_959520" />
    <KEYWORD name="TEST" link="XOBJVIEW.htm#X_800576109_959458" />
    <KEYWORD name="TITLE" link="XOBJVIEW.htm#X_800576109_959454" />
    <KEYWORD name="TLB" link="XOBJVIEW.htm#X_800576109_1013972" />
    <KEYWORD name="XOFFSET" link="XOBJVIEW.htm#X_800576109_959432" />
    <KEYWORD name="XSIZE" link="XOBJVIEW.htm#X_800576109_1000024" />
    <KEYWORD name="YOFFSET" link="XOBJVIEW.htm#X_800576109_973883" />
    <KEYWORD name="YSIZE" link="XOBJVIEW.htm#X_800576109_1000026" />
  </ROUTINE>
  <ROUTINE name="LA_GM_LINEAR_MODEL" link="LA_GM_LINEAR_MODEL.htm" alias_to="" classname="">
    <DESCRIPTION name="Used to solve a general Gauss-Markov linear model problem" />
    <SYNTAX name="Result = LA_GM_LINEAR_MODEL( A, B, D, Y [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="LA_GM_LINEAR_MODEL.htm" />
    <ARGUMENT name="B" link="LA_GM_LINEAR_MODEL.htm" />
    <ARGUMENT name="D" link="LA_GM_LINEAR_MODEL.htm" />
    <ARGUMENT name="Y" link="LA_GM_LINEAR_MODEL.htm" />
    <KEYWORD name="DOUBLE" link="LA_GM_LINEAR_MODEL.htm#L_826528365_970161" />
  </ROUTINE>
  <ROUTINE name="OBJARR" link="OBJARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates an array of object references" />
    <SYNTAX name="Result = OBJARR( D1[, ..., D8]  )" type="func" />
    <ARGUMENT name="Di" link="OBJARR.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_SETCHUNK" link="HDF_GR_SETCHUNK.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_SETCHUNK(ri_id, dim_length, comp_type, comp_prm)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_SETCHUNK.htm" />
    <ARGUMENT name="dim_length" link="HDF_GR_SETCHUNK.htm" />
    <ARGUMENT name="comp_type" link="HDF_GR_SETCHUNK.htm" />
    <ARGUMENT name="comp_prm" link="HDF_GR_SETCHUNK.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_SETINFO" link="HDF_VD_SETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_SETINFO, VData [, CLASS=string] [, /FULL_INTERLACE | , /NO_INTERLACE] [, NAME=string]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_SETINFO.htm" />
    <KEYWORD name="CLASS" link="HDF_VD_SETINFO.htm#HDF_1733484267_1014282" />
    <KEYWORD name="FULL_INTERLACE" link="HDF_VD_SETINFO.htm#HDF_1733484267_1014285" />
    <KEYWORD name="NAME" link="HDF_VD_SETINFO.htm#HDF_1733484267_1014288" />
    <KEYWORD name="NO_INTERLACE" link="HDF_VD_SETINFO.htm#HDF_1733484267_1014291" />
  </ROUTINE>
  <ROUTINE name="QUERY_CSV" link="QUERY_CSV.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a comma-separated values (CSV) file" />
    <SYNTAX name="Result = QUERY_CSV( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_CSV.htm" />
    <ARGUMENT name="Info" link="QUERY_CSV.htm" />
  </ROUTINE>
  <ROUTINE name="LA_DETERM" link="LA_DETERM.htm" alias_to="" classname="">
    <DESCRIPTION name="Use LU decomposition to compute the determinant of a square array" />
    <SYNTAX name="Result = LA_DETERM( A [, /CHECK] [, /DOUBLE] [, ZERO=value] )" type="func" />
    <ARGUMENT name="A" link="LA_DETERM.htm" />
    <KEYWORD name="CHECK" link="LA_DETERM.htm#L_826528365_969400" />
    <KEYWORD name="DOUBLE" link="LA_DETERM.htm#L_826528365_969402" />
    <KEYWORD name="ZERO" link="LA_DETERM.htm#L_826528365_969404" />
  </ROUTINE>
  <ROUTINE name="FILE_MOVE" link="FILE_MOVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Rename files and directories" />
    <SYNTAX name="FILE_MOVE, SourcePath, DestPath [, /ALLOW_SAME] [, /NOEXPAND_PATH] [, /OVERWRITE] [, /REQUIRE_DIRECTORY] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="SourcePath" link="FILE_MOVE.htm" />
    <ARGUMENT name="DestPath" link="FILE_MOVE.htm" />
    <KEYWORD name="ALLOW_SAME" link="FILE_MOVE.htm#F_848155245_906590" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_MOVE.htm#F_848155245_906592" />
    <KEYWORD name="OVERWRITE" link="FILE_MOVE.htm#F_848155245_906597" />
    <KEYWORD name="REQUIRE_DIRECTORY" link="FILE_MOVE.htm#F_848155245_906599" />
    <KEYWORD name="VERBOSE" link="FILE_MOVE.htm#F_848155245_906601" />
  </ROUTINE>
  <ROUTINE name="R_TEST" link="R_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Run tests for randomness" />
    <SYNTAX name="Result = R_TEST( X [, N0=variable] [, N1=variable] [, R=variable] )" type="func" />
    <ARGUMENT name="X" link="R_TEST.htm" />
    <KEYWORD name="N0" link="R_TEST.htm#R_822202989_54060" />
    <KEYWORD name="N1" link="R_TEST.htm#R_822202989_54063" />
    <KEYWORD name="R" link="R_TEST.htm#R_822202989_54066" />
  </ROUTINE>
  <ROUTINE name="SHADE_SURF" link="SHADE_SURF_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a Direct Graphics shaded-surface from gridded data" />
    <SYNTAX name="SHADE_SURF, Z [, X, Y] [, AX=degrees] [, AZ=degrees] [, IMAGE=variable] [, MAX_VALUE=value] [, MIN_VALUE=value] [, PIXELS=pixels] [, /SAVE] [, SHADES=array] [, /XLOG] [, /YLOG]" type="pro" />
    <SYNTAX name="Graphics Keywords:[, CHARSIZE=value] [, CHARTHICK=integer] [, COLOR=value][, /DATA | , /DEVICE | , /NORMAL] [, FONT=integer] [, /NODATA] [, POSITION=[X0, Y0, X1, Y1]] [, SUBTITLE=string] [, /T3D] [, THICK=value] [, TICKLEN=value] [, TITLE=string] [, {X | Y | Z}CHARSIZE=value] [, {X | Y | Z}GRIDSTYLE=integer{0 to 5}] [, {X | Y | Z}MARGIN=[left, right]] [, {X | Y | Z}MINOR=integer] [, {X | Y | Z}RANGE=[min, max]] [, {X | Y | Z}STYLE=value] [, {X | Y | Z}THICK=value] [, {X | Y | Z}TICKFORMAT=string] [, {X | Y | Z}TICKINTERVAL= value] [, {X | Y | Z}TICKLAYOUT=scalar] [, {X | Y | Z}TICKLEN=value] [, {X | Y | Z}TICKNAME=string_array] [, {X | Y | Z}TICKS=integer] [, {X | Y | Z}TICKUNITS=string][, {X | Y | Z}TICKV=array] [, {X | Y | Z}TICK_GET=variable] [, {X | Y | Z}TITLE=string] [, ZVALUE=value{0 to 1}]" type="pro" />
    <ARGUMENT name="Z" link="SHADE_SURF_Procedure.htm" />
    <ARGUMENT name="X" link="SHADE_SURF_Procedure.htm" />
    <ARGUMENT name="Y" link="SHADE_SURF_Procedure.htm" />
    <KEYWORD name="AX" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885212" />
    <KEYWORD name="AZ" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885218" />
    <KEYWORD name="IMAGE" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885221" />
    <KEYWORD name="MAX_VALUE" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885224" />
    <KEYWORD name="MIN_VALUE" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885231" />
    <KEYWORD name="PIXELS" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885237" />
    <KEYWORD name="SAVE" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885240" />
    <KEYWORD name="SHADES" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885243" />
    <KEYWORD name="XLOG" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885250" />
    <KEYWORD name="YLOG" link="SHADE_SURF_Procedure.htm#dg_routines_3604229493_885254" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_MEMBER_NAME" link="H5T_GET_MEMBER_NAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_MEMBER_NAME(Datatype_id, Member)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_MEMBER_NAME.htm" />
    <ARGUMENT name="Member" link="H5T_GET_MEMBER_NAME.htm" />
  </ROUTINE>
  <ROUTINE name="STRTRIM" link="STRTRIM.htm" alias_to="" classname="">
    <DESCRIPTION name="Remove leading and/or trailing blanks from string" />
    <SYNTAX name="Result = STRTRIM( String [, Flag] )" type="func" />
    <ARGUMENT name="String" link="STRTRIM.htm" />
    <ARGUMENT name="Flag" link="STRTRIM.htm" />
  </ROUTINE>
  <ROUTINE name="ULINDGEN" link="ULINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an unsigned 32-bit array with each element set to its subscript" />
    <SYNTAX name="Result = ULINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="ULINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="ULINDGEN.htm#lass=" />
    <KEYWORD name="START" link="ULINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="READ_SYLK" link="READ_SYLK.htm" alias_to="" classname="">
    <DESCRIPTION name="Read data from a Symbolic Link file" />
    <SYNTAX name="Result = READ_SYLK( File [, /ARRAY] [, /COLMAJOR] [, NCOLS=columns] [, NROWS=rows] [, STARTCOL=column] [, STARTROW=row] [, /USEDOUBLES] [, /USELONGS] )" type="func" />
    <ARGUMENT name="File" link="READ_SYLK.htm" />
    <KEYWORD name="ARRAY" link="READ_SYLK.htm#R_822202989_67837" />
    <KEYWORD name="COLMAJOR" link="READ_SYLK.htm#R_822202989_67840" />
    <KEYWORD name="NCOLS" link="READ_SYLK.htm#R_822202989_67844" />
    <KEYWORD name="NROWS" link="READ_SYLK.htm#R_822202989_67847" />
    <KEYWORD name="STARTCOL" link="READ_SYLK.htm#R_822202989_67850" />
    <KEYWORD name="STARTROW" link="READ_SYLK.htm#R_822202989_67853" />
    <KEYWORD name="USEDOUBLES" link="READ_SYLK.htm#R_822202989_67856" />
    <KEYWORD name="USELONGS" link="READ_SYLK.htm#R_822202989_67859" />
  </ROUTINE>
  <ROUTINE name="H5S_CREATE_SCALAR" link="H5S_CREATE_SCALAR.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_CREATE_SCALAR()" type="func" />
  </ROUTINE>
  <ROUTINE name="Defining a" link="Defining_a_Procedure.htm" alias_to="" classname="">
  </ROUTINE>
  <ROUTINE name="FILEPATH" link="FILEPATH.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the full path to a file in the IDL distribution" />
    <SYNTAX name="Result = FILEPATH( Filename [, ROOT_DIR=string] [, SUBDIRECTORY=string/string_array] [, /TERMINAL] [, /TMP] )" type="func" />
    <ARGUMENT name="Filename" link="FILEPATH.htm" />
    <KEYWORD name="ROOT_DIR" link="FILEPATH.htm#F_848155245_762284" />
    <KEYWORD name="SUBDIRECTORY" link="FILEPATH.htm#F_848155245_762286" />
    <KEYWORD name="TERMINAL" link="FILEPATH.htm#F_848155245_762290" />
    <KEYWORD name="TMP" link="FILEPATH.htm#F_848155245_762292" />
  </ROUTINE>
  <ROUTINE name="FILE_READLINK" link="FILE_READLINK.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the path pointed to by a Unix symbolic link" />
    <SYNTAX name="Result = FILE_READLINK(Path [, /ALLOW_NONEXISTENT] [, /ALLOW_NONSYMLINK] [, /NOEXPAND_PATH] )" type="func" />
    <ARGUMENT name="Path" link="FILE_READLINK.htm" />
    <KEYWORD name="ALLOW_NONEXISTENT" link="FILE_READLINK.htm#F_848155245_906651" />
    <KEYWORD name="ALLOW_NONSYMLINK" link="FILE_READLINK.htm#F_848155245_906653" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_READLINK.htm#F_848155245_906655" />
  </ROUTINE>
  <ROUTINE name="GAUSSIAN_FUNCTION" link="GAUSSIAN_FUNCTION.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a Gaussian kernel used in convolution" />
    <SYNTAX name="Result = GAUSSIAN_FUNCTION( Sigma [, /DOUBLE] [, MAXIMUM=value] [, /NORMALIZE] [, WIDTH=value] )" type="func" />
    <ARGUMENT name="Sigma" link="GAUSSIAN_FUNCTION.htm" />
    <KEYWORD name="DOUBLE" link="GAUSSIAN_FUNCTION.htm#DOUBLE" />
    <KEYWORD name="MAXIMUM" link="GAUSSIAN_FUNCTION.htm#MAXIMUM" />
    <KEYWORD name="NORMALIZE" link="GAUSSIAN_FUNCTION.htm#NORMALIZ" />
    <KEYWORD name="WIDTH" link="GAUSSIAN_FUNCTION.htm#WIDTH" />
  </ROUTINE>
  <ROUTINE name="H5S_SELECT_VALID" link="H5S_SELECT_VALID.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_SELECT_VALID(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_SELECT_VALID.htm" />
  </ROUTINE>
  <ROUTINE name="JOURNAL" link="JOURNAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Log commands to a file" />
    <SYNTAX name="JOURNAL [, Arg]" type="pro" />
    <ARGUMENT name="Arg" link="JOURNAL.htm" />
  </ROUTINE>
  <ROUTINE name="NOISE_SLUR" link="NOISE_SLUR.htm" alias_to="" classname="">
    <SYNTAX name="Result = NOISE_SLUR(Image [, Randomization][, ITERATIONS=value] [, SEED=value])" type="func" />
    <ARGUMENT name="Image" link="NOISE_SLUR.htm" />
    <ARGUMENT name="Randomization" link="NOISE_SLUR.htm" />
    <KEYWORD name="ITERATIONS" link="NOISE_SLUR.htm#N_830853741_952204" />
    <KEYWORD name="SEED" link="NOISE_SLUR.htm#N_830853741_952207" />
  </ROUTINE>
  <ROUTINE name=".EDIT" link="_EDIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Opens a file in the IDL Workbench editor" />
    <SYNTAX name=".EDIT File1 [File2 ... Filen]" type="pro" />
  </ROUTINE>
  <ROUTINE name="ROUTINE_INFO" link="ROUTINE_INFO.htm" alias_to="" classname="">
    <DESCRIPTION name="Provides information about compiled procedures and functions" />
    <SYNTAX name="Result = ROUTINE_INFO( [Routine] [, /PARAMETERS] [, /SOURCE ] [, /UNRESOLVED] [, /VARIABLES] [, /SYSTEM] [, /DISABLED] [, /ENABLED] [, /FUNCTIONS] )" type="func" />
    <ARGUMENT name="Routine" link="ROUTINE_INFO.htm" />
    <KEYWORD name="DISABLED" link="ROUTINE_INFO.htm#R_822202989_1068792" />
    <KEYWORD name="ENABLED" link="ROUTINE_INFO.htm#R_822202989_1068823" />
    <KEYWORD name="FUNCTIONS" link="ROUTINE_INFO.htm#R_822202989_1068790" />
    <KEYWORD name="PARAMETERS" link="ROUTINE_INFO.htm#R_822202989_845189" />
    <KEYWORD name="SOURCE" link="ROUTINE_INFO.htm#R_822202989_845200" />
    <KEYWORD name="SYSTEM" link="ROUTINE_INFO.htm#R_822202989_845207" />
    <KEYWORD name="UNRESOLVED" link="ROUTINE_INFO.htm#R_822202989_845209" />
    <KEYWORD name="VARIABLES" link="ROUTINE_INFO.htm#R_822202989_845211" />
  </ROUTINE>
  <ROUTINE name="EXPAND" link="EXPAND.htm" alias_to="" classname="">
    <DESCRIPTION name="Shrinks/expands image using bilinear interpolation" />
    <SYNTAX name="EXPAND, A, Nx, Ny, Result [, FILLVAL=value] [, MAXVAL=value]" type="pro" />
    <ARGUMENT name="A" link="EXPAND.htm" />
    <ARGUMENT name="Nx" link="EXPAND.htm" />
    <ARGUMENT name="Ny" link="EXPAND.htm" />
    <ARGUMENT name="Result" link="EXPAND.htm" />
    <KEYWORD name="FILLVAL" link="EXPAND.htm#E_841667181_986579" />
    <KEYWORD name="MAXVAL" link="EXPAND.htm#E_841667181_757253" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_PUTIMAGE" link="HDF_DFR8_PUTIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_PUTIMAGE, Filename, Image [, /FORCE_BASELINE{useful only if QUALITY&lt;25}] [[, /IMCOMP] , PALETTE=vector or array] [, /JPEG | , /RLE] [, QUALITY=value]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFR8_PUTIMAGE.htm" />
    <ARGUMENT name="Image" link="HDF_DFR8_PUTIMAGE.htm" />
    <KEYWORD name="FORCE_BASELINE" link="HDF_DFR8_PUTIMAGE.htm#HDF_1733484267_1008352" />
    <KEYWORD name="JPEG" link="HDF_DFR8_PUTIMAGE.htm#HDF_1733484267_1008355" />
    <KEYWORD name="IMCOMP" link="HDF_DFR8_PUTIMAGE.htm#HDF_1733484267_1008358" />
    <KEYWORD name="PALETTE" link="HDF_DFR8_PUTIMAGE.htm#HDF_1733484267_1008361" />
    <KEYWORD name="QUALITY" link="HDF_DFR8_PUTIMAGE.htm#HDF_1733484267_1008366" />
    <KEYWORD name="RLE" link="HDF_DFR8_PUTIMAGE.htm#HDF_1733484267_1008369" />
  </ROUTINE>
  <ROUTINE name="PARSE_URL" link="PARSE_URL.htm" alias_to="" classname="">
    <SYNTAX name="Result = PARSE_URL(URL)" type="func" />
    <ARGUMENT name="URL" link="PARSE_URL.htm" />
  </ROUTINE>
  <ROUTINE name="ERRPLOT" link="ERRPLOT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="ERRPLOT, [ X, ] Low, High [, WIDTH=value]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, PSYM=integer{0 to 10}] [, SYMSIZE=value] [, /T3D] [, THICK=value] [, Z=value]" type="pro" />
    <ARGUMENT name="X" link="ERRPLOT_Procedure.htm" />
    <ARGUMENT name="Low" link="ERRPLOT_Procedure.htm" />
    <ARGUMENT name="High" link="ERRPLOT_Procedure.htm" />
    <KEYWORD name="WIDTH" link="ERRPLOT_Procedure.htm#dg_routines_3604229493_883048" />
  </ROUTINE>
  <ROUTINE name="CREATE_CURSOR" link="CREATE_CURSOR.htm" alias_to="" classname="">
    <SYNTAX name="Result = CREATE_CURSOR( StringArray [, HOTSPOT=variable] [, MASK=variable])" type="func" />
    <ARGUMENT name="StringArray" link="CREATE_CURSOR.htm" />
    <KEYWORD name="HOTSPOT" link="CREATE_CURSOR.htm#C_854643309_1192516" />
    <KEYWORD name="MASK" link="CREATE_CURSOR.htm#C_854643309_1222423" />
  </ROUTINE>
  <ROUTINE name="LINBCG" link="LINBCG.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a set of sparse linear equations using the iterative biconjugate gradient method" />
    <SYNTAX name="Result = LINBCG( A, B, X [, /DOUBLE] [, ITOL={4 | 5 | 6 | 7}] [, TOL=value] [, ITER=variable] [, ITMAX=value] )" type="func" />
    <ARGUMENT name="A" link="LINBCG.htm" />
    <ARGUMENT name="B" link="LINBCG.htm" />
    <ARGUMENT name="X" link="LINBCG.htm" />
    <KEYWORD name="DOUBLE" link="LINBCG.htm#L_826528365_50883" />
    <KEYWORD name="ITOL" link="LINBCG.htm#L_826528365_50886" />
    <KEYWORD name="TOL" link="LINBCG.htm#L_826528365_50893" />
    <KEYWORD name="ITER" link="LINBCG.htm#L_826528365_50896" />
    <KEYWORD name="ITMAX" link="LINBCG.htm#L_826528365_50899" />
  </ROUTINE>
  <ROUTINE name="ROUND" link="ROUND.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the integer closest to its argument" />
    <SYNTAX name="Result = ROUND(X [, /L64 ] )" type="func" />
    <ARGUMENT name="X" link="ROUND.htm" />
    <KEYWORD name="L64" link="ROUND.htm#R_822202989_1073244" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="H5T_OPEN" link="H5T_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_OPEN(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5T_OPEN.htm" />
    <ARGUMENT name="Name" link="H5T_OPEN.htm" />
  </ROUTINE>
  <ROUTINE name="CW_PALETTE_EDITOR_SET" link="CW_PALETTE_EDITOR_SET.htm" alias_to="" classname="">
    <DESCRIPTION name="Set the CW_PALETTE_EDITOR properties" />
    <SYNTAX name="CW_PALETTE_EDITOR_SET, WidgetID [, ALPHA=byte_vector] [, HISTOGRAM=byte_vector]" type="pro" />
    <ARGUMENT name="WidgetID" link="CW_PALETTE_EDITOR_SET.htm" />
    <KEYWORD name="ALPHA" link="CW_PALETTE_EDITOR_SET.htm#C_854643309_1001567" />
    <KEYWORD name="HISTOGRAM" link="CW_PALETTE_EDITOR_SET.htm#C_854643309_1001569" />
  </ROUTINE>
  <ROUTINE name="TETRA_CLIP" link="TETRA_CLIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Clips a tetrahedral mesh to an arbitrary plane in space" />
    <SYNTAX name="Result = TETRA_CLIP ( Plane, Vertsin, Connin, Vertsout, Connout [, AUXDATA_IN=array,  AUXDATA_OUT=variable] [, CUT_VERTS=variable] )" type="func" />
    <ARGUMENT name="Plane" link="TETRA_CLIP.htm" />
    <ARGUMENT name="Vertsin" link="TETRA_CLIP.htm" />
    <ARGUMENT name="Connin" link="TETRA_CLIP.htm" />
    <ARGUMENT name="Vertsout" link="TETRA_CLIP.htm" />
    <ARGUMENT name="Connout" link="TETRA_CLIP.htm" />
    <KEYWORD name="AUXDATA_IN" link="TETRA_CLIP.htm#T_809226861_1071827" />
    <KEYWORD name="AUXDATA_OUT" link="TETRA_CLIP.htm#T_809226861_1071829" />
    <KEYWORD name="CUT_VERTS" link="TETRA_CLIP.htm#T_809226861_1071831" />
  </ROUTINE>
  <ROUTINE name="PTR_FREE" link="PTR_FREE.htm" alias_to="" classname="">
    <DESCRIPTION name="Destroys a pointer" />
    <SYNTAX name="PTR_FREE, P1, ... …, Pn" type="pro" />
    <ARGUMENT name="Pi" link="PTR_FREE.htm" />
  </ROUTINE>
  <ROUTINE name="PRINT/PRINTF" link="PRINT.htm" alias_to="" classname="">
    <SYNTAX name="PRINT [, Expression1, ..., Expressionn]" type="pro" />
    <SYNTAX name="PRINTF [, Unit, Expression1, ..., Expressionn]" type="pro" />
    <SYNTAX name="Keywords: [, AM_PM=[string, string]] [, DAYS_OF_WEEK=string_array{7 names}] [, FORMAT=value] [, /IMPLIED_PRINT] [, MONTHS=string_array{12 names}] [, /STDIO_NON_FINITE]" type="pro" />
    <ARGUMENT name="Unit" link="PRINT.htm" />
    <ARGUMENT name="Expressioni" link="PRINT.htm" />
    <KEYWORD name="AM_PM" link="PRINT.htm#P_817877613_678362" />
    <KEYWORD name="DAYS_OF_WEEK" link="PRINT.htm#P_817877613_1015582" />
    <KEYWORD name="FORMAT" link="PRINT.htm#P_817877613_1015576" />
    <KEYWORD name="IMPLIED_PRINT" link="PRINT.htm#IMPLIED_PRINT" />
    <KEYWORD name="MONTHS" link="PRINT.htm#P_817877613_1015619" />
    <KEYWORD name="STDIO_NON_FINITE" link="PRINT.htm#P_817877613_1015513" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm" special="">
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::AppendChild" link="IDLffXMLDOMNode__AppendC.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]AppendChild( NewChild )" type="func" />
      <ARGUMENT name="NewChild" link="IDLffXMLDOMNode__AppendC.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::Cleanup" link="IDLffXMLDOMNode__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::CloneNode" link="IDLffXMLDOMNode__CloneNo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]CloneNode( [, /DEEP] )" type="func" />
      <KEYWORD name="DEEP" link="IDLffXMLDOMNode__CloneNo.htm#objects_ff_3755668711_1129314" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetAttributes" link="IDLffXMLDOMNode__GetAttr.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetAttributes()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetChildNodes" link="IDLffXMLDOMNode__GetChil.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetChildNodes()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetFirstChild" link="IDLffXMLDOMNode__GetFirs.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetFirstChild()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetLastChild" link="IDLffXMLDOMNode__GetLast.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetLastChild()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetNextSibling" link="IDLffXMLDOMNode__GetNext.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetNextSibling()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetNodeName" link="IDLffXMLDOMNode__GetNode.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetNodeName()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetNodeType" link="IDLffXMLDOMNode__GetNode1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetNodeType()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetNodeValue" link="IDLffXMLDOMNode__GetNode2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetNodeValue()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetOwnerDocument" link="IDLffXMLDOMNode__GetOwne.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetOwnerDocument()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetParentNode" link="IDLffXMLDOMNode__GetPare.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetParentNode()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::GetPreviousSibling" link="IDLffXMLDOMNode__GetPrev.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]GetPreviousSibling()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::HasChildNodes" link="IDLffXMLDOMNode__HasChil.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]HasChildNodes()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::Init" link="IDLffXMLDOMNode__Init.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::InsertBefore" link="IDLffXMLDOMNode__InsertB.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]InsertBefore( NewChild [, RefChild] )" type="func" />
      <ARGUMENT name="NewChild" link="IDLffXMLDOMNode__InsertB.htm" />
      <ARGUMENT name="RefChild" link="IDLffXMLDOMNode__InsertB.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::RemoveChild" link="IDLffXMLDOMNode__RemoveC.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]RemoveChild( OldChild )" type="func" />
      <ARGUMENT name="OldChild" link="IDLffXMLDOMNode__RemoveC.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::ReplaceChild" link="IDLffXMLDOMNode__Replace.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNode::]ReplaceChild( NewChild, OldChild )" type="func" />
      <ARGUMENT name="NewChild" link="IDLffXMLDOMNode__Replace.htm" />
      <ARGUMENT name="OldChild" link="IDLffXMLDOMNode__Replace.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNode" name="IDLffXMLDOMNode::SetNodeValue" link="IDLffXMLDOMNode__SetNode.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMNode::]SetNodeValue, NodeValue" type="pro" />
      <ARGUMENT name="NodeValue" link="IDLffXMLDOMNode__SetNode.htm" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLffDicomEx" link="IDLffDicomEx.htm" special="">
    <PROPERTY name="BITS_ALLOCATED" link="IDLffDicomExProperties.htm#BITS_ALL" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="BITS_STORED" link="IDLffDicomExProperties.htm#BITS_STO" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="COLUMNS" link="IDLffDicomExProperties.htm#COLUMNS" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="FILENAME" link="IDLffDicomExProperties.htm#FILENAME" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="HIGH_BIT" link="IDLffDicomExProperties.htm#HIGH_BIT" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="IMAGE_TYPE" link="IDLffDicomExProperties.htm#IMAGE_TY" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="INSTANCE_NUMBER" link="IDLffDicomExProperties.htm#INSTANCE" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="MODALITY" link="IDLffDicomExProperties.htm#MODALITY" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="NO_PIXEL_DATA" link="IDLffDicomExProperties.htm#NO_PIXEL" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="NUMBER_OF_FRAMES" link="IDLffDicomExProperties.htm#NUMBER_O" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PHOTOMETRIC_INTERPRETATION" link="IDLffDicomExProperties.htm#PHOTOMET" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PIXEL_ASPECT_RATIO" link="IDLffDicomExProperties.htm#PIXEL_AS" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PIXEL_MAX" link="IDLffDicomExProperties.htm#PIXEL_MA" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PIXEL_MIN" link="IDLffDicomExProperties.htm#PIXEL_MI" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PIXEL_REPRESENTATION" link="IDLffDicomExProperties.htm#PIXEL_RE" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PIXEL_SPACING" link="IDLffDicomExProperties.htm#PIXEL_SP" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="PLANAR_CONFIGURATION" link="IDLffDicomExProperties.htm#PLANAR_C" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="ROWS" link="IDLffDicomExProperties.htm#ROWS" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="SAMPLES_PER_PIXEL" link="IDLffDicomExProperties.htm#SAMPLES_" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="SOP_CLASS_UID" link="IDLffDicomExProperties.htm#SOP_CLAS" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="SOP_INSTANCE_UID" link="IDLffDicomExProperties.htm#SOP_INST" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="TRANSFER_SYNTAX" link="IDLffDicomExProperties.htm#TRANSFER" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::AddGroup" link="IDLffDicomEx__AddGroup.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]AddGroup (DicomTag [, PARENTSEQID=integer] )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__AddGroup.htm" />
      <KEYWORD name="PARENTSEQID" link="IDLffDicomEx__AddGroup.htm#dicom_ex_4010397576_1006751" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::AddPrivateGroup" link="IDLffDicomEx__AddPrivateGroup.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]AddPrivateGroup (PrivateCode, Group, Element [, PARENTSEQID=integer] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__AddPrivateGroup.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__AddPrivateGroup.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__AddPrivateGroup.htm" />
      <KEYWORD name="PARENTSEQID" link="IDLffDicomEx__AddPrivateGroup.htm#dicom_ex_4010397576_1006801" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::AddPrivateSequence" link="IDLffDicomEx__AddPrivateSequence.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]AddPrivateSequence (PrivateCode, Group, Element [, PARENTSEQID=integer] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__AddPrivateSequence.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__AddPrivateSequence.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__AddPrivateSequence.htm" />
      <KEYWORD name="PARENTSEQID" link="IDLffDicomEx__AddPrivateSequence.htm#dicom_ex_4010397576_1006855" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::AddSequence" link="IDLffDicomEx__AddSequence.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]AddSequence (DicomTag [, PARENTSEQID=integer] )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__AddSequence.htm" />
      <KEYWORD name="PARENTSEQID" link="IDLffDicomEx__AddSequence.htm#dicom_ex_4010397576_1006906" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::ChangeTransferSyntax" link="IDLffDicomEx__ChangeTransferSyntax.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::]ChangeTransferSyntax, NewSyntaxUID [, /LOSSY]" type="pro" />
      <ARGUMENT name="NewSyntaxUID" link="IDLffDicomEx__ChangeTransferSyntax.htm" />
      <KEYWORD name="LOSSY" link="IDLffDicomEx__ChangeTransferSyntax.htm#dicom_ex_4010397576_1007043" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::Cleanup" link="IDLffDicomEx__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::]Cleanup    (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::Commit" link="IDLffDicomEx__Commit.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::]Commit" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::CopyTags" link="IDLffDicomEx__CopyTags.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::]CopyTags, DestinationObject, Start_Tag, Stop_Tag" type="pro" />
      <ARGUMENT name="DestinationObject" link="IDLffDicomEx__CopyTags.htm" />
      <ARGUMENT name="Start_Tag" link="IDLffDicomEx__CopyTags.htm" />
      <ARGUMENT name="Stop_Tag" link="IDLffDicomEx__CopyTags.htm" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::EnumerateTags" link="IDLffDicomEx__EnumerateTags.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]EnumerateTags ( [, START_TAG=string] [, STOP_TAG=string] [, COUNT=variable] [, FILENAME=string] [, /QUIET] )" type="func" />
      <KEYWORD name="START_TAG" link="IDLffDicomEx__EnumerateTags.htm#dicom_ex_4010397576_1007258" />
      <KEYWORD name="STOP_TAG" link="IDLffDicomEx__EnumerateTags.htm#dicom_ex_4010397576_1007264" />
      <KEYWORD name="COUNT" link="IDLffDicomEx__EnumerateTags.htm#dicom_ex_4010397576_1007270" />
      <KEYWORD name="FILENAME" link="IDLffDicomEx__EnumerateTags.htm#dicom_ex_4010397576_1007272" />
      <KEYWORD name="QUIET" link="IDLffDicomEx__EnumerateTags.htm#dicom_ex_4010397576_1007274" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetDescription" link="IDLffDicomEx__GetDescription.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetDescription(DicomTag )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__GetDescription.htm" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetPixelData" link="IDLffDicomEx__GetPixelData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetPixelData ( [, FRAME=integer] [, /ORDER] [, COUNT=variable])" type="func" />
      <KEYWORD name="FRAME" link="IDLffDicomEx__GetPixelData.htm#dicom_ex_4010397576_1007552" />
      <KEYWORD name="ORDER" link="IDLffDicomEx__GetPixelData.htm#dicom_ex_4010397576_1007557" />
      <KEYWORD name="COUNT" link="IDLffDicomEx__GetPixelData.htm#dicom_ex_4010397576_1007561" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetPrivateVR" link="IDLffDicomEx__GetPrivateVR.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetPrivateValueLength(PrivateCode, Group, Element [, SEQID=integer] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__GetPrivateVR.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__GetPrivateVR.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__GetPrivateVR.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetPrivateVR.htm#dicom_ex_4010397576_1007686" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetPrivateValue" link="IDLffDicomEx__GetPrivateValue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetPrivateValue(PrivateCode, Group, Element [, SEQID=integer] [, COUNT=variable] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__GetPrivateValue.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__GetPrivateValue.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__GetPrivateValue.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetPrivateValue.htm#dicom_ex_4010397576_1007590" />
      <KEYWORD name="COUNT" link="IDLffDicomEx__GetPrivateValue.htm#dicom_ex_4010397576_1007594" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetPrivateValueCount" link="IDLffDicomEx__GetPrivateValueCount.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetPrivateValueCount(PrivateCode, Group, Element [, SEQID=integer] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__GetPrivateValueCount.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__GetPrivateValueCount.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__GetPrivateValueCount.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetPrivateValueCount.htm#dicom_ex_4010397576_1007623" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetPrivateValueLength" link="IDLffDicomEx__GetPrivateValueLength.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetPrivateValueLength(PrivateCode, Group, Element [, SEQID=integer] [, VALUEINDEX=integer] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__GetPrivateValueLength.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__GetPrivateValueLength.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__GetPrivateValueLength.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetPrivateValueLength.htm#dicom_ex_4010397576_1007653" />
      <KEYWORD name="VALUEINDEX" link="IDLffDicomEx__GetPrivateValueLength.htm#dicom_ex_4010397576_1007657" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetProperty" link="IDLffDicomEx__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetVR" link="IDLffDicomEx__GetVR.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetVR(DicomTag [, SEQID=integer] )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__GetVR.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetVR.htm#dicom_ex_4010397576_1007839" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetValue" link="IDLffDicomEx__GetValue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetValue(DicomTag [, SEQID=integer] [, COUNT=variable] )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__GetValue.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetValue.htm#dicom_ex_4010397576_1007736" />
      <KEYWORD name="COUNT" link="IDLffDicomEx__GetValue.htm#dicom_ex_4010397576_1007740" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetValueCount" link="IDLffDicomEx__GetValueCount.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetValueCount(DicomTag [, SEQID=integer] )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__GetValueCount.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetValueCount.htm#dicom_ex_4010397576_1007772" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::GetValueLength" link="IDLffDicomEx__GetValueLength.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]GetValueLength(DicomTag [, SEQID=integer] [, VALUEINDEX=integer])" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__GetValueLength.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__GetValueLength.htm#dicom_ex_4010397576_1007804" />
      <KEYWORD name="VALUEINDEX" link="IDLffDicomEx__GetValueLength.htm#dicom_ex_4010397576_1007808" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::Init" link="IDLffDicomEx__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLffDicomEx' (Filename, [, CLONE=string] [, /CREATE] [, SOP_CLASS=string] [, /NON_CONFORMING] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]Init( Filename [, CLONE=string] [, /CREATE] [, SOP_CLASS=string] [, /NON_CONFORMING] ) (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="FileName" link="IDLffDicomEx__Init.htm" />
      <KEYWORD name="CLONE" link="IDLffDicomEx__Init.htm#dicom_ex_4010397576_1008138" />
      <KEYWORD name="CREATE" link="IDLffDicomEx__Init.htm#dicom_ex_4010397576_1031121" />
      <KEYWORD name="SOP_CLASS" link="IDLffDicomEx__Init.htm#dicom_ex_4010397576_1008141" />
      <KEYWORD name="NON_CONFORMING" link="IDLffDicomEx__Init.htm#dicom_ex_4010397576_1008285" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::QueryPrivateValue" link="IDLffDicomEx__QueryPrivateValue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]QueryPrivateValue(PrivateCode, Group, Element [, SEQID=integer] )" type="func" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__QueryPrivateValue.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__QueryPrivateValue.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__QueryPrivateValue.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__QueryPrivateValue.htm#dicom_ex_4010397576_1008316" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::QueryValue" link="IDLffDicomEx__QueryValue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomEx::]QueryValue(DicomTag [, SEQID=integer] )" type="func" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__QueryValue.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__QueryValue.htm#dicom_ex_4010397576_1008348" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::SetPixelData" link="IDLffDicomEx__SetPixelData.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::] SetPixelData, PixelData [, FRAME =integer] [, /ORDER ] [, BITS_ALLOCATED=integer] [, COLUMNS=integer] [, NUMBER_OF_FRAMES=string] [, PHOTOMETRIC_INTERPRETATION={MONOCHROME1 | MONOCHROME2 | PALETTECOLOR | RGB | HSV | CMYK}] [, PIXEL_REPRESENTATION={0 | 1}] [, PLANAR_CONFIGURATION={0 | 1}] [, ROWS=integer] [, SAMPLES_PER_PIXEL={1 | 3 | 4}]" type="pro" />
      <ARGUMENT name="PixelData" link="IDLffDicomEx__SetPixelData.htm" />
      <KEYWORD name="FRAME" link="IDLffDicomEx__SetPixelData.htm#FRAME" />
      <KEYWORD name="ORDER" link="IDLffDicomEx__SetPixelData.htm#ORDER" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::SetPrivateValue" link="IDLffDicomEx__SetPrivateValue.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::] SetPrivateValue, PrivateCode, Group, Element, VR [, Value] [, SEQID=integer] [, /CLEAR] [, /REMOVE] [, / BLOCKREMOVE]" type="pro" />
      <ARGUMENT name="PrivateCode" link="IDLffDicomEx__SetPrivateValue.htm" />
      <ARGUMENT name="Group" link="IDLffDicomEx__SetPrivateValue.htm" />
      <ARGUMENT name="Element" link="IDLffDicomEx__SetPrivateValue.htm" />
      <ARGUMENT name="VR" link="IDLffDicomEx__SetPrivateValue.htm" />
      <ARGUMENT name="Value" link="IDLffDicomEx__SetPrivateValue.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__SetPrivateValue.htm#dicom_ex_4010397576_1008588" />
      <KEYWORD name="CLEAR" link="IDLffDicomEx__SetPrivateValue.htm#dicom_ex_4010397576_1008598" />
      <KEYWORD name="REMOVE" link="IDLffDicomEx__SetPrivateValue.htm#dicom_ex_4010397576_1008600" />
      <KEYWORD name="BLOCKREMOVE" link="IDLffDicomEx__SetPrivateValue.htm#dicom_ex_4010397576_1008602" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::SetProperty" link="IDLffDicomEx__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::] SetProperty [, PROPERTY = value]" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomEx" name="IDLffDicomEx::SetValue" link="IDLffDicomEx__SetValue.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomEx::]SetValue, DicomTag, VR, Value [, SEQID=integer] [, /CLEAR] [, /REMOVE]" type="pro" />
      <ARGUMENT name="DicomTag" link="IDLffDicomEx__SetValue.htm" />
      <ARGUMENT name="VR" link="IDLffDicomEx__SetValue.htm" />
      <ARGUMENT name="Value" link="IDLffDicomEx__SetValue.htm" />
      <KEYWORD name="SEQID" link="IDLffDicomEx__SetValue.htm#dicom_ex_4010397576_1008769" />
      <KEYWORD name="CLEAR" link="IDLffDicomEx__SetValue.htm#dicom_ex_4010397576_1008779" />
      <KEYWORD name="REMOVE" link="IDLffDicomEx__SetValue.htm#dicom_ex_4010397576_1008781" />
    </METHOD>
  </CLASS>
  <ROUTINE name="BILINEAR" link="BILINEAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct an array using bilinear interpolation" />
    <SYNTAX name="Result = BILINEAR(P, IX, JY [, MISSING=value])" type="func" />
    <ARGUMENT name="P" link="BILINEAR.htm" />
    <ARGUMENT name="IX and JY" link="BILINEAR.htm" />
    <KEYWORD name="MISSING" link="BILINEAR.htm#B_856805997_996637" />
  </ROUTINE>
  <ROUTINE name="WIDGET_LABEL" link="WIDGET_LABEL.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a label widget" />
    <SYNTAX name="Result = WIDGET_LABEL( Parent [, /ALIGN_CENTER | , /ALIGN_LEFT | , /ALIGN_RIGHT] [, /DYNAMIC_RESIZE] [, FONT=string] [, FRAME=width] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, KILL_NOTIFY=string] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RESOURCE_NAME=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, /SUNKEN_FRAME] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_LABEL.htm" />
    <KEYWORD name="ALIGN_CENTER" link="WIDGET_LABEL.htm#W_811389549_57967" />
    <KEYWORD name="ALIGN_LEFT" link="WIDGET_LABEL.htm#W_811389549_57970" />
    <KEYWORD name="ALIGN_RIGHT" link="WIDGET_LABEL.htm#W_811389549_57973" />
    <KEYWORD name="DYNAMIC_RESIZE" link="WIDGET_LABEL.htm#W_811389549_192801" />
    <KEYWORD name="FONT" link="WIDGET_LABEL.htm#W_811389549_680390" />
    <KEYWORD name="FRAME" link="WIDGET_LABEL.htm#W_811389549_680392" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_LABEL.htm#W_811389549_680394" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_LABEL.htm#W_811389549_680396" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_LABEL.htm#W_811389549_680399" />
    <KEYWORD name="NO_COPY" link="WIDGET_LABEL.htm#W_811389549_680402" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_LABEL.htm#W_811389549_67628" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_LABEL.htm#W_811389549_680404" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_LABEL.htm#W_811389549_724047" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_LABEL.htm#W_811389549_67301" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_LABEL.htm#W_811389549_67304" />
    <KEYWORD name="SENSITIVE" link="WIDGET_LABEL.htm#W_811389549_948248" />
    <KEYWORD name="SUNKEN_FRAME" link="WIDGET_LABEL.htm#W_811389549_978731" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_LABEL.htm#W_811389549_67390" />
    <KEYWORD name="UNAME" link="WIDGET_LABEL.htm#W_811389549_949494" />
    <KEYWORD name="UNITS" link="WIDGET_LABEL.htm#W_811389549_949487" />
    <KEYWORD name="UVALUE" link="WIDGET_LABEL.htm#W_811389549_680406" />
    <KEYWORD name="VALUE" link="WIDGET_LABEL.htm#W_811389549_680410" />
    <KEYWORD name="XOFFSET" link="WIDGET_LABEL.htm#W_811389549_680412" />
    <KEYWORD name="XSIZE" link="WIDGET_LABEL.htm#W_811389549_680415" />
    <KEYWORD name="YOFFSET" link="WIDGET_LABEL.htm#W_811389549_680418" />
    <KEYWORD name="YSIZE" link="WIDGET_LABEL.htm#W_811389549_680421" />
  </ROUTINE>
  <ROUTINE name="H5T_COMPOUND_CREATE" link="H5T_COMPOUND_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_COMPOUND_CREATE(Datatype_id, Name)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_COMPOUND_CREATE.htm" />
    <ARGUMENT name="Name" link="H5T_COMPOUND_CREATE.htm" />
  </ROUTINE>
  <CLASS name="IDLnetOGCWMS" link="IDLnetOGCWMS.htm" special="">
    <PROPERTY name="AUTHENTICATION" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392700" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CALLBACK_DATA" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392752" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CALLBACK_FUNCTION" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392783" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CAPABILITIES_FILENAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392815" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONNECT_TIMEOUT" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392852" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONTENT_TYPE" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392880" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ENCODE" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392908" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FEATURE_INFO_FILENAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1392964" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEADERS" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393001" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LAST_FILE" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393040" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="MAP_FILENAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393068" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PASSWORD" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393108" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_AUTHENTICATION" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393136" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_HOSTNAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393188" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_PASSWORD" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393216" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_PORT" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393244" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_USERNAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393272" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RESPONSE_HEADER" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393300" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SSL_CERTIFICATE_FILE" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393328" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERIFY_HOST" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393356" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERIFY_PEER" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393401" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TIMEOUT" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393446" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_HOSTNAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393474" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PATH" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393513" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PORT" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393552" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_QUERY_PREFIX" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393586" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_QUERY_SUFFIX" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393620" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_SCHEME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393651" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="USERNAME" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393708" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERBOSE" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393736" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WMS_VERSION" link="IDLnetOGCWMS_Properties.htm#objects_network_1009015_1393794" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::Cleanup" link="IDLnetOGCWMS__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLnetOGCWMS::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::GetCapabilities" link="IDLnetOGCWMS__GetCapabil.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWMS::]GetCapabilities ([, /DISABLE_INHERITANCE] [ ,FROM_FILE=string] [,SCHEMA_CHECKING=value] [, VALIDATION_MODE=value])" type="func" />
      <KEYWORD name="DISABLE_INHERITANCE" link="IDLnetOGCWMS__GetCapabil.htm#objects_network_1009015_1393955" />
      <KEYWORD name="FROM_FILE" link="IDLnetOGCWMS__GetCapabil.htm#lass=" />
      <KEYWORD name="SCHEMA_CHECKING" link="IDLnetOGCWMS__GetCapabil.htm#lass=" />
      <KEYWORD name="VALIDATION_MODE" link="IDLnetOGCWMS__GetCapabil.htm#objects_network_1009015_1400814" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::GetFeatureInfo" link="IDLnetOGCWMS__GetFeature.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWMS::]GetFeatureInfo(Feature_Info_Request)" type="func" />
      <ARGUMENT name="Feature_Info_Request" link="IDLnetOGCWMS__GetFeature.htm" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::GetLayers" link="IDLnetOGCWMS__GetLayers.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWMS::]GetLayers ([, COUNT=variable], [, NUMBER=value] [, INDEX=value])" type="func" />
      <KEYWORD name="COUNT" link="IDLnetOGCWMS__GetLayers.htm#objects_network_1009015_1395446" />
      <KEYWORD name="NUMBER" link="IDLnetOGCWMS__GetLayers.htm#objects_network_1009015_1395449" />
      <KEYWORD name="INDEX" link="IDLnetOGCWMS__GetLayers.htm#objects_network_1009015_1395456" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::GetMap" link="IDLnetOGCWMS__GetMap.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWMS::]GetMap(Map_Request)" type="func" />
      <ARGUMENT name="Map_Request" link="IDLnetOGCWMS__GetMap.htm" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::GetProperty" link="IDLnetOGCWMS__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLnetOGCWMS::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::GetServiceSection" link="IDLnetOGCWMS__GetService.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWMS::]GetServiceSection( )" type="func" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::Init" link="IDLnetOGCWMS__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLnetOGCWMS' [, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWMS::]Init([, PROPERTY=value] )     (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::ParseUrl" link="IDLnetOGCWMS__ParseUrl.htm">
      <SYNTAX name="Obj-&gt;[IDLnetOGCWMS::]ParseUrl, URL" type="pro" />
      <ARGUMENT name="URL" link="IDLnetOGCWMS__ParseUrl.htm" />
    </METHOD>
    <METHOD class="IDLnetOGCWMS" name="IDLnetOGCWMS::SetProperty" link="IDLnetOGCWMS__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLnetOGCWMS::]SetPropery [, PROPERTY=variable]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_PT_NLEVELS" link="EOS_PT_NLEVELS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_NLEVELS(pointID)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_NLEVELS.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_VARINQ" link="CDF_VARINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_VARINQ( Id, Variable [, /ZVARIABLE] )" type="func" />
    <ARGUMENT name="Id" link="CDF_VARINQ.htm" />
    <ARGUMENT name="Variable" link="CDF_VARINQ.htm" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARINQ.htm#CDF_1744428779_1008942" />
  </ROUTINE>
  <ROUTINE name="SCOPE_VARFETCH" link="SCOPE_VARFETCH.htm" alias_to="" classname="">
    <DESCRIPTION name="Return variables outside the local scope" />
    <SYNTAX name="Result = SCOPE_VARFETCH(VarName [, COMMON=string] [, /ENTER] [, LEVEL=value] [, /REF_EXTRA] )" type="func" />
    <ARGUMENT name="VarName" link="SCOPE_VARFETCH.htm" />
    <KEYWORD name="COMMON" link="SCOPE_VARFETCH.htm#S_820040301_1215122" />
    <KEYWORD name="ENTER" link="SCOPE_VARFETCH.htm#S_820040301_1215135" />
    <KEYWORD name="LEVEL" link="SCOPE_VARFETCH.htm#S_820040301_1215145" />
    <KEYWORD name="REF_EXTRA" link="SCOPE_VARFETCH.htm#S_820040301_1215173" />
  </ROUTINE>
  <ROUTINE name="H5T_COPY" link="H5T_COPY.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_COPY(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_COPY.htm" />
  </ROUTINE>
  <ROUTINE name="BEGIN...END" link="BEGIN___END.htm" alias_to="" classname="">
    <DESCRIPTION name="Defines a block of statements" />
    <SYNTAX name="BEGIN" type="pro" />
    <SYNTAX name="statements" type="pro" />
    <SYNTAX name="END | ENDIF | ENDELSE | ENDFOR | ENDFOREACH | ENDREP | ENDWHILE" type="pro" />
  </ROUTINE>
  <ROUTINE name="EXTRAC" link="EXTRAC.htm" alias_to="" classname="">
    <DESCRIPTION name="Return sub-matrix of input array. Array operators (e.g., * and :) should usually be used instead" />
    <SYNTAX name="Result = EXTRAC( Array, C1, C2, ..., Cn, S1, S2, ..., Sn )" type="func" />
    <ARGUMENT name="Array" link="EXTRAC.htm" />
    <ARGUMENT name="Ci" link="EXTRAC.htm" />
    <ARGUMENT name="Si" link="EXTRAC.htm" />
  </ROUTINE>
  <ROUTINE name="PRINTF" link="PRINT.html" alias_to="PRINT/PRINTF" classname="">
  </ROUTINE>
  <ROUTINE name="WV_TOOL_DENOISE" link="WV_TOOL_DENOISE.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_TOOL_DENOISE( Array [, X] [, Y] [, GROUP_LEADER=widget_id] [, TITLE=string] [, UNITS=string] [, XTITLE=string] [, XUNITS=string] [, YTITLE=string] [, YUNITS=string])" type="func" />
    <ARGUMENT name="Array" link="WV_TOOL_DENOISE.htm" />
    <ARGUMENT name="X" link="WV_TOOL_DENOISE.htm" />
    <ARGUMENT name="Y" link="WV_TOOL_DENOISE.htm" />
    <KEYWORD name="GROUP_LEADER" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008330" />
    <KEYWORD name="TITLE" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008334" />
    <KEYWORD name="UNITS" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008337" />
    <KEYWORD name="XTITLE" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008340" />
    <KEYWORD name="XUNITS" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008343" />
    <KEYWORD name="YTITLE" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008346" />
    <KEYWORD name="YUNITS" link="WV_TOOL_DENOISE.htm#ref_3320460235_1008349" />
  </ROUTINE>
  <ROUTINE name="SPHER_HARM" link="SPHER_HARM.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the spherical harmonic function" />
    <SYNTAX name="Result = SPHER_HARM( Theta, Phi, L, M, [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Theta" link="SPHER_HARM.htm" />
    <ARGUMENT name="Phi" link="SPHER_HARM.htm" />
    <ARGUMENT name="L" link="SPHER_HARM.htm" />
    <ARGUMENT name="M" link="SPHER_HARM.htm" />
    <KEYWORD name="DOUBLE" link="SPHER_HARM.htm#S_820040301_1098257" />
  </ROUTINE>
  <ROUTINE name="READ_VIDEO" link="READ_VIDEO.htm" alias_to="" classname="">
    <DESCRIPTION name="Read video/audio files" />
    <SYNTAX name="data = READ_VIDEO(Filename [, Stream_Index] [, /ALL] [, /CLOSE] [, HANDLE=variable] [, FRAME_END=value] [, FRAME_OUT=variable] [, FRAME_START=value] [, /NODATA] [, SUB_RECT=[x0, y0, x1, y1] [, TIME_END=integer]   [, TIME_OUT=variable] [, TIME_START=integer]   )" type="pro" />
    <ARGUMENT name="Filename" link="READ_VIDEO.htm" />
    <ARGUMENT name="Stream_Index" link="READ_VIDEO.htm" />
    <KEYWORD name="ALL" link="READ_VIDEO.htm#ALL" />
    <KEYWORD name="CLOSE" link="READ_VIDEO.htm#CLOSE" />
    <KEYWORD name="FRAME_END (video only)" link="READ_VIDEO.htm#FRAME_EN" />
    <KEYWORD name="FRAME_OUT (video only)" link="READ_VIDEO.htm#FRAME_OU" />
    <KEYWORD name="FRAME_START (video only)" link="READ_VIDEO.htm#FRAME_ST" />
    <KEYWORD name="HANDLE" link="READ_VIDEO.htm#HANDLE" />
    <KEYWORD name="NODATA" link="READ_VIDEO.htm#NODATA" />
    <KEYWORD name="SUB_RECT (video only)" link="READ_VIDEO.htm#SUB_RECT" />
    <KEYWORD name="TIME_END" link="READ_VIDEO.htm#TIME_END" />
    <KEYWORD name="TIME_OUT" link="READ_VIDEO.htm#TIME_OUT" />
    <KEYWORD name="TIME_START" link="READ_VIDEO.htm#TIME_STA" />
  </ROUTINE>
  <STATEMENT name="ENDELSE" link="IF...THEN...ELSE.html" alias_to="IF...THEN...ELSE" />
  <ROUTINE name="HDF_SD_GETDATA" link="HDF_SD_GETDATA.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_GETDATA, SDdataset_id, Data [, COUNT=vector] [, /NOREVERSE] [, START=vector] [, STRIDE=vector]" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_GETDATA.htm" />
    <ARGUMENT name="Data" link="HDF_SD_GETDATA.htm" />
    <KEYWORD name="COUNT" link="HDF_SD_GETDATA.htm#HDF_1733484267_1011691" />
    <KEYWORD name="NOREVERSE" link="HDF_SD_GETDATA.htm#HDF_1733484267_1011694" />
    <KEYWORD name="START" link="HDF_SD_GETDATA.htm#HDF_1733484267_1011697" />
    <KEYWORD name="STRIDE" link="HDF_SD_GETDATA.htm#HDF_1733484267_1011700" />
  </ROUTINE>
  <ROUTINE name="BESELY" link="BESELY.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Y Bessel function of order N" />
    <SYNTAX name="Result = BESELY(X, N [, /DOUBLE] [, ITER=variable])" type="func" />
    <ARGUMENT name="X" link="BESELY.htm" />
    <ARGUMENT name="N" link="BESELY.htm" />
    <KEYWORD name="DOUBLE" link="BESELY.htm#B_856805997_998720" />
    <KEYWORD name="ITER" link="BESELY.htm#B_856805997_998722" />
  </ROUTINE>
  <ROUTINE name="TV" link="TV_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays an image. To scale and display the image, use TVSCL. (Direct Graphics)" />
    <SYNTAX name="TV, Image [, Position] [, /CENTIMETERS | , /INCHES] [, /ORDER] [, TRUE={1 | 2 | 3}] [, /WORDS] [, XSIZE=value] [, YSIZE=value]" type="pro" />
    <SYNTAX name="TV, Image [, X, Y [, Channel]] [, /CENTIMETERS | , /INCHES] [, /ORDER] [, TRUE={1 | 2 | 3}] [, /WORDS] [, XSIZE=value] [, YSIZE=value]" type="pro" />
    <ARGUMENT name="Image" link="TV_Procedure.htm" />
    <ARGUMENT name="X, Y" link="TV_Procedure.htm" />
    <ARGUMENT name="Position" link="TV_Procedure.htm" />
    <ARGUMENT name="Channel" link="TV_Procedure.htm" />
    <KEYWORD name="CENTIMETERS" link="TV_Procedure.htm#dg_routines_3604229493_888009" />
    <KEYWORD name="INCHES" link="TV_Procedure.htm#dg_routines_3604229493_888012" />
    <KEYWORD name="ORDER" link="TV_Procedure.htm#dg_routines_3604229493_888015" />
    <KEYWORD name="TRUE" link="TV_Procedure.htm#dg_routines_3604229493_888018" />
    <KEYWORD name="WORDS" link="TV_Procedure.htm#dg_routines_3604229493_888030" />
    <KEYWORD name="XSIZE" link="TV_Procedure.htm#dg_routines_3604229493_888033" />
    <KEYWORD name="YSIZE" link="TV_Procedure.htm#dg_routines_3604229493_888036" />
  </ROUTINE>
  <ROUTINE name="GRIB_FIND_NEAREST" link="GRIB_FIND_NEAREST.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_FIND_NEAREST, Ghandle, Lon, Lat [, MODE=Array] [, LATITUDES=Array] [, LONGITUDES=Array] [, INDEXES=Array] [, VALUE=Array] [, DISTANCES=Array])" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_FIND_NEAREST.htm" />
    <ARGUMENT name="Lon" link="GRIB_FIND_NEAREST.htm" />
    <ARGUMENT name="Lat" link="GRIB_FIND_NEAREST.htm" />
    <KEYWORD name="MODE" link="GRIB_FIND_NEAREST.htm#MODE4" />
    <KEYWORD name="LATITUDES" link="GRIB_FIND_NEAREST.htm#LATITUDE" />
    <KEYWORD name="LONGITUDES" link="GRIB_FIND_NEAREST.htm#LONGITUD" />
    <KEYWORD name="INDEXES" link="GRIB_FIND_NEAREST.htm#INDEXES" />
    <KEYWORD name="VALUES" link="GRIB_FIND_NEAREST.htm#VALUES" />
    <KEYWORD name="DISTANCES" link="GRIB_FIND_NEAREST.htm#DISTANCE" />
  </ROUTINE>
  <ROUTINE name="QUERY_PICT" link="QUERY_PICT.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a PICT image file" />
    <SYNTAX name="Result = QUERY_PICT ( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_PICT.htm" />
    <ARGUMENT name="Info" link="QUERY_PICT.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_MACHINE" link="IMSL_MACHINE.htm" alias_to="" classname="">
    <KEYWORD name="DOUBLE" link="IMSL_MACHINE.htm#lass=" />
    <KEYWORD name="FLOAT" link="IMSL_MACHINE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PROJECT_VOL" link="PROJECT_VOL_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a translucent rendering of a volume projected onto a plane" />
    <SYNTAX name="Result = PROJECT_VOL( Vol, X_Sample, Y_Sample, Z_Sample [, /AVG_INTENSITY] [, /CUBIC] [, DEPTH_Q=value] [, OPAQUE=3D_array] [, TRANS=array] [, XSIZE=longword integer] [, YSIZE=longword integer] [, /Z_BUFFER] )" type="func" />
    <ARGUMENT name="Vol" link="PROJECT_VOL_Procedure.htm" />
    <ARGUMENT name="X_Sample" link="PROJECT_VOL_Procedure.htm" />
    <ARGUMENT name="Y_Sample" link="PROJECT_VOL_Procedure.htm" />
    <ARGUMENT name="Z_Sample" link="PROJECT_VOL_Procedure.htm" />
    <KEYWORD name="AVG_INTENSITY" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878079" />
    <KEYWORD name="CUBIC" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878082" />
    <KEYWORD name="DEPTH_Q" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878085" />
    <KEYWORD name="OPAQUE" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878088" />
    <KEYWORD name="TRANS" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878091" />
    <KEYWORD name="XSIZE" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878094" />
    <KEYWORD name="YSIZE" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878097" />
    <KEYWORD name="Z_BUFFER" link="PROJECT_VOL_Procedure.htm#dg_routines_3604229493_878100" />
  </ROUTINE>
  <ROUTINE name="EOF" link="EOF.htm" alias_to="" classname="">
    <DESCRIPTION name="Test a file for the end-of-file condition" />
    <SYNTAX name="Result = EOF(Unit)" type="func" />
    <ARGUMENT name="Unit" link="EOF.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_SET_EXTENT_NONE" link="H5S_SET_EXTENT_NONE.htm" alias_to="" classname="">
    <SYNTAX name="H5S_SET_EXTENT_NONE, Dataspace_id" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_SET_EXTENT_NONE.htm" />
  </ROUTINE>
  <ROUTINE name="READU" link="READU.htm" alias_to="" classname="">
    <DESCRIPTION name="Read unformatted binary data from a file" />
    <SYNTAX name="READU, Unit, Var1, ..., Varn [, TRANSFER_COUNT=variable]" type="pro" />
    <ARGUMENT name="Unit" link="READU.htm" />
    <ARGUMENT name="Vari" link="READU.htm" />
    <KEYWORD name="TRANSFER_COUNT" link="READU.htm#R_822202989_678471" />
  </ROUTINE>
  <CLASS name="IDLgrROI" link="IDLgrROI.htm" special="">
    <SUPERCLASS name="IDLanROI" link="../Analysis/IDLanROI.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRROIVERSION" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="LINESTYLE" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="STYLE" link="" description="" />
    <FIELD name="SYMBOL" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057567" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1315614" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ANTIALIAS" link="IDLgrROI_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057587" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057592" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1095007" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1095803" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1095842" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1078228" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1078231" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LINESTYLE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057600" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1734637" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1345141" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057616" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1799634" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="STYLE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1093956" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057621" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057626" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057630" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057656" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057636" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057668" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrROI_Properties.htm#objects_gr_2157407275_1057666" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrROI_Properties.htm#objects_gr_2157407275_57451" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrROI" name="IDLgrROI::Cleanup" link="IDLgrROI__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrROI::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrROI" name="IDLgrROI::GetProperty" link="IDLgrROI__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrROI::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrROI" name="IDLgrROI::Init" link="IDLgrROI__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLgrROI' [, X[, Y[, Z]]] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrROI::]Init([X[, Y[, Z]]] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="X" link="IDLgrROI__Init.htm" />
      <ARGUMENT name="Y" link="IDLgrROI__Init.htm" />
      <ARGUMENT name="Z" link="IDLgrROI__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrROI" name="IDLgrROI::PickVertex" link="IDLgrROI__PickVertex.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrROI::]PickVertex( Dest, View, Point [, PATH=objref] )" type="func" />
      <ARGUMENT name="Dest" link="IDLgrROI__PickVertex.htm" />
      <ARGUMENT name="View" link="IDLgrROI__PickVertex.htm" />
      <ARGUMENT name="Point" link="IDLgrROI__PickVertex.htm" />
      <KEYWORD name="PATH" link="IDLgrROI__PickVertex.htm#objects_gr_2157407275_1014753" />
    </METHOD>
    <METHOD class="IDLgrROI" name="IDLgrROI::SetProperty" link="IDLgrROI__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrROI::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_SW_NENTRIES" link="EOS_SW_NENTRIES.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_NENTRIES( swathID, entrycode [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_NENTRIES.htm" />
    <ARGUMENT name="entrycode" link="EOS_SW_NENTRIES.htm" />
    <KEYWORD name="LENGTH" link="EOS_SW_NENTRIES.htm#HDF_EOS_3103509269_1012824" />
  </ROUTINE>
  <ROUTINE name="REPEAT...UNTIL" link="REPEAT___UNTIL.htm" alias_to="" classname="">
    <DESCRIPTION name="Repeats statement(s) until expression evaluates to true. Subject is always executed at least once" />
    <SYNTAX name="REPEAT statement UNTIL expression" type="pro" />
    <SYNTAX name="REPEAT BEGIN" type="pro" />
    <SYNTAX name="statements" type="pro" />
    <SYNTAX name="ENDREP UNTIL expression" type="pro" />
  </ROUTINE>
  <ROUTINE name="FULSTR" link="FULSTR.htm" alias_to="" classname="">
    <DESCRIPTION name="Restore a sparse matrix to full storage mode" />
    <SYNTAX name="Result = FULSTR(A)" type="func" />
    <ARGUMENT name="A" link="FULSTR.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_VIDEO" link="QUERY_VIDEO.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a video file" />
    <SYNTAX name="Result = QUERY_VIDEO( Filename [, Info] [, /AUDIO] [, CODECS_READ=variable] [, CODECS_WRITE=variable] [, FORMATS_READ=variable] [, FORMATS_WRITE=variable] [, METADATA=variable] [, STREAMS=variable] [, /VIDEO])" type="func" />
    <ARGUMENT name="Filename" link="QUERY_VIDEO.htm" />
    <ARGUMENT name="Info" link="QUERY_VIDEO.htm" />
    <KEYWORD name="AUDIO" link="QUERY_VIDEO.htm#AUDIO" />
    <KEYWORD name="CODECS_READ" link="QUERY_VIDEO.htm#CODECS_R" />
    <KEYWORD name="CODECS_WRITE" link="QUERY_VIDEO.htm#CODECS_W" />
    <KEYWORD name="FORMATS_READ" link="QUERY_VIDEO.htm#FORMATS_" />
    <KEYWORD name="FORMATS_WRITE" link="QUERY_VIDEO.htm#FORMATS_2" />
    <KEYWORD name="METADATA" link="QUERY_VIDEO.htm#METADATA" />
    <KEYWORD name="STREAMS" link="QUERY_VIDEO.htm#STREAMS" />
    <KEYWORD name="VIDEO" link="QUERY_VIDEO.htm#VIDEO" />
  </ROUTINE>
  <ROUTINE name="CDF_VARNUM" link="CDF_VARNUM.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_VARNUM( Id, VarName [, IsZVar] )" type="func" />
    <ARGUMENT name="Id" link="CDF_VARNUM.htm" />
    <ARGUMENT name="VarName" link="CDF_VARNUM.htm" />
    <ARGUMENT name="IsZVar" link="CDF_VARNUM.htm" />
  </ROUTINE>
  <ROUTINE name="STRLOWCASE" link="STRLOWCASE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert a string to lower case" />
    <SYNTAX name="Result = STRLOWCASE(String)" type="func" />
    <ARGUMENT name="String" link="STRLOWCASE.htm" />
  </ROUTINE>
  <ROUTINE name="TVSCL" link="TVSCL_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Scales and displays an image. (Direct Graphics)" />
    <SYNTAX name="TVSCL, Image [, Position] [, /CENTIMETERS] [, /INCHES] [, /NAN] [, /ORDER] [, TOP=value] [, TRUE={1 | 2 | 3}] [, /WORDS] [, XSIZE=value] [, YSIZE=value]" type="pro" />
    <SYNTAX name="TVSCL, Image [, X, Y [, Channel] [, /CENTIMETERS] [, /INCHES] [, /NAN] [, /ORDER] [, TOP=value] [, TRUE={1 | 2 | 3}] [, /WORDS] [, XSIZE=value] [, YSIZE=value]]" type="pro" />
    <ARGUMENT name="Image" link="TVSCL_Procedure.htm" />
    <ARGUMENT name="X, Y" link="TVSCL_Procedure.htm" />
    <ARGUMENT name="Position" link="TVSCL_Procedure.htm" />
    <ARGUMENT name="Channel" link="TVSCL_Procedure.htm" />
    <KEYWORD name="CENTIMETERS" link="TVSCL_Procedure.htm#dg_routines_3604229493_889155" />
    <KEYWORD name="INCHES" link="TVSCL_Procedure.htm#dg_routines_3604229493_889158" />
    <KEYWORD name="NAN" link="TVSCL_Procedure.htm#dg_routines_3604229493_889161" />
    <KEYWORD name="ORDER" link="TVSCL_Procedure.htm#dg_routines_3604229493_889167" />
    <KEYWORD name="TOP" link="TVSCL_Procedure.htm#dg_routines_3604229493_889170" />
    <KEYWORD name="TRUE" link="TVSCL_Procedure.htm#dg_routines_3604229493_889173" />
    <KEYWORD name="WORDS" link="TVSCL_Procedure.htm#dg_routines_3604229493_889181" />
    <KEYWORD name="XSIZE" link="TVSCL_Procedure.htm#dg_routines_3604229493_889184" />
    <KEYWORD name="YSIZE" link="TVSCL_Procedure.htm#dg_routines_3604229493_889187" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="WGET" link="WGET.htm" alias_to="" classname="">
    <SYNTAX name="Result = WGET( URL [, /BUFFER] [DIRECTORY=string] [FILENAME=string] [, /STRING_ARRAY] )" type="func" />
    <ARGUMENT name="URL" link="WGET.htm" />
    <KEYWORD name="BUFFER" link="WGET.htm#lass=" />
    <KEYWORD name="DIRECTORY" link="WGET.htm#lass=" />
    <KEYWORD name="FILENAME" link="WGET.htm#lass=" />
    <KEYWORD name="STRING_ARRAY" link="WGET.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="READ_ASCII" link="READ_ASCII.htm" alias_to="" classname="">
    <DESCRIPTION name="Read data from an ASCII file" />
    <SYNTAX name="Result = READ_ASCII( [Filename] [, COMMENT_SYMBOL=string] [, COUNT=variable] [, DATA_START=lines_to_skip] [, DELIMITER=string] [, HEADER=variable] [, MISSING_VALUE=value] [, NUM_RECORDS=value] [, RECORD_START=index] [, TEMPLATE=value] [, /VERBOSE] )" type="func" />
    <ARGUMENT name="Filename" link="READ_ASCII.htm" />
    <KEYWORD name="COMMENT_SYMBOL" link="READ_ASCII.htm#R_822202989_864824" />
    <KEYWORD name="COUNT" link="READ_ASCII.htm#R_822202989_864541" />
    <KEYWORD name="DATA_START" link="READ_ASCII.htm#R_822202989_864606" />
    <KEYWORD name="DELIMITER" link="READ_ASCII.htm#R_822202989_865250" />
    <KEYWORD name="HEADER" link="READ_ASCII.htm#R_822202989_865253" />
    <KEYWORD name="MISSING_VALUE" link="READ_ASCII.htm#R_822202989_864515" />
    <KEYWORD name="NUM_RECORDS" link="READ_ASCII.htm#R_822202989_864373" />
    <KEYWORD name="RECORD_START" link="READ_ASCII.htm#R_822202989_678426" />
    <KEYWORD name="TEMPLATE" link="READ_ASCII.htm#R_822202989_863940" />
    <KEYWORD name="VERBOSE" link="READ_ASCII.htm#R_822202989_863965" />
  </ROUTINE>
  <ROUTINE name="READ_PNG" link="READ_PNG.htm" alias_to="" classname="">
    <DESCRIPTION name="Read Portable Network Graphics (PNG) files" />
    <SYNTAX name="Result = READ_PNG ( Filename [, R, G, B] [,/ORDER] [, /VERBOSE] [, TRANSPARENT=variable] )" type="func" />
    <SYNTAX name="READ_PNG, Filename, Image [, R, G, B] [,/ORDER] [, /VERBOSE] [, TRANSPARENT=variable]" type="pro" />
    <ARGUMENT name="Filename" link="READ_PNG.htm" />
    <ARGUMENT name="Image" link="READ_PNG.htm" />
    <ARGUMENT name="R, G, B" link="READ_PNG.htm" />
    <KEYWORD name="ORDER" link="READ_PNG.htm#R_822202989_1045842" />
    <KEYWORD name="VERBOSE" link="READ_PNG.htm#R_822202989_1075225" />
    <KEYWORD name="TRANSPARENT" link="READ_PNG.htm#R_822202989_1045845" />
  </ROUTINE>
  <ROUTINE name="IMSP_SP_CG" link="IMSP_SP_CG.htm" alias_to="" classname="">
    <ARGUMENT name="amultp" link="IMSP_SP_CG.htm" />
    <ARGUMENT name="b" link="IMSP_SP_CG.htm" />
    <KEYWORD name="DOUBLE" link="IMSP_SP_CG.htm#DOUBLE" />
    <KEYWORD name="ITMAX" link="IMSP_SP_CG.htm#ITMAX" />
    <KEYWORD name="JACOBI" link="IMSP_SP_CG.htm#JACOBI" />
    <KEYWORD name="PRECOND" link="IMSP_SP_CG.htm#PRECOND" />
    <KEYWORD name="REL_ERR" link="IMSP_SP_CG.htm#REL_ERR" />
  </ROUTINE>
  <ROUTINE name="HDF_EXISTS" link="HDF_EXISTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_EXISTS( )" type="func" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFIDXMAP" link="EOS_SW_DEFIDXMAP.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFIDXMAP(swathID, geodim, datadim, index)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFIDXMAP.htm" />
    <ARGUMENT name="geodim" link="EOS_SW_DEFIDXMAP.htm" />
    <ARGUMENT name="datadim" link="EOS_SW_DEFIDXMAP.htm" />
    <ARGUMENT name="index" link="EOS_SW_DEFIDXMAP.htm" />
  </ROUTINE>
  <ROUTINE name="ISHFT" link="ISHFT.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform integer bit shift" />
    <SYNTAX name="Result = ISHFT(P1, P2)" type="func" />
    <ARGUMENT name="P1" link="ISHFT.htm" />
    <ARGUMENT name="P2" link="ISHFT.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_WRITEATTR" link="EOS_SW_WRITEATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_WRITEATTR( swathID, attrname, datbuf [, COUNT=value] [, HDF_TYPE=value] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_WRITEATTR.htm" />
    <ARGUMENT name="attrname" link="EOS_SW_WRITEATTR.htm" />
    <ARGUMENT name="datbuf" link="EOS_SW_WRITEATTR.htm" />
    <KEYWORD name="COUNT" link="EOS_SW_WRITEATTR.htm#HDF_EOS_3103509269_1013474" />
    <KEYWORD name="HDF_TYPE" link="EOS_SW_WRITEATTR.htm#HDF_EOS_3103509269_1013477" />
  </ROUTINE>
  <ROUTINE name="MESH_DECIMATE" link="MESH_DECIMATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduces the density of geometry while preserving as much of the original data as possible" />
    <SYNTAX name="Result = MESH_DECIMATE (Verts, Conn, Connout [, VERTICES=variable] [, PERCENT_VERTICES=percent | , PERCENT_POLYGONS=percent] [, PROGRESS_CALLBACK=string] [, PROGRESS_METHOD=string] [, PROGRESS_OBJECT=objref] [, PROGRESS_PERCENT=percent{0 to 100}] [, PROGRESS_USERDATA=value] )" type="func" />
    <ARGUMENT name="Verts" link="MESH_DECIMATE.htm" />
    <ARGUMENT name="Conn" link="MESH_DECIMATE.htm" />
    <ARGUMENT name="Connout" link="MESH_DECIMATE.htm" />
    <KEYWORD name="PERCENT_VERTICES" link="MESH_DECIMATE.htm#M_824365677_948431" />
    <KEYWORD name="PERCENT_POLYGONS" link="MESH_DECIMATE.htm#M_824365677_948433" />
    <KEYWORD name="PROGRESS_CALLBACK" link="MESH_DECIMATE.htm#M_824365677_1051741" />
    <KEYWORD name="PROGRESS_METHOD" link="MESH_DECIMATE.htm#M_824365677_1020618" />
    <KEYWORD name="PROGRESS_OBJECT" link="MESH_DECIMATE.htm#M_824365677_1020641" />
    <KEYWORD name="PROGRESS_PERCENT" link="MESH_DECIMATE.htm#M_824365677_1020654" />
    <KEYWORD name="PROGRESS_USERDATA" link="MESH_DECIMATE.htm#M_824365677_1020660" />
    <KEYWORD name="VERTICES" link="MESH_DECIMATE.htm#M_824365677_1020667" />
  </ROUTINE>
  <ROUTINE name=".TRACE" link="_TRACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Continue execution, display each line of code as it is executed" />
    <SYNTAX name=".TRACE" type="pro" />
  </ROUTINE>
  <CLASS name="IDLffVideoRead" link="IDLffVideoRead.htm" special="">
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::Init" link="Init">
      <SYNTAX name="Result = IDLffVideoRead([Filename], /VERBOSE )" type="func" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="Result = OBJ_NEW('IDLffVideoRead' [, Filename], /VERBOSE )" type="func" />
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="Filename" link="IDLffVideoRead.htm" />
      <KEYWORD name="VERBOSE" link="IDLffVideoRead.htm#lass=" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::GetCodecs" link="GetCodecs">
      <SYNTAX name="Result = Obj.[IDLffVideoRead::]GetCodecs([/LONG_NAMES] [, /AUDIO,] [, /VIDEO])" type="func" />
      <SYNTAX name="Result = IDLffVideoRead.GetCodecs([/LONG_NAMES] [, /AUDIO,] [, /VIDEO])" type="func" />
      <KEYWORD name="LONG_NAMES" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="AUDIO" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="VIDEO" link="IDLffVideoRead.htm#lass=" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::GetNext" link="GetNext">
      <SYNTAX name="Result = Obj.[IDLffVideoRead::]GetNext(/AUDIO, /DATA, ONLY_STREAM=value, STREAM=variable, TYPE=variable, TIME=variable, /VERBOSE, /VIDEO)" type="func" />
      <KEYWORD name="AUDIO" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="DATA" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="ONLY_STREAM" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="STREAM" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="TYPE" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="TIME" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="VERBOSE" link="IDLffVideoRead.htm#lass=" />
      <KEYWORD name="VIDEO" link="IDLffVideoRead.htm#lass=" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::GetFormats" link="GetFormats">
      <SYNTAX name="Result = Obj.[IDLffVideoRead::]GetFormats([/LONG_NAMES])" type="func" />
      <SYNTAX name="Result = IDLffVideoRead.GetFormats([/LONG_NAMES])" type="func" />
      <KEYWORD name="LONG_NAMES" link="IDLffVideoRead.htm#lass=" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::GetMetadata" link="GetMetadata">
      <SYNTAX name="Result = Obj.[IDLffVideoRead::]GetMetadata([Key] [, /KEYS])" type="func" />
      <ARGUMENT name="Key" link="IDLffVideoRead.htm" />
      <KEYWORD name="KEYS" link="IDLffVideoRead.htm#lass=" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::GetStreams" link="GetStreams">
      <SYNTAX name="Result = Obj.[IDLffVideoRead::]GetStreams()" type="func" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::Seek" link="Seek">
      <SYNTAX name="Obj.[IDLffVideoRead::]Seek, Time" type="pro" />
      <ARGUMENT name="Time" link="IDLffVideoRead.htm" />
    </METHOD>
    <METHOD class="IDLffVideoRead" name="IDLffVideoRead::Cleanup" link="Cleanup">
      <SYNTAX name="Obj.[IDLffVideoRead::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="PARTICLE_TRACE" link="PARTICLE_TRACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Traces the path of a massless particle through a vector field" />
    <SYNTAX name="PARTICLE_TRACE, Data, Seeds, Verts, Conn [, Normals] [, MAX_ITERATIONS=value] [, ANISOTROPY=array] [, INTEGRATION={0 | 1}] [, SEED_NORMAL=vector] [, TOLERANCE=value] [, MAX_STEPSIZE=value] [, /UNIFORM]" type="pro" />
    <ARGUMENT name="Data" link="PARTICLE_TRACE.htm" />
    <ARGUMENT name="Seeds" link="PARTICLE_TRACE.htm" />
    <ARGUMENT name="Verts" link="PARTICLE_TRACE.htm" />
    <ARGUMENT name="Conn" link="PARTICLE_TRACE.htm" />
    <ARGUMENT name="Normals" link="PARTICLE_TRACE.htm" />
    <KEYWORD name="ANISOTROPY" link="PARTICLE_TRACE.htm#P_817877613_1071147" />
    <KEYWORD name="INTEGRATION" link="PARTICLE_TRACE.htm#P_817877613_1071149" />
    <KEYWORD name="SEED_NORMAL" link="PARTICLE_TRACE.htm#P_817877613_1071154" />
    <KEYWORD name="TOLERANCE" link="PARTICLE_TRACE.htm#P_817877613_1071156" />
    <KEYWORD name="MAX_ITERATIONS" link="PARTICLE_TRACE.htm#P_817877613_1071158" />
    <KEYWORD name="MAX_STEPSIZE" link="PARTICLE_TRACE.htm#P_817877613_1071160" />
    <KEYWORD name="UNIFORM" link="PARTICLE_TRACE.htm#P_817877613_1071162" />
  </ROUTINE>
  <ROUTINE name="ARROW" link="ARROW_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws an arrow as an annotation to an existing graphic" />
    <SYNTAX name="ARROW, X0, Y0, X1, Y1 [, /DATA | , /NORMALIZED] [, HSIZE=length] [, COLOR=index] [, HTHICK=value] [, /SOLID] [, THICK=value]" type="pro" />
    <ARGUMENT name="X0, Y0" link="ARROW_Procedure.htm" />
    <ARGUMENT name="X1,Y1" link="ARROW_Procedure.htm" />
    <KEYWORD name="DATA" link="ARROW_Procedure.htm#dg_routines_3604229493_878321" />
    <KEYWORD name="NORMALIZED" link="ARROW_Procedure.htm#dg_routines_3604229493_878324" />
    <KEYWORD name="HSIZE" link="ARROW_Procedure.htm#dg_routines_3604229493_878327" />
    <KEYWORD name="COLOR" link="ARROW_Procedure.htm#dg_routines_3604229493_878330" />
    <KEYWORD name="HTHICK" link="ARROW_Procedure.htm#dg_routines_3604229493_878333" />
    <KEYWORD name="SOLID" link="ARROW_Procedure.htm#dg_routines_3604229493_878336" />
    <KEYWORD name="THICK" link="ARROW_Procedure.htm#dg_routines_3604229493_878339" />
  </ROUTINE>
  <ROUTINE name="COPY_LUN" link="COPY_LUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Copy data between two open files" />
    <SYNTAX name="COPY_LUN, FromUnit, ToUnit [, Num] [, /EOF] [, /LINES] [, /TRANSFER_COUNT]" type="pro" />
    <ARGUMENT name="FromUnit" link="COPY_LUN.htm" />
    <ARGUMENT name="ToUnit" link="COPY_LUN.htm" />
    <ARGUMENT name="Num" link="COPY_LUN.htm" />
    <KEYWORD name="EOF" link="COPY_LUN.htm#C_854643309_1090923" />
    <KEYWORD name="LINES" link="COPY_LUN.htm#C_854643309_1090926" />
    <KEYWORD name="TRANSFER_COUNT" link="COPY_LUN.htm#C_854643309_1090928" />
  </ROUTINE>
  <ROUTINE name="HDF_UNPACKDATA" link="HDF_UNPACKDATA.htm" alias_to="" classname="">
    <SYNTAX name="HDF_UNPACKDATA, packeddata, data1 [, data2 [, data3 [, data4 [, data5 [, data6 [, data7 [, data8]]]]]]] [, HDF_ORDER=array] [, HDF_TYPE=array] [, NREC=records]" type="pro" />
    <ARGUMENT name="packeddata" link="HDF_UNPACKDATA.htm" />
    <ARGUMENT name="data1...data8" link="HDF_UNPACKDATA.htm" />
    <KEYWORD name="HDF_ORDER" link="HDF_UNPACKDATA.htm#HDF_1733484267_1012754" />
    <KEYWORD name="HDF_TYPE" link="HDF_UNPACKDATA.htm#HDF_1733484267_1012757" />
    <KEYWORD name="NREC" link="HDF_UNPACKDATA.htm#HDF_1733484267_1012763" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOM_SAMPLE" link="IMSL_RANDOM_SAMPLE.htm" alias_to="" classname="">
    <ARGUMENT name="nsamp" link="IMSL_RANDOM_SAMPLE.htm" />
    <ARGUMENT name="population" link="IMSL_RANDOM_SAMPLE.htm" />
    <KEYWORD name="ADDITIONAL_CALL" link="IMSL_RANDOM_SAMPLE.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_RANDOM_SAMPLE.htm#lass=" />
    <KEYWORD name="FIRST_CALL" link="IMSL_RANDOM_SAMPLE.htm#lass=" />
    <KEYWORD name="INDEX" link="IMSL_RANDOM_SAMPLE.htm#lass=" />
    <KEYWORD name="NPOP" link="IMSL_RANDOM_SAMPLE.htm#lass=" />
    <KEYWORD name="SAMPLE" link="IMSL_RANDOM_SAMPLE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_ATTRINFO" link="EOS_SW_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_ATTRINFO(swathID, attrname, numbertype, count)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_ATTRINFO.htm" />
    <ARGUMENT name="attrname" link="EOS_SW_ATTRINFO.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_ATTRINFO.htm" />
    <ARGUMENT name="count" link="EOS_SW_ATTRINFO.htm" />
  </ROUTINE>
  <ROUTINE name="WIENER_FILTER" link="WIENER_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduce degradation and noise in an image" />
    <SYNTAX name="Result = WIENER_FILTER( ImageData, DegradationFunction, CleanPowerSpectrum, NoisePowerSpectrum )" type="func" />
    <ARGUMENT name="ImageData" link="WIENER_FILTER.htm" />
    <ARGUMENT name="DegradationFunction" link="WIENER_FILTER.htm" />
    <ARGUMENT name="CleanPowerSpectrum" link="WIENER_FILTER.htm" />
    <ARGUMENT name="NoisePowerSpectrum" link="WIENER_FILTER.htm" />
  </ROUTINE>
  <ROUTINE name="LAMBERTW" link="LAMBERTW.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Lambert W function" />
    <SYNTAX name="Result = LAMBERTW( Z [, K] [, /LOWER_BRANCH] )" type="func" />
    <ARGUMENT name="Z" link="LAMBERTW.htm" />
    <ARGUMENT name="K" link="LAMBERTW.htm" />
    <KEYWORD name="LOWER_BRANCH" link="LAMBERTW.htm#LOWER_BR" />
  </ROUTINE>
  <ROUTINE name="SETENV" link="SETENV.htm" alias_to="" classname="">
    <DESCRIPTION name="Add or change an environment variable" />
    <SYNTAX name="SETENV, Environment_Expression" type="pro" />
    <ARGUMENT name="Environment_Expression" link="SETENV.htm" />
  </ROUTINE>
  <CLASS name="IDLffDicomExCfg" link="IDLffDicomExCfg.htm" special="">
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::Cleanup" link="IDLffDicomExCfg__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffDicomExCfg::]Cleanup()     (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::Commit" link="IDLffDicomExCfg__Commit.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExCfg::]Commit" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::Echo" link="IDLffDicomExCfg__Echo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]Echo(ApplicationEntityName [, COUNT=variable] )" type="func" />
      <ARGUMENT name="ApplicationEntityName" link="IDLffDicomExCfg__Echo.htm" />
      <KEYWORD name="COUNT" link="IDLffDicomExCfg__Echo.htm#dicom_ex_4010397576_1132765" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::GetApplicationEntities" link="IDLffDicomExCfg__GetApplicationEntities.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]GetApplicationEntities( [, COUNT=variable] [, /SERVICE_TYPE=string] )" type="func" />
      <KEYWORD name="COUNT" link="IDLffDicomExCfg__GetApplicationEntities.htm#dicom_ex_4010397576_1132794" />
      <KEYWORD name="SERVICE_TYPE" link="IDLffDicomExCfg__GetApplicationEntities.htm#dicom_ex_4010397576_1132796" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::GetApplicationEntity" link="IDLffDicomExCfg__GetApplicationEntity.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]GetApplicationEntity(ApplicatonEntityName)" type="func" />
      <ARGUMENT name="ApplicationEntityName" link="IDLffDicomExCfg__GetApplicationEntity.htm" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::GetServiceLists" link="IDLffDicomExCfg__GetServiceLists.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]GetServcieLists( [, COUNT=variable] )" type="func" />
      <KEYWORD name="COUNT" link="IDLffDicomExCfg__GetServiceLists.htm#dicom_ex_4010397576_1132854" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::GetServiceTypes" link="IDLffDicomExCfg__GetServiceTypes.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]GetServiceTypes( [, COUNT=variable] )" type="func" />
      <KEYWORD name="COUNT" link="IDLffDicomExCfg__GetServiceTypes.htm#dicom_ex_4010397576_1132881" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::GetValue" link="IDLffDicomExCfg__GetValue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]GetValue(ConfigurationParameterName)" type="func" />
      <ARGUMENT name="ConfigurationParameterName" link="IDLffDicomExCfg__GetValue.htm" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::Init" link="IDLffDicomExCfg__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLffDicomExCfg' [, /SYSTEM])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]Init( [, /SYSTEM] )  (In a lifecycle method only.)" type="func" />
      <KEYWORD name="SYSTEM" link="IDLffDicomExCfg__Init.htm#dicom_ex_4010397576_1132984" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::IsDirty" link="IDLffDicomExCfg__IsDirty.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]IsDirty( )" type="func" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::RemoveApplicationEntity" link="IDLffDicomExCfg__RemoveApplicationEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExCfg::]RemoveApplicationEntity, ApplicationEntityName" type="pro" />
      <ARGUMENT name="ApplicationEntityName" link="IDLffDicomExCfg__RemoveApplicationEntity.htm" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::SetApplicationEntity" link="IDLffDicomExCfg__SetApplicationEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExCfg::]SetApplicationEntity, ApplicationEntityName, AET, Hostname, Port, ServiceListName, ServiceType" type="pro" />
      <ARGUMENT name="ApplicationEntityName" link="IDLffDicomExCfg__SetApplicationEntity.htm" />
      <ARGUMENT name="AET" link="IDLffDicomExCfg__SetApplicationEntity.htm" />
      <ARGUMENT name="Hostname" link="IDLffDicomExCfg__SetApplicationEntity.htm" />
      <ARGUMENT name="Port" link="IDLffDicomExCfg__SetApplicationEntity.htm" />
      <ARGUMENT name="ServiceListName" link="IDLffDicomExCfg__SetApplicationEntity.htm" />
      <ARGUMENT name="ServiceType" link="IDLffDicomExCfg__SetApplicationEntity.htm" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::SetValue" link="IDLffDicomExCfg__SetValue.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExCfg::]SetValue, ConfigurationParameterName, Value" type="pro" />
      <ARGUMENT name="ConfigurationParameterName, Value" link="IDLffDicomExCfg__SetValue.htm" />
    </METHOD>
    <METHOD class="IDLffDicomExCfg" name="IDLffDicomExCfg::StorageScpService" link="IDLffDicomExCfg__StorageScpService.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExCfg::]StorageScpService(Command)" type="func" />
      <ARGUMENT name="Command" link="IDLffDicomExCfg__StorageScpService.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="BYTE" link="BYTE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to byte type" />
    <SYNTAX name="Result = BYTE( Expression[, Offset [, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="BYTE.htm" />
    <ARGUMENT name="Offset" link="BYTE.htm" />
    <ARGUMENT name="Di" link="BYTE.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_NENTRIES" link="EOS_GD_NENTRIES.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_NENTRIES( gridID, entrycode [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_NENTRIES.htm" />
    <ARGUMENT name="entrycode" link="EOS_GD_NENTRIES.htm" />
    <KEYWORD name="LENGTH" link="EOS_GD_NENTRIES.htm#HDF_EOS_3103509269_1007466" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_BCKLINKINFO" link="EOS_PT_BCKLINKINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_BCKLINKINFO(pointID, level, linkfield)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_BCKLINKINFO.htm" />
    <ARGUMENT name="level" link="EOS_PT_BCKLINKINFO.htm" />
    <ARGUMENT name="linkfield" link="EOS_PT_BCKLINKINFO.htm" />
  </ROUTINE>
  <ROUTINE name="IMSP_SP_MVMUL" link="IMSP_SP_MVMUL.htm" alias_to="" classname="">
    <ARGUMENT name="nrows" link="IMSP_SP_MVMUL.htm" />
    <ARGUMENT name="ncols" link="IMSP_SP_MVMUL.htm" />
    <ARGUMENT name="nlca" link="IMSP_SP_MVMUL.htm" />
    <ARGUMENT name="nuca" link="IMSP_SP_MVMUL.htm" />
    <ARGUMENT name="a" link="IMSP_SP_MVMUL.htm" />
    <ARGUMENT name="x" link="IMSP_SP_MVMUL.htm" />
    <KEYWORD name="SYMMETRIC" link="IMSP_SP_MVMUL.htm#SYMMETRI" />
  </ROUTINE>
  <ROUTINE name="N_TAGS" link="N_TAGS.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the number of tags in a structure" />
    <SYNTAX name="Result = N_TAGS( Expression [, /DATA_LENGTH] [, /LENGTH] )" type="func" />
    <ARGUMENT name="Expression" link="N_TAGS.htm" />
    <KEYWORD name="DATA_LENGTH" link="N_TAGS.htm#N_830853741_889267" />
    <KEYWORD name="LENGTH" link="N_TAGS.htm#N_830853741_928988" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTNUM" link="CDF_ATTNUM.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ATTNUM(Id, Attribute_Name)" type="func" />
    <ARGUMENT name="Id" link="CDF_ATTNUM.htm" />
    <ARGUMENT name="Attribute_Name" link="CDF_ATTNUM.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_CONTROL" link="NCDF_CONTROL.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_CONTROL, Cdfid [, /ABORT] [, /ENDEF] [, /FILL | , /NOFILL] [, /NOVERBOSE | , /VERBOSE] [, OLDFILL=variable] [, /REDEF] [, /SYNC]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_CONTROL.htm" />
    <KEYWORD name="ABORT" link="NCDF_CONTROL.htm#netCDF_2618656010_1006056" />
    <KEYWORD name="ENDEF" link="NCDF_CONTROL.htm#netCDF_2618656010_1006060" />
    <KEYWORD name="FILL" link="NCDF_CONTROL.htm#netCDF_2618656010_1006063" />
    <KEYWORD name="NOFILL" link="NCDF_CONTROL.htm#netCDF_2618656010_1006099" />
    <KEYWORD name="NOVERBOSE" link="NCDF_CONTROL.htm#netCDF_2618656010_1006102" />
    <KEYWORD name="OLDFILL" link="NCDF_CONTROL.htm#netCDF_2618656010_1006105" />
    <KEYWORD name="REDEF" link="NCDF_CONTROL.htm#netCDF_2618656010_1006110" />
    <KEYWORD name="SYNC" link="NCDF_CONTROL.htm#netCDF_2618656010_1006114" />
    <KEYWORD name="VERBOSE" link="NCDF_CONTROL.htm#netCDF_2618656010_1006117" />
  </ROUTINE>
  <ROUTINE name="FILE_EXPAND_PATH" link="FILE_EXPAND_PATH.htm" alias_to="" classname="">
    <DESCRIPTION name="Fully qualifies file and directory paths" />
    <SYNTAX name="Result = FILE_EXPAND_PATH (Path)" type="func" />
    <ARGUMENT name="Path" link="FILE_EXPAND_PATH.htm" />
  </ROUTINE>
  <ROUTINE name="MESH_SURFACEAREA" link="MESH_SURFACEAREA.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines the surface area of a mesh, including integration of other mesh properties" />
    <SYNTAX name="Result = MESH_SURFACEAREA ( Verts, Conn [, AUXDATA=array] [, MOMENT=variable] )" type="func" />
    <ARGUMENT name="Verts" link="MESH_SURFACEAREA.htm" />
    <ARGUMENT name="Conn" link="MESH_SURFACEAREA.htm" />
    <KEYWORD name="AUXDATA" link="MESH_SURFACEAREA.htm#M_824365677_948575" />
    <KEYWORD name="MOMENT" link="MESH_SURFACEAREA.htm#M_824365677_948577" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_ENDACCESS" link="HDF_GR_ENDACCESS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_GR_ENDACCESS, ri_id" type="pro" />
    <ARGUMENT name="ri_id" link="HDF_GR_ENDACCESS.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_INFO" link="WIDGET_INFO.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about widgets" />
    <SYNTAX name="Result = WIDGET_INFO( [Widget_ID] )" type="func" />
    <SYNTAX name="Keywords that apply to all widgets: [, /" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_BASE:" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_BUTTON: [, /BUTTON_SET] [, /DYNAMIC_RESIZE] [, /MASK] [, /PUSHBUTTON_EVENTS] [, /TOOLTIP]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_COMBOBOX: [, /COMBOBOX_GETTEXT] [, /COMBOBOX_NUMBER] [, /DYNAMIC_RESIZE] [, /LIST_EVENTS]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_DRAW and WIDGET_WINDOW: [, /DRAG_NOTIFY] [, /DRAW_BUTTON_EVENTS] [, /DRAW_EXPOSE_EVENTS] [, DRAW_KEYBOARD_EVENTS={0 | 1 | 2}] [, /DRAW_MOTION_EVENTS] [, /DRAW_VIEWPORT_EVENTS] [, /DRAW_WHEEL_EVENTS] [, /DROP_EVENTS] [, /TOOLTIP]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_DROPLIST: [, /DROPLIST_NUMBER] [, /DROPLIST_SELECT] [, /DYNAMIC_RESIZE]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_LABEL: [, /DYNAMIC_RESIZE]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_LIST: [, /CONTEXT_EVENTS] [, /LIST_MULTIPLE] [, /LIST_NUMBER] [, /LIST_NUM_VISIBLE] [, /LIST_SELECT] [, /LIST_TOP]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_PROPERTYSHEET: [, /CONTEXT_EVENTS] [, COMPONENT=objref] [, /MULTIPLE_PROPERTIES] [, PROPERTY_VALID=string] [, PROPERTY_VALUE=string] [, /PROPERTYSHEET_NSELECTED] [, /PROPERTYSHEET_SELECTED]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_SLIDER: [, /SLIDER_MIN_MAX]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TAB: [, /TAB_CURRENT] [, /TAB_MULTILINE] [, /TAB_NUMBER]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TABLE: [, /COLUMN_WIDTHS] [, /CONTEXT_EVENTS] [, /ROW_HEIGHTS] [, /TABLE_ALL_EVENTS] [, /TABLE_BACKGROUND_COLOR] [, /TABLE_DISJOINT_SELECTION] [, /TABLE_EDITABLE] [, /TABLE_EDIT_CELL] [, /TABLE_FONT] [. /TABLE_FOREGROUND_COLOR] [, /TABLE_SELECT] [, /TABLE_VIEW] [, /TEXT_SELECT] [, /USE_TABLE_SELECT]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TEXT: [, /CONTEXT_EVENTS] [, /TEXT_ALL_EVENTS] [, /TEXT_EDITABLE] [, /TEXT_NUMBER] [, TEXT_OFFSET_TO_XY=integer] [, /TEXT_SELECT] [, /TEXT_TOP_LINE] [, TEXT_XY_TO_OFFSET=[column, line]]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TREE: [, /CONTEXT_EVENTS] [, /DRAG_NOTIFY] [, /DRAGGABLE] [, /DROP_EVENTS] [, /MASK] [, /TOOLTIP] [, /TREE_BITMAP] [, /TREE_CHECKBOX] [, /TREE_CHECKED] [, /TREE_DRAG_SELECT] [, /TREE_EXPANDED] [, /TREE_FOLDER] [, /TREE_INDEX] [, /TREE_ROOT] [, /TREE_SELECT]" type="pro" />
    <ARGUMENT name="Widget_ID" link="WIDGET_INFO.htm" />
    <KEYWORD name="ACTIVE" link="WIDGET_INFO.htm#W_811389549_680342" />
    <KEYWORD name="ALL_CHILDREN" link="WIDGET_INFO.htm#W_811389549_1220143" />
    <KEYWORD name="BUTTON_SET" link="WIDGET_INFO.htm#W_811389549_978692" />
    <KEYWORD name="CHILD" link="WIDGET_INFO.htm#W_811389549_978690" />
    <KEYWORD name="COLUMN_WIDTHS" link="WIDGET_INFO.htm#W_811389549_895941" />
    <KEYWORD name="COMBOBOX_GETTEXT" link="WIDGET_INFO.htm#W_811389549_981639" />
    <KEYWORD name="COMBOBOX_NUMBER" link="WIDGET_INFO.htm#W_811389549_981602" />
    <KEYWORD name="COMPONENT" link="WIDGET_INFO.htm#W_811389549_1018415" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_INFO.htm#W_811389549_1018413" />
    <KEYWORD name="DISPLAY" link="WIDGET_INFO.htm#DISPLAY" />
    <KEYWORD name="DRAG_NOTIFY" link="WIDGET_INFO.htm#W_811389549_1220058" />
    <KEYWORD name="DRAGGABLE" link="WIDGET_INFO.htm#W_811389549_1220042" />
    <KEYWORD name="DRAW_BUTTON_EVENTS" link="WIDGET_INFO.htm#W_811389549_971032" />
    <KEYWORD name="DRAW_EXPOSE_EVENTS" link="WIDGET_INFO.htm#W_811389549_909787" />
    <KEYWORD name="DRAW_KEYBOARD_EVENTS" link="WIDGET_INFO.htm#W_811389549_985204" />
    <KEYWORD name="DRAW_MOTION_EVENTS" link="WIDGET_INFO.htm#W_811389549_985200" />
    <KEYWORD name="DRAW_VIEWPORT_EVENTS" link="WIDGET_INFO.htm#W_811389549_680350" />
    <KEYWORD name="DRAW_WHEEL_EVENTS" link="WIDGET_INFO.htm#W_811389549_1196323" />
    <KEYWORD name="DROP_EVENTS" link="WIDGET_INFO.htm#W_811389549_1220074" />
    <KEYWORD name="DROPLIST_NUMBER" link="WIDGET_INFO.htm#W_811389549_58164" />
    <KEYWORD name="DROPLIST_SELECT" link="WIDGET_INFO.htm#W_811389549_58165" />
    <KEYWORD name="DYNAMIC_RESIZE" link="WIDGET_INFO.htm#W_811389549_192872" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_INFO.htm#W_811389549_680352" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_INFO.htm#W_811389549_680354" />
    <KEYWORD name="FIND_BY_UNAME" link="WIDGET_INFO.htm#W_811389549_58144" />
    <KEYWORD name="FONTNAME" link="WIDGET_INFO.htm#W_811389549_980336" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_INFO.htm#FUNC_GET" />
    <KEYWORD name="GEOMETRY" link="WIDGET_INFO.htm#W_811389549_980339" />
    <KEYWORD name="KBRD_FOCUS_EVENTS" link="WIDGET_INFO.htm#W_811389549_1012790" />
    <KEYWORD name="LIST_EVENTS" link="WIDGET_INFO.htm#LIST_EVE" />
    <KEYWORD name="LIST_MULTIPLE" link="WIDGET_INFO.htm#W_811389549_934733" />
    <KEYWORD name="LIST_NUMBER" link="WIDGET_INFO.htm#W_811389549_911616" />
    <KEYWORD name="LIST_NUM_VISIBLE" link="WIDGET_INFO.htm#W_811389549_680358" />
    <KEYWORD name="LIST_SELECT" link="WIDGET_INFO.htm#W_811389549_680360" />
    <KEYWORD name="LIST_TOP" link="WIDGET_INFO.htm#W_811389549_680362" />
    <KEYWORD name="MANAGED" link="WIDGET_INFO.htm#W_811389549_907337" />
    <KEYWORD name="MAP" link="WIDGET_INFO.htm#W_811389549_982652" />
    <KEYWORD name="MASK" link="WIDGET_INFO.htm#W_811389549_1222074" />
    <KEYWORD name="MODAL" link="WIDGET_INFO.htm#W_811389549_910752" />
    <KEYWORD name="MULTIPLE_PROPERTIES" link="WIDGET_INFO.htm#W_811389549_1100808" />
    <KEYWORD name="N_CHILDREN" link="WIDGET_INFO.htm#W_811389549_1220160" />
    <KEYWORD name="NAME" link="WIDGET_INFO.htm#W_811389549_1100833" />
    <KEYWORD name="PARENT" link="WIDGET_INFO.htm#W_811389549_680364" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_INFO.htm#PRO_SET_" />
    <KEYWORD name="PROPERTY_VALID" link="WIDGET_INFO.htm#W_811389549_1018429" />
    <KEYWORD name="PROPERTY_VALUE" link="WIDGET_INFO.htm#W_811389549_1018452" />
    <KEYWORD name="PROPERTYSHEET_NSELECTED" link="WIDGET_INFO.htm#W_811389549_1070799" />
    <KEYWORD name="PROPERTYSHEET_SELECTED" link="WIDGET_INFO.htm#W_811389549_1082483" />
    <KEYWORD name="PUSHBUTTON_EVENTS" link="WIDGET_INFO.htm#W_811389549_1020048" />
    <KEYWORD name="REALIZED" link="WIDGET_INFO.htm#W_811389549_1018448" />
    <KEYWORD name="ROW_HEIGHTS" link="WIDGET_INFO.htm#W_811389549_895972" />
    <KEYWORD name="SENSITIVE" link="WIDGET_INFO.htm#W_811389549_982686" />
    <KEYWORD name="SIBLING" link="WIDGET_INFO.htm#W_811389549_680368" />
    <KEYWORD name="SLIDER_MIN_MAX" link="WIDGET_INFO.htm#W_811389549_680889" />
    <KEYWORD name="STRING_SIZE" link="WIDGET_INFO.htm#W_811389549_1186243" />
    <KEYWORD name="SYSTEM_COLORS" link="WIDGET_INFO.htm#W_811389549_895977" />
    <KEYWORD name="TAB_CURRENT" link="WIDGET_INFO.htm#W_811389549_976997" />
    <KEYWORD name="TAB_MODE" link="WIDGET_INFO.htm#W_811389549_1069869" />
    <KEYWORD name="TAB_MULTILINE" link="WIDGET_INFO.htm#W_811389549_977009" />
    <KEYWORD name="TAB_NUMBER" link="WIDGET_INFO.htm#W_811389549_977045" />
    <KEYWORD name="TABLE_ALL_EVENTS" link="WIDGET_INFO.htm#W_811389549_971069" />
    <KEYWORD name="TABLE_BACKGROUND_COLOR" link="WIDGET_INFO.htm#W_811389549_1185689" />
    <KEYWORD name="TABLE_DISJOINT_SELECTION" link="WIDGET_INFO.htm#W_811389549_987431" />
    <KEYWORD name="TABLE_EDITABLE" link="WIDGET_INFO.htm#W_811389549_895979" />
    <KEYWORD name="TABLE_EDIT_CELL" link="WIDGET_INFO.htm#W_811389549_895981" />
    <KEYWORD name="TABLE_FONT" link="WIDGET_INFO.htm#W_811389549_1185917" />
    <KEYWORD name="TABLE_FOREGROUND_COLOR" link="WIDGET_INFO.htm#W_811389549_1185529" />
    <KEYWORD name="TABLE_SELECT" link="WIDGET_INFO.htm#W_811389549_895983" />
    <KEYWORD name="TABLE_VIEW" link="WIDGET_INFO.htm#W_811389549_895985" />
    <KEYWORD name="TEXT_ALL_EVENTS" link="WIDGET_INFO.htm#W_811389549_680895" />
    <KEYWORD name="TEXT_EDITABLE" link="WIDGET_INFO.htm#W_811389549_680899" />
    <KEYWORD name="TEXT_NUMBER" link="WIDGET_INFO.htm#W_811389549_680370" />
    <KEYWORD name="TEXT_OFFSET_TO_XY" link="WIDGET_INFO.htm#W_811389549_680903" />
    <KEYWORD name="TEXT_SELECT" link="WIDGET_INFO.htm#W_811389549_1181619" />
    <KEYWORD name="TEXT_TOP_LINE" link="WIDGET_INFO.htm#W_811389549_680913" />
    <KEYWORD name="TEXT_XY_TO_OFFSET" link="WIDGET_INFO.htm#W_811389549_899965" />
    <KEYWORD name="TLB_ICONIFY_EVENTS" link="WIDGET_INFO.htm#W_811389549_984875" />
    <KEYWORD name="TLB_KILL_REQUEST_EVENTS" link="WIDGET_INFO.htm#W_811389549_192881" />
    <KEYWORD name="TLB_MOVE_EVENTS" link="WIDGET_INFO.htm#W_811389549_984854" />
    <KEYWORD name="TLB_SIZE_EVENTS" link="WIDGET_INFO.htm#W_811389549_984889" />
    <KEYWORD name="TOOLTIP" link="WIDGET_INFO.htm#W_811389549_982130" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_INFO.htm#W_811389549_58086" />
    <KEYWORD name="TREE_BITMAP" link="WIDGET_INFO.htm#W_811389549_1220111" />
    <KEYWORD name="TREE_CHECKBOX" link="WIDGET_INFO.htm#TREE_CHE" />
    <KEYWORD name="TREE_CHECKED" link="WIDGET_INFO.htm#TREE_CHE2" />
    <KEYWORD name="TREE_DRAG_SELECT" link="WIDGET_INFO.htm#W_811389549_1222234" />
    <KEYWORD name="TREE_EXPANDED" link="WIDGET_INFO.htm#W_811389549_978324" />
    <KEYWORD name="TREE_FOLDER" link="WIDGET_INFO.htm#W_811389549_1220095" />
    <KEYWORD name="TREE_INDEX" link="WIDGET_INFO.htm#W_811389549_1220127" />
    <KEYWORD name="TREE_ROOT" link="WIDGET_INFO.htm#W_811389549_986723" />
    <KEYWORD name="TREE_SELECT" link="WIDGET_INFO.htm#W_811389549_978331" />
    <KEYWORD name="TYPE" link="WIDGET_INFO.htm#W_811389549_680072" />
    <KEYWORD name="UNAME" link="WIDGET_INFO.htm#W_811389549_949465" />
    <KEYWORD name="UNITS" link="WIDGET_INFO.htm#W_811389549_949467" />
    <KEYWORD name="UPDATE" link="WIDGET_INFO.htm#W_811389549_680371" />
    <KEYWORD name="USE_TABLE_SELECT" link="WIDGET_INFO.htm#W_811389549_896009" />
    <KEYWORD name="VALID_ID" link="WIDGET_INFO.htm#W_811389549_891030" />
    <KEYWORD name="VERSION" link="WIDGET_INFO.htm#W_811389549_680373" />
    <KEYWORD name="VISIBLE" link="WIDGET_INFO.htm#W_811389549_984410" />
  </ROUTINE>
  <ROUTINE name="FLOOR" link="FLOOR.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the closest integer less than or equal to argument" />
    <SYNTAX name="Result = FLOOR(X [, /L64 ] )" type="func" />
    <ARGUMENT name="X" link="FLOOR.htm" />
    <KEYWORD name="L64" link="FLOOR.htm#F_848155245_875894" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="COS" link="COS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the cosine" />
    <SYNTAX name="Result = COS(X)" type="func" />
    <ARGUMENT name="X" link="COS.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="VEL" link="VEL_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="VEL, U, V [, NVECS=value] [, XMAX= value{xsize/ysize}] [, LENGTH=value{longest/steps}] [, NSTEPS=value] [, TITLE=string]" type="pro" />
    <ARGUMENT name="U" link="VEL_Procedure.htm" />
    <ARGUMENT name="V" link="VEL_Procedure.htm" />
    <KEYWORD name="LENGTH" link="VEL_Procedure.htm#dg_routines_3604229493_889588" />
    <KEYWORD name="NSTEPS" link="VEL_Procedure.htm#dg_routines_3604229493_889591" />
    <KEYWORD name="NVECS" link="VEL_Procedure.htm#dg_routines_3604229493_889594" />
    <KEYWORD name="TITLE" link="VEL_Procedure.htm#dg_routines_3604229493_889597" />
    <KEYWORD name="XMAX" link="VEL_Procedure.htm#dg_routines_3604229493_889600" />
  </ROUTINE>
  <ROUTINE name="DIAG_MATRIX" link="DIAG_MATRIX.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct a diagonal matrix from an input vector, or if given a matrix, then extracts a diagonal vector" />
    <SYNTAX name="Result = DIAG_MATRIX(A [, Diag] )" type="func" />
    <ARGUMENT name="A" link="DIAG_MATRIX.htm" />
    <ARGUMENT name="Diag" link="DIAG_MATRIX.htm" />
  </ROUTINE>
  <ROUTINE name="LONARR" link="LONARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a 32-bit integer vector or array" />
    <SYNTAX name="Result = LONARR( D1 [, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="LONARR.htm" />
    <KEYWORD name="NOZERO" link="LONARR.htm#L_826528365_916558" />
  </ROUTINE>
  <STATEMENT name="ENDSWITCH" link="SWITCH.html" alias_to="SWITCH" />
  <ROUTINE name="EOS_PT_DEFLINKAGE" link="EOS_PT_DEFLINKAGE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_DEFLINKAGE(pointID, parent, child, linkfield)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_DEFLINKAGE.htm" />
    <ARGUMENT name="parent" link="EOS_PT_DEFLINKAGE.htm" />
    <ARGUMENT name="child" link="EOS_PT_DEFLINKAGE.htm" />
    <ARGUMENT name="linkfield" link="EOS_PT_DEFLINKAGE.htm" />
  </ROUTINE>
  <ROUTINE name="H5F_IS_HDF5" link="H5F_IS_HDF5.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5F_IS_HDF5(Filename)" type="func" />
    <ARGUMENT name="Filename" link="H5F_IS_HDF5.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_MESSAGE_SIZE" link="GRIB_GET_MESSAGE_SIZE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_MESSAGE_SIZE(Ghandle)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET_MESSAGE_SIZE.htm" />
  </ROUTINE>
  <ROUTINE name="H5G_OPEN" link="H5G_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_OPEN(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_OPEN.htm" />
    <ARGUMENT name="Name" link="H5G_OPEN.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_ATTRINFO" link="HDF_GR_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_ATTRINFO(obj_id, attr_index, name, data_type, count)" type="func" />
    <ARGUMENT name="obj_id" link="HDF_GR_ATTRINFO.htm" />
    <ARGUMENT name="attr_index" link="HDF_GR_ATTRINFO.htm" />
    <ARGUMENT name="name" link="HDF_GR_ATTRINFO.htm" />
    <ARGUMENT name="data_type" link="HDF_GR_ATTRINFO.htm" />
    <ARGUMENT name="count" link="HDF_GR_ATTRINFO.htm" />
  </ROUTINE>
  <ROUTINE name="READ_INTERFILE" link="READ_INTERFILE.htm" alias_to="" classname="">
    <DESCRIPTION name="Read Interfile (v3.3) files" />
    <SYNTAX name="READ_INTERFILE, File, Data" type="pro" />
    <ARGUMENT name="File" link="READ_INTERFILE.htm" />
    <ARGUMENT name="Data" link="READ_INTERFILE.htm" />
  </ROUTINE>
  <ROUTINE name="DERIVSIG" link="DERIVSIG.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the standard deviation of a derivative" />
    <SYNTAX name="Result = DERIVSIG( [ X, Y, Sigx ] Sigy )" type="func" />
    <ARGUMENT name="X" link="DERIVSIG.htm" />
    <ARGUMENT name="Y" link="DERIVSIG.htm" />
    <ARGUMENT name="Sigx" link="DERIVSIG.htm" />
    <ARGUMENT name="Sigy" link="DERIVSIG.htm" />
  </ROUTINE>
  <ROUTINE name="SCOPE_TRACEBACK" link="SCOPE_TRACEBACK.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the current interpreter call stack" />
    <SYNTAX name="Result = SCOPE_TRACEBACK( [ /STRUCTURE] [, /SYSTEM] )" type="func" />
    <KEYWORD name="STRUCTURE" link="SCOPE_TRACEBACK.htm#S_820040301_1281599" />
    <KEYWORD name="SYSTEM" link="SCOPE_TRACEBACK.htm#S_820040301_1281646" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_READREF" link="HDF_DFP_READREF.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFP_READREF, Filename, Reference_number" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFP_READREF.htm" />
    <ARGUMENT name="Reference_number" link="HDF_DFP_READREF.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_VARRENAME" link="CDF_VARRENAME.htm" alias_to="" classname="">
    <SYNTAX name="CDF_VARRENAME, Id, OldVariable, NewName [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_VARRENAME.htm" />
    <ARGUMENT name="OldVariable" link="CDF_VARRENAME.htm" />
    <ARGUMENT name="NewName" link="CDF_VARRENAME.htm" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARRENAME.htm#CDF_1744428779_1009143" />
  </ROUTINE>
  <ROUTINE name="APP_USER_DIR_QUERY" link="APP_USER_DIR_QUERY.htm" alias_to="" classname="">
    <DESCRIPTION name="Locates existing application user directories" />
    <SYNTAX name="Result = APP_USER_DIR_QUERY(AuthorDirname, AppDirname  [, Keywords = keywords] )" type="func" />
    <SYNTAX name="None." type="pro" />
    <ARGUMENT name="AuthorDirname" link="APP_USER_DIR_QUERY.htm" />
    <ARGUMENT name="AppDirname" link="APP_USER_DIR_QUERY.htm" />
    <KEYWORD name="Keywords" link="APP_USER_DIR_QUERY.htm#lass=" />
    <KEYWORD name="COUNT" link="APP_USER_DIR_QUERY.htm#A_850317933_1011749" />
    <KEYWORD name="EXCLUDE_CURRENT" link="APP_USER_DIR_QUERY.htm#A_850317933_1011751" />
    <KEYWORD name="Properties" link="APP_USER_DIR_QUERY.htm#lass=" />
  </ROUTINE>
  <CLASS name="APP_USER_DIR_QUERY" link="APP_USER_DIR_QUERY.htm" special="yes">
    <PROPERTY name="Properties" link="APP_USER_DIR_QUERY.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
  </CLASS>
  <ROUTINE name="H5S_CLOSE" link="H5S_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5S_CLOSE, Dataspace_id" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_VARCREATE" link="CDF_VARCREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_VARCREATE(Id, Name [, DimVary] [, /VariableType] [, ALLOCATERECS=records] [, DIMENSIONS=array] [, NUMELEM=characters] [, /REC_NOVARY | , /REC_VARY] [, /ZVARIABLE] )" type="func" />
    <ARGUMENT name="Id" link="CDF_VARCREATE.htm" />
    <ARGUMENT name="Name" link="CDF_VARCREATE.htm" />
    <ARGUMENT name="DimVary" link="CDF_VARCREATE.htm" />
    <KEYWORD name="CDF_BYTE" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_CHAR" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_DOUBLE" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_EPOCH" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_LONG_EPOCH" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_FLOAT" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_INT1" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_INT2" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_INT4" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_INT8" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_REAL4" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_REAL8" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_UCHAR" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_UINT1" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_UINT2" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_UINT4" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="CDF_TIME_TT2000" link="CDF_VARCREATE.htm#lass=" />
    <KEYWORD name="ALLOCATERECS" link="CDF_VARCREATE.htm#CDF_1744428779_1008461" />
    <KEYWORD name="DIMENSIONS" link="CDF_VARCREATE.htm#CDF_1744428779_1008464" />
    <KEYWORD name="NUMELEM" link="CDF_VARCREATE.htm#CDF_1744428779_1008472" />
    <KEYWORD name="REC_NOVARY" link="CDF_VARCREATE.htm#CDF_1744428779_1008475" />
    <KEYWORD name="REC_VARY" link="CDF_VARCREATE.htm#CDF_1744428779_1008478" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARCREATE.htm#CDF_1744428779_1008481" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_CREATE" link="HDF_SD_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_CREATE( SDinterface_id, Name, Dims [, /BYTE] [, /DFNT_CHAR8] [, /DFNT_FLOAT32] [, /DFNT_FLOAT64] [, /DFNT_INT8] [, /DFNT_INT16] [, /DFNT_INT32] [, /DFNT_UINT8] [, /DFNT_UINT16] [, /DFNT_UINT32] [, /DOUBLE] [, /FLOAT] [, HDF_TYPE=type] [, /INT] [, /LONG] [, /SHORT] [, /STRING] )" type="func" />
    <ARGUMENT name="SDinterface_id" link="HDF_SD_CREATE.htm" />
    <ARGUMENT name="Name" link="HDF_SD_CREATE.htm" />
    <ARGUMENT name="Dims" link="HDF_SD_CREATE.htm" />
    <KEYWORD name="BYTE" link="HDF_SD_CREATE.htm#HDF_1733484267_1011023" />
    <KEYWORD name="DFNT_CHAR8" link="HDF_SD_CREATE.htm#HDF_1733484267_1011026" />
    <KEYWORD name="DFNT_FLOAT32" link="HDF_SD_CREATE.htm#HDF_1733484267_1011029" />
    <KEYWORD name="DFNT_FLOAT64" link="HDF_SD_CREATE.htm#HDF_1733484267_1011032" />
    <KEYWORD name="DFNT_INT8" link="HDF_SD_CREATE.htm#HDF_1733484267_1011035" />
    <KEYWORD name="DFNT_INT16" link="HDF_SD_CREATE.htm#HDF_1733484267_1011038" />
    <KEYWORD name="DFNT_INT32" link="HDF_SD_CREATE.htm#HDF_1733484267_1011041" />
    <KEYWORD name="DFNT_UINT8" link="HDF_SD_CREATE.htm#HDF_1733484267_1011044" />
    <KEYWORD name="DFNT_UINT16" link="HDF_SD_CREATE.htm#HDF_1733484267_1011047" />
    <KEYWORD name="DFNT_UINT32" link="HDF_SD_CREATE.htm#HDF_1733484267_1011050" />
    <KEYWORD name="DOUBLE" link="HDF_SD_CREATE.htm#HDF_1733484267_1011053" />
    <KEYWORD name="FLOAT" link="HDF_SD_CREATE.htm#HDF_1733484267_1011056" />
    <KEYWORD name="HDF_TYPE" link="HDF_SD_CREATE.htm#HDF_1733484267_1011059" />
    <KEYWORD name="INT" link="HDF_SD_CREATE.htm#HDF_1733484267_1011068" />
    <KEYWORD name="LONG" link="HDF_SD_CREATE.htm#HDF_1733484267_1011071" />
    <KEYWORD name="SHORT" link="HDF_SD_CREATE.htm#HDF_1733484267_1011074" />
    <KEYWORD name="STRING" link="HDF_SD_CREATE.htm#HDF_1733484267_1011077" />
  </ROUTINE>
  <ROUTINE name="SAVGOL" link="SAVGOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Return coefficients of the Savitzky-Golay smoothing filter" />
    <SYNTAX name="Result = SAVGOL( Nleft, Nright, Order, Degree [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Nleft" link="SAVGOL.htm" />
    <ARGUMENT name="Nright" link="SAVGOL.htm" />
    <ARGUMENT name="Order" link="SAVGOL.htm" />
    <ARGUMENT name="Degree" link="SAVGOL.htm" />
    <KEYWORD name="DOUBLE" link="SAVGOL.htm#S_820040301_1098051" />
  </ROUTINE>
  <ROUTINE name="FILE_GZIP" link="FILE_GZIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Compress a file or files using the GZIP format" />
    <SYNTAX name="FILE_GZIP, File [, FileOut] [, BUFFER=variable]" type="pro" />
    <ARGUMENT name="File" link="FILE_GZIP.htm" />
    <ARGUMENT name="FileOut" link="FILE_GZIP.htm" />
    <KEYWORD name="BUFFER" link="FILE_GZIP.htm#BUFFER" />
    <KEYWORD name="CLOSE" link="FILE_GZIP.htm#CLOSE" />
    <KEYWORD name="COUNT" link="FILE_GZIP.htm#COUNT" />
    <KEYWORD name="DELETE" link="FILE_GZIP.htm#DELETE" />
    <KEYWORD name="NBYTES" link="FILE_GZIP.htm#NBYTES" />
    <KEYWORD name="OFFSET" link="FILE_GZIP.htm#OFFSET" />
    <KEYWORD name="VERBOSE" link="FILE_GZIP.htm#VERBOSE" />
  </ROUTINE>
  <ROUTINE name="GAMMA" link="GAMMA.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the gamma function" />
    <SYNTAX name="Result = GAMMA(Z)" type="func" />
    <ARGUMENT name="Z" link="GAMMA.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <CLASS name="IDLgrWindow" link="IDLgrWindow.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="CACHES" link="" description="" />
    <FIELD name="CLIENTDIMENSIONS" link="" description="" />
    <FIELD name="COLORMODEL" link="" description="" />
    <FIELD name="CURRENT_ZOOM" link="" description="" />
    <FIELD name="DEV" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="DISPLAYNAME" link="" description="" />
    <FIELD name="DIST" link="" description="" />
    <FIELD name="EXTERNAL_WINDOW" link="" description="" />
    <FIELD name="FONT_SCALE" link="" description="" />
    <FIELD name="GRAPHICS_TREE" link="" description="" />
    <FIELD name="IDLGRSRCDESTVERSION" link="" description="" />
    <FIELD name="IDLGRWINDOWVERSION" link="" description="" />
    <FIELD name="INDEX" link="" description="" />
    <FIELD name="LINE_QUALITY" link="" description="" />
    <FIELD name="LOCATION" link="" description="" />
    <FIELD name="MINIMUM_VIRTUAL_DIMENSIONS" link="" description="" />
    <FIELD name="NCOLORS" link="" description="" />
    <FIELD name="NEXT" link="" description="" />
    <FIELD name="ORIGINAL_VIRTUAL_DIMENSIONS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="QUALITY" link="" description="" />
    <FIELD name="RENDERER" link="" description="" />
    <FIELD name="RESOLUTION" link="" description="" />
    <FIELD name="RETAIN" link="" description="" />
    <FIELD name="SCREENDIMENSIONS" link="" description="" />
    <FIELD name="SELF" link="" description="" />
    <FIELD name="SRCDESTFLAGS" link="" description="" />
    <FIELD name="TITLE" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <FIELD name="VIRTUAL_DIMENSIONS" link="" description="" />
    <FIELD name="VISIBLE_LOCATION" link="" description="" />
    <FIELD name="WINDOWFLAGS" link="" description="" />
    <FIELD name="ZOOM_BASE" link="" description="" />
    <FIELD name="ZOOM_NSTEP" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1059951" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR_MODEL" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1059974" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="CURRENT_ZOOM" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1249228" get="Yes" set="No" init="No" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1249231" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DISPLAY_NAME (X Only)" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1059985" get="Yes" set="Yes" init="No" registered="Yes" />
    <PROPERTY name="FONT_SCALE" link="IDLgrWindow_Properties.htm#FONT_SCA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRAPHICS_TREE" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1059987" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="IMAGE_DATA" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060084" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="LINE_QUALITY" link="IDLgrWindow_Properties.htm#LINEQUALITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LOCATION" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060082" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MINIMUM_VIRTUAL_DIMENSIONS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1343479" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COLORS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1059992" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1059998" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="QUALITY" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060003" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060008" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RENDERER" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1094184" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="RESOLUTION" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060060" get="Yes" set="No" init="No" registered="Yes" />
    <PROPERTY name="RETAIN" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060058" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="SCREEN_DIMENSIONS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060073" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="TITLE" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060071" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="UNITS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060033" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VIEWPORT_DIMENSIONS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1676948" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="VIRTUAL_DIMENSIONS" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1060050" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VISIBLE_LOCATION" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1097046" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ZBUFFER_DATA" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1091007" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZOOM_BASE" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1342797" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZOOM_NSTEP" link="IDLgrWindow_Properties.htm#objects_gr_2157407275_1342953" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Cleanup" link="IDLgrWindow__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]Cleanup" type="pro" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Draw" link="IDLgrWindow__Draw.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]Draw [, Picture] [, CREATE_INSTANCE={1 | 2}] [, DRAW_INSTANCE={1 | 2}]" type="pro" />
      <ARGUMENT name="Picture" link="IDLgrWindow__Draw.htm" />
      <KEYWORD name="CREATE_INSTANCE" link="IDLgrWindow__Draw.htm#objects_gr_2157407275_1018509" />
      <KEYWORD name="DRAW_INSTANCE" link="IDLgrWindow__Draw.htm#objects_gr_2157407275_1018511" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Erase" link="IDLgrWindow__Erase.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]Erase [, COLOR=index or RGB vector]" type="pro" />
      <KEYWORD name="COLOR" link="IDLgrWindow__Erase.htm#objects_gr_2157407275_1018544" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::GetContiguousPixels" link="IDLgrWindow__GetContiguo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]GetContiguousPixels()" type="func" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::GetDeviceInfo" link="IDLgrWindow__GetDeviceIn.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]GetDeviceInfo [, ALL=variable] [, FRAMEBUFFER_OBJECT_EXTENSION=variable] [, MAX_FRAGMENT_UNIFORM_COMPONENTS=variable] [, MAX_NUM_CLIP_PLANES=variable] [, MAX_TEXTURE_DIMENSIONS=variable] [, MAX_TILE_DIMENSIONS=variable] [, MAX_TEXTURE_IMAGE_UNITS=variable] [, MAX_VERTEX_ATTRIBUTES=variable] [, MAX_VERTEX_TEXTURE_IMAGE_UNITS=variable] [, MAX_VERTEX_UNIFORM_COMPONENTS=variable] [, MAX_VIEWPORT_DIMENSIONS=variable] [, NAME=variable] [, NUM_CPUS=variable] [, SHADING_LANGUAGE_VERSION=variable] [, VENDOR=variable] [, VERSION=variable]" type="pro" />
      <KEYWORD name="ALL" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1018622" />
      <KEYWORD name="FRAMEBUFFER_OBJECT_EXTENSION" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1808084" />
      <KEYWORD name="MAX_FRAGMENT_UNIFORM_COMPONENTS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798419" />
      <KEYWORD name="MAX_NUM_CLIP_PLANES" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1018624" />
      <KEYWORD name="MAX_TEXTURE_DIMENSIONS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1018626" />
      <KEYWORD name="MAX_TEXTURE_IMAGE_UNITS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798431" />
      <KEYWORD name="MAX_TILE_DIMENSIONS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1669782" />
      <KEYWORD name="MAX_VERTEX_ATTRIBUTES" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798466" />
      <KEYWORD name="MAX_VERTEX_TEXTURE_IMAGE_UNITS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1807942" />
      <KEYWORD name="MAX_VERTEX_UNIFORM_COMPONENTS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798524" />
      <KEYWORD name="MAX_VIEWPORT_DIMENSIONS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798527" />
      <KEYWORD name="NAME" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1018630" />
      <KEYWORD name="NUM_CPUS" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1018632" />
      <KEYWORD name="SHADING_LANGUAGE_VERSION" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798631" />
      <KEYWORD name="VENDOR" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1798640" />
      <KEYWORD name="VERSION" link="IDLgrWindow__GetDeviceIn.htm#objects_gr_2157407275_1018637" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::GetDimensions" link="IDLgrWindow__GetDimensio.htm">
      <SYNTAX name="Result = Obj -&gt; [IDLgrWindow::]GetDimensions ( [, MINIMUM_VIRTUAL_DIMENSIONS=variable] [, ORIGINAL_VIRTUAL_DIMENSIONS=variable] [, VIRTUAL_DIMENSIONS=variable] [, VISIBLE_LOCATION=variable])" type="func" />
      <KEYWORD name="MINIMUM_VIRTUAL_DIMENSIONS" link="IDLgrWindow__GetDimensio.htm#objects_gr_2157407275_1360348" />
      <KEYWORD name="ORIGINAL_VIRTUAL_DIMENSIONS" link="IDLgrWindow__GetDimensio.htm#objects_gr_2157407275_1360355" />
      <KEYWORD name="VIRTUAL_DIMENSIONS" link="IDLgrWindow__GetDimensio.htm#objects_gr_2157407275_1360358" />
      <KEYWORD name="VISIBLE_LOCATION" link="IDLgrWindow__GetDimensio.htm#objects_gr_2157407275_1360361" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::GetFontnames" link="IDLgrWindow__GetFontname.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]GetFontnames(FamilyName [, IDL_FONTS={0 | 1 | 2}] [, STYLES=string] )" type="func" />
      <ARGUMENT name="FamilyName" link="IDLgrWindow__GetFontname.htm" />
      <KEYWORD name="IDL_FONTS" link="IDLgrWindow__GetFontname.htm#objects_gr_2157407275_1018678" />
      <KEYWORD name="STYLES" link="IDLgrWindow__GetFontname.htm#objects_gr_2157407275_1018680" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::GetProperty" link="IDLgrWindow__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::GetTextDimensions" link="IDLgrWindow__GetTextDime.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]GetTextDimensions( TextObj [, DESCENT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="TextObj" link="IDLgrWindow__GetTextDime.htm" />
      <KEYWORD name="DESCENT" link="IDLgrWindow__GetTextDime.htm#objects_gr_2157407275_1018765" />
      <KEYWORD name="PATH" link="IDLgrWindow__GetTextDime.htm#objects_gr_2157407275_1018767" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Iconify" link="IDLgrWindow__Iconify.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]Iconify, IconFlag" type="pro" />
      <ARGUMENT name="IconFlag" link="IDLgrWindow__Iconify.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Init" link="IDLgrWindow__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrWindow' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]Init([, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnEnter" link="IDLgrWindow__OnEnter.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnEnter" type="pro" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnExit" link="IDLgrWindow__OnExit.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnExit" type="pro" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnExpose" link="IDLgrWindow__OnExpose.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnExpose, X, Y, Width, Height" type="pro" />
      <ARGUMENT name="X" link="IDLgrWindow__OnExpose.htm" />
      <ARGUMENT name="Y" link="IDLgrWindow__OnExpose.htm" />
      <ARGUMENT name="Width" link="IDLgrWindow__OnExpose.htm" />
      <ARGUMENT name="Height" link="IDLgrWindow__OnExpose.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnKeyboard" link="IDLgrWindow__OnKeyboard.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnKeyboard, IsASCII, Character, KeySymbol, X, Y, Press, Release, Modifiers" type="pro" />
      <ARGUMENT name="IsASCII" link="IDLgrWindow__OnKeyboard.htm" />
      <ARGUMENT name="Character" link="IDLgrWindow__OnKeyboard.htm" />
      <ARGUMENT name="KeySymbol" link="IDLgrWindow__OnKeyboard.htm" />
      <ARGUMENT name="X,Y" link="IDLgrWindow__OnKeyboard.htm" />
      <ARGUMENT name="Press" link="IDLgrWindow__OnKeyboard.htm" />
      <ARGUMENT name="Release" link="IDLgrWindow__OnKeyboard.htm" />
      <ARGUMENT name="Modifiers" link="IDLgrWindow__OnKeyboard.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnMouseDown" link="IDLgrWindow__OnMouseDown.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnMouseDown, X, Y, ButtonMask, Modifiers, NumClicks" type="pro" />
      <ARGUMENT name="X" link="IDLgrWindow__OnMouseDown.htm" />
      <ARGUMENT name="Y" link="IDLgrWindow__OnMouseDown.htm" />
      <ARGUMENT name="ButtonMask" link="IDLgrWindow__OnMouseDown.htm" />
      <ARGUMENT name="Modifiers" link="IDLgrWindow__OnMouseDown.htm" />
      <ARGUMENT name="NumClicks" link="IDLgrWindow__OnMouseDown.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnMouseMotion" link="IDLgrWindow__OnMouseMoti.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnMouseMotion, X, Y, Modifiers" type="pro" />
      <ARGUMENT name="X" link="IDLgrWindow__OnMouseMoti.htm" />
      <ARGUMENT name="Y" link="IDLgrWindow__OnMouseMoti.htm" />
      <ARGUMENT name="Modifiers" link="IDLgrWindow__OnMouseMoti.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnMouseUp" link="IDLgrWindow__OnMouseUp.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnMouseUp, X, Y, ButtonMask" type="pro" />
      <ARGUMENT name="X" link="IDLgrWindow__OnMouseUp.htm" />
      <ARGUMENT name="Y" link="IDLgrWindow__OnMouseUp.htm" />
      <ARGUMENT name="ButtonMask" link="IDLgrWindow__OnMouseUp.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnResize" link="IDLgrWindow__OnResize.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnResize, Width, Height" type="pro" />
      <ARGUMENT name="Width" link="IDLgrWindow__OnResize.htm" />
      <ARGUMENT name="Height" link="IDLgrWindow__OnResize.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::OnWheel" link="IDLgrWindow__OnWheel.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]OnWheel, X, Y, Delta, Modifiers" type="pro" />
      <ARGUMENT name="X" link="IDLgrWindow__OnWheel.htm" />
      <ARGUMENT name="Y" link="IDLgrWindow__OnWheel.htm" />
      <ARGUMENT name="Delta" link="IDLgrWindow__OnWheel.htm" />
      <ARGUMENT name="Modifiers" link="IDLgrWindow__OnWheel.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::PickData" link="IDLgrWindow__PickData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]PickData( View, Object, Location, XYZLocation [, DIMENSIONS=[w,h]] [, PATH=objref(s)] [, PICK_STATUS=variable])" type="func" />
      <ARGUMENT name="View" link="IDLgrWindow__PickData.htm" />
      <ARGUMENT name="Object" link="IDLgrWindow__PickData.htm" />
      <ARGUMENT name="Location" link="IDLgrWindow__PickData.htm" />
      <ARGUMENT name="XYZLocation" link="IDLgrWindow__PickData.htm" />
      <KEYWORD name="DIMENSIONS" link="IDLgrWindow__PickData.htm#objects_gr_2157407275_1018957" />
      <KEYWORD name="PATH" link="IDLgrWindow__PickData.htm#objects_gr_2157407275_1018961" />
      <KEYWORD name="PICK_STATUS" link="IDLgrWindow__PickData.htm#objects_gr_2157407275_1018967" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::QueryRequiredTiles" link="IDLgrWindow__QueryRequir.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]QueryRequiredTiles( View, Image [, ALL_VISIBLE=value] [, LOCATIONS=variable] [, PATH=objref(s)])" type="func" />
      <ARGUMENT name="View" link="IDLgrWindow__QueryRequir.htm" />
      <ARGUMENT name="Image" link="IDLgrWindow__QueryRequir.htm" />
      <KEYWORD name="ALL_VISIBLE" link="IDLgrWindow__QueryRequir.htm#objects_gr_2157407275_1669666" />
      <KEYWORD name="COUNT" link="IDLgrWindow__QueryRequir.htm#objects_gr_2157407275_36026" />
      <KEYWORD name="PATH" link="IDLgrWindow__QueryRequir.htm#objects_gr_2157407275_1853562" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Read" link="IDLgrWindow__Read.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]Read()" type="func" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Select" link="IDLgrWindow__Select.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrWindow::]Select( Picture, XY [, DIMENSIONS=[width, height]] [, /ORDER] [, SUB_SELECTION=variable] [, UNITS={0 | 1 | 2 | 3}] )" type="func" />
      <ARGUMENT name="Picture" link="IDLgrWindow__Select.htm" />
      <ARGUMENT name="XY" link="IDLgrWindow__Select.htm" />
      <KEYWORD name="DIMENSIONS" link="IDLgrWindow__Select.htm#objects_gr_2157407275_1019069" />
      <KEYWORD name="ORDER" link="IDLgrWindow__Select.htm#objects_gr_2157407275_1019073" />
      <KEYWORD name="SUB_SELECTION" link="IDLgrWindow__Select.htm#objects_gr_2157407275_1343670" />
      <KEYWORD name="UNITS" link="IDLgrWindow__Select.htm#objects_gr_2157407275_1019076" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::SetCurrentCursor" link="IDLgrWindow__SetCurrentC.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]SetCurrentCursor [, CursorName] [, IMAGE=16 x 16 bitmap] [, MASK=16 x 16 bitmap] [, HOTSPOT=[x, y]]" type="pro" />
      <SYNTAX name="Unix-Only Keywords: [, STANDARD=index]" type="pro" />
      <ARGUMENT name="CursorName" link="IDLgrWindow__SetCurrentC.htm" />
      <KEYWORD name="IMAGE" link="IDLgrWindow__SetCurrentC.htm#objects_gr_2157407275_1019144" />
      <KEYWORD name="MASK" link="IDLgrWindow__SetCurrentC.htm#objects_gr_2157407275_1019146" />
      <KEYWORD name="HOTSPOT" link="IDLgrWindow__SetCurrentC.htm#objects_gr_2157407275_1019148" />
      <KEYWORD name="STANDARD" link="IDLgrWindow__SetCurrentC.htm#objects_gr_2157407275_1019150" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::SetCurrentZoom" link="IDLgrWindow__SetCurrentZ.htm">
      <SYNTAX name="Obj-&gt; [IDLgrWindow::]SetCurrentZoom, ZoomFactor [, /RESET]" type="pro" />
      <ARGUMENT name="ZoomFactor" link="IDLgrWindow__SetCurrentZ.htm" />
      <KEYWORD name="RESET" link="IDLgrWindow__SetCurrentZ.htm#objects_gr_2157407275_1360383" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::SetProperty" link="IDLgrWindow__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::Show" link="IDLgrWindow__Show.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]Show, Position" type="pro" />
      <ARGUMENT name="Position" link="IDLgrWindow__Show.htm" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::ZoomIn" link="IDLgrWindow__ZoomIn.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]ZoomIn" type="pro" />
    </METHOD>
    <METHOD class="IDLgrWindow" name="IDLgrWindow::ZoomOut" link="IDLgrWindow__ZoomOut.htm">
      <SYNTAX name="Obj-&gt;[IDLgrWindow::]ZoomOut" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IOCTL" link="IOCTL.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform special functions on UNIX files" />
    <SYNTAX name="Result = IOCTL( File_Unit [, Request, Arg] [, /BY_VALUE] [, /MT_OFFLINE] [, /MT_REWIND] [, MT_SKIP_FILE=[-]number_of_files] [, MT_SKIP_RECORD=[-]number_of_records] [, /MT_WEOF] [, /SUPPRESS_ERROR] )" type="func" />
    <ARGUMENT name="File_Unit" link="IOCTL.htm" />
    <ARGUMENT name="Request" link="IOCTL.htm" />
    <ARGUMENT name="Arg" link="IOCTL.htm" />
    <KEYWORD name="BY_VALUE" link="IOCTL.htm#I_833016429_677325" />
    <KEYWORD name="MT_OFFLINE" link="IOCTL.htm#I_833016429_677327" />
    <KEYWORD name="MT_REWIND" link="IOCTL.htm#I_833016429_677329" />
    <KEYWORD name="MT_SKIP_FILE" link="IOCTL.htm#I_833016429_677331" />
    <KEYWORD name="MT_SKIP_RECORD" link="IOCTL.htm#I_833016429_677333" />
    <KEYWORD name="MT_WEOF" link="IOCTL.htm#I_833016429_677335" />
    <KEYWORD name="SUPPRESS_ERROR" link="IOCTL.htm#I_833016429_677337" />
  </ROUTINE>
  <ROUTINE name="MOMENT" link="MOMENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute mean, variance, skewness, and kurtosis" />
    <SYNTAX name="Result = MOMENT( X" type="func" />
    <ARGUMENT name="X" link="MOMENT.htm" />
    <KEYWORD name="DIMENSION" link="MOMENT.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="MOMENT.htm#M_824365677_888958" />
    <KEYWORD name="KURTOSIS" link="MOMENT.htm#KURTOSIS" />
    <KEYWORD name="MAXMOMENT" link="MOMENT.htm#M_824365677_1159765" />
    <KEYWORD name="MEAN" link="MOMENT.htm#MEAN" />
    <KEYWORD name="MDEV" link="MOMENT.htm#M_824365677_888961" />
    <KEYWORD name="NAN" link="MOMENT.htm#M_824365677_888964" />
    <KEYWORD name="SDEV" link="MOMENT.htm#M_824365677_888970" />
    <KEYWORD name="SKEWNESS" link="MOMENT.htm#SKEWNESS" />
    <KEYWORD name="VARIANCE" link="MOMENT.htm#VARIANCE" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_NIMAGES" link="HDF_DFR8_NIMAGES.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DFR8_NIMAGES(Filename)" type="func" />
    <ARGUMENT name="Filename" link="HDF_DFR8_NIMAGES.htm" />
  </ROUTINE>
  <ROUTINE name="SPLINE_P" link="SPLINE_P.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform parametric cubic spline interpolation" />
    <SYNTAX name="SPLINE_P, X, Y, Xr, Yr [, /DOUBLE] [, INTERVAL=value] [, TAN0=[X0, Y0]] [, TAN1=[Xn-1, Yn-1]]" type="pro" />
    <ARGUMENT name="X" link="SPLINE_P.htm" />
    <ARGUMENT name="Y" link="SPLINE_P.htm" />
    <ARGUMENT name="Xr" link="SPLINE_P.htm" />
    <ARGUMENT name="Yr" link="SPLINE_P.htm" />
    <KEYWORD name="DOUBLE" link="SPLINE_P.htm#S_820040301_1187959" />
    <KEYWORD name="INTERVAL" link="SPLINE_P.htm#S_820040301_758561" />
    <KEYWORD name="TAN0" link="SPLINE_P.htm#S_820040301_758564" />
    <KEYWORD name="TAN1" link="SPLINE_P.htm#S_820040301_758567" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_EXTRACTREGION" link="EOS_PT_EXTRACTREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_EXTRACTREGION( pointID, regionID, level, fieldlist, buffer)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_EXTRACTREGION.htm" />
    <ARGUMENT name="regionID" link="EOS_PT_EXTRACTREGION.htm" />
    <ARGUMENT name="level" link="EOS_PT_EXTRACTREGION.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_EXTRACTREGION.htm" />
    <ARGUMENT name="buffer" link="EOS_PT_EXTRACTREGION.htm" />
  </ROUTINE>
  <ROUTINE name="DEVICE" link="DEVICE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="DEVICE, /AVANTGARDE, /BKMAN, /COURIER, /HELVETICA, /ISOLATIN1, /PALATINO, /SCHOOLBOOK, /SYMBOL, /TIMES, /ZAPFCHANCERY, /ZAPFDINGBATS,/AVERAGE_LINES, /BINARY, /NCAR, /TEXT, BITS_PER_PIXEL=value, /BOLD, /BOOK, /BYPASS_TRANSLATION, /CLOSE, /CLOSE_DOCUMENT, /CLOSE_FILE, /CMYK, /COLOR, COLORS=value, COPY=value, /CURSOR_CROSSHAIR, CURSOR_IMAGE=value, CURSOR_MASK=value, /CURSOR_ORIGINAL, CURSOR_STANDARD=value, CURSOR_XY=[x,y],/DECOMPOSED, /DIRECT_COLOR, EJECT=value, /ENCAPSULATED, ENCODING=value, FILENAME=string, /FLOYD, FONT_INDEX=integer, FONT_SIZE=value,GET_CURRENT_FONT=variable, GET_DECOMPOSED=variable, GET_FONTNAMES=variable, GET_FONTNUM=variable, GET_GRAPHICS_FUNCTION=variable, GET_PAGE_SIZE=variable, GET_PIXEL_DEPTH=variable, GET_SCREEN_SIZE=variable, GET_VISUAL_DEPTH=variable, GET_VISUAL_NAME=variable, GET_WINDOW_POSITION=variable, GET_WRITE_MASK=variable,GIN_CHARS=value, GLYPH_CACHE=value, /INCHES, /INDEX_COLOR, /ITALIC, /LANDSCAPE, /PORTRAIT, LANGUAGE_LEVEL=value,/DEMI, /LIGHT, /MEDIUM, /NARROW, /OBLIQUE,OPTIMIZE=value, /ORDERED, OUTPUT=string, /PIXELS, PLOT_TO=lun, /PLOTTER_ON_OFF, /POLYFILL, PRE_DEPTH=value, PRE_XSIZE=value, PRE_YSIZE=value, /PREVIEW, PRINT_FILE=string, /PSEUDO_COLOR, RESET_STRING=string, RESOLUTION=value,RETAIN=value, SCALE_FACTOR=value,SET_CHARACTER_SIZE=[size, spacing], SET_COLORMAP=value, SET_COLORS=value, SET_FONT=string, SET_GRAPHICS_FUNCTION=code, SET_PIXEL_DEPTH=value, SET_RESOLUTION=[width, height], SET_STRING=string, SET_TRANSLATION=variable, SET_WRITE_MASK=value,STATIC_COLOR=value, STATIC_GRAY=value, /TEK4014, /TEK4100, THRESHOLD=value, TRANSLATION=variable, TRUE_COLOR=value, /TT_FONT, /TTY,/VT240, /VT241, /VT340, /VT341, WINDOW_STATE=variable, XOFFSET=value, /XON_XOFF, XSIZE=value, YOFFSET=value, YSIZE=value, /Z_BUFFERING" type="pro" />
    <SYNTAX name="CGM: BINARY, CLOSE_FILE, COLORS, ENCODING, FILENAME, NCAR, SET_CHARACTER_SIZE, TEXT" type="pro" />
    <SYNTAX name="HP: CLOSE_FILE, EJECT, FILENAME, INCHES, LANDSCAPE, OUTPUT, PLOTTER_ON_OFF, POLYFILL, PORTRAIT, SET_CHARACTER_SIZE, XOFFSET, XON_XOFF, XSIZE, YOFFSET, YSIZE" type="pro" />
    <SYNTAX name="METAFILE: CLOSE_FILE, FILENAME, GET_CURRENT_FONT, GET_FONT_NAMES, GET_FONTNUM, GLYPH_CACHE, INCHES, INDEX_COLOR, SET_CHARACTER_SIZE, SET_FONT, TRUE_COLOR, TT_FONT, XSIZE, YSIZE" type="pro" />
    <SYNTAX name="PCL: CLOSE_FILE, COLOR, FILENAME, FLOYD, INCHES, LANDSCAPE, OPTIMIZE, ORDERED, PIXELS, PORTRAIT, RESOLUTION, SET_CHARACTER_SIZE, SET_COLORMAP, THRESHOLD, XOFFSET, XSIZE, YOFFSET, YSIZE" type="pro" />
    <SYNTAX name="PRINTER: CLOSE_DOCUMENT, GET_CURRENT_FONT, GET_FONT_NAMES, GET_FONTNUM, GET_PAGE_SIZE, GLYPH_CACHE, INCHES, INDEX_COLOR, LANDSCAPE, PORTRAIT, SCALE_FACTOR, SET_CHARACTER_SIZE, SET_FONT, RUE_COLOR, TT_FONT, XOFFSET, XSIZE, YOFFSET, YSIZE" type="pro" />
    <SYNTAX name="PS: AVANTGARDE, BKMAN, COURIER, HELVETICA, ISOLATIN1, PALATINO, SCHOOLBOOK, SYMBOL, TIMES, ZAPFCHANCERY, ZAPFDINGBATS, BITS_PER_PIXEL, BOLD, BOOK, CLOSE_FILE, CMYK, COLOR, DECOMPOSED, ENCAPSULATED, FILENAME, FONT_INDEX, FONT_SIZE, GET_DECOMPOSED, GLYPH_CACHE, INCHES, ITALIC, LANDSCAPE, PORTRAIT, LANGUAGE_LEVEL, DEMI, LIGHT, MEDIUM, NARROW, OBLIQUE, OUTPUT, PRE_DEPTH, PRE_XSIZE, PRE_YSIZE, PREVIEW, SCALE_FACTOR, SET_CHARACTER_SIZE, SET_FONT, TT_FONT, XOFFSET, XSIZE, YOFFSET, YSIZE" type="pro" />
    <SYNTAX name="REGIS: AVERAGE_LINES, CLOSE_FILE, FILENAME, PLOT_TO, SET_CHARACTER_SIZE, TTY, VT240, VT241, VT340, VT341" type="pro" />
    <SYNTAX name="TEK: CLOSE_FILE, COLORS, FILENAME, GIN_CHARS, PLOT_TO, RESET_STRING, SET_CHARACTER_SIZE, SET_STRING, TEK4014, TEK4100, TTY" type="pro" />
    <SYNTAX name="WIN: BYPASS_TRANSLATION, COPY, CURSOR_CROSSHAIR, CURSOR_IMAGE, CURSOR_MASK, CURSOR_ORIGINAL, CURSOR_STANDARD, CURSOR_XY, DECOMPOSED, GET_CURRENT_FONT, GET_DECOMPOSED, GET_FONTNAMES, GET_FONTNUM, GET_GRAPHICS_FUNCTION, GET_SCREEN_SIZE, GET_VISUAL_DEPTH, GET_VISUAL_NAME, GET_WINDOW_POSITION, GET_WRITE_MASK, GLYPH_CACHE, RETAIN, SET_CHARACTER_SIZE, SET_FONT, SET_GRAPHICS_FUNCTION, SET_WRITE_MASK, TRANSLATION, TT_FONT, WINDOW_STATE" type="pro" />
    <SYNTAX name="X: BYPASS_TRANSLATION, COPY, CURSOR_CROSSHAIR, CURSOR_IMAGE, CURSOR_MASK, CURSOR_ORIGINAL, CURSOR_STANDARD, CURSOR_XY, DECOMPOSED, DIRECT_COLOR, FLOYD, GET_CURRENT_FONT, GET_DECOMPOSED, GET_FONTNAMES, GET_FONTNUM, GET_GRAPHICS_FUNCTION, GET_SCREEN_SIZE, GET_VISUAL_DEPTH, GET_VISUAL_NAME, GET_WINDOW_POSITION, GET_WRITE_MASK, ORDERED, PSEUDO_COLOR, RETAIN, SET_CHARACTER_SIZE, SET_FONT, SET_GRAPHICS_FUNCTION, SET_TRANSLATION, SET_WRITE_MASK, STATIC_COLOR, STATIC_GRAY, THRESHOLD, TRANSLATION, TRUE_COLOR, TT_FONT, WINDOW_STATE" type="pro" />
    <SYNTAX name="Z: CLOSE, DECOMPOSED, GET_DECOMPOSED, GET_GRAPHICS_FUNCTION, GET_PIXEL_DEPTH, GET_WRITE_MASK, GLYPH_CACHE, SET_CHARACTER_SIZE, SET_COLORS, SET_FONT, SET_GRAPHICS_FUNCTION, SET_PIXEL_DEPTH, SET_RESOLUTION, SET_WRITE_MASK, TT_FONT, Z_BUFFERING" type="pro" />
    <KEYWORD name="AVANTGARDE" link="DEVICE_Procedure.htm#devices_517620971_482989" />
    <KEYWORD name="AVERAGE_LINES" link="DEVICE_Procedure.htm#devices_517620971_144491" />
    <KEYWORD name="BINARY" link="DEVICE_Procedure.htm#devices_517620971_144309" />
    <KEYWORD name="BITS_PER_PIXEL" link="DEVICE_Procedure.htm#devices_517620971_144308" />
    <KEYWORD name="BKMAN" link="DEVICE_Procedure.htm#devices_517620971_143940" />
    <KEYWORD name="BOLD" link="DEVICE_Procedure.htm#devices_517620971_144497" />
    <KEYWORD name="BOOK" link="DEVICE_Procedure.htm#devices_517620971_144499" />
    <KEYWORD name="BYPASS_TRANSLATION" link="DEVICE_Procedure.htm#devices_517620971_144256" />
    <KEYWORD name="CLOSE" link="DEVICE_Procedure.htm#devices_517620971_144712" />
    <KEYWORD name="CLOSE_DOCUMENT" link="DEVICE_Procedure.htm#devices_517620971_451438" />
    <KEYWORD name="CLOSE_FILE" link="DEVICE_Procedure.htm#devices_517620971_144158" />
    <KEYWORD name="CMYK" link="DEVICE_Procedure.htm#devices_517620971_732196" />
    <KEYWORD name="COLOR" link="DEVICE_Procedure.htm#devices_517620971_144479" />
    <KEYWORD name="COLORS" link="DEVICE_Procedure.htm#devices_517620971_144313" />
    <KEYWORD name="COPY" link="DEVICE_Procedure.htm#devices_517620971_143954" />
    <KEYWORD name="COURIER" link="DEVICE_Procedure.htm#devices_517620971_144503" />
    <KEYWORD name="CURSOR_CROSSHAIR" link="DEVICE_Procedure.htm#devices_517620971_144502" />
    <KEYWORD name="CURSOR_IMAGE" link="DEVICE_Procedure.htm#devices_517620971_143934" />
    <KEYWORD name="CURSOR_MASK" link="DEVICE_Procedure.htm#devices_517620971_144824" />
    <KEYWORD name="CURSOR_ORIGINAL" link="DEVICE_Procedure.htm#devices_517620971_144828" />
    <KEYWORD name="CURSOR_STANDARD" link="DEVICE_Procedure.htm#devices_517620971_144830" />
    <KEYWORD name="CURSOR_XY" link="DEVICE_Procedure.htm#devices_517620971_143722" />
    <KEYWORD name="DECOMPOSED" link="DEVICE_Procedure.htm#devices_517620971_144834" />
    <KEYWORD name="DEMI" link="DEVICE_Procedure.htm#devices_517620971_143930" />
    <KEYWORD name="DIRECT_COLOR" link="DEVICE_Procedure.htm#devices_517620971_145006" />
    <KEYWORD name="EJECT" link="DEVICE_Procedure.htm#devices_517620971_143752" />
    <KEYWORD name="ENCAPSULATED" link="DEVICE_Procedure.htm#devices_517620971_143751" />
    <KEYWORD name="ENCODING" link="DEVICE_Procedure.htm#devices_517620971_144315" />
    <KEYWORD name="FILENAME" link="DEVICE_Procedure.htm#devices_517620971_143748" />
    <KEYWORD name="FLOYD" link="DEVICE_Procedure.htm#devices_517620971_144833" />
    <KEYWORD name="FONT_INDEX" link="DEVICE_Procedure.htm#devices_517620971_143943" />
    <KEYWORD name="FONT_SIZE" link="DEVICE_Procedure.htm#devices_517620971_144522" />
    <KEYWORD name="GET_CURRENT_FONT" link="DEVICE_Procedure.htm#devices_517620971_144518" />
    <KEYWORD name="GET_DECOMPOSED" link="DEVICE_Procedure.htm#devices_517620971_554681" />
    <KEYWORD name="GET_FONTNAMES" link="DEVICE_Procedure.htm#devices_517620971_554610" />
    <KEYWORD name="GET_FONTNUM" link="DEVICE_Procedure.htm#devices_517620971_144326" />
    <KEYWORD name="GET_GRAPHICS_FUNCTION" link="DEVICE_Procedure.htm#devices_517620971_145007" />
    <KEYWORD name="GET_PAGE_SIZE" link="DEVICE_Procedure.htm#devices_517620971_587045" />
    <KEYWORD name="GET_PIXEL_DEPTH" link="DEVICE_Procedure.htm#devices_517620971_878857" />
    <KEYWORD name="GET_SCREEN_SIZE" link="DEVICE_Procedure.htm#devices_517620971_149759" />
    <KEYWORD name="GET_VISUAL_DEPTH" link="DEVICE_Procedure.htm#devices_517620971_452299" />
    <KEYWORD name="GET_VISUAL_NAME" link="DEVICE_Procedure.htm#devices_517620971_551382" />
    <KEYWORD name="GET_WINDOW_POSITION" link="DEVICE_Procedure.htm#devices_517620971_143947" />
    <KEYWORD name="GET_WRITE_MASK" link="DEVICE_Procedure.htm#devices_517620971_143949" />
    <KEYWORD name="GIN_CHARS" link="DEVICE_Procedure.htm#devices_517620971_143951" />
    <KEYWORD name="GLYPH_CACHE" link="DEVICE_Procedure.htm#devices_517620971_499334" />
    <KEYWORD name="HELVETICA" link="DEVICE_Procedure.htm#devices_517620971_144524" />
    <KEYWORD name="INCHES" link="DEVICE_Procedure.htm#devices_517620971_144166" />
    <KEYWORD name="INDEX_COLOR" link="DEVICE_Procedure.htm#devices_517620971_451483" />
    <KEYWORD name="ISOLATIN1" link="DEVICE_Procedure.htm#devices_517620971_144322" />
    <KEYWORD name="ITALIC" link="DEVICE_Procedure.htm#devices_517620971_143723" />
    <KEYWORD name="LANDSCAPE" link="DEVICE_Procedure.htm#devices_517620971_606950" />
    <KEYWORD name="LANGUAGE_LEVEL" link="DEVICE_Procedure.htm#devices_517620971_144167" />
    <KEYWORD name="LIGHT" link="DEVICE_Procedure.htm#devices_517620971_618160" />
    <KEYWORD name="MEDIUM" link="DEVICE_Procedure.htm#devices_517620971_144529" />
    <KEYWORD name="NARROW" link="DEVICE_Procedure.htm#devices_517620971_417784" />
    <KEYWORD name="NCAR" link="DEVICE_Procedure.htm#devices_517620971_144157" />
    <KEYWORD name="OBLIQUE" link="DEVICE_Procedure.htm#devices_517620971_562813" />
    <KEYWORD name="OPTIMIZE" link="DEVICE_Procedure.htm#devices_517620971_144405" />
    <KEYWORD name="ORDERED" link="DEVICE_Procedure.htm#devices_517620971_143941" />
    <KEYWORD name="OUTPUT" link="DEVICE_Procedure.htm#devices_517620971_144538" />
    <KEYWORD name="PALATINO" link="DEVICE_Procedure.htm#devices_517620971_144366" />
    <KEYWORD name="PIXELS" link="DEVICE_Procedure.htm#devices_517620971_144468" />
    <KEYWORD name="PLOT_TO" link="DEVICE_Procedure.htm#devices_517620971_485584" />
    <KEYWORD name="PLOTTER_ON_OFF" link="DEVICE_Procedure.htm#devices_517620971_144371" />
    <KEYWORD name="POLYFILL" link="DEVICE_Procedure.htm#devices_517620971_144368" />
    <KEYWORD name="PORTRAIT" link="DEVICE_Procedure.htm#devices_517620971_144170" />
    <KEYWORD name="PRE_DEPTH" link="DEVICE_Procedure.htm#devices_517620971_144169" />
    <KEYWORD name="PRE_XSIZE" link="DEVICE_Procedure.htm#devices_517620971_601831" />
    <KEYWORD name="PRE_YSIZE" link="DEVICE_Procedure.htm#devices_517620971_597448" />
    <KEYWORD name="PREVIEW" link="DEVICE_Procedure.htm#devices_517620971_601886" />
    <KEYWORD name="PRINT_FILE" link="DEVICE_Procedure.htm#devices_517620971_556886" />
    <KEYWORD name="PSEUDO_COLOR" link="DEVICE_Procedure.htm#devices_517620971_144688" />
    <KEYWORD name="RESET_STRING" link="DEVICE_Procedure.htm#devices_517620971_144455" />
    <KEYWORD name="RESOLUTION" link="DEVICE_Procedure.htm#devices_517620971_144473" />
    <KEYWORD name="RETAIN" link="DEVICE_Procedure.htm#devices_517620971_144472" />
    <KEYWORD name="SCALE_FACTOR" link="DEVICE_Procedure.htm#devices_517620971_144547" />
    <KEYWORD name="SCHOOLBOOK" link="DEVICE_Procedure.htm#devices_517620971_144551" />
    <KEYWORD name="SET_CHARACTER_SIZE" link="DEVICE_Procedure.htm#devices_517620971_486143" />
    <KEYWORD name="SET_COLORMAP" link="DEVICE_Procedure.htm#devices_517620971_161043" />
    <KEYWORD name="SET_COLORS" link="DEVICE_Procedure.htm#devices_517620971_486222" />
    <KEYWORD name="SET_FONT" link="DEVICE_Procedure.htm#devices_517620971_499045" />
    <KEYWORD name="SET_GRAPHICS_FUNCTION" link="DEVICE_Procedure.htm#devices_517620971_499029" />
    <KEYWORD name="SET_PIXEL_DEPTH" link="DEVICE_Procedure.htm#devices_517620971_144941" />
    <KEYWORD name="SET_RESOLUTION" link="DEVICE_Procedure.htm#devices_517620971_878877" />
    <KEYWORD name="SET_STRING" link="DEVICE_Procedure.htm#devices_517620971_144466" />
    <KEYWORD name="SET_TRANSLATION" link="DEVICE_Procedure.htm#devices_517620971_150093" />
    <KEYWORD name="SET_WRITE_MASK" link="DEVICE_Procedure.htm#devices_517620971_143957" />
    <KEYWORD name="STATIC_COLOR" link="DEVICE_Procedure.htm#devices_517620971_144842" />
    <KEYWORD name="STATIC_GRAY" link="DEVICE_Procedure.htm#devices_517620971_144844" />
    <KEYWORD name="SYMBOL" link="DEVICE_Procedure.htm#devices_517620971_144554" />
    <KEYWORD name="TEK4014" link="DEVICE_Procedure.htm#devices_517620971_144553" />
    <KEYWORD name="TEK4100" link="DEVICE_Procedure.htm#devices_517620971_144475" />
    <KEYWORD name="TEXT" link="DEVICE_Procedure.htm#devices_517620971_144841" />
    <KEYWORD name="THRESHOLD" link="DEVICE_Procedure.htm#devices_517620971_144376" />
    <KEYWORD name="TIMES" link="DEVICE_Procedure.htm#devices_517620971_144557" />
    <KEYWORD name="TRANSLATION" link="DEVICE_Procedure.htm#devices_517620971_144556" />
    <KEYWORD name="TRUE_COLOR" link="DEVICE_Procedure.htm#devices_517620971_883042" />
    <KEYWORD name="TT_FONT" link="DEVICE_Procedure.htm#devices_517620971_542703" />
    <KEYWORD name="TTY" link="DEVICE_Procedure.htm#devices_517620971_144477" />
    <KEYWORD name="USER_FONT" link="DEVICE_Procedure.htm#devices_517620971_574550" />
    <KEYWORD name="VT240" link="DEVICE_Procedure.htm#devices_517620971_144174" />
    <KEYWORD name="VT241" link="DEVICE_Procedure.htm#devices_517620971_868016" />
    <KEYWORD name="VT340" link="DEVICE_Procedure.htm#devices_517620971_144532" />
    <KEYWORD name="VT341" link="DEVICE_Procedure.htm#devices_517620971_868020" />
    <KEYWORD name="WINDOW_STATE" link="DEVICE_Procedure.htm#devices_517620971_144546" />
    <KEYWORD name="XOFFSET" link="DEVICE_Procedure.htm#devices_517620971_143719" />
    <KEYWORD name="XON_XOFF" link="DEVICE_Procedure.htm#devices_517620971_144379" />
    <KEYWORD name="XSIZE" link="DEVICE_Procedure.htm#devices_517620971_144540" />
    <KEYWORD name="YOFFSET" link="DEVICE_Procedure.htm#devices_517620971_144175" />
    <KEYWORD name="YSIZE" link="DEVICE_Procedure.htm#devices_517620971_144568" />
    <KEYWORD name="ZAPFCHANCERY" link="DEVICE_Procedure.htm#devices_517620971_144513" />
    <KEYWORD name="ZAPFDINGBATS" link="DEVICE_Procedure.htm#devices_517620971_144515" />
    <KEYWORD name="Z_BUFFERING" link="DEVICE_Procedure.htm#devices_517620971_144512" />
  </ROUTINE>
  <ROUTINE name="Environment Variables" link="Environment Variables.htm" alias_to="" classname="">
    <KEYWORD name="LM_LICENSE_FILE" link="Environment Variables.htm#kanchor4673" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_NORM" link="H5T_GET_NORM.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_NORM(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_NORM.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_EIG" link="IMSL_EIG.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_EIG.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_EIG.htm#DOUBLE" />
    <KEYWORD name="LOWER_LIMIT" link="IMSL_EIG.htm#LOWER_LI" />
    <KEYWORD name="NUMBER" link="IMSL_EIG.htm#NUMBER" />
    <KEYWORD name="SYMMETRIC" link="IMSL_EIG.htm#SYMMETRI" />
    <KEYWORD name="UPPER_LIMIT" link="IMSL_EIG.htm#UPPER_LI" />
    <KEYWORD name="VECTORS" link="IMSL_EIG.htm#VECTORS" />
  </ROUTINE>
  <ROUTINE name="READ_X11_BITMAP" link="READ_X11_BITMAP.htm" alias_to="" classname="">
    <DESCRIPTION name="Read X11 bitmap files" />
    <SYNTAX name="READ_X11_BITMAP, File, Bitmap [, X, Y] [, /EXPAND_TO_BYTES]" type="pro" />
    <ARGUMENT name="File" link="READ_X11_BITMAP.htm" />
    <ARGUMENT name="Bitmap" link="READ_X11_BITMAP.htm" />
    <ARGUMENT name="X" link="READ_X11_BITMAP.htm" />
    <ARGUMENT name="Y" link="READ_X11_BITMAP.htm" />
    <KEYWORD name="EXPAND_TO_BYTES" link="READ_X11_BITMAP.htm#R_822202989_756264" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_GETINFO" link="HDF_SD_GETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_GETINFO, SDdataset_id [, CALDATA=variable] [, COORDSYS=variable] [, DIMS=variable] [, FILL=variable] [, FORMAT=variable] [, HDF_TYPE=variable] [, LABEL=variable] [, NAME=variable] [, NATTS=variable] [, NDIMS=variable] [, /NOREVERSE] [, RANGE=variable] [, TYPE=variable] [, UNIT=variable]" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_GETINFO.htm" />
    <KEYWORD name="CALDATA" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011801" />
    <KEYWORD name="COORDSYS" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011808" />
    <KEYWORD name="DIMS" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011811" />
    <KEYWORD name="FILL" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011814" />
    <KEYWORD name="FORMAT" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011817" />
    <KEYWORD name="HDF_TYPE" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011820" />
    <KEYWORD name="LABEL" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011826" />
    <KEYWORD name="NAME" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011829" />
    <KEYWORD name="NATTS" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011832" />
    <KEYWORD name="NDIMS" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011835" />
    <KEYWORD name="NOREVERSE" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011838" />
    <KEYWORD name="RANGE" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011841" />
    <KEYWORD name="TYPE" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011844" />
    <KEYWORD name="UNIT" link="HDF_SD_GETINFO.htm#HDF_1733484267_1011847" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFCOMP" link="EOS_SW_DEFCOMP.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFCOMP( swathID, compcode,[, compparm] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFCOMP.htm" />
    <ARGUMENT name="compcode" link="EOS_SW_DEFCOMP.htm" />
    <ARGUMENT name="compparm" link="EOS_SW_DEFCOMP.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_READFIELD" link="EOS_SW_READFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_READFIELD( swathID, fieldname, buffer [, EDGE=array] [, START=array] [, STRIDE=array] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_READFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_READFIELD.htm" />
    <ARGUMENT name="buffer" link="EOS_SW_READFIELD.htm" />
    <KEYWORD name="EDGE" link="EOS_SW_READFIELD.htm#HDF_EOS_3103509269_1013272" />
    <KEYWORD name="START" link="EOS_SW_READFIELD.htm#HDF_EOS_3103509269_1013275" />
    <KEYWORD name="STRIDE" link="EOS_SW_READFIELD.htm#HDF_EOS_3103509269_1013278" />
  </ROUTINE>
  <ROUTINE name="IMAGE_CONT" link="IMAGE_CONT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="IMAGE_CONT, A [, /ASPECT] [, /INTERP] [, /WINDOW_SCALE]" type="pro" />
    <ARGUMENT name="A" link="IMAGE_CONT_Procedure.htm" />
    <KEYWORD name="ASPECT" link="IMAGE_CONT_Procedure.htm#dg_routines_3604229493_883279" />
    <KEYWORD name="INTERP" link="IMAGE_CONT_Procedure.htm#dg_routines_3604229493_883282" />
    <KEYWORD name="WINDOW_SCALE" link="IMAGE_CONT_Procedure.htm#dg_routines_3604229493_883285" />
  </ROUTINE>
  <ROUTINE name="FILE_LINES" link="FILE_LINES.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the number of lines of text in a file" />
    <SYNTAX name="Result = FILE_LINES(Path [, /COMPRESS] [, /NOEXPAND_PATH] )" type="func" />
    <ARGUMENT name="Path" link="FILE_LINES.htm" />
    <KEYWORD name="COMPRESS" link="FILE_LINES.htm#F_848155245_910561" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_LINES.htm#F_848155245_910559" />
  </ROUTINE>
  <ROUTINE name="GAUSS_SMOOTH" link="GAUSS_SMOOTH.htm" alias_to="" classname="">
    <DESCRIPTION name="Smooth data using a Gaussian kernel. Also known as a Gaussian blur, it is typically used to reduce noise and detail in an image" />
    <SYNTAX name="Result = GAUSS_SMOOTH (Data [, Sigma] [, /EDGE_MIRROR | /EDGE_TRUNCATE | /EDGE_WRAP | /EDGE_ZERO]  [, KERNEL=value] [, /NAN[, MISSING=value]] [, WIDTH=value])" type="func" />
    <ARGUMENT name="Data" link="GAUSS_SMOOTH.htm" />
    <ARGUMENT name="Sigma" link="GAUSS_SMOOTH.htm" />
    <KEYWORD name="EDGE_MIRROR" link="GAUSS_SMOOTH.htm#EDGE_MIR" />
    <KEYWORD name="EDGE_TRUNCATE" link="GAUSS_SMOOTH.htm#EDGE_TRU" />
    <KEYWORD name="EDGE_WRAP" link="GAUSS_SMOOTH.htm#EDGE_WRA" />
    <KEYWORD name="EDGE_ZERO" link="GAUSS_SMOOTH.htm#EDGE_ZER" />
    <KEYWORD name="KERNEL" link="GAUSS_SMOOTH.htm#KERNEL" />
    <KEYWORD name="MISSING" link="GAUSS_SMOOTH.htm#MISSING" />
    <KEYWORD name="NAN" link="GAUSS_SMOOTH.htm#NAN" />
    <KEYWORD name="WIDTH" link="GAUSS_SMOOTH.htm#SIGMA" />
  </ROUTINE>
  <ROUTINE name="CREATE_STRUCT" link="CREATE_STRUCT.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates and concatenates structures" />
    <SYNTAX name="Result = CREATE_STRUCT( [Tag1, Values1, ..., Tagn, Valuesn] [, Structuresn] [, NAME=string])" type="func" />
    <SYNTAX name="Result = CREATE_STRUCT( [Tags, Values1, ..., Valuesn][, Structuresn] [, NAME=string])" type="func" />
    <ARGUMENT name="Tags" link="CREATE_STRUCT.htm" />
    <ARGUMENT name="Values" link="CREATE_STRUCT.htm" />
    <ARGUMENT name="Structures" link="CREATE_STRUCT.htm" />
    <KEYWORD name="NAME" link="CREATE_STRUCT.htm#C_854643309_279439" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_OPEN" link="EOS_SW_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_OPEN( filename [, /CREATE] [, /RDWR | , /READ] )" type="func" />
    <ARGUMENT name="filename" link="EOS_SW_OPEN.htm" />
    <KEYWORD name="CREATE" link="EOS_SW_OPEN.htm#HDF_EOS_3103509269_1012883" />
    <KEYWORD name="RDWR" link="EOS_SW_OPEN.htm#HDF_EOS_3103509269_1012886" />
    <KEYWORD name="READ" link="EOS_SW_OPEN.htm#HDF_EOS_3103509269_1012889" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_PROJINFO" link="EOS_GD_PROJINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_PROJINFO(gridID, projcode, zonecode, spherecode, projparm)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_PROJINFO.htm" />
    <ARGUMENT name="projcode" link="EOS_GD_PROJINFO.htm" />
    <ARGUMENT name="zonecode" link="EOS_GD_PROJINFO.htm" />
    <ARGUMENT name="spherecode" link="EOS_GD_PROJINFO.htm" />
    <ARGUMENT name="projparm" link="EOS_GD_PROJINFO.htm" />
  </ROUTINE>
  <ROUTINE name="XFONT" link="XFONT.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates modal widget to select and view an X Windows font" />
    <SYNTAX name="Result = XFONT( [, GROUP=widget_id] [, /PRESERVE_FONT_INFO] )" type="func" />
    <KEYWORD name="GROUP" link="XFONT.htm#X_800576109_762100" />
    <KEYWORD name="PRESERVE_FONT_INFO" link="XFONT.htm#X_800576109_762103" />
  </ROUTINE>
  <ROUTINE name="SINDGEN" link="SINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a string array with each element set to its subscript" />
    <SYNTAX name="Result = SINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="SINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="SINDGEN.htm#lass=" />
    <KEYWORD name="START" link="SINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="IMAGE_THRESHOLD" link="IMAGE_THRESHOLD.htm" alias_to="" classname="">
    <DESCRIPTION name="Generate a threshold value for an image" />
    <ARGUMENT name="Image" link="IMAGE_THRESHOLD.htm" />
    <KEYWORD name="BYIMAGE" link="IMAGE_THRESHOLD.htm#BYIMAGE" />
    <KEYWORD name="HISTMAX" link="IMAGE_THRESHOLD.htm#HISTMAX" />
    <KEYWORD name="HISTMIN" link="IMAGE_THRESHOLD.htm#HISTMIN" />
    <KEYWORD name="INTERLEAVE" link="IMAGE_THRESHOLD.htm#INTERLEA" />
    <KEYWORD name="INVERT" link="IMAGE_THRESHOLD.htm#INVERT" />
    <KEYWORD name="MASK_INVERT" link="IMAGE_THRESHOLD.htm#MASK_INV" />
    <KEYWORD name="NBINS" link="IMAGE_THRESHOLD.htm#NBINS" />
    <KEYWORD name="THRESHOLD" link="IMAGE_THRESHOLD.htm#THRESHOL" />
    <KEYWORD name="ISODATA" link="IMAGE_THRESHOLD.htm#ISODATA" />
    <KEYWORD name="MAXENTROPY" link="IMAGE_THRESHOLD.htm#MAXENTRO" />
    <KEYWORD name="MEAN" link="IMAGE_THRESHOLD.htm#MEAN" />
    <KEYWORD name="MINERROR" link="IMAGE_THRESHOLD.htm#MINERROR" />
    <KEYWORD name="MOMENTS" link="IMAGE_THRESHOLD.htm#MOMENTS" />
    <KEYWORD name="OTSU" link="IMAGE_THRESHOLD.htm#OTSU" />
  </ROUTINE>
  <ROUTINE name="ON_IOERROR" link="ON_IOERROR.htm" alias_to="" classname="">
    <DESCRIPTION name="Declares I/O error exception handler" />
    <SYNTAX name="ON_IOERROR, Label" type="pro" />
    <ARGUMENT name="Label" link="ON_IOERROR.htm" />
  </ROUTINE>
  <ROUTINE name="Controlling the IDL Thread Pool" link="Controlling_the_IDL_Thre.htm" alias_to="" classname="">
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="DERIV" link="DERIV.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform differentiation using three-point Langrangian interpolation" />
    <SYNTAX name="Result = DERIV([X,] Y)" type="func" />
    <ARGUMENT name="X" link="DERIV.htm" />
    <ARGUMENT name="Y" link="DERIV.htm" />
  </ROUTINE>
  <ROUTINE name="DIALOG_PRINTERSETUP" link="DIALOG_PRINTERSETUP.htm" alias_to="" classname="">
    <DESCRIPTION name="Opens a native printer property dialog" />
    <SYNTAX name="Result = DIALOG_PRINTERSETUP( [PrintDestination] [, DIALOG_PARENT=widget_id] [, DISPLAY_NAME=string] [, RESOURCE_NAME=string] [, TITLE=string] )" type="func" />
    <ARGUMENT name="PrintDestination" link="DIALOG_PRINTERSETUP.htm" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_PRINTERSETUP.htm#D_843829869_984460" />
    <KEYWORD name="DISPLAY_NAME" link="DIALOG_PRINTERSETUP.htm#D_843829869_984463" />
    <KEYWORD name="RESOURCE_NAME" link="DIALOG_PRINTERSETUP.htm#D_843829869_984466" />
    <KEYWORD name="TITLE" link="DIALOG_PRINTERSETUP.htm#D_843829869_984469" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_CREATE" link="EOS_SW_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_CREATE(fid, swathname)" type="func" />
    <ARGUMENT name="fid" link="EOS_SW_CREATE.htm" />
    <ARGUMENT name="swathname" link="EOS_SW_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_QRSOL" link="IMSL_QRSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_QRSOL(b , A [, AUXQR=variable] [, BASIS=variable] [, /DOUBLE] [, QR=variable] [, PIVOT=variable] [, RESIDUAL=variable] [, TOLERANCE=value)" type="func" />
    <ARGUMENT name="b" link="IMSL_QRSOL.htm" />
    <ARGUMENT name="a" link="IMSL_QRSOL.htm" />
    <KEYWORD name="AUXQR" link="IMSL_QRSOL.htm#AUXQR" />
    <KEYWORD name="BASIS" link="IMSL_QRSOL.htm#BASIS" />
    <KEYWORD name="DOUBLE" link="IMSL_QRSOL.htm#DOUBLE" />
    <KEYWORD name="QR" link="IMSL_QRSOL.htm#QR" />
    <KEYWORD name="PIVOT" link="IMSL_QRSOL.htm#PIVOT" />
    <KEYWORD name="RESIDUAL" link="IMSL_QRSOL.htm#RESIDUAL" />
    <KEYWORD name="TOLERANCE" link="IMSL_QRSOL.htm#TOLERANC" />
    <KEYWORD name="Fatal Errors" link="IMSL_QRSOL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="INTERPOL" link="INTERPOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform linear interpolation on vectors" />
    <SYNTAX name="Result = INTERPOL( V, N [, /LSQUADRATIC] [, /NAN] [, /QUADRATIC] [, /SPLINE] )" type="func" />
    <SYNTAX name="Result = INTERPOL( V, X, XOUT [, /LSQUADRATIC] [, /NAN] [, /QUADRATIC] [, /SPLINE] )" type="func" />
    <ARGUMENT name="V" link="INTERPOL.htm" />
    <ARGUMENT name="N" link="INTERPOL.htm" />
    <ARGUMENT name="X" link="INTERPOL.htm" />
    <ARGUMENT name="XOUT" link="INTERPOL.htm" />
    <KEYWORD name="LSQUADRATIC" link="INTERPOL.htm#LSQUADRA" />
    <KEYWORD name="QUADRATIC" link="INTERPOL.htm#QUADRATI" />
    <KEYWORD name="NAN" link="INTERPOL.htm#NAN" />
    <KEYWORD name="SPLINE" link="INTERPOL.htm#SPLINE" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_DEFBOXREGION" link="EOS_PT_DEFBOXREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_DEFBOXREGION(pointID, cornerlon, cornerlat)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_DEFBOXREGION.htm" />
    <ARGUMENT name="cornerlon" link="EOS_PT_DEFBOXREGION.htm" />
    <ARGUMENT name="cornerlat" link="EOS_PT_DEFBOXREGION.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_ATTPUT" link="NCDF_ATTPUT.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_ATTPUT, Cdfid [, Varid] , Name , Value [, /GLOBAL] [, LENGTH=value] [, /BYTE | , /CHAR | , /DOUBLE | , /FLOAT | , /LONG | , /SHORT] [, /STRING] [, /UBYTE] [, /UINT64] [, /ULONG] [, / USHORT]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_ATTPUT.htm" />
    <ARGUMENT name="Varid" link="NCDF_ATTPUT.htm" />
    <ARGUMENT name="Name" link="NCDF_ATTPUT.htm" />
    <ARGUMENT name="Value" link="NCDF_ATTPUT.htm" />
    <KEYWORD name="GLOBAL" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005824" />
    <KEYWORD name="LENGTH" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005827" />
    <KEYWORD name="BYTE" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005834" />
    <KEYWORD name="CHAR" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005837" />
    <KEYWORD name="DOUBLE" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005840" />
    <KEYWORD name="FLOAT" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005843" />
    <KEYWORD name="LONG" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005846" />
    <KEYWORD name="SHORT" link="NCDF_ATTPUT.htm#netCDF_2618656010_1005849" />
    <KEYWORD name="STRING" link="NCDF_ATTPUT.htm#STRING" />
    <KEYWORD name="UBYTE" link="NCDF_ATTPUT.htm#UBYTE" />
    <KEYWORD name="UINT64" link="NCDF_ATTPUT.htm#UINT64" />
    <KEYWORD name="ULONG" link="NCDF_ATTPUT.htm#ULONG" />
    <KEYWORD name="USHORT" link="NCDF_ATTPUT.htm#USHORT" />
  </ROUTINE>
  <ROUTINE name="ENABLE_SYSRTN" link="ENABLE_SYSRTN.htm" alias_to="" classname="">
    <SYNTAX name="ENABLE_SYSRTN [, Routines ] [, /DISABLE] [, /EXCLUSIVE] [, /FUNCTIONS]" type="pro" />
    <ARGUMENT name="Routines" link="ENABLE_SYSRTN.htm" />
    <KEYWORD name="DISABLE" link="ENABLE_SYSRTN.htm#E_841667181_986251" />
    <KEYWORD name="EXCLUSIVE" link="ENABLE_SYSRTN.htm#E_841667181_986253" />
    <KEYWORD name="FUNCTIONS" link="ENABLE_SYSRTN.htm#E_841667181_986256" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMCharacterData" link="IDLffXMLDOMCharacterData.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::SetData" link="IDLffXMLDOMCharacterData10.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMCharacterData::]SetData, String" type="pro" />
      <ARGUMENT name="String" link="IDLffXMLDOMCharacterData10.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::SubstringData" link="IDLffXMLDOMCharacterData11.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMCharacterData::]SubstringData( Offset, Count )" type="func" />
      <ARGUMENT name="Offset" link="IDLffXMLDOMCharacterData11.htm" />
      <ARGUMENT name="Count" link="IDLffXMLDOMCharacterData11.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::AppendData" link="IDLffXMLDOMCharacterData2.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMCharacterData::]AppendData, String" type="pro" />
      <ARGUMENT name="String" link="IDLffXMLDOMCharacterData2.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::Cleanup" link="IDLffXMLDOMCharacterData3.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::DeleteData" link="IDLffXMLDOMCharacterData4.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMCharacterData::]DeleteData, Offset, Count" type="pro" />
      <ARGUMENT name="Offset" link="IDLffXMLDOMCharacterData4.htm" />
      <ARGUMENT name="Count" link="IDLffXMLDOMCharacterData4.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::GetData" link="IDLffXMLDOMCharacterData5.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMCharacterData::]GetData()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::GetLength" link="IDLffXMLDOMCharacterData6.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMCharacterData::]GetLength()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::Init" link="IDLffXMLDOMCharacterData7.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::InsertData" link="IDLffXMLDOMCharacterData8.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMCharacterData::]InsertData, Offset, String" type="pro" />
      <ARGUMENT name="Offset" link="IDLffXMLDOMCharacterData8.htm" />
      <ARGUMENT name="String" link="IDLffXMLDOMCharacterData8.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCharacterData" name="IDLffXMLDOMCharacterData::ReplaceData" link="IDLffXMLDOMCharacterData9.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMCharacterData::]ReplaceData, Offset, Count, String" type="pro" />
      <ARGUMENT name="Offset" link="IDLffXMLDOMCharacterData9.htm" />
      <ARGUMENT name="Count" link="IDLffXMLDOMCharacterData9.htm" />
      <ARGUMENT name="String" link="IDLffXMLDOMCharacterData9.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CHECK_MATH" link="CHECK_MATH.htm" alias_to="" classname="">
    <DESCRIPTION name="Return and clear accumulated math errors" />
    <SYNTAX name="Result = CHECK_MATH( [, MASK=bitmask] [, /NOCLEAR] [, /PRINT] )" type="func" />
    <KEYWORD name="MASK" link="CHECK_MATH.htm#C_854643309_993110" />
    <KEYWORD name="NOCLEAR" link="CHECK_MATH.htm#C_854643309_993190" />
    <KEYWORD name="PRINT" link="CHECK_MATH.htm#C_854643309_993188" />
  </ROUTINE>
  <ROUTINE name="GS_ITER" link="GS_ITER.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a linear system using Gauss-Seidel iteration" />
    <SYNTAX name="Result = GS_ITER( A, B [, /CHECK] [, /DOUBLE] [, LAMBDA=value{0.0 to 2.0}] [, MAX_ITER=value] [, TOL=value] [, X_0=vector] )" type="func" />
    <ARGUMENT name="A" link="GS_ITER.htm" />
    <ARGUMENT name="B" link="GS_ITER.htm" />
    <KEYWORD name="CHECK" link="GS_ITER.htm#G_845992557_750095" />
    <KEYWORD name="DOUBLE" link="GS_ITER.htm#G_845992557_875451" />
    <KEYWORD name="LAMBDA" link="GS_ITER.htm#G_845992557_750097" />
    <KEYWORD name="MAX_ITER" link="GS_ITER.htm#G_845992557_750102" />
    <KEYWORD name="TOL" link="GS_ITER.htm#G_845992557_872926" />
    <KEYWORD name="X_0" link="GS_ITER.htm#G_845992557_750104" />
  </ROUTINE>
  <ROUTINE name="CVTTOBM" link="CVTTOBM.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a bitmap byte array for a button label" />
    <SYNTAX name="Result = CVTTOBM( Array [, THRESHOLD=value{0 to 255}] )" type="func" />
    <ARGUMENT name="Array" link="CVTTOBM.htm" />
    <KEYWORD name="THRESHOLD" link="CVTTOBM.htm#C_854643309_871509" />
  </ROUTINE>
  <ROUTINE name="MAKE_ARRAY" link="MAKE_ARRAY.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an array of the specified type, dimensions, and initialization" />
    <SYNTAX name="Result = MAKE_ARRAY ( [D1[, ..., D8]], DIMENSION=vector, INCREMENT=value, /INDEX, /NOZERO, SIZE=vector, START=value, TYPE=type_code, VALUE=value, /BOOLEAN, /BYTE, /COMPLEX, /DCOMPLEX, /DOUBLE, /FLOAT, /INTEGER, /L64, /LONG, /OBJ, /PTR, /STRING,  /UINT, /UL64, /ULONG )" type="func" />
    <ARGUMENT name="Di" link="MAKE_ARRAY.htm" />
    <KEYWORD name="BOOLEAN" link="MAKE_ARRAY.htm#BOOLEAN" />
    <KEYWORD name="BYTE" link="MAKE_ARRAY.htm#BYTE" />
    <KEYWORD name="COMPLEX" link="MAKE_ARRAY.htm#COMPLEX" />
    <KEYWORD name="DCOMPLEX" link="MAKE_ARRAY.htm#DCOMPLEX" />
    <KEYWORD name="DIMENSION" link="MAKE_ARRAY.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="MAKE_ARRAY.htm#DOUBLE" />
    <KEYWORD name="FLOAT" link="MAKE_ARRAY.htm#FLOAT" />
    <KEYWORD name="INCREMENT" link="MAKE_ARRAY.htm#INCREMENT" />
    <KEYWORD name="INDEX" link="MAKE_ARRAY.htm#INDEX" />
    <KEYWORD name="INTEGER" link="MAKE_ARRAY.htm#INTEGER" />
    <KEYWORD name="L64" link="MAKE_ARRAY.htm#L64" />
    <KEYWORD name="LONG" link="MAKE_ARRAY.htm#LONG" />
    <KEYWORD name="NOZERO" link="MAKE_ARRAY.htm#NOZERO" />
    <KEYWORD name="OBJ" link="MAKE_ARRAY.htm#OBJ" />
    <KEYWORD name="PTR" link="MAKE_ARRAY.htm#PTR" />
    <KEYWORD name="SIZE" link="MAKE_ARRAY.htm#SIZE" />
    <KEYWORD name="START" link="MAKE_ARRAY.htm#START" />
    <KEYWORD name="STRING" link="MAKE_ARRAY.htm#STRING" />
    <KEYWORD name="TYPE" link="MAKE_ARRAY.htm#TYPE" />
    <KEYWORD name="UINT" link="MAKE_ARRAY.htm#UINT" />
    <KEYWORD name="UL64" link="MAKE_ARRAY.htm#UL64" />
    <KEYWORD name="ULONG" link="MAKE_ARRAY.htm#ULONG" />
    <KEYWORD name="VALUE" link="MAKE_ARRAY.htm#VALUE" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="BLAS_AXPY" link="BLAS_AXPY.htm" alias_to="" classname="">
    <DESCRIPTION name="Updates an existing array by adding a multiple of another array" />
    <SYNTAX name="BLAS_AXPY, Y, A, X [, D1, Loc1 [, D2, Range]]" type="pro" />
    <ARGUMENT name="Y" link="BLAS_AXPY.htm" />
    <ARGUMENT name="A" link="BLAS_AXPY.htm" />
    <ARGUMENT name="X" link="BLAS_AXPY.htm" />
    <ARGUMENT name="D1" link="BLAS_AXPY.htm" />
    <ARGUMENT name="Loc1" link="BLAS_AXPY.htm" />
    <ARGUMENT name="D2" link="BLAS_AXPY.htm" />
    <ARGUMENT name="Range" link="BLAS_AXPY.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_SRF" link="QUERY_SRF.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about an SRF image file" />
    <SYNTAX name="Result = QUERY_SRF (Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_SRF.htm" />
    <ARGUMENT name="Info" link="QUERY_SRF.htm" />
  </ROUTINE>
  <ROUTINE name="DIALOG_READ_IMAGE" link="DIALOG_READ_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Present a dialog for reading image files" />
    <SYNTAX name="Result= DIALOG_READ_IMAGE ( [Filename] [, BLUE=variable] [, DIALOG_PARENT=widget_id] [, FILE=variable] [, FILTER_TYPE=string] [, /FIX_FILTER] [, GET_PATH=variable] [, GREEN=variable] [, IMAGE=variable] [, PATH=string] [, QUERY=variable] [, RED=variable] [ ,TITLE=string] )" type="func" />
    <ARGUMENT name="Filename" link="DIALOG_READ_IMAGE.htm" />
    <KEYWORD name="BLUE" link="DIALOG_READ_IMAGE.htm#D_843829869_986778" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_READ_IMAGE.htm#D_843829869_986218" />
    <KEYWORD name="FILE" link="DIALOG_READ_IMAGE.htm#D_843829869_986220" />
    <KEYWORD name="FILTER_TYPE" link="DIALOG_READ_IMAGE.htm#D_843829869_986222" />
    <KEYWORD name="FIX_FILTER" link="DIALOG_READ_IMAGE.htm#D_843829869_986226" />
    <KEYWORD name="GET_PATH" link="DIALOG_READ_IMAGE.htm#D_843829869_986785" />
    <KEYWORD name="GREEN" link="DIALOG_READ_IMAGE.htm#D_843829869_990353" />
    <KEYWORD name="IMAGE" link="DIALOG_READ_IMAGE.htm#D_843829869_986228" />
    <KEYWORD name="PATH" link="DIALOG_READ_IMAGE.htm#D_843829869_986230" />
    <KEYWORD name="QUERY" link="DIALOG_READ_IMAGE.htm#D_843829869_986232" />
    <KEYWORD name="RED" link="DIALOG_READ_IMAGE.htm#D_843829869_986234" />
    <KEYWORD name="TITLE" link="DIALOG_READ_IMAGE.htm#D_843829869_986240" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_INQDIMS" link="EOS_GD_INQDIMS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_INQDIMS(gridID, dimname, dims)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_INQDIMS.htm" />
    <ARGUMENT name="dimname" link="EOS_GD_INQDIMS.htm" />
    <ARGUMENT name="dims" link="EOS_GD_INQDIMS.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_OPEN" link="EOS_PT_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_OPEN( fieldname [, /CREATE] [, /RDWR | , /READ] )" type="func" />
    <ARGUMENT name="fieldname" link="EOS_PT_OPEN.htm" />
    <KEYWORD name="CREATE" link="EOS_PT_OPEN.htm#HDF_EOS_3103509269_1010102" />
    <KEYWORD name="RDWR" link="EOS_PT_OPEN.htm#HDF_EOS_3103509269_1010105" />
    <KEYWORD name="READ" link="EOS_PT_OPEN.htm#HDF_EOS_3103509269_1010108" />
  </ROUTINE>
  <ROUTINE name="P_CORRELATE" link="P_CORRELATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the partial correlation coefficient" />
    <SYNTAX name="Result = P_CORRELATE( X, Y, C [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="P_CORRELATE.htm" />
    <ARGUMENT name="Y" link="P_CORRELATE.htm" />
    <ARGUMENT name="C" link="P_CORRELATE.htm" />
    <KEYWORD name="DOUBLE" link="P_CORRELATE.htm#P_817877613_1073021" />
  </ROUTINE>
  <ROUTINE name="READ_SPR" link="READ_SPR.htm" alias_to="" classname="">
    <DESCRIPTION name="Read a row-indexed sparse matrix from a file" />
    <SYNTAX name="Result = READ_SPR(Filename)" type="func" />
    <ARGUMENT name="Filename" link="READ_SPR.htm" />
  </ROUTINE>
  <ROUTINE name="EXECUTE" link="EXECUTE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compiles and executes IDL statements contained in a string" />
    <SYNTAX name="Result = EXECUTE(String [, CompileFlags] [, QuietExecution])" type="func" />
    <ARGUMENT name="String" link="EXECUTE.htm" />
    <ARGUMENT name="CompileFlags" link="EXECUTE.htm" />
    <ARGUMENT name="QuietExecution" link="EXECUTE.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_ENCODE_EPOCH16" link="CDF_ENCODE_EPOCH16.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ENCODE_EPOCH16(Epoch16 [, EPOCH={0 | 1 | 2 | 3}] )" type="func" />
    <ARGUMENT name="Epoch16" link="CDF_ENCODE_EPOCH16.htm" />
    <KEYWORD name="EPOCH" link="CDF_ENCODE_EPOCH16.htm#CDF_1744428779_1007217" />
  </ROUTINE>
  <CLASS name="IDLanROI" link="IDLanROI.htm" special="">
    <FIELD name="BLOCKSIZE" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="IDLANROIFLAGS" link="" description="" />
    <FIELD name="IDLANROIVERSION" link="" description="" />
    <FIELD name="NALLOCVERTS" link="" description="" />
    <FIELD name="NUSEDVERTS" link="" description="" />
    <FIELD name="PLANE" link="" description="" />
    <FIELD name="PRECISION" link="" description="" />
    <FIELD name="ROI_XRANGE" link="" description="" />
    <FIELD name="ROI_YRANGE" link="" description="" />
    <FIELD name="ROI_ZRANGE" link="" description="" />
    <FIELD name="TYPE" link="" description="" />
    <PROPERTY name="ALL" link="IDLanROI_Properties.htm#objects_an_3393474575_1011351" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="BLOCK_SIZE" link="IDLanROI_Properties.htm#objects_an_3393474575_1011320" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA" link="IDLanROI_Properties.htm#objects_an_3393474575_1011322" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE" link="IDLanROI_Properties.htm#objects_an_3393474575_1011324" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="INTERIOR" link="IDLanROI_Properties.htm#objects_an_3393474575_1011326" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_VERTS" link="IDLanROI_Properties.htm#objects_an_3393474575_1011660" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ROI_XRANGE" link="IDLanROI_Properties.htm#objects_an_3393474575_1011699" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ROI_YRANGE" link="IDLanROI_Properties.htm#objects_an_3393474575_1011726" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ROI_ZRANGE" link="IDLanROI_Properties.htm#objects_an_3393474575_1011728" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="TYPE" link="IDLanROI_Properties.htm#objects_an_3393474575_1011328" get="Yes" set="No" init="Yes" registered="No" />
    <METHOD class="IDLanROI" name="IDLanROI::AppendData" link="IDLanROI__AppendData.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]AppendData, X [, Y] [, Z] [, XRANGE=variable] [, YRANGE=variable] [, ZRANGE=variable]" type="pro" />
      <ARGUMENT name="X" link="IDLanROI__AppendData.htm" />
      <ARGUMENT name="Y" link="IDLanROI__AppendData.htm" />
      <ARGUMENT name="Z" link="IDLanROI__AppendData.htm" />
      <KEYWORD name="XRANGE" link="IDLanROI__AppendData.htm#objects_an_3393474575_1003740" />
      <KEYWORD name="YRANGE" link="IDLanROI__AppendData.htm#objects_an_3393474575_1003742" />
      <KEYWORD name="ZRANGE" link="IDLanROI__AppendData.htm#objects_an_3393474575_1003744" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::Cleanup" link="IDLanROI__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLanROI::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::ComputeGeometry" link="IDLanROI__ComputeGeometr.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLanROI::]ComputeGeometry( [, AREA=variable] [, CENTROID=variable] [, PERIMETER=variable] [, SPATIAL_OFFSET=vector] [, SPATIAL_SCALE=vector] )" type="func" />
      <KEYWORD name="AREA" link="IDLanROI__ComputeGeometr.htm#objects_an_3393474575_1003819_Keywords_IDLanROI" />
      <KEYWORD name="CENTROID" link="IDLanROI__ComputeGeometr.htm#objects_an_3393474575_1003821_Keywords_IDLanROI" />
      <KEYWORD name="PERIMETER" link="IDLanROI__ComputeGeometr.htm#objects_an_3393474575_1003823_Keywords_IDLanROI" />
      <KEYWORD name="SPATIAL_OFFSET" link="IDLanROI__ComputeGeometr.htm#objects_an_3393474575_1003825_Keywords_IDLanROI" />
      <KEYWORD name="SPATIAL_SCALE" link="IDLanROI__ComputeGeometr.htm#objects_an_3393474575_1003827_Keywords_IDLanROI" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::ComputeMask" link="IDLanROI__ComputeMask.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLanROI::]ComputeMask( [, INITIALIZE={ –1 | 0 | 1 }] [, DIMENSIONS=[xdim, ydim]] | [, MASK_IN=array] [, LOCATION=[x, y [, z]]] [, MASK_RULE={ 0 | 1 | 2 }] [, PIXEL_CENTER=[x, y]] [, PLANE_NORMAL=[x, y, z]] [, PLANE_XAXIS=[x,y,z]] [, /RUN_LENGTH] )" type="func" />
      <KEYWORD name="DIMENSIONS" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003872" />
      <KEYWORD name="INITIALIZE" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003874" />
      <KEYWORD name="LOCATION" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003879" />
      <KEYWORD name="MASK_IN" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003881" />
      <KEYWORD name="MASK_RULE" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003883" />
      <KEYWORD name="PIXEL_CENTER" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003888" />
      <KEYWORD name="PLANE_NORMAL" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1011165" />
      <KEYWORD name="PLANE_XAXIS" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003890" />
      <KEYWORD name="RUN_LENGTH" link="IDLanROI__ComputeMask.htm#objects_an_3393474575_1003892" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::ContainsPoints" link="IDLanROI__ContainsPoints.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLanROI::]ContainsPoints( X [, Y [, Z]] )" type="func" />
      <ARGUMENT name="X" link="IDLanROI__ContainsPoints.htm" />
      <ARGUMENT name="Y" link="IDLanROI__ContainsPoints.htm" />
      <ARGUMENT name="Z" link="IDLanROI__ContainsPoints.htm" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::GetProperty" link="IDLanROI__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::Init" link="IDLanROI__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLanROI' [, X [, Y [, Z ]]] [, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLanROI::]Init( [X [, Y [, Z ]]] [, PROPERTY=value])   (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="X" link="IDLanROI__Init.htm" />
      <ARGUMENT name="Y" link="IDLanROI__Init.htm" />
      <ARGUMENT name="Z" link="IDLanROI__Init.htm" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::RemoveData" link="IDLanROI__RemoveData.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]RemoveData[, COUNT=vertices] [, START=index] [, XRANGE=variable] [, YRANGE=variable] [, ZRANGE=variable]" type="pro" />
      <KEYWORD name="COUNT" link="IDLanROI__RemoveData.htm#objects_an_3393474575_1004077" />
      <KEYWORD name="START" link="IDLanROI__RemoveData.htm#objects_an_3393474575_1004079" />
      <KEYWORD name="XRANGE" link="IDLanROI__RemoveData.htm#objects_an_3393474575_1004081" />
      <KEYWORD name="YRANGE" link="IDLanROI__RemoveData.htm#objects_an_3393474575_1004083" />
      <KEYWORD name="ZRANGE" link="IDLanROI__RemoveData.htm#objects_an_3393474575_1004085" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::ReplaceData" link="IDLanROI__ReplaceData.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]ReplaceData, X[, Y[, Z]] [, START=index] [, FINISH=index] [, XRANGE=variable] [, YRANGE=variable] [, ZRANGE=variable]" type="pro" />
      <ARGUMENT name="X" link="IDLanROI__ReplaceData.htm" />
      <ARGUMENT name="Y" link="IDLanROI__ReplaceData.htm" />
      <ARGUMENT name="Z" link="IDLanROI__ReplaceData.htm" />
      <KEYWORD name="FINISH" link="IDLanROI__ReplaceData.htm#objects_an_3393474575_1004123" />
      <KEYWORD name="START" link="IDLanROI__ReplaceData.htm#objects_an_3393474575_1004130" />
      <KEYWORD name="XRANGE" link="IDLanROI__ReplaceData.htm#objects_an_3393474575_1004136" />
      <KEYWORD name="YRANGE" link="IDLanROI__ReplaceData.htm#objects_an_3393474575_1004138" />
      <KEYWORD name="ZRANGE" link="IDLanROI__ReplaceData.htm#objects_an_3393474575_1004140" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::Rotate" link="IDLanROI__Rotate.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]Rotate, Axis, Angle [, CENTER=[x, y[, z]]]" type="pro" />
      <ARGUMENT name="Axis" link="IDLanROI__Rotate.htm" />
      <ARGUMENT name="Angle" link="IDLanROI__Rotate.htm" />
      <KEYWORD name="CENTER" link="IDLanROI__Rotate.htm#objects_an_3393474575_1004176" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::Scale" link="IDLanROI__Scale.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]Scale, Sx[, Sy[, Sz]]" type="pro" />
      <ARGUMENT name="Sx" link="IDLanROI__Scale.htm" />
      <ARGUMENT name="Sy" link="IDLanROI__Scale.htm" />
      <ARGUMENT name="Sz" link="IDLanROI__Scale.htm" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::SetProperty" link="IDLanROI__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]SetProperty" type="pro" />
    </METHOD>
    <METHOD class="IDLanROI" name="IDLanROI::Translate" link="IDLanROI__Translate.htm">
      <SYNTAX name="Obj-&gt;[IDLanROI::]Translate, Tx[, Ty[, Tz]]" type="pro" />
      <ARGUMENT name="Tx" link="IDLanROI__Translate.htm" />
      <ARGUMENT name="Ty" link="IDLanROI__Translate.htm" />
      <ARGUMENT name="Tz" link="IDLanROI__Translate.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="H5I_GET_TYPE" link="H5I_GET_TYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5I_GET_TYPE(Obj_id)" type="func" />
    <ARGUMENT name="Obj_id" link="H5I_GET_TYPE.htm" />
  </ROUTINE>
  <ROUTINE name="INTERVAL_VOLUME" link="INTERVAL_VOLUME.htm" alias_to="" classname="">
    <DESCRIPTION name="Generates a tetrahedral mesh from volumetric data" />
    <SYNTAX name="INTERVAL_VOLUME, Data, Value0, Value1, Outverts, Outconn [, AUXDATA_IN=array, AUXDATA_OUT=variable] [, GEOM_XYZ=array, TETRAHEDRA=array] [, PROGRESS_CALLBACK=string] [, PROGRESS_METHOD=string] [, PROGRESS_OBJECT=objref] [, PROGRESS_PERCENT=percent{0 to 100}] [, PROGRESS_USERDATA=value]" type="pro" />
    <ARGUMENT name="Data" link="INTERVAL_VOLUME.htm" />
    <ARGUMENT name="Value0" link="INTERVAL_VOLUME.htm" />
    <ARGUMENT name="Value1" link="INTERVAL_VOLUME.htm" />
    <ARGUMENT name="Outverts" link="INTERVAL_VOLUME.htm" />
    <ARGUMENT name="Outconn" link="INTERVAL_VOLUME.htm" />
    <KEYWORD name="AUXDATA_IN" link="INTERVAL_VOLUME.htm#I_833016429_877934" />
    <KEYWORD name="AUXDATA_OUT" link="INTERVAL_VOLUME.htm#I_833016429_877937" />
    <KEYWORD name="GEOM_XYZ" link="INTERVAL_VOLUME.htm#I_833016429_877940" />
    <KEYWORD name="PROGRESS_CALLBACK" link="INTERVAL_VOLUME.htm#I_833016429_904666" />
    <KEYWORD name="PROGRESS_METHOD" link="INTERVAL_VOLUME.htm#I_833016429_904664" />
    <KEYWORD name="PROGRESS_OBJECT" link="INTERVAL_VOLUME.htm#I_833016429_904694" />
    <KEYWORD name="PROGRESS_PERCENT" link="INTERVAL_VOLUME.htm#I_833016429_904705" />
    <KEYWORD name="PROGRESS_USERDATA" link="INTERVAL_VOLUME.htm#I_833016429_904717" />
    <KEYWORD name="TETRAHEDRA" link="INTERVAL_VOLUME.htm#I_833016429_904724" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_INSERT" link="HDF_VD_INSERT.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_INSERT, VGroup, VData [, POSITION=variable]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VD_INSERT.htm" />
    <ARGUMENT name="VData" link="HDF_VD_INSERT.htm" />
    <KEYWORD name="POSITION" link="HDF_VD_INSERT.htm#HDF_1733484267_1013802" />
  </ROUTINE>
  <ROUTINE name=".STEP" link="_STEP.htm" alias_to="" classname="">
    <DESCRIPTION name="Executes one or more statements" />
    <SYNTAX name=".STEP [n] or .S [n]" type="pro" />
  </ROUTINE>
  <ROUTINE name="COLOR_QUAN" link="COLOR_QUAN.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts true-color (24-bit) image to pseudo-color (8-bit) image" />
    <SYNTAX name="Result = COLOR_QUAN( Image_R, Image_G, Image_B, R, G, B)" type="func" />
    <SYNTAX name="Result = COLOR_QUAN( Image, Dim, R, G, B )" type="func" />
    <ARGUMENT name="Image_R, Image_G, Image_B" link="COLOR_QUAN.htm" />
    <ARGUMENT name="Image" link="COLOR_QUAN.htm" />
    <ARGUMENT name="Dim" link="COLOR_QUAN.htm" />
    <ARGUMENT name="R, G, B" link="COLOR_QUAN.htm" />
    <KEYWORD name="COLORS" link="COLOR_QUAN.htm#C_854643309_676177" />
    <KEYWORD name="CUBE" link="COLOR_QUAN.htm#C_854643309_676179" />
    <KEYWORD name="DITHER" link="COLOR_QUAN.htm#C_854643309_676181" />
    <KEYWORD name="ERROR" link="COLOR_QUAN.htm#C_854643309_676183" />
    <KEYWORD name="GET_TRANSLATION" link="COLOR_QUAN.htm#C_854643309_676185" />
    <KEYWORD name="MAP_ALL" link="COLOR_QUAN.htm#C_854643309_676187_Keywords_COLOR_QUAN__" />
    <KEYWORD name="TRANSLATION" link="COLOR_QUAN.htm#C_854643309_676189" />
  </ROUTINE>
  <ROUTINE name="SOCKET" link="SOCKET.htm" alias_to="" classname="">
    <DESCRIPTION name="Open a client-side TCP/IP socket as an IDL file unit" />
    <SYNTAX name="UNIX-Only Keywords: [, /STDIO]" type="pro" />
    <ARGUMENT name="Unit" link="SOCKET.htm" />
    <ARGUMENT name="Host" link="SOCKET.htm" />
    <ARGUMENT name="Port" link="SOCKET.htm" />
    <KEYWORD name="ACCEPT" link="SOCKET.htm#ACCEPT" />
    <KEYWORD name="CONNECT_TIMEOUT" link="SOCKET.htm#S_820040301_1098145" />
    <KEYWORD name="ERROR" link="SOCKET.htm#S_820040301_1098148" />
    <KEYWORD name="GET_LUN" link="SOCKET.htm#S_820040301_1142975" />
    <KEYWORD name="LISTEN" link="SOCKET.htm#LISTEN" />
    <KEYWORD name="PORT" link="SOCKET.htm#PORT" />
    <KEYWORD name="RAWIO" link="SOCKET.htm#S_820040301_1098160" />
    <KEYWORD name="READ_TIMEOUT" link="SOCKET.htm#S_820040301_1098166" />
    <KEYWORD name="STDIO" link="SOCKET.htm#S_820040301_1133828" />
    <KEYWORD name="SWAP_ENDIAN" link="SOCKET.htm#S_820040301_1098168" />
    <KEYWORD name="SWAP_IF_BIG_ENDIAN" link="SOCKET.htm#S_820040301_1098171" />
    <KEYWORD name="SWAP_IF_LITTLE_ENDIAN" link="SOCKET.htm#S_820040301_1098175" />
    <KEYWORD name="WIDTH" link="SOCKET.htm#S_820040301_1098179" />
    <KEYWORD name="WRITE_TIMEOUT" link="SOCKET.htm#S_820040301_1098187" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_SIZE" link="GRIB_GET_SIZE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_SIZE( Ghandle, Key)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET_SIZE.htm" />
    <ARGUMENT name="Key" link="GRIB_GET_SIZE.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_EPOCH" link="CDF_EPOCH.htm" alias_to="" classname="">
    <SYNTAX name="CDF_EPOCH, Epoch, Year [, Month, Day, Hour, Minute, Second, Milli] [, /BREAKDOWN_EPOCH] [, /COMPUTE_EPOCH]" type="pro" />
    <ARGUMENT name="Epoch" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Year" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Month" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Day" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Hour" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Minute" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Second" link="CDF_EPOCH.htm" />
    <ARGUMENT name="Milli" link="CDF_EPOCH.htm" />
    <KEYWORD name="BREAKDOWN_EPOCH" link="CDF_EPOCH.htm#CDF_1744428779_1007379" />
    <KEYWORD name="COMPUTE_EPOCH" link="CDF_EPOCH.htm#CDF_1744428779_1007382" />
  </ROUTINE>
  <ROUTINE name="H5_OPEN" link="H5_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="H5_OPEN" type="pro" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_MEMBER_VALUE" link="H5T_GET_MEMBER_VALUE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_MEMBER_VALUE(Datatype_id, Member)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_MEMBER_VALUE.htm" />
    <ARGUMENT name="Member" link="H5T_GET_MEMBER_VALUE.htm" />
  </ROUTINE>
  <ROUTINE name="COLOR_CONVERT" link="COLOR_CONVERT.htm" alias_to="" classname="">
    <SYNTAX name="COLOR_CONVERT, I0, I1, I2, O0, O1, O2 [, /HLS_RGB | , /HSV_RGB | , /RGB_HLS | , /RGB_HSV | , /RGB_YCBCR | , /RGB_YIQ | , /RGB_YPBPR | , /RGB_YUV | , /YCBCR_RGB | , /YIQ_RGB | , /YPBPR_RGB | , /YUV_RGB ] [, INTERLEAVE=value]" type="pro" />
    <SYNTAX name="COLOR_CONVERT, I0, O0 [, /HLS_RGB | , /HSV_RGB | , /RGB_HLS | , /RGB_HSV | , /RGB_YCBCR | , /RGB_YIQ | , /RGB_YPBPR | , /RGB_YUV | , /YCBCR_RGB | , /YIQ_RGB | , /YPBPR_RGB | , /YUV_RGB ] [, INTERLEAVE=value]" type="pro" />
    <ARGUMENT name="I0, I1, I2" link="COLOR_CONVERT.htm" />
    <ARGUMENT name="O0, O1, O2" link="COLOR_CONVERT.htm" />
    <ARGUMENT name="I0" link="COLOR_CONVERT.htm" />
    <ARGUMENT name="O0" link="COLOR_CONVERT.htm" />
    <KEYWORD name="HLS_RGB" link="COLOR_CONVERT.htm#C_854643309_1369493" />
    <KEYWORD name="HSV_RGB" link="COLOR_CONVERT.htm#C_854643309_1369500" />
    <KEYWORD name="INTERLEAVE" link="COLOR_CONVERT.htm#C_854643309_1371584" />
    <KEYWORD name="RGB_HLS" link="COLOR_CONVERT.htm#C_854643309_1371628" />
    <KEYWORD name="RGB_HSV" link="COLOR_CONVERT.htm#C_854643309_1371631" />
    <KEYWORD name="RGB_YCBCR" link="COLOR_CONVERT.htm#C_854643309_1371669" />
    <KEYWORD name="RGB_YIQ" link="COLOR_CONVERT.htm#C_854643309_1371680" />
    <KEYWORD name="RGB_YPBPR" link="COLOR_CONVERT.htm#C_854643309_1371677" />
    <KEYWORD name="RGB_YUV" link="COLOR_CONVERT.htm#C_854643309_1371691" />
    <KEYWORD name="YCBCR_RGB" link="COLOR_CONVERT.htm#C_854643309_1371709" />
    <KEYWORD name="YIQ_RGB" link="COLOR_CONVERT.htm#C_854643309_1371701" />
    <KEYWORD name="YPBPR_RGB" link="COLOR_CONVERT.htm#C_854643309_1371717" />
    <KEYWORD name="YUV_RGB" link="COLOR_CONVERT.htm#C_854643309_1371688" />
  </ROUTINE>
  <ROUTINE name="INTARR" link="INTARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates an integer vector or array" />
    <SYNTAX name="Result = INTARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="INTARR.htm" />
    <KEYWORD name="NOZERO" link="INTARR.htm#I_833016429_677253" />
  </ROUTINE>
  <ROUTINE name="TEK_COLOR" link="TEK_COLOR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="TEK_COLOR [, Start_Index, Colors]" type="pro" />
    <ARGUMENT name="Start_Index" link="TEK_COLOR_Procedure.htm" />
    <ARGUMENT name="Colors" link="TEK_COLOR_Procedure.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DELDD" link="HDF_DELDD.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DELDD, FileHandle, Tag, Ref" type="pro" />
    <ARGUMENT name="FileHandle" link="HDF_DELDD.htm" />
    <ARGUMENT name="Tag" link="HDF_DELDD.htm" />
    <ARGUMENT name="Reference" link="HDF_DELDD.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOM_ORDER" link="IMSL_RANDOM_ORDER.htm" alias_to="" classname="">
    <ARGUMENT name="ifirst" link="IMSL_RANDOM_ORDER.htm" />
    <ARGUMENT name="ilast" link="IMSL_RANDOM_ORDER.htm" />
    <ARGUMENT name="n" link="IMSL_RANDOM_ORDER.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_RANDOM_ORDER.htm#lass=" />
    <KEYWORD name="NORMAL" link="IMSL_RANDOM_ORDER.htm#lass=" />
    <KEYWORD name="UNIFORM" link="IMSL_RANDOM_ORDER.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_REFTOINDEX" link="HDF_SD_REFTOINDEX.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_REFTOINDEX(SDinterface_id, Reference_number)" type="func" />
    <ARGUMENT name="SDinterface_id" link="HDF_SD_REFTOINDEX.htm" />
    <ARGUMENT name="Reference_number" link="HDF_SD_REFTOINDEX.htm" />
  </ROUTINE>
  <ROUTINE name="FIX" link="FIX.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to integer type, or type specified by TYPE keyword" />
    <SYNTAX name="Result = FIX( Expression [, Offset [, D1[, ..., D8]]] [, /PRINT] [, TYPE=typecode{1 to 15}] )" type="func" />
    <ARGUMENT name="Expression" link="FIX.htm" />
    <ARGUMENT name="Offset" link="FIX.htm" />
    <ARGUMENT name="Di" link="FIX.htm" />
    <KEYWORD name="IMPLIED_PRINT" link="FIX.htm#IMPLIED_PRINT" />
    <KEYWORD name="PRINT" link="FIX.htm#F_848155245_871518" />
    <KEYWORD name="TYPE" link="FIX.htm#F_848155245_871524" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_READ" link="HDF_VD_READ.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_READ( VData, Data [, FIELDS=string] [, /FULL_INTERLACE | , /NO_INTERLACE] [, NRECORDS=records] )" type="func" />
    <ARGUMENT name="VData" link="HDF_VD_READ.htm" />
    <ARGUMENT name="Data" link="HDF_VD_READ.htm" />
    <KEYWORD name="FIELDS" link="HDF_VD_READ.htm#HDF_1733484267_1014168" />
    <KEYWORD name="FULL_INTERLACE" link="HDF_VD_READ.htm#HDF_1733484267_1014171" />
    <KEYWORD name="NO_INTERLACE" link="HDF_VD_READ.htm#HDF_1733484267_1014174" />
    <KEYWORD name="NRECORDS" link="HDF_VD_READ.htm#HDF_1733484267_1014177" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_LONE" link="HDF_VG_LONE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_LONE( FileHandle [, MAXSIZE=value] )" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VG_LONE.htm" />
    <KEYWORD name="MAXSIZE" link="HDF_VG_LONE.htm#HDF_1733484267_1015111" />
  </ROUTINE>
  <ROUTINE name="HDF_DF24_ADDIMAGE" link="HDF_DF24_ADDIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DF24_ADDIMAGE, Filename, Image [, /FORCE_BASELINE{useful only if QUALITY&lt;25}] [, /JPEG | , /RLE] [, QUALITY=value{0 to 100}]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DF24_ADDIMAGE.htm" />
    <ARGUMENT name="Image" link="HDF_DF24_ADDIMAGE.htm" />
    <KEYWORD name="FORCE_BASELINE" link="HDF_DF24_ADDIMAGE.htm#HDF_1733484267_1006476" />
    <KEYWORD name="JPEG" link="HDF_DF24_ADDIMAGE.htm#HDF_1733484267_1006479" />
    <KEYWORD name="QUALITY" link="HDF_DF24_ADDIMAGE.htm#HDF_1733484267_1006482" />
    <KEYWORD name="RLE" link="HDF_DF24_ADDIMAGE.htm#HDF_1733484267_1006485" />
  </ROUTINE>
  <ROUTINE name="CHISQR_CVF" link="CHISQR_CVF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the cutoff value in a Chi-square distribution" />
    <SYNTAX name="Result = CHISQR_CVF(P, Df)" type="func" />
    <ARGUMENT name="P" link="CHISQR_CVF.htm" />
    <ARGUMENT name="Df" link="CHISQR_CVF.htm" />
  </ROUTINE>
  <ROUTINE name="ASCII_TEMPLATE" link="ASCII_TEMPLATE.htm" alias_to="" classname="">
    <DESCRIPTION name="A dialog that generates templates for reading ASCII files" />
    <SYNTAX name="Result = ASCII_TEMPLATE( [Filename] [, BROWSE_LINES=lines] [, CANCEL=variable] [, GROUP=widget_id] )" type="func" />
    <ARGUMENT name="Filename" link="ASCII_TEMPLATE.htm" />
    <KEYWORD name="BROWSE_LINES" link="ASCII_TEMPLATE.htm#A_850317933_871007" />
    <KEYWORD name="CANCEL" link="ASCII_TEMPLATE.htm#A_850317933_871139" />
    <KEYWORD name="GROUP" link="ASCII_TEMPLATE.htm#A_850317933_884032" />
  </ROUTINE>
  <ROUTINE name="MAP" link="MAP.htm" alias_to="" classname="">
    <DESCRIPTION name="Display map data in a graphics window" />
    <SYNTAX name="graphic = MAP(Projection, [, Map Properties=value] [, Map Grid Properties=value] [Keywords =value] [, Properties=value] )" type="func" />
    <ARGUMENT name="Projection" link="MAP.htm" />
    <KEYWORD name="BUFFER" link="MAP.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="MAP.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="MAP.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="MAP.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="MAP.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="MAP.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="MAP.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="MAP.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="MAP.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="MAP.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="MAP.htm#WIDGETS" />
    <KEYWORD name="BACKGROUND_COLOR" link="MAP.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="MAP.htm#BACKTRANS" />
    <KEYWORD name="FONT_COLOR" link="MAP.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="MAP.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="MAP.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="MAP.htm#FONT_STY" />
    <KEYWORD name="LIMIT" link="MAP.htm#LIMIT" />
    <KEYWORD name="MAPGRID (Get only)" link="MAP.htm#MAPGRID" />
    <KEYWORD name="MAP_PROJECTION" link="MAP.htm#MAP_PROJ" />
    <KEYWORD name="NAME" link="MAP.htm#NAME" />
    <KEYWORD name="POSITION" link="MAP.htm#POSITION" />
    <KEYWORD name="TITLE" link="MAP.htm#TITLE" />
    <KEYWORD name="UVALUE" link="MAP.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="MAP.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="MAP.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="MAP.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="MAP.htm#YRANGE" />
  </ROUTINE>
  <CLASS name="MAP" link="MAP.htm" special="yes">
    <PROPERTY name="BACKGROUND_COLOR" link="MAP.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="MAP.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="MAP.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="MAP.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="MAP.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="MAP.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LIMIT" link="MAP.htm#LIMIT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAPGRID (Get only)" link="MAP.htm#MAPGRID" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAP_PROJECTION" link="MAP.htm#MAP_PROJ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="MAP.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="MAP.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="MAP.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="MAP.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="MAP.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="MAP.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="MAP.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="MAP.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="MAP" name="MAP::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="map.Close" type="pro" />
    </METHOD>
    <METHOD class="MAP" name="MAP::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = map.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="map.Delete" type="pro" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="map.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="map.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="map.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="map.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="map.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="map.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="map.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAP" name="MAP::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="map.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IMSL_FCDF" link="IMSL_FCDF.htm" alias_to="" classname="">
    <ARGUMENT name="dfden" link="IMSL_FCDF.htm" />
    <ARGUMENT name="dfnum" link="IMSL_FCDF.htm" />
    <ARGUMENT name="f" link="IMSL_FCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_FCDF.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_FCDF.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_FCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="SURFACE" link="SURFACE_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a 3D surface for a 2D array of data" />
    <SYNTAX name="SURFACE, Z [, X, Y] [, AX=degrees] [, AZ=degrees] [, BOTTOM=index] [, /HORIZONTAL] [, /LEGO] [, /LOWER_ONLY | , /UPPER_ONLY] [, MAX_VALUE=value] [, MIN_VALUE=value] [, /SAVE] [, SHADES=array] [, SKIRT=value] [, /XLOG] [, /YLOG] [, ZAXIS={1 | 2 | 3 | 4}] [, /ZLOG]" type="pro" />
    <SYNTAX name="Graphics Keywords: Accepts all graphics keywords accepted by PLOT except for: PSYM, SYMSIZE. See Graphics Keywords Accepted." type="pro" />
    <ARGUMENT name="Z" link="SURFACE_Procedure.htm" />
    <ARGUMENT name="X" link="SURFACE_Procedure.htm" />
    <ARGUMENT name="Y" link="SURFACE_Procedure.htm" />
    <KEYWORD name="AX" link="SURFACE_Procedure.htm#dg_routines_3604229493_886925" />
    <KEYWORD name="AZ" link="SURFACE_Procedure.htm#dg_routines_3604229493_886932" />
    <KEYWORD name="BOTTOM" link="SURFACE_Procedure.htm#dg_routines_3604229493_886935" />
    <KEYWORD name="HORIZONTAL" link="SURFACE_Procedure.htm#dg_routines_3604229493_886938" />
    <KEYWORD name="LEGO" link="SURFACE_Procedure.htm#dg_routines_3604229493_886941" />
    <KEYWORD name="LOWER_ONLY" link="SURFACE_Procedure.htm#dg_routines_3604229493_886946" />
    <KEYWORD name="MAX_VALUE" link="SURFACE_Procedure.htm#dg_routines_3604229493_886949" />
    <KEYWORD name="MIN_VALUE" link="SURFACE_Procedure.htm#dg_routines_3604229493_886956" />
    <KEYWORD name="SAVE" link="SURFACE_Procedure.htm#dg_routines_3604229493_886962" />
    <KEYWORD name="SHADES" link="SURFACE_Procedure.htm#dg_routines_3604229493_886981" />
    <KEYWORD name="SKIRT" link="SURFACE_Procedure.htm#dg_routines_3604229493_893959" />
    <KEYWORD name="UPPER_ONLY" link="SURFACE_Procedure.htm#dg_routines_3604229493_886995" />
    <KEYWORD name="XLOG" link="SURFACE_Procedure.htm#dg_routines_3604229493_886998" />
    <KEYWORD name="YLOG" link="SURFACE_Procedure.htm#dg_routines_3604229493_887002" />
    <KEYWORD name="ZAXIS" link="SURFACE_Procedure.htm#dg_routines_3604229493_887006" />
    <KEYWORD name="ZLOG" link="SURFACE_Procedure.htm#dg_routines_3604229493_887010" />
  </ROUTINE>
  <ROUTINE name="CW_ANIMATE_LOAD" link="CW_ANIMATE_LOAD.htm" alias_to="" classname="">
    <DESCRIPTION name="Loads images into CW_ANIMATE. (Direct Graphics)" />
    <SYNTAX name="CW_ANIMATE_LOAD, Widget [, /CYCLE] [, FRAME=value{0 to NFRAMES}] [, IMAGE=value] [, /ORDER] [, WINDOW=[window_num [, X0, Y0, Sx, Sy]]] [, XOFFSET=pixels] [, YOFFSET=pixels]" type="pro" />
    <ARGUMENT name="Widget" link="CW_ANIMATE_LOAD.htm" />
    <KEYWORD name="CYCLE" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881003" />
    <KEYWORD name="FRAME" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881006" />
    <KEYWORD name="IMAGE" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881009" />
    <KEYWORD name="ORDER" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881012" />
    <KEYWORD name="WINDOW" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881015" />
    <KEYWORD name="XOFFSET" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881020" />
    <KEYWORD name="YOFFSET" link="CW_ANIMATE_LOAD.htm#dg_routines_3604229493_881023" />
  </ROUTINE>
  <ROUTINE name="H_EQ_INT" link="H_EQ_INT.htm" alias_to="" classname="">
    <DESCRIPTION name="Interactively histogram-equalizes the color tables of an image or a region of the display" />
    <SYNTAX name="H_EQ_INT [, Image]" type="pro" />
    <ARGUMENT name="Image" link="H_EQ_INT.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_API_VERSION" link="GRIB_GET_API_VERSION.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_API_VERSION( )" type="func" />
  </ROUTINE>
  <ROUTINE name="TVCRS" link="TVCRS_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Manipulates the image display cursor. (Direct Graphics)" />
    <SYNTAX name="TVCRS [, ON_OFF] [, /CENTIMETERS | , /INCHES] [, /HIDE_CURSOR]" type="pro" />
    <SYNTAX name="TVCRS [, X, Y] [, /CENTIMETERS | , /INCHES] [, /HIDE_CURSOR]" type="pro" />
    <ARGUMENT name="ON_OFF" link="TVCRS_Procedure.htm" />
    <ARGUMENT name="X" link="TVCRS_Procedure.htm" />
    <ARGUMENT name="Y" link="TVCRS_Procedure.htm" />
    <KEYWORD name="CENTIMETERS" link="TVCRS_Procedure.htm#dg_routines_3604229493_888446" />
    <KEYWORD name="INCHES" link="TVCRS_Procedure.htm#dg_routines_3604229493_888449" />
    <KEYWORD name="HIDE_CURSOR" link="TVCRS_Procedure.htm#dg_routines_3604229493_888452" />
  </ROUTINE>
  <ROUTINE name="CDF_TT2000" link="CDF_TT2000.htm" alias_to="" classname="">
    <SYNTAX name="CDF_TT2000, Epoch, Year, Month, Day [, Hour, Minute, Second, Milli, Micro, Nano] [, /BREAKDOWN_EPOCH] [, /COMPUTE_EPOCH] [, /TOINTEGER]" type="pro" />
    <ARGUMENT name="Epoch" link="CDF_TT2000.htm" />
    <ARGUMENT name="Year" link="CDF_TT2000.htm" />
    <ARGUMENT name="Month" link="CDF_TT2000.htm" />
    <ARGUMENT name="Day" link="CDF_TT2000.htm" />
    <ARGUMENT name="Hour" link="CDF_TT2000.htm" />
    <ARGUMENT name="Minute" link="CDF_TT2000.htm" />
    <ARGUMENT name="Second" link="CDF_TT2000.htm" />
    <ARGUMENT name="Milli" link="CDF_TT2000.htm" />
    <ARGUMENT name="Micro" link="CDF_TT2000.htm" />
    <ARGUMENT name="Nano" link="CDF_TT2000.htm" />
    <KEYWORD name="BREAKDOWN_EPOCH" link="CDF_TT2000.htm#CDF_1744428779_1007379" />
    <KEYWORD name="COMPUTE_EPOCH" link="CDF_TT2000.htm#CDF_1744428779_1007382" />
    <KEYWORD name="TOINTEGER" link="CDF_TT2000.htm#TOINTEGE" />
  </ROUTINE>
  <ROUTINE name="READ_MRSID" link="READ_MRSID.htm" alias_to="" classname="">
    <DESCRIPTION name="Read MrSID files" />
    <SYNTAX name="Result = READ_MRSID ( Filename [, LEVEL=lvl] [, SUB_RECT=rect] )" type="func" />
    <ARGUMENT name="Filename" link="READ_MRSID.htm" />
    <KEYWORD name="LEVEL" link="READ_MRSID.htm#R_822202989_1086317" />
    <KEYWORD name="SUB_RECT" link="READ_MRSID.htm#R_822202989_1086319" />
  </ROUTINE>
  <ROUTINE name="FORWARD_FUNCTION" link="FORWARD_FUNCTION.htm" alias_to="" classname="">
    <DESCRIPTION name="Causes argument(s) to be interpreted as functions rather than variables (versions of IDL prior to 5.0 used parentheses to declare arrays)" />
    <SYNTAX name="FORWARD_FUNCTION Name1, Name2, ..., Namen" type="pro" />
  </ROUTINE>
  <ROUTINE name="LUSOL" link="LUSOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a set of linear equations. Use with LUDC" />
    <SYNTAX name="Result = LUSOL(A, Index, B [, /COLUMN] [, /DOUBLE])" type="func" />
    <ARGUMENT name="A" link="LUSOL.htm" />
    <ARGUMENT name="Index" link="LUSOL.htm" />
    <ARGUMENT name="B" link="LUSOL.htm" />
    <KEYWORD name="COLUMN" link="LUSOL.htm#L_826528365_58727" />
    <KEYWORD name="DOUBLE" link="LUSOL.htm#L_826528365_50997" />
  </ROUTINE>
  <ROUTINE name="DIALOG_MESSAGE" link="DIALOG_MESSAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a modal message dialog" />
    <SYNTAX name="Result = DIALOG_MESSAGE( Message_Text [, /CANCEL] [, /CENTER] [, /DEFAULT_CANCEL | , /DEFAULT_NO] [, DIALOG_PARENT=widget_id] [, DISPLAY_NAME=string] [, /ERROR | , /INFORMATION | , /QUESTION] [, RESOURCE_NAME=string] [, TITLE=string] )" type="func" />
    <ARGUMENT name="Message_Text" link="DIALOG_MESSAGE.htm" />
    <KEYWORD name="CANCEL" link="DIALOG_MESSAGE.htm#D_843829869_863012" />
    <KEYWORD name="CENTER" link="DIALOG_MESSAGE.htm#D_843829869_1061174" />
    <KEYWORD name="DEFAULT_CANCEL" link="DIALOG_MESSAGE.htm#D_843829869_863015" />
    <KEYWORD name="DEFAULT_NO" link="DIALOG_MESSAGE.htm#D_843829869_863018" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_MESSAGE.htm#D_843829869_863021" />
    <KEYWORD name="DISPLAY_NAME" link="DIALOG_MESSAGE.htm#D_843829869_871724" />
    <KEYWORD name="ERROR" link="DIALOG_MESSAGE.htm#D_843829869_863025" />
    <KEYWORD name="INFORMATION" link="DIALOG_MESSAGE.htm#D_843829869_863028" />
    <KEYWORD name="QUESTION" link="DIALOG_MESSAGE.htm#D_843829869_863031" />
    <KEYWORD name="RESOURCE_NAME" link="DIALOG_MESSAGE.htm#D_843829869_863035" />
    <KEYWORD name="TITLE" link="DIALOG_MESSAGE.htm#D_843829869_863041" />
  </ROUTINE>
  <ROUTINE name="OPENR/OPENU/OPENW" link="OPEN.htm" alias_to="" classname="">
    <SYNTAX name="OPENR, Unit, File" type="pro" />
    <SYNTAX name="OPENW, Unit, File" type="pro" />
    <SYNTAX name="OPENU, Unit, File" type="pro" />
    <SYNTAX name="Keywords (all platforms): [, /APPEND | , /COMPRESS] [, BUFSIZE={0 | 1 | value&gt;512}] [, /DELETE] [, ERROR=variable] [, /F77_UNFORMATTED] [, /GET_LUN] [, /MORE] [, /NOEXPAND_PATH] [, /STDIO] [, /SWAP_ENDIAN] [, /SWAP_IF_BIG_ENDIAN] [, /SWAP_IF_LITTLE_ENDIAN] [, /VAX_FLOAT] [, WIDTH=value] [, /XDR]" type="pro" />
    <SYNTAX name="UNIX-Only Keywords: [, /RAWIO]" type="pro" />
    <ARGUMENT name="Unit" link="OPEN.htm" />
    <ARGUMENT name="File" link="OPEN.htm" />
    <KEYWORD name="APPEND" link="OPEN.htm#O_828691053_889709" />
    <KEYWORD name="BUFSIZE" link="OPEN.htm#O_828691053_889712" />
    <KEYWORD name="COMPRESS" link="OPEN.htm#O_828691053_928372" />
    <KEYWORD name="DELETE" link="OPEN.htm#O_828691053_928370" />
    <KEYWORD name="ERROR" link="OPEN.htm#O_828691053_889720" />
    <KEYWORD name="F77_UNFORMATTED" link="OPEN.htm#O_828691053_889729" />
    <KEYWORD name="GET_LUN" link="OPEN.htm#O_828691053_889739" />
    <KEYWORD name="MORE" link="OPEN.htm#O_828691053_889747" />
    <KEYWORD name="NOEXPAND_PATH" link="OPEN.htm#O_828691053_929441" />
    <KEYWORD name="RAWIO" link="OPEN.htm#O_828691053_934244" />
    <KEYWORD name="STDIO" link="OPEN.htm#O_828691053_930929" />
    <KEYWORD name="SWAP_ENDIAN" link="OPEN.htm#O_828691053_889764" />
    <KEYWORD name="SWAP_IF_BIG_ENDIAN" link="OPEN.htm#O_828691053_889767" />
    <KEYWORD name="SWAP_IF_LITTLE_ENDIAN" link="OPEN.htm#O_828691053_889770" />
    <KEYWORD name="VAX_FLOAT" link="OPEN.htm#O_828691053_889773" />
    <KEYWORD name="WIDTH" link="OPEN.htm#O_828691053_889787" />
    <KEYWORD name="XDR" link="OPEN.htm#O_828691053_889796" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_NAMETOINDEX" link="HDF_GR_NAMETOINDEX.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_NAMETOINDEX(gr_id, gr_name)" type="func" />
    <ARGUMENT name="gr_id" link="HDF_GR_NAMETOINDEX.htm" />
    <ARGUMENT name="gr_name" link="HDF_GR_NAMETOINDEX.htm" />
  </ROUTINE>
  <ROUTINE name="LABEL_DATE" link="LABEL_DATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = LABEL_DATE( [, DATE_FORMAT=string/string array]" type="func" />
    <KEYWORD name="AM_PM" link="LABEL_DATE.htm#AM_PM" />
    <KEYWORD name="DATE_FORMAT" link="LABEL_DATE.htm#DATE_FOR" />
    <KEYWORD name="DAYS_OF_WEEK" link="LABEL_DATE.htm#DAYS_OF_" />
    <KEYWORD name="MONTHS" link="LABEL_DATE.htm#MONTHS" />
    <KEYWORD name="OFFSET" link="LABEL_DATE.htm#OFFSET" />
    <KEYWORD name="ROUND_UP" link="LABEL_DATE.htm#ROUND_UP" />
  </ROUTINE>
  <ROUTINE name="POLY_FIT" link="POLY_FIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform a least-squares polynomial fit" />
    <SYNTAX name="Result = POLY_FIT( X, Y, Degree [, CHISQ=variable] [, COVAR=variable] [, /DOUBLE] [, MEASURE_ERRORS=vector] [, SIGMA=variable] [, STATUS=variable] [, YBAND=variable] [, YERROR=variable] [, YFIT=variable] )" type="func" />
    <ARGUMENT name="X" link="POLY_FIT.htm" />
    <ARGUMENT name="Y" link="POLY_FIT.htm" />
    <ARGUMENT name="Degree" link="POLY_FIT.htm" />
    <KEYWORD name="CHISQ" link="POLY_FIT.htm#P_817877613_1073859" />
    <KEYWORD name="COVAR" link="POLY_FIT.htm#P_817877613_1073862" />
    <KEYWORD name="DOUBLE" link="POLY_FIT.htm#P_817877613_837040" />
    <KEYWORD name="MEASURE_ERRORS" link="POLY_FIT.htm#P_817877613_1074498" />
    <KEYWORD name="SIGMA" link="POLY_FIT.htm#P_817877613_1074050" />
    <KEYWORD name="STATUS" link="POLY_FIT.htm#P_817877613_1073417" />
    <KEYWORD name="YBAND" link="POLY_FIT.htm#P_817877613_1074058" />
    <KEYWORD name="YERROR" link="POLY_FIT.htm#P_817877613_1074060" />
    <KEYWORD name="YFIT" link="POLY_FIT.htm#P_817877613_1074062" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_ADDFDS" link="HDF_DFAN_ADDFDS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_ADDFDS, Filename, Description" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_ADDFDS.htm" />
    <ARGUMENT name="Description" link="HDF_DFAN_ADDFDS.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_NAMEOF" link="H5T_ENUM_NAMEOF.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_ENUM_NAMEOF(Datatype_id, Value)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_ENUM_NAMEOF.htm" />
    <ARGUMENT name="Value" link="H5T_ENUM_NAMEOF.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_MEMBER_CLASS" link="H5T_GET_MEMBER_CLASS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_MEMBER_CLASS(Datatype_id, Member)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_MEMBER_CLASS.htm" />
    <ARGUMENT name="Member" link="H5T_GET_MEMBER_CLASS.htm" />
  </ROUTINE>
  <ROUTINE name="ISURFACE" link="ISURFACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an iTool containing surface data" />
    <SYNTAX name="ISURFACE[, Z [, X, Y]] [, BOTTOM=index or RGB vector] [, CLIP_PLANES=array] [, COLOR=RGB vector] [, DEPTH_OFFSET=value] [, /EXTENDED_LEGO] [, /HIDDEN_LINES] [, /HIDE] [, INSERT_COLORBAR=value] [, INSERT_LEGEND=value] [, LINESTYLE=value] [, MAX_VALUE=value] [, MIN_VALUE=value] [, RGB_TABLE=array] [, SHADING={0 | 1}] [, /SHOW_SKIRT] [, SKIRT=Z value] [, STYLE={0 | 1 | 2 | 3 | 4 | 5 | 6}] [, TEXTURE_ALPHA=array] [, TEXTURE_BLUE=array] [, TEXTURE_GREEN=array] [, TEXTURE_HIGHRES={0 | 1 | 2}] [, TEXTURE_IMAGE=array] [, /TEXTURE_INTERP] [, TEXTURE_RED=array] [, THICK=float {1.0 to 10.0}] [, TRANSPARENCY=value] [, /USE_TRIANGLES] [, VERT_COLORS=vector or array] [, [XYZ]LOG=value] [, ZERO_OPACITY_SKIP={0 | 1}]" type="pro" />
    <SYNTAX name="ISURFACE[, Struct]" type="pro" />
    <ARGUMENT name="X" link="ISURFACE.htm" />
    <ARGUMENT name="Y" link="ISURFACE.htm" />
    <ARGUMENT name="Z" link="ISURFACE.htm" />
    <KEYWORD name="BOTTOM" link="ISURFACE.htm#iTools_api_3860698369_1008012" />
    <KEYWORD name="CLIP_PLANES" link="ISURFACE.htm#iTools_api_3860698369_1008015" />
    <KEYWORD name="COLOR" link="ISURFACE.htm#iTools_api_3860698369_1008019" />
    <KEYWORD name="DEPTH_OFFSET" link="ISURFACE.htm#iTools_api_3860698369_1008022" />
    <KEYWORD name="EXTENDED_LEGO" link="ISURFACE.htm#iTools_api_3860698369_1008034" />
    <KEYWORD name="HIDDEN_LINES" link="ISURFACE.htm#iTools_api_3860698369_1008037" />
    <KEYWORD name="HIDE" link="ISURFACE.htm#iTools_api_3860698369_1008040" />
    <KEYWORD name="INSERT_COLORBAR" link="ISURFACE.htm#iTools_api_3860698369_1008045" />
    <KEYWORD name="INSERT_LEGEND" link="ISURFACE.htm#iTools_api_3860698369_1008048" />
    <KEYWORD name="LINESTYLE" link="ISURFACE.htm#iTools_api_3860698369_1008051" />
    <KEYWORD name="MAX_VALUE" link="ISURFACE.htm#iTools_api_3860698369_1008091" />
    <KEYWORD name="MIN_VALUE" link="ISURFACE.htm#iTools_api_3860698369_1008095" />
    <KEYWORD name="RGB_TABLE" link="ISURFACE.htm#iTools_api_3860698369_1008099" />
    <KEYWORD name="SHADING" link="ISURFACE.htm#iTools_api_3860698369_1008102" />
    <KEYWORD name="SHOW_SKIRT" link="ISURFACE.htm#iTools_api_3860698369_1008108" />
    <KEYWORD name="SKIRT" link="ISURFACE.htm#iTools_api_3860698369_1008111" />
    <KEYWORD name="STYLE" link="ISURFACE.htm#iTools_api_3860698369_1008114" />
    <KEYWORD name="TEXTURE_ALPHA" link="ISURFACE.htm#iTools_api_3860698369_1008124" />
    <KEYWORD name="TEXTURE_BLUE" link="ISURFACE.htm#iTools_api_3860698369_1008127" />
    <KEYWORD name="TEXTURE_GREEN" link="ISURFACE.htm#iTools_api_3860698369_1008130" />
    <KEYWORD name="TEXTURE_HIGHRES" link="ISURFACE.htm#iTools_api_3860698369_1008133" />
    <KEYWORD name="TEXTURE_IMAGE" link="ISURFACE.htm#iTools_api_3860698369_1008142" />
    <KEYWORD name="TEXTURE_INTERP" link="ISURFACE.htm#iTools_api_3860698369_1008145" />
    <KEYWORD name="TEXTURE_RED" link="ISURFACE.htm#iTools_api_3860698369_1008148" />
    <KEYWORD name="THICK" link="ISURFACE.htm#iTools_api_3860698369_1008151" />
    <KEYWORD name="TRANSPARENCY" link="ISURFACE.htm#iTools_api_3860698369_1008154" />
    <KEYWORD name="USE_TRIANGLES" link="ISURFACE.htm#iTools_api_3860698369_1008157" />
    <KEYWORD name="VERT_COLORS" link="ISURFACE.htm#iTools_api_3860698369_1008160" />
    <KEYWORD name="[XYZ]LOG" link="ISURFACE.htm#iTools_api_3860698369_1008164" />
    <KEYWORD name="ZERO_OPACITY_SKIP" link="ISURFACE.htm#iTools_api_3860698369_1008167" />
    <KEYWORD name="ASPECT_RATIO" link="ISURFACE.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="ISURFACE.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="ISURFACE.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="ISURFACE.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="ISURFACE.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="ISURFACE.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="ISURFACE.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="DEPTHCUE_DIM" link="ISURFACE.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="ISURFACE.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="ISURFACE.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="ISURFACE.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="ISURFACE.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="ISURFACE.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="ISURFACE.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="ISURFACE.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="ISURFACE.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="ISURFACE.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="ISURFACE.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="ISURFACE.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="ISURFACE.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="ISURFACE.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="ISURFACE.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="ISURFACE.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="ISURFACE.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="ISURFACE.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="ISURFACE.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="ISURFACE.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="ISURFACE.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="ISURFACE.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="ISURFACE.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="ISURFACE.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="ISURFACE.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="ISURFACE.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="ISURFACE.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="ISURFACE.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="ISURFACE.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="ISURFACE.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="ISURFACE.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="ISURFACE.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="ISURFACE.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="ISURFACE.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="ISURFACE.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="ISURFACE.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="ISURFACE.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="ISURFACE.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="ISURFACE.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="ISURFACE.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="ISURFACE.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="ISURFACE.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="ISURFACE.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="ISURFACE.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="ISURFACE.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="ISURFACE.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="ISURFACE.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="ISURFACE.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="ISURFACE.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="ISURFACE.htm#iTools_api_3860698369_1005830" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMDocumentType" link="IDLffXMLDOMDocumentType.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMDocumentType" name="IDLffXMLDOMDocumentType::Cleanup" link="IDLffXMLDOMDocumentType_.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocumentType" name="IDLffXMLDOMDocumentType::GetEntities" link="IDLffXMLDOMDocumentType_1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocumentType::]GetEntities()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocumentType" name="IDLffXMLDOMDocumentType::GetName" link="IDLffXMLDOMDocumentType_2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocumentType::]GetName()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocumentType" name="IDLffXMLDOMDocumentType::GetNotations" link="IDLffXMLDOMDocumentType_3.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocumentType::]GetNotations()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocumentType" name="IDLffXMLDOMDocumentType::Init" link="IDLffXMLDOMDocumentType_4.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="STRUPCASE" link="STRUPCASE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert a string to upper case" />
    <SYNTAX name="Result = STRUPCASE(String)" type="func" />
    <ARGUMENT name="String" link="STRUPCASE.htm" />
  </ROUTINE>
  <ROUTINE name="SHADE_VOLUME" link="SHADE_VOLUME_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Contours a volume to create a list of vertices and polygons" />
    <SYNTAX name="SHADE_VOLUME, Volume, Value, Vertex, Poly [, /LOW] [, SHADES=array] [, /VERBOSE] [, XRANGE=vector] [, YRANGE=vector] [, ZRANGE=vector]" type="pro" />
    <ARGUMENT name="Volume" link="SHADE_VOLUME_Procedure.htm" />
    <ARGUMENT name="Value" link="SHADE_VOLUME_Procedure.htm" />
    <ARGUMENT name="Vertex" link="SHADE_VOLUME_Procedure.htm" />
    <ARGUMENT name="Poly" link="SHADE_VOLUME_Procedure.htm" />
    <KEYWORD name="LOW" link="SHADE_VOLUME_Procedure.htm#dg_routines_3604229493_885595" />
    <KEYWORD name="SHADES" link="SHADE_VOLUME_Procedure.htm#dg_routines_3604229493_885598" />
    <KEYWORD name="VERBOSE" link="SHADE_VOLUME_Procedure.htm#dg_routines_3604229493_885605" />
    <KEYWORD name="XRANGE" link="SHADE_VOLUME_Procedure.htm#dg_routines_3604229493_885608" />
    <KEYWORD name="YRANGE" link="SHADE_VOLUME_Procedure.htm#dg_routines_3604229493_885611" />
    <KEYWORD name="ZRANGE" link="SHADE_VOLUME_Procedure.htm#dg_routines_3604229493_885614" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_CREATE" link="EOS_GD_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_CREATE(fid, gridname, xdimsize, ydimsize, upleftpt, lowrightpt)" type="func" />
    <ARGUMENT name="fid" link="EOS_GD_CREATE.htm" />
    <ARGUMENT name="gridname" link="EOS_GD_CREATE.htm" />
    <ARGUMENT name="xdimsize" link="EOS_GD_CREATE.htm" />
    <ARGUMENT name="ydimsize" link="EOS_GD_CREATE.htm" />
    <ARGUMENT name="upleftpt" link="EOS_GD_CREATE.htm" />
    <ARGUMENT name="lowrightpt" link="EOS_GD_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_FIELDS" link="H5T_GET_FIELDS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_FIELDS(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_FIELDS.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_ANNLEN" link="HDF_AN_ANNLEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_ANNLEN(Annotation_id)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_ANNLEN.htm" />
  </ROUTINE>
  <ROUTINE name="MAP_PROJ_INFO" link="MAP_PROJ_INFO_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Return information about current map and/or the available projections" />
    <SYNTAX name="MAP_PROJ_INFO [, iproj] [, AZIMUTHAL=variable] [, CIRCLE=variable] [, CYLINDRICAL=variable] [, /CURRENT]  [, LL_LIMITS=variable] [, NAME=variable] [, PROJ_NAMES=variable] [, UV_LIMITS=variable] [, UV_RANGE=variable]" type="pro" />
    <ARGUMENT name="Arguments" link="MAP_PROJ_INFO_Procedure.htm" />
    <ARGUMENT name="Iproj" link="MAP_PROJ_INFO_Procedure.htm" />
    <KEYWORD name="AZIMUTHAL" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916436" />
    <KEYWORD name="CIRCLE" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916439" />
    <KEYWORD name="CURRENT" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916442" />
    <KEYWORD name="CYLINDRICAL" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916445" />
    <KEYWORD name="LL_LIMITS" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916448" />
    <KEYWORD name="NAME" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916451" />
    <KEYWORD name="PROJ_NAMES" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916454" />
    <KEYWORD name="UV_LIMITS" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916457" />
    <KEYWORD name="UV_RANGE" link="MAP_PROJ_INFO_Procedure.htm#dg_routines_3604229493_916460" />
  </ROUTINE>
  <ROUTINE name="GRIB_COUNT" link="GRIB_COUNT.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_COUNT(Filename)" type="func" />
    <ARGUMENT name="Filename" link="GRIB_COUNT.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_SET_DATA" link="H5T_ENUM_SET_DATA.htm" alias_to="" classname="">
    <SYNTAX name="H5T_ENUM_SET_DATA, Datatype_id, Data, Values" type="pro" />
    <ARGUMENT name="Datatype_id" link="H5T_ENUM_SET_DATA.htm" />
    <ARGUMENT name="Data" link="H5T_ENUM_SET_DATA.htm" />
    <ARGUMENT name="Values" link="H5T_ENUM_SET_DATA.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_TIFF" link="QUERY_TIFF.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a TIFF image file" />
    <SYNTAX name="Result = QUERY_TIFF ( Filename [, Info] [, GEOTIFF=variable] [, IMAGE_INDEX=index] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_TIFF.htm" />
    <ARGUMENT name="Info" link="QUERY_TIFF.htm" />
    <KEYWORD name="GEOTIFF" link="QUERY_TIFF.htm#Q_815714925_1091493" />
    <KEYWORD name="IMAGE_INDEX" link="QUERY_TIFF.htm#Q_815714925_1045788" />
  </ROUTINE>
  <ROUTINE name="DICTIONARY" link="DICTIONARY.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a new dictionary variable with case-insensitive string keys" />
    <SYNTAX name="Result = DICTIONARY( Key1, Value1, Key2," type="func" />
    <SYNTAX name="Result = DICTIONARY( Keys, Values, /EXTRACT )" type="func" />
    <SYNTAX name="Result = DICTIONARY( Keys )" type="func" />
    <SYNTAX name="Result = DICTIONARY( Structure, /EXTRACT )" type="func" />
    <ARGUMENT name="Keyn" link="DICTIONARY.htm" />
    <ARGUMENT name="Valuen" link="DICTIONARY.htm" />
    <ARGUMENT name="Structure" link="DICTIONARY.htm" />
    <KEYWORD name="EXTRACT" link="DICTIONARY.htm#lass=" />
    <KEYWORD name="NO_COPY" link="DICTIONARY.htm#lass=" />
  </ROUTINE>
  <CLASS name="DICTIONARY" link="DICTIONARY.htm" special="yes">
    <FIELD name="FLAGS" link="" description="" />
    <FIELD name="TABLE_BITS" link="" description="" />
    <FIELD name="TABLE_COUNT" link="" description="" />
    <FIELD name="TABLE_DATA" link="" description="" />
    <FIELD name="TABLE_FOREACH" link="" description="" />
    <FIELD name="TABLE_REMOVE" link="" description="" />
    <FIELD name="TABLE_SIZE" link="" description="" />
    <METHOD class="DICTIONARY" name="Dictionary::Count" link="Dictiona">
      <SYNTAX name="Result = dictionary.Count( [Value] )" type="func" />
      <ARGUMENT name="Value" link="DICTIONARY.htm" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Filter" link="Filter">
      <SYNTAX name="Result = dictionary.Filter(Function, Args)" type="func" />
      <ARGUMENT name="Function" link="DICTIONARY.htm" />
      <ARGUMENT name="Args" link="DICTIONARY.htm" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::HasKey" link="Dictiona2">
      <ARGUMENT name="Keys" link="DICTIONARY.htm" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::IsEmpty" link="Dictiona3">
      <SYNTAX name="Result = dictionary.IsEmpty( )" type="func" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::IsFoldCase" link="IsFoldCase">
      <SYNTAX name="Result = dictionary.IsFoldCase( )" type="func" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Keys" link="Dictiona4">
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Map" link="Map">
      <SYNTAX name="Result = dictionary.Map(Function, Args)" type="func" />
      <ARGUMENT name="Function" link="DICTIONARY.htm" />
      <ARGUMENT name="Args" link="DICTIONARY.htm" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Reduce" link="Reduce">
      <SYNTAX name="Result = dictionary.Reduce(Function, Args, VALUE=value)" type="func" />
      <ARGUMENT name="Function" link="DICTIONARY.htm" />
      <ARGUMENT name="Args" link="DICTIONARY.htm" />
      <KEYWORD name="VALUE" link="DICTIONARY.htm#lass=" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Remove" link="Dictiona5">
      <SYNTAX name="dictionary.Remove [, Keys] [, /ALL]" type="pro" />
      <SYNTAX name="Result = dictionary.Remove( [, Keys] [, /ALL] )" type="func" />
      <ARGUMENT name="Keys" link="DICTIONARY.htm" />
      <KEYWORD name="ALL" link="DICTIONARY.htm#lass=" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::ToStruct" link="Dictiona6">
      <KEYWORD name="MISSING" link="DICTIONARY.htm#lass=" />
      <KEYWORD name="NO_COPY" link="DICTIONARY.htm#lass=" />
      <KEYWORD name="RECURSIVE" link="DICTIONARY.htm#lass=" />
      <KEYWORD name="SKIPPED" link="DICTIONARY.htm#lass=" />
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Values" link="Dictiona7">
    </METHOD>
    <METHOD class="DICTIONARY" name="Dictionary::Where" link="Dictiona8">
      <SYNTAX name="Result = dictionary.Where( Value [, COMPLEMENT=variable] [, COUNT=variable] [, NCOMPLEMENT=variable] )" type="func" />
      <ARGUMENT name="Value" link="DICTIONARY.htm" />
      <KEYWORD name="COMPLEMENT" link="DICTIONARY.htm#lass=" />
      <KEYWORD name="COUNT" link="DICTIONARY.htm#lass=" />
      <KEYWORD name="NCOMPLEMENT" link="DICTIONARY.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SMOOTH" link="SMOOTH.htm" alias_to="" classname="">
    <DESCRIPTION name="Smooth with a boxcar average" />
    <SYNTAX name="Result = SMOOTH( Array, Width [, /EDGE_MIRROR] [, /EDGE_TRUNCATE] [, /EDGE_WRAP] [, MISSING=value] [, /NAN] )" type="func" />
    <ARGUMENT name="Array" link="SMOOTH.htm" />
    <ARGUMENT name="Width" link="SMOOTH.htm" />
    <KEYWORD name="EDGE_MIRROR" link="SMOOTH.htm#EDGE_MIR" />
    <KEYWORD name="EDGE_TRUNCATE" link="SMOOTH.htm#S_820040301_113915" />
    <KEYWORD name="EDGE_WRAP" link="SMOOTH.htm#EDGE_WRA" />
    <KEYWORD name="MISSING" link="SMOOTH.htm#S_820040301_1101098" />
    <KEYWORD name="NAN" link="SMOOTH.htm#S_820040301_1101095" />
  </ROUTINE>
  <ROUTINE name="GRIB_PUTDATA" link="GRIB_PUTDATA.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_PUTDATA, filename, record" type="pro" />
    <ARGUMENT name="FILENAME" link="GRIB_PUTDATA.htm" />
    <ARGUMENT name="RECORD" link="GRIB_PUTDATA.htm" />
  </ROUTINE>
  <ROUTINE name="SCOPE_LEVEL" link="SCOPE_LEVEL.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the current routine’s scope level" />
    <SYNTAX name="Result = SCOPE_LEVEL()" type="func" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_PERIODINFO" link="EOS_SW_PERIODINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_PERIODINFO(swathID, periodID, fieldname, ntype, rank, dims, size)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_PERIODINFO.htm" />
    <ARGUMENT name="periodID" link="EOS_SW_PERIODINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_PERIODINFO.htm" />
    <ARGUMENT name="ntype" link="EOS_SW_PERIODINFO.htm" />
    <ARGUMENT name="rank" link="EOS_SW_PERIODINFO.htm" />
    <ARGUMENT name="dims" link="EOS_SW_PERIODINFO.htm" />
    <ARGUMENT name="size" link="EOS_SW_PERIODINFO.htm" />
  </ROUTINE>
  <ROUTINE name="DILATE" link="DILATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Implements morphologic dilation operator on binary and grayscale images" />
    <SYNTAX name="Result = DILATE( Image, Structure [, X0 [, Y0 [, Z0]]] [, /CONSTRAINED [, BACKGROUND=value]] [, /GRAY [, /PRESERVE_TYPE | , /UINT | , /ULONG]] [, VALUES=array] )" type="func" />
    <ARGUMENT name="Image" link="DILATE.htm" />
    <ARGUMENT name="Structure" link="DILATE.htm" />
    <ARGUMENT name="X0, Y0, Z0" link="DILATE.htm" />
    <KEYWORD name="BACKGROUND" link="DILATE.htm#D_843829869_984751" />
    <KEYWORD name="CONSTRAINED" link="DILATE.htm#D_843829869_984770" />
    <KEYWORD name="GRAY" link="DILATE.htm#D_843829869_984614" />
    <KEYWORD name="PRESERVE_TYPE" link="DILATE.htm#D_843829869_984778" />
    <KEYWORD name="UINT" link="DILATE.htm#D_843829869_984780" />
    <KEYWORD name="ULONG" link="DILATE.htm#D_843829869_984782" />
    <KEYWORD name="VALUES" link="DILATE.htm#D_843829869_984617" />
  </ROUTINE>
  <ROUTINE name="HDF_IDL2HDFTYPE" link="HDF_IDL2HDFTYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_IDL2HDFTYPE( idltypecode )" type="func" />
    <ARGUMENT name="idltypecode" link="HDF_IDL2HDFTYPE.htm" />
  </ROUTINE>
  <ROUTINE name="WV_FN_COIFLET" link="WV_FN_COIFLET.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_COIFLET( [Order, Scaling, Wavelet, Ioff, Joff] )" type="func" />
    <ARGUMENT name="Order" link="WV_FN_COIFLET.htm" />
    <ARGUMENT name="Scaling" link="WV_FN_COIFLET.htm" />
    <ARGUMENT name="Wavelet" link="WV_FN_COIFLET.htm" />
    <ARGUMENT name="Ioff" link="WV_FN_COIFLET.htm" />
    <ARGUMENT name="Joff" link="WV_FN_COIFLET.htm" />
  </ROUTINE>
  <ROUTINE name="APP_USER_DIR" link="APP_USER_DIR.htm" alias_to="" classname="">
    <DESCRIPTION name="Provides access to the application user directory" />
    <SYNTAX name="Result = APP_USER_DIR(AuthorDirname, AuthorDesc, AppDirname, AppDesc, AppReadmeText, AppReadmeVersion [, Keywords = keywords] )" type="func" />
    <SYNTAX name="None." type="pro" />
    <ARGUMENT name="AuthorDirname" link="APP_USER_DIR.htm" />
    <ARGUMENT name="AuthorDesc" link="APP_USER_DIR.htm" />
    <ARGUMENT name="AppDirname" link="APP_USER_DIR.htm" />
    <ARGUMENT name="AppDesc" link="APP_USER_DIR.htm" />
    <ARGUMENT name="AppReadmeText" link="APP_USER_DIR.htm" />
    <ARGUMENT name="AppReadmeVersion" link="APP_USER_DIR.htm" />
    <KEYWORD name="Keywords" link="APP_USER_DIR.htm#lass=" />
    <KEYWORD name="AUTHOR_README_TEXT" link="APP_USER_DIR.htm#A_850317933_1011596" />
    <KEYWORD name="AUTHOR_README_VERSION" link="APP_USER_DIR.htm#A_850317933_1011600" />
    <KEYWORD name="Properties" link="APP_USER_DIR.htm#lass=" />
  </ROUTINE>
  <CLASS name="APP_USER_DIR" link="APP_USER_DIR.htm" special="yes">
    <PROPERTY name="Properties" link="APP_USER_DIR.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
  </CLASS>
  <ROUTINE name="REVERSE" link="REVERSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Reverses the order of one dimension of an array" />
    <SYNTAX name="Result = REVERSE( Array [, Subscript_Index] [, /OVERWRITE] )" type="func" />
    <ARGUMENT name="Array" link="REVERSE.htm" />
    <ARGUMENT name="Subscript_Index" link="REVERSE.htm" />
    <KEYWORD name="OVERWRITE" link="REVERSE.htm#R_822202989_1077839" />
  </ROUTINE>
  <ROUTINE name="CINDGEN" link="CINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a complex array with each element set to its subscript" />
    <SYNTAX name="Result = CINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="CINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="CINDGEN.htm#lass=" />
    <KEYWORD name="START" link="CINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_SELECT" link="HDF_AN_SELECT.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_SELECT(Annotation_id, index, Annotation_type)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_SELECT.htm" />
    <ARGUMENT name="Index" link="HDF_AN_SELECT.htm" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_SELECT.htm" />
  </ROUTINE>
  <CLASS name="IDLffJPEG2000" link="IDLffJPEG2000.htm" special="">
    <PROPERTY name="BIT_DEPTH" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1270129" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BIT_RATE" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1270135" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR_SPACE" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140522" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COMMENT" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140557" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIMENSIONS" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140585" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DISPLAY_RESOLUTION" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140613" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILENAME" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140643" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="GML_ROOT_INSTANCE" link="IDLffJPEG2000_Properties.htm#GML_ROOT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JP2" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140673" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="N_COMPONENTS" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1181381" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_LAYERS" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140729" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_LEVELS" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140758" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_TILES" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140787" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="OFFSET" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140815" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PALETTE" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140843" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROGRESSION" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140903" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="QUIET" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140953" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="READ" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1140981" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="REVERSIBLE" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141009" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SIGNED" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141037" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUBSAMPLING" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141067" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="TILE_DIMENSIONS" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141095" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_OFFSET" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141123" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_RANGE" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141153" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="UUIDS" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1270217" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="WRITE" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1141181" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="XML" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1405341" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YCC" link="IDLffJPEG2000_Properties.htm#objects_ff_3755668711_1405208" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::Cleanup" link="IDLffJPEG2000__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj -&gt; [IDLffJPEG2000::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::GetData" link="IDLffJPEG2000__GetData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffJPEG2000::]GetData( [, COMPONENT=value] [, DISCARD_LEVELS=value] [, MAX_LAYERS=value] [, N_COMPONENTS=value] [, ORDER=value] [, REGION=value] [, /RGB] [, TILE_INDEX=value])" type="func" />
      <KEYWORD name="COMPONENT" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141336" />
      <KEYWORD name="DISCARD_LEVELS" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141339" />
      <KEYWORD name="MAX_LAYERS" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141342" />
      <KEYWORD name="N_COMPONENTS" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141345" />
      <KEYWORD name="ORDER" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141348" />
      <KEYWORD name="REGION" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141351" />
      <KEYWORD name="RGB" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141355" />
      <KEYWORD name="TILE_INDEX" link="IDLffJPEG2000__GetData.htm#objects_ff_3755668711_1141363" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::GetProperty" link="IDLffJPEG2000__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLffJPEG2000::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::GetTileProperty" link="IDLffJPEG2000__GetTilePr.htm">
      <SYNTAX name="Obj-&gt;[IDLffJPEG2000::]GetTileProperty [, TileIndex [, TileComponent]], [, N_LAYERS=variable] [, N_LEVELS=variable] [, PROGRESSION=variable] [, REVERSIBLE=variable] [, TILE_DIMENSIONS=variable] [, TILE_OFFSET=variable] [, YCC=variable]" type="pro" />
      <ARGUMENT name="TileIndex" link="IDLffJPEG2000__GetTilePr.htm" />
      <ARGUMENT name="TileComponent" link="IDLffJPEG2000__GetTilePr.htm" />
      <KEYWORD name="N_LAYERS" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_90233" />
      <KEYWORD name="N_LEVELS" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_1141471" />
      <KEYWORD name="PROGRESSION" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_1141474" />
      <KEYWORD name="REVERSIBLE" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_1141481" />
      <KEYWORD name="TILE_DIMENSIONS" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_1141484" />
      <KEYWORD name="TILE_OFFSET" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_1141487" />
      <KEYWORD name="YCC" link="IDLffJPEG2000__GetTilePr.htm#objects_ff_3755668711_1141490" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::GetUUID" link="IDLffJPEG2000__GetUUID.htm">
      <SYNTAX name="Data = Obj-&gt;[IDLffJPEG2000::]GetUUID(UUID [, LENGTH=length])" type="pro" />
      <ARGUMENT name="UUID" link="IDLffJPEG2000__GetUUID.htm" />
      <KEYWORD name="LENGTH" link="IDLffJPEG2000__GetUUID.htm#objects_ff_3755668711_1270314" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::Init" link="IDLffJPEG2000__Init.htm">
      <SYNTAX name="Obj =  OBJ_NEW('IDLffJPEG2000' , Filename [, /PERSISTENT] [, PROPERTY = value])" type="pro" />
      <SYNTAX name="Result  =  Obj-&gt;[IDLffJPEG2000::]Init(Filename [, /PERSISTENT] [, PROPERTY = value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDLffJPEG2000__Init.htm" />
      <KEYWORD name="PERSISTENT" link="IDLffJPEG2000__Init.htm#objects_ff_3755668711_1354882" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::SetData" link="IDLffJPEG2000__SetData.htm">
      <SYNTAX name="Obj-&gt;[IDLffJPEG2000::]SetData, P1, ..., Pn [, COMPONENT=value] [, /ORDER] [, TILE_INDEX=value]" type="pro" />
      <ARGUMENT name="P1, ... , Pn" link="IDLffJPEG2000__SetData.htm" />
      <KEYWORD name="COMPONENT" link="IDLffJPEG2000__SetData.htm#objects_ff_3755668711_1141582" />
      <KEYWORD name="ORDER" link="IDLffJPEG2000__SetData.htm#objects_ff_3755668711_1141585" />
      <KEYWORD name="TILE_INDEX" link="IDLffJPEG2000__SetData.htm#objects_ff_3755668711_1141588" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::SetProperty" link="IDLffJPEG2000__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLffJPEG2000::]SetProperty [, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLffJPEG2000" name="IDLffJPEG2000::SetUUID" link="IDLffJPEG2000__SetUUID.htm">
      <SYNTAX name="Obj-&gt;[IDLffJPEG2000::] SetUUID, uuid, Data" type="pro" />
      <ARGUMENT name="uuid" link="IDLffJPEG2000__SetUUID.htm" />
      <ARGUMENT name="Data" link="IDLffJPEG2000__SetUUID.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HEAP_GC" link="HEAP_GC.htm" alias_to="" classname="">
    <DESCRIPTION name="Performs garbage collection on heap variables" />
    <SYNTAX name="HEAP_GC [, /OBJ | , /PTR] [, /VERBOSE]" type="pro" />
    <KEYWORD name="OBJ" link="HEAP_GC.htm#H_835179117_871683" />
    <KEYWORD name="PTR" link="HEAP_GC.htm#H_835179117_832713" />
    <KEYWORD name="VERBOSE" link="HEAP_GC.htm#H_835179117_832717" />
  </ROUTINE>
  <ROUTINE name="LA_TRIRED" link="LA_TRIRED.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduce a real symmetric or complex Hermitian array to real tridiagonal from" />
    <SYNTAX name="LA_TRIRED, Array, D, E [, /DOUBLE] [, /UPPER]" type="pro" />
    <ARGUMENT name="Array" link="LA_TRIRED.htm" />
    <ARGUMENT name="D" link="LA_TRIRED.htm" />
    <ARGUMENT name="E" link="LA_TRIRED.htm" />
    <KEYWORD name="DOUBLE" link="LA_TRIRED.htm#L_826528365_971643" />
    <KEYWORD name="UPPER" link="LA_TRIRED.htm#L_826528365_971645" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTEXISTS" link="CDF_ATTEXISTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ATTEXISTS( Id, Attribute [, EntryNum] [, /ZVARIABLE] )" type="func" />
    <ARGUMENT name="Id" link="CDF_ATTEXISTS.htm" />
    <ARGUMENT name="Attribute" link="CDF_ATTEXISTS.htm" />
    <ARGUMENT name="EntryNum" link="CDF_ATTEXISTS.htm" />
    <KEYWORD name="ZVARIABLE" link="CDF_ATTEXISTS.htm#CDF_1744428779_1005528" />
  </ROUTINE>
  <ROUTINE name="QUERY_DICOM" link="QUERY_DICOM.htm" alias_to="" classname="">
    <DESCRIPTION name="Test file for compatibility with READ_DICOM" />
    <SYNTAX name="Result = QUERY_DICOM( Filename [, Info] [, IMAGE_INDEX=index])" type="func" />
    <ARGUMENT name="Filename" link="QUERY_DICOM.htm" />
    <ARGUMENT name="Info" link="QUERY_DICOM.htm" />
    <KEYWORD name="IMAGE_INDEX" link="QUERY_DICOM.htm#Q_815714925_1045358" />
  </ROUTINE>
  <ROUTINE name="H5D_GET_SPACE" link="H5D_GET_SPACE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5D_GET_SPACE(Dataset_id)" type="func" />
    <ARGUMENT name="Dataset_id" link="H5D_GET_SPACE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_SP_LUSOL" link="IMSL_SP_LUSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_LUSOL(b, [, a]  [, CONDITION=variable] [, /CSC_COL] [, /CSC_ROW] [, /CSC_VAL] [, FACTOR_COORD=variable] [, GWTH_FACTOR=value] [, GWTH_LIM=value] [, /HYBRID_DENSITY] [, /HYBRID_ORDER] [,/ITER_REFINE=value] [, MEMORY_BLOCK=value] [, N_NONZERO=variable] [, N_SEARCH_ROWS=value] [, PIVOTING=value] [, SMALLEST_PVT=variable] [, STABILITY=value] [, TOL_DROP=value] [, TRANSPOSE=value])" type="func" />
    <ARGUMENT name="b" link="IMSL_SP_LUSOL.htm" />
    <ARGUMENT name="a" link="IMSL_SP_LUSOL.htm" />
    <KEYWORD name="CONDITION" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="CSC_COL" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="CSC_ROW" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="CSC_VAL" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="FACTOR_COORD" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="GWTH_FACTOR" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="GWTH_LIM" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="HYBRID_DENSITY" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="HYBRID_ORDER" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="ITER_REFINE" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="MEMORY_BLOCK" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="N_NONZEROES" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="N_SEARCH_ROWS" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="PIVOTING" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="SMALLEST_PVT" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="STABILITY" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="TOL_DROP" link="IMSL_SP_LUSOL.htm#lass=" />
    <KEYWORD name="TRANSPOSE" link="IMSL_SP_LUSOL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_DIMGETID" link="HDF_SD_DIMGETID.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_DIMGETID(SDdataset_id, Dimension_Number)" type="func" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_DIMGETID.htm" />
    <ARGUMENT name="Dimension_Number" link="HDF_SD_DIMGETID.htm" />
  </ROUTINE>
  <ROUTINE name="ABS" link="ABS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the absolute value" />
    <SYNTAX name="Result = ABS(X)" type="func" />
    <ARGUMENT name="X" link="ABS.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="GET_DRIVE_LIST" link="GET_DRIVE_LIST.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the names of valid drives/volumes for the file system" />
    <SYNTAX name="Result= GET_DRIVE_LIST( [, COUNT=variable] )" type="func" />
    <SYNTAX name="Windows-Only Keywords: [, /CDROM] [, /FIXED] [, /REMOTE] [, /REMOVABLE]" type="pro" />
    <KEYWORD name="CDROM" link="GET_DRIVE_LIST.htm#G_845992557_884482" />
    <KEYWORD name="COUNT" link="GET_DRIVE_LIST.htm#G_845992557_876351" />
    <KEYWORD name="FIXED" link="GET_DRIVE_LIST.htm#G_845992557_876358" />
    <KEYWORD name="REMOTE" link="GET_DRIVE_LIST.htm#G_845992557_878573" />
    <KEYWORD name="REMOVABLE" link="GET_DRIVE_LIST.htm#G_845992557_878575" />
  </ROUTINE>
  <ROUTINE name="GRID_TPS" link="GRID_TPS.htm" alias_to="" classname="">
    <DESCRIPTION name="Use thin plate splines to interpolate a set of values over a regular 2D grid" />
    <SYNTAX name="Result = GRID_TPS (Xp, Yp, Values [, COEFFICIENTS=variable] [, NGRID=[nx, ny]] [, START=[x0, y0]] [, DELTA=[dx, dy]] )" type="func" />
    <ARGUMENT name="Xp" link="GRID_TPS.htm" />
    <ARGUMENT name="Yp" link="GRID_TPS.htm" />
    <ARGUMENT name="Values" link="GRID_TPS.htm" />
    <KEYWORD name="COEFFICIENTS" link="GRID_TPS.htm#G_845992557_871830" />
    <KEYWORD name="DELTA" link="GRID_TPS.htm#G_845992557_871832" />
    <KEYWORD name="NGRID" link="GRID_TPS.htm#G_845992557_871834" />
    <KEYWORD name="START" link="GRID_TPS.htm#G_845992557_871836" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_WRITEANN" link="HDF_AN_WRITEANN.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_WRITEANN( Annotation_id, annotation [, LENGTH=characters] )" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_WRITEANN.htm" />
    <ARGUMENT name="Annotation" link="HDF_AN_WRITEANN.htm" />
    <KEYWORD name="LENGTH" link="HDF_AN_WRITEANN.htm#HDF_1733484267_1006173" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_READREF" link="HDF_DFR8_READREF.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_READREF, Filename, Reference_number" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFR8_READREF.htm" />
    <ARGUMENT name="Reference_number" link="HDF_DFR8_READREF.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_SP_BDSOL" link="IMSL_SP_BDSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_BDSOL(b, nlca, nuca [, a] [, BLK_FACTOR=value] [, CONDITION=variable] [, /DOUBLE] [, FACTOR=array] [, PIVOT=array] [, TRANSPOSE=value])" type="func" />
    <ARGUMENT name="b" link="IMSL_SP_BDSOL.htm" />
    <ARGUMENT name="nlca" link="IMSL_SP_BDSOL.htm" />
    <ARGUMENT name="nuca" link="IMSL_SP_BDSOL.htm" />
    <ARGUMENT name="a" link="IMSL_SP_BDSOL.htm" />
    <KEYWORD name="BLK_FACTOR" link="IMSL_SP_BDSOL.htm#BLK_FACT" />
    <KEYWORD name="CONDITION" link="IMSL_SP_BDSOL.htm#CONDITIO" />
    <KEYWORD name="DOUBLE" link="IMSL_SP_BDSOL.htm#DOUBLE" />
    <KEYWORD name="FACTOR" link="IMSL_SP_BDSOL.htm#FACTOR" />
    <KEYWORD name="PIVOT" link="IMSL_SP_BDSOL.htm#PIVOT" />
    <KEYWORD name="TRANSPOSE" link="IMSL_SP_BDSOL.htm#TRANSPOS" />
  </ROUTINE>
  <ROUTINE name="EXTRACT_SLICE" link="EXTRACT_SLICE.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns 2D planar slice extracted from volume" />
    <SYNTAX name="Result = EXTRACT_SLICE( Vol, Xsize, Ysize, Xcenter, Ycenter, Zcenter, Xrot, Yrot, Zrot [, ANISOTROPY=[xspacing, yspacing, zspacing]] [, OUT_VAL=value] [, /RADIANS] [, /SAMPLE] [, VERTICES=variable] )" type="func" />
    <SYNTAX name="Result = EXTRACT_SLICE( Vol, Xsize, Ysize, Xcenter, Ycenter, Zcenter, PlaneNormal, Xvec [, ANISOTROPY=[xspacing, yspacing, zspacing]] [, OUT_VAL=value] [, /SAMPLE] [, VERTICES=variable] )" type="func" />
    <ARGUMENT name="PlaneNormal" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Xvec" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Vol" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Xsize" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Ysize" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Xcenter" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Ycenter" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Zcenter" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Xrot" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Yrot" link="EXTRACT_SLICE.htm" />
    <ARGUMENT name="Zrot" link="EXTRACT_SLICE.htm" />
    <KEYWORD name="ANISOTROPY" link="EXTRACT_SLICE.htm#E_841667181_985393" />
    <KEYWORD name="OUT_VAL" link="EXTRACT_SLICE.htm#E_841667181_988206" />
    <KEYWORD name="RADIANS" link="EXTRACT_SLICE.htm#E_841667181_758834" />
    <KEYWORD name="SAMPLE" link="EXTRACT_SLICE.htm#E_841667181_758840" />
    <KEYWORD name="VERTICES" link="EXTRACT_SLICE.htm#E_841667181_985402" />
  </ROUTINE>
  <ROUTINE name="IDL_BASE64" link="IDL_BASE64.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert between byte arrays and MIME Base64 encoded scalar strings" />
    <SYNTAX name="Result = IDL_BASE64(Input)" type="func" />
    <ARGUMENT name="Input" link="IDL_BASE64.htm" />
  </ROUTINE>
  <ROUTINE name="WV_APPLET" link="WV_APPLET.htm" alias_to="" classname="">
    <SYNTAX name="WV_APPLET [, Input] [, ARRAY=array] [, GROUP_LEADER=widget_id] [, /NO_SPLASH] [, TOOLS=string array] [, WAVELETS=string or string array]" type="pro" />
    <ARGUMENT name="Input" link="WV_APPLET.htm" />
    <KEYWORD name="ARRAY" link="WV_APPLET.htm#ref_3320460235_1004583" />
    <KEYWORD name="GROUP_LEADER" link="WV_APPLET.htm#ref_3320460235_1004841" />
    <KEYWORD name="NO_SPLASH" link="WV_APPLET.htm#ref_3320460235_1004848" />
    <KEYWORD name="TOOLS" link="WV_APPLET.htm#ref_3320460235_1004856" />
    <KEYWORD name="WAVELETS" link="WV_APPLET.htm#ref_3320460235_1005269" />
  </ROUTINE>
  <STATEMENT name="THEN" link="IF...THEN...ELSE.html" alias_to="IF...THEN...ELSE" />
  <ROUTINE name="TS_LANCZOS" link="TS_LANCZOS.htm" alias_to="" classname="">
    <ARGUMENT name="X" link="TS_LANCZOS.htm" />
    <KEYWORD name="DOUBLE" link="TS_LANCZOS.htm#DOUBLE" />
    <KEYWORD name="HIGH_FREQ" link="TS_LANCZOS.htm#HIGH_FRE" />
    <KEYWORD name="LOW_FREQ" link="TS_LANCZOS.htm#LOW_FREQ" />
    <KEYWORD name="WEIGHT" link="TS_LANCZOS.htm#WEIGHT" />
    <KEYWORD name="SCALE_FACTOR" link="TS_LANCZOS.htm#SCALE_FA" />
    <KEYWORD name="EDGE_MIRROR" link="TS_LANCZOS.htm#EDGE_MIR" />
    <KEYWORD name="EDGE_TRUNCATE" link="TS_LANCZOS.htm#EDGE_TRU" />
    <KEYWORD name="EDGE_WRAP" link="TS_LANCZOS.htm#EDGE_WRA" />
    <KEYWORD name="EDGE_ZERO" link="TS_LANCZOS.htm#EDGE_ZER" />
    <KEYWORD name="NAN" link="TS_LANCZOS.htm#NAN" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_ATTRSET" link="HDF_SD_ATTRSET.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_ATTRSET, SD_id, Attr_Name, Values [, Count] [, /BYTE] [, /DFNT_CHAR] [, /DFNT_FLOAT32] [, /DFNT_FLOAT64] [, /DFNT_INT8] [, /DFNT_INT16] [, /DFNT_INT32] [, /DFNT_UINT8] [, /DFNT_UINT16] [, /DFNT_UINT32] [, /DOUBLE] [, /FLOAT] [, /INT] [, /LONG] [, /SHORT] [, /STRING]" type="pro" />
    <ARGUMENT name="SD_id" link="HDF_SD_ATTRSET.htm" />
    <ARGUMENT name="Attr_Name" link="HDF_SD_ATTRSET.htm" />
    <ARGUMENT name="Values" link="HDF_SD_ATTRSET.htm" />
    <ARGUMENT name="Count" link="HDF_SD_ATTRSET.htm" />
    <KEYWORD name="BYTE" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010830" />
    <KEYWORD name="DFNT_CHAR" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010833" />
    <KEYWORD name="DFNT_FLOAT32" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010836" />
    <KEYWORD name="DFNT_FLOAT64" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010839" />
    <KEYWORD name="DFNT_INT8" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010842" />
    <KEYWORD name="DFNT_INT16" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010845" />
    <KEYWORD name="DFNT_INT32" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010848" />
    <KEYWORD name="DFNT_UINT8" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010851" />
    <KEYWORD name="DFNT_UINT16" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010854" />
    <KEYWORD name="DFNT_UINT32" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010857" />
    <KEYWORD name="DOUBLE" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010860" />
    <KEYWORD name="FLOAT" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010863" />
    <KEYWORD name="INT" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010866" />
    <KEYWORD name="LONG" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010869" />
    <KEYWORD name="SHORT" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010872" />
    <KEYWORD name="STRING" link="HDF_SD_ATTRSET.htm#HDF_1733484267_1010875" />
  </ROUTINE>
  <ROUTINE name="≥SEARCH2D" link="SEARCH2D.htm" alias_to="" classname="">
    <SYNTAX name="Result = SEARCH2D( Array, Xpos, Ypos, Min_Val, Max_Val [, DECREASE=value, INCREASE=value[, LPF_BAND=integer{3}]] [, /DIAGONAL] )" type="func" />
    <ARGUMENT name="Array" link="SEARCH2D.htm" />
    <ARGUMENT name="Xpos" link="SEARCH2D.htm" />
    <ARGUMENT name="Ypos" link="SEARCH2D.htm" />
    <ARGUMENT name="Min_Val" link="SEARCH2D.htm" />
    <ARGUMENT name="Max_Val" link="SEARCH2D.htm" />
    <KEYWORD name="DECREASE" link="SEARCH2D.htm#S_820040301_758963" />
    <KEYWORD name="INCREASE" link="SEARCH2D.htm#S_820040301_758966" />
    <KEYWORD name="LPF_BAND" link="SEARCH2D.htm#S_820040301_758969" />
    <KEYWORD name="DIAGONAL" link="SEARCH2D.htm#S_820040301_758972" />
  </ROUTINE>
  <ROUTINE name="TRIGRID" link="TRIGRID.htm" alias_to="" classname="">
    <DESCRIPTION name="Interpolate data to a regular grid from a triangulation" />
    <SYNTAX name="Result = TRIGRID( X, Y, Z, Triangles [, GS, Limits] )" type="func" />
    <SYNTAX name="Result = TRIGRID( F , GS, Limits, SPHERE=S )" type="func" />
    <SYNTAX name="Keywords: [, /DEGREES] [, EXTRAPOLATE=array] [, INPUT=variable] [, MAX_VALUE=value] [, MIN_VALUE=value] [, MISSING=value] [, NX=value] [, NY=value] [, /QUINTIC] [, SPHERE=variable] [, XGRID=variable] [, XOUT=vector] [, YGRID=variable] [, YOUT=vector]" type="pro" />
    <ARGUMENT name="X, Y, Z" link="TRIGRID.htm" />
    <ARGUMENT name="F" link="TRIGRID.htm" />
    <ARGUMENT name="Triangles" link="TRIGRID.htm" />
    <ARGUMENT name="GS" link="TRIGRID.htm" />
    <ARGUMENT name="Limits" link="TRIGRID.htm" />
    <KEYWORD name="DEGREES" link="TRIGRID.htm#T_809226861_679620" />
    <KEYWORD name="EXTRAPOLATE" link="TRIGRID.htm#T_809226861_126730" />
    <KEYWORD name="INPUT" link="TRIGRID.htm#T_809226861_128106" />
    <KEYWORD name="MAX_VALUE" link="TRIGRID.htm#T_809226861_128088" />
    <KEYWORD name="MIN_VALUE" link="TRIGRID.htm#T_809226861_128089" />
    <KEYWORD name="MISSING" link="TRIGRID.htm#T_809226861_679622" />
    <KEYWORD name="NX" link="TRIGRID.htm#T_809226861_1076987" />
    <KEYWORD name="NY" link="TRIGRID.htm#T_809226861_1076989" />
    <KEYWORD name="QUINTIC" link="TRIGRID.htm#T_809226861_679624" />
    <KEYWORD name="SPHERE" link="TRIGRID.htm#T_809226861_126737" />
    <KEYWORD name="XGRID" link="TRIGRID.htm#T_809226861_837019" />
    <KEYWORD name="XOUT" link="TRIGRID.htm#T_809226861_1075935" />
    <KEYWORD name="YGRID" link="TRIGRID.htm#T_809226861_837021" />
    <KEYWORD name="YOUT" link="TRIGRID.htm#T_809226861_1139904" />
  </ROUTINE>
  <ROUTINE name="CDF_VARDELETE" link="CDF_VARDELETE.htm" alias_to="" classname="">
    <SYNTAX name="CDF_VARDELETE, Id, Variable [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_VARDELETE.htm" />
    <ARGUMENT name="Variable" link="CDF_VARDELETE.htm" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARDELETE.htm#CDF_1744428779_1008560" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMText" link="IDLffXMLDOMText.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMText" name="IDLffXMLDOMText::Cleanup" link="IDLffXMLDOMText__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMText" name="IDLffXMLDOMText::Init" link="IDLffXMLDOMText__Init.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMText" name="IDLffXMLDOMText::IsIgnorableWhitespace" link="IDLffXMLDOMText__IsIgnor.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMText::]IsIgnorableWhitespace()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMText" name="IDLffXMLDOMText::SplitText" link="IDLffXMLDOMText__SplitTe.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMText::]SplitText( Offset )" type="func" />
      <ARGUMENT name="Offset" link="IDLffXMLDOMText__SplitTe.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WIDGET_EVENT" link="WIDGET_EVENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Return events for the widget hierarchy" />
    <SYNTAX name="Result = WIDGET_EVENT([Widget_ID]) [, BAD_ID=variable] [, /NOWAIT] [, /SAVE_HOURGLASS]" type="func" />
    <SYNTAX name="UNIX Keywords: [, /YIELD_TO_TTY]" type="pro" />
    <ARGUMENT name="Widget_ID" link="WIDGET_EVENT.htm" />
    <KEYWORD name="BAD_ID" link="WIDGET_EVENT.htm#W_811389549_680307" />
    <KEYWORD name="NOWAIT" link="WIDGET_EVENT.htm#W_811389549_680311" />
    <KEYWORD name="SAVE_HOURGLASS" link="WIDGET_EVENT.htm#W_811389549_680313" />
    <KEYWORD name="YIELD_TO_TTY" link="WIDGET_EVENT.htm#W_811389549_675439" />
  </ROUTINE>
  <ROUTINE name="H5G_CREATE" link="H5G_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_CREATE(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_CREATE.htm" />
    <ARGUMENT name="Name" link="H5G_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_GROUPNAME" link="NCDF_GROUPNAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_GROUPNAME( Grpid )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_GROUPNAME.htm" />
  </ROUTINE>
  <ROUTINE name="TIMESTAMPTOVALUES" link="TIMESTAMPTOVALUES.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the date and time, given a date/time string in ISO-8601 format" />
    <SYNTAX name="TIMESTAMPTOVALUES, Timestamp, DAY=day, HOUR=hour, MINUTE=minute, MONTH=month, OFFSET=offset, SECOND=second, YEAR=year" type="pro" />
    <ARGUMENT name="Timestamp" link="TIMESTAMPTOVALUES.htm" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#DAY" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#HOUR" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#MINUTE" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#MONTH" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#OFFSET" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#SECOND" />
    <KEYWORD name="" link="TIMESTAMPTOVALUES.htm#YEAR" />
  </ROUTINE>
  <ROUTINE name="PREF_GET" link="PREF_GET.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns information about IDL preferences" />
    <SYNTAX name="Result = PREF_GET( [PrefName] [, /NAMES_ALL | /NUM_PENDING | /STRUCTURE ] )" type="func" />
    <ARGUMENT name="PrefName" link="PREF_GET.htm" />
    <KEYWORD name="NAMES_ALL" link="PREF_GET.htm#P_817877613_1145367" />
    <KEYWORD name="NUM_PENDING" link="PREF_GET.htm#P_817877613_1145370" />
    <KEYWORD name="STRUCTURE" link="PREF_GET.htm#P_817877613_1145376" />
  </ROUTINE>
  <ROUTINE name="QUERY_WAV" link="QUERY_WAV.htm" alias_to="" classname="">
    <DESCRIPTION name="Check that the file is actually a .WAV file" />
    <SYNTAX name="Result = QUERY_WAV ( Filename[, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_WAV.htm" />
    <ARGUMENT name="Info" link="QUERY_WAV.htm" />
  </ROUTINE>
  <ROUTINE name="MAP_SET" link="MAP_SET_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Establish the Direct Graphics map projection type and limits" />
    <SYNTAX name="MAP_SET [, P0lat, P0lon, Rot]" type="pro" />
    <SYNTAX name="Keywords—Projection Types: [ [, /AITOFF | , /ALBERS | , /AZIMUTHAL | , /CONIC | , /CYLINDRICAL | , /GNOMIC | , /GOODESHOMOLOSINE | , /HAMMER | , /LAMBERT | , /MERCATOR | , /MILLER_CYLINDRICAL | , /MOLLWEIDE | , /ORTHOGRAPHIC | , /ROBINSON | , /SATELLITE | , /SINUSOIDAL | , /STEREOGRAPHIC | , /TRANSVERSE_MERCATOR ] | [, NAME=string] ]" type="pro" />
    <SYNTAX name="Keywords—Map Characteristics: [, /ADVANCE] [, CHARSIZE=value] [, /CLIP] [, COLOR=index] [, /CONTINENTS [, CON_COLOR=index] [, /HIRES]] [, E_CONTINENTS=structure] [, E_GRID=structure] [, E_HORIZON=structure] [, GLINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, GLINETHICK=value] [, /GRID] [, /HORIZON] [, LABEL=n{label every nth gridline}] [, LATALIGN=value{0.0 to 1.0}] [, LATDEL=degrees] [, LATLAB=longitude] [, LONALIGN=value{0.0 to 1.0}] [, LONDEL=degrees] [, LONLAB=latitude] [, MLINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, MLINETHICK=value] [, /NOBORDER] [, /NOERASE] [, REVERSE={0 | 1 | 2 | 3}] [, TITLE=string] [, /USA] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
    <SYNTAX name="Keywords—Projection Parameters: [, CENTRAL_AZIMUTH=degrees_east_of_north] [, ELLIPSOID=array] [, /ISOTROPIC] [, LIMIT=vector] [, SAT_P=vector] [, SCALE=value] [, STANDARD_PARALLELS=array]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, POSITION=[X0, Y0, X1, Y1]] [, /T3D] [, ZVALUE=value{0 to 1}]" type="pro" />
    <ARGUMENT name="P0lat" link="MAP_SET_Procedure.htm" />
    <ARGUMENT name="P0lon" link="MAP_SET_Procedure.htm" />
    <ARGUMENT name="Rot" link="MAP_SET_Procedure.htm" />
    <KEYWORD name="AITOFF" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892275" />
    <KEYWORD name="ALBERS" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892282" />
    <KEYWORD name="AZIMUTHAL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892289" />
    <KEYWORD name="CONIC" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892299" />
    <KEYWORD name="CYLINDRICAL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892311" />
    <KEYWORD name="GOODESHOMOLOSINE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892321" />
    <KEYWORD name="GNOMIC" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892329" />
    <KEYWORD name="HAMMER" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892337" />
    <KEYWORD name="LAMBERT" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892345" />
    <KEYWORD name="MERCATOR" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892354" />
    <KEYWORD name="MILLER_CYLINDRICAL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892370" />
    <KEYWORD name="MOLLWEIDE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892374" />
    <KEYWORD name="NAME" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892383" />
    <KEYWORD name="ORTHOGRAPHIC" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892387" />
    <KEYWORD name="ROBINSON" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892398" />
    <KEYWORD name="SATELLITE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892406" />
    <KEYWORD name="SINUSOIDAL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892420" />
    <KEYWORD name="STEREOGRAPHIC" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892429" />
    <KEYWORD name="TRANSVERSE_MERCATOR" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892438" />
    <KEYWORD name="ADVANCE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892451" />
    <KEYWORD name="CHARSIZE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892457" />
    <KEYWORD name="CLIP" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892460" />
    <KEYWORD name="COLOR" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892467" />
    <KEYWORD name="CONTINENTS" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892471" />
    <KEYWORD name="CON_COLOR" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892474" />
    <KEYWORD name="E_CONTINENTS" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892477" />
    <KEYWORD name="E_GRID" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892480" />
    <KEYWORD name="E_HORIZON" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892484" />
    <KEYWORD name="GLINESTYLE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892491" />
    <KEYWORD name="GLINETHICK" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892497" />
    <KEYWORD name="GRID" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892501" />
    <KEYWORD name="HIRES" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892504" />
    <KEYWORD name="HORIZON" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892507" />
    <KEYWORD name="LABEL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892513" />
    <KEYWORD name="LATALIGN" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892516" />
    <KEYWORD name="LATLAB" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892519" />
    <KEYWORD name="LATDEL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892522" />
    <KEYWORD name="LONALIGN" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892525" />
    <KEYWORD name="LONDEL" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892528" />
    <KEYWORD name="LONLAB" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892531" />
    <KEYWORD name="MLINESTYLE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892534" />
    <KEYWORD name="MLINETHICK" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892575" />
    <KEYWORD name="NOBORDER" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892578" />
    <KEYWORD name="NOERASE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892581" />
    <KEYWORD name="REVERSE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892587" />
    <KEYWORD name="TITLE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892594" />
    <KEYWORD name="USA" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892597" />
    <KEYWORD name="XMARGIN" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892603" />
    <KEYWORD name="YMARGIN" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892606" />
    <KEYWORD name="CENTRAL_AZIMUTH" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892612" />
    <KEYWORD name="ELLIPSOID" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892616" />
    <KEYWORD name="ISOTROPIC" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892624" />
    <KEYWORD name="LIMIT" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892631" />
    <KEYWORD name="SAT_P" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892637" />
    <KEYWORD name="SCALE" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892643" />
    <KEYWORD name="STANDARD_PARALLELS" link="MAP_SET_Procedure.htm#dg_routines_3604229493_892647" />
  </ROUTINE>
  <ROUTINE name="GRIB_OPEN" link="GRIB_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_OPEN(Filename)" type="func" />
    <ARGUMENT name="Filename" link="GRIB_OPEN.htm" />
  </ROUTINE>
  <ROUTINE name="LONG" link="LONG.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to longword integer type" />
    <SYNTAX name="Result = LONG( Expression[ , Offset [, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="LONG.htm" />
    <ARGUMENT name="Offset" link="LONG.htm" />
    <ARGUMENT name="Di" link="LONG.htm" />
  </ROUTINE>
  <ROUTINE name="QGRID3" link="QGRID3.htm" alias_to="" classname="">
    <DESCRIPTION name="Interpolates the dependent variable values to points in a regularly sampled volume" />
    <SYNTAX name="Result = QGRID3( XYZ, F, Tetrahedra [, DELTA=vector ] [, DIMENSION=vector ] [, MISSING=value ] [, START=vector ] )" type="func" />
    <SYNTAX name="Result = QGRID3( X, Y, Z, F, Tetrahedra [, DELTA=array ] [, DIMENSION=array ] [, MISSING=value ] [, START=array ] )" type="func" />
    <ARGUMENT name="XYZ" link="QGRID3.htm" />
    <ARGUMENT name="X, Y, Z" link="QGRID3.htm" />
    <ARGUMENT name="F" link="QGRID3.htm" />
    <ARGUMENT name="Tetrahedra" link="QGRID3.htm" />
    <KEYWORD name="DELTA" link="QGRID3.htm#Q_815714925_1073303" />
    <KEYWORD name="DIMENSION" link="QGRID3.htm#Q_815714925_1073305" />
    <KEYWORD name="MISSING" link="QGRID3.htm#Q_815714925_1073307" />
    <KEYWORD name="START" link="QGRID3.htm#Q_815714925_1073309" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_SIZEOF" link="EOS_PT_SIZEOF.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_SIZEOF(pointID, fieldlist, fldlevel)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_SIZEOF.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_SIZEOF.htm" />
    <ARGUMENT name="fldlevel" link="EOS_PT_SIZEOF.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_GROUPPARENT" link="NCDF_GROUPPARENT.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_GROUPPARENT( Grpid)" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_GROUPPARENT.htm" />
  </ROUTINE>
  <STATEMENT name="ELSE" link="IF...THEN...ELSE.html" alias_to="IF...THEN...ELSE" />
  <ROUTINE name="WIDGET_TEXT" link="WIDGET_TEXT.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a text widget" />
    <SYNTAX name="Result = WIDGET_TEXT( Parent [, /ALL_EVENTS] [, /CONTEXT_EVENTS] [, /EDITABLE] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, FONT=string] [, FRAME=width] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, IGNORE_ACCELERATORS=value] [, /KBRD_FOCUS_EVENTS] [, KILL_NOTIFY=string] [, /NO_COPY] [, /NO_NEWLINE] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RESOURCE_NAME=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SCROLL] [, /SENSITIVE] [, TAB_MODE=value] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, /WRAP] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_TEXT.htm" />
    <KEYWORD name="ALL_EVENTS" link="WIDGET_TEXT.htm#W_811389549_680556" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_TEXT.htm#W_811389549_970972" />
    <KEYWORD name="EDITABLE" link="WIDGET_TEXT.htm#W_811389549_886884" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_TEXT.htm#W_811389549_680561" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_TEXT.htm#W_811389549_680563" />
    <KEYWORD name="FONT" link="WIDGET_TEXT.htm#W_811389549_680565" />
    <KEYWORD name="FRAME" link="WIDGET_TEXT.htm#W_811389549_680567" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_TEXT.htm#W_811389549_680569" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_TEXT.htm#W_811389549_680571" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_TEXT.htm#W_811389549_1097921" />
    <KEYWORD name="KBRD_FOCUS_EVENTS" link="WIDGET_TEXT.htm#W_811389549_911545" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_TEXT.htm#W_811389549_680574" />
    <KEYWORD name="NO_COPY" link="WIDGET_TEXT.htm#W_811389549_680577" />
    <KEYWORD name="NO_NEWLINE" link="WIDGET_TEXT.htm#W_811389549_680579" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_TEXT.htm#W_811389549_67670" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_TEXT.htm#W_811389549_680581" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_TEXT.htm#W_811389549_724077" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_TEXT.htm#W_811389549_67343" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_TEXT.htm#W_811389549_67346" />
    <KEYWORD name="SCROLL" link="WIDGET_TEXT.htm#W_811389549_680583" />
    <KEYWORD name="SENSITIVE" link="WIDGET_TEXT.htm#W_811389549_948305" />
    <KEYWORD name="TAB_MODE" link="WIDGET_TEXT.htm#W_811389549_1072230" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_TEXT.htm#W_811389549_67432" />
    <KEYWORD name="UNAME" link="WIDGET_TEXT.htm#W_811389549_949534" />
    <KEYWORD name="UNITS" link="WIDGET_TEXT.htm#W_811389549_895656" />
    <KEYWORD name="UVALUE" link="WIDGET_TEXT.htm#W_811389549_680586" />
    <KEYWORD name="VALUE" link="WIDGET_TEXT.htm#W_811389549_680590" />
    <KEYWORD name="WRAP" link="WIDGET_TEXT.htm#W_811389549_58056" />
    <KEYWORD name="XOFFSET" link="WIDGET_TEXT.htm#W_811389549_680592" />
    <KEYWORD name="XSIZE" link="WIDGET_TEXT.htm#W_811389549_680595" />
    <KEYWORD name="YOFFSET" link="WIDGET_TEXT.htm#W_811389549_680598" />
    <KEYWORD name="YSIZE" link="WIDGET_TEXT.htm#W_811389549_680601" />
  </ROUTINE>
  <ROUTINE name="IMSL_LUFAC" link="IMSL_LUFAC.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_LUFAC, a, [pivot[,fac] [, CONDITION=variable] [, /DOUBLE]   [, INVERSE=variable] [, L=variable] [, PA=variable] [TRANSPOSE=value] [, U=variable]]" type="func" />
    <ARGUMENT name="a" link="IMSL_LUFAC.htm" />
    <ARGUMENT name="fac" link="IMSL_LUFAC.htm" />
    <ARGUMENT name="pivot" link="IMSL_LUFAC.htm" />
    <KEYWORD name="CONDITION" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="L" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="PA" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="TRANSPOSE" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="U" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="Warning Errors" link="IMSL_LUFAC.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_LUFAC.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="IMSL_POISSONCDF" link="IMSL_POISSONCDF.htm" alias_to="" classname="">
    <ARGUMENT name="k" link="IMSL_POISSONCDF.htm" />
    <ARGUMENT name="theta" link="IMSL_POISSONCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_POISSONCDF.htm#lass=" />
    <KEYWORD name="Informational Errors" link="IMSL_POISSONCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="READ_PICT" link="READ_PICT.htm" alias_to="" classname="">
    <DESCRIPTION name="Read Macintosh PICT (version 2) files" />
    <SYNTAX name="READ_PICT, Filename, Image [, R, G, B]" type="pro" />
    <ARGUMENT name="Filename" link="READ_PICT.htm" />
    <ARGUMENT name="Image" link="READ_PICT.htm" />
    <ARGUMENT name="R, G, B" link="READ_PICT.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_SP_PDSOL" link="IMSL_SP_PDSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_PDSOL(b [, a] [, /CSC_COL] [, /CSC_ROW] [, /CSC_VAL] [, FACTOR=value] [, LG_DIAG=value] [, MULTIFRONTAL=value] [, N_NONZERO=variable] [, SM_DIAG=value])" type="func" />
    <ARGUMENT name="b" link="IMSL_SP_PDSOL.htm" />
    <ARGUMENT name="a" link="IMSL_SP_PDSOL.htm" />
    <KEYWORD name="CSC_COL" link="IMSL_SP_PDSOL.htm#CSC_COL" />
    <KEYWORD name="CSC_ROW" link="IMSL_SP_PDSOL.htm#CSC_ROW" />
    <KEYWORD name="CSC_VAL" link="IMSL_SP_PDSOL.htm#CSC_VAL" />
    <KEYWORD name="FACTOR" link="IMSL_SP_PDSOL.htm#FACTOR" />
    <KEYWORD name="LG_DIAG" link="IMSL_SP_PDSOL.htm#LG_DIAG" />
    <KEYWORD name="MULTIFRONTAL" link="IMSL_SP_PDSOL.htm#MULTIFRO" />
    <KEYWORD name="N_NONZERO" link="IMSL_SP_PDSOL.htm#N_NONZER" />
    <KEYWORD name="SM_DIAG" link="IMSL_SP_PDSOL.htm#SM_DIAG" />
  </ROUTINE>
  <ROUTINE name="QHULL" link="QHULL.htm" alias_to="" classname="">
    <DESCRIPTION name="Constructs convex hulls, Delaunay triangulations, and Voronoi diagrams" />
    <SYNTAX name="QHULL, V,  Tr" type="pro" />
    <SYNTAX name="QHULL, V0 , V1, [, V2 ... [, V6] ] , Tr" type="pro" />
    <ARGUMENT name="V" link="QHULL.htm" />
    <ARGUMENT name="V0, V1, V2, ..., V(N–1)" link="QHULL.htm" />
    <ARGUMENT name="Tr" link="QHULL.htm" />
    <KEYWORD name="BOUNDS" link="QHULL.htm#Q_815714925_1073465" />
    <KEYWORD name="CONNECTIVITY" link="QHULL.htm#Q_815714925_1073467" />
    <KEYWORD name="DELAUNAY" link="QHULL.htm#Q_815714925_1073473" />
    <KEYWORD name="SPHERE" link="QHULL.htm#Q_815714925_1073475" />
    <KEYWORD name="VDIAGRAM" link="QHULL.htm#Q_815714925_1073477" />
    <KEYWORD name="VNORMALS" link="QHULL.htm#Q_815714925_1073481" />
    <KEYWORD name="VVERTICES" link="QHULL.htm#Q_815714925_1073483" />
  </ROUTINE>
  <ROUTINE name="READ_XWD" link="READ_XWD.htm" alias_to="" classname="">
    <DESCRIPTION name="Read X Windows Dump files" />
    <SYNTAX name="Result = READ_XWD( Filename[, R, G, B] )" type="func" />
    <ARGUMENT name="Filename" link="READ_XWD.htm" />
    <ARGUMENT name="R, G, B" link="READ_XWD.htm" />
  </ROUTINE>
  <ROUTINE name="REBIN" link="REBIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Shrink or expand an array by integral multiples or factors of the original dimensions" />
    <SYNTAX name="Result = REBIN( Array, D1[, ..., D8] [, /SAMPLE] )" type="func" />
    <ARGUMENT name="Array" link="REBIN.htm" />
    <ARGUMENT name="Di" link="REBIN.htm" />
    <KEYWORD name="SAMPLE" link="REBIN.htm#R_822202989_678500" />
  </ROUTINE>
  <ROUTINE name="SIMPLEX" link="SIMPLEX.htm" alias_to="" classname="">
    <DESCRIPTION name="Use the simplex method to solve linear programming problems" />
    <SYNTAX name="Result = SIMPLEX( Zequation, Constraints, M1, M2, M3 [, Tableau [, Izrov [, Iposv] ] ] [, /DOUBLE] [, EPS = value] [, STATUS = variable] )" type="func" />
    <ARGUMENT name="Zequation" link="SIMPLEX.htm" />
    <ARGUMENT name="Constraints" link="SIMPLEX.htm" />
    <ARGUMENT name="M1" link="SIMPLEX.htm" />
    <ARGUMENT name="M2" link="SIMPLEX.htm" />
    <ARGUMENT name="M3" link="SIMPLEX.htm" />
    <ARGUMENT name="Tableau" link="SIMPLEX.htm" />
    <ARGUMENT name="Izrov" link="SIMPLEX.htm" />
    <ARGUMENT name="Iposv" link="SIMPLEX.htm" />
    <KEYWORD name="DOUBLE" link="SIMPLEX.htm#S_820040301_1103779" />
    <KEYWORD name="EPS" link="SIMPLEX.htm#S_820040301_1103781" />
    <KEYWORD name="STATUS" link="SIMPLEX.htm#S_820040301_1103783" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARDEF" link="NCDF_VARDEF.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_VARDEF( Cdfid, Name [, Dim] [, /BYTE | , /CHAR | , /DOUBLE | , /FLOAT | , /LONG | , /SHORT] [, CHUNK_DIMENSIONS] [, /CONTIGUOUS] [, GZIP=value] [, /SHUFFLE] [, /STRING] [, /UBYTE] [, /UINT64] [, /ULONG] [, /USHORT])" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_VARDEF.htm" />
    <ARGUMENT name="Name" link="NCDF_VARDEF.htm" />
    <ARGUMENT name="Dim" link="NCDF_VARDEF.htm" />
    <KEYWORD name="BYTE" link="NCDF_VARDEF.htm#netCDF_2618656010_1007308" />
    <KEYWORD name="CHAR" link="NCDF_VARDEF.htm#netCDF_2618656010_1007311" />
    <KEYWORD name="CHUNK_DIMENSIONS" link="NCDF_VARDEF.htm#netCDF_2618656010_1007314" />
    <KEYWORD name="CONTIGUOUS" link="NCDF_VARDEF.htm#netCDF_2618656010_1007324" />
    <KEYWORD name="DOUBLE" link="NCDF_VARDEF.htm#netCDF_2618656010_1007330" />
    <KEYWORD name="FLOAT" link="NCDF_VARDEF.htm#netCDF_2618656010_1007333" />
    <KEYWORD name="GZIP" link="NCDF_VARDEF.htm#netCDF_2618656010_1007336" />
    <KEYWORD name="LONG" link="NCDF_VARDEF.htm#netCDF_2618656010_1007343" />
    <KEYWORD name="SHORT" link="NCDF_VARDEF.htm#netCDF_2618656010_1007346" />
    <KEYWORD name="SHUFFLE" link="NCDF_VARDEF.htm#netCDF_2618656010_1007349" />
    <KEYWORD name="STRING" link="NCDF_VARDEF.htm#STRING" />
    <KEYWORD name="UBYTE" link="NCDF_VARDEF.htm#UBYTE" />
    <KEYWORD name="UINT64" link="NCDF_VARDEF.htm#UINT64" />
    <KEYWORD name="ULONG" link="NCDF_VARDEF.htm#ULONG" />
    <KEYWORD name="USHORT" link="NCDF_VARDEF.htm#USHORT" />
  </ROUTINE>
  <ROUTINE name="STRING" link="STRING.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to string type" />
    <SYNTAX name="Result = STRING( Expression1, ..., Expressionn [, AM_PM=[string, string]] [, DAYS_OF_WEEK=string_array{7 names}] [, FORMAT=value] [, /IMPLIED_PRINT]  [, MONTHS=string_array{12 names}] [, /PRINT] )" type="func" />
    <ARGUMENT name="Expressionn" link="STRING.htm" />
    <KEYWORD name="AM_PM" link="STRING.htm#S_820040301_1015738" />
    <KEYWORD name="DAYS_OF_WEEK" link="STRING.htm#S_820040301_1015740" />
    <KEYWORD name="FORMAT" link="STRING.htm#S_820040301_1015736" />
    <KEYWORD name="IMPLIED_PRINT" link="STRING.htm#IMPLIED_PRINT" />
    <KEYWORD name="MONTHS" link="STRING.htm#S_820040301_1015759" />
    <KEYWORD name="PRINT" link="STRING.htm#S_820040301_679063" />
  </ROUTINE>
  <ROUTINE name="H5S_SELECT_ELEMENTS" link="H5S_SELECT_ELEMENTS.htm" alias_to="" classname="">
    <SYNTAX name="H5S_SELECT_ELEMENTS, Dataspace_id, Coordinates, /RESET" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_SELECT_ELEMENTS.htm" />
    <ARGUMENT name="Coordinates" link="H5S_SELECT_ELEMENTS.htm" />
    <KEYWORD name="RESET" link="H5S_SELECT_ELEMENTS.htm#HDF5_209170119_1009936" />
  </ROUTINE>
  <ROUTINE name="BYTSCL" link="BYTSCL.htm" alias_to="" classname="">
    <DESCRIPTION name="Scale all values of an array into range of bytes" />
    <SYNTAX name="Result = BYTSCL( Array [, MAX=value] [, MIN=value] [, /NAN] [, TOP=value] )" type="func" />
    <ARGUMENT name="Array" link="BYTSCL.htm" />
    <KEYWORD name="MAX" link="BYTSCL.htm#B_856805997_675964" />
    <KEYWORD name="MIN" link="BYTSCL.htm#B_856805997_675966" />
    <KEYWORD name="NAN" link="BYTSCL.htm#B_856805997_47179" />
    <KEYWORD name="TOP" link="BYTSCL.htm#B_856805997_675968" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_DEFLEVEL" link="EOS_PT_DEFLEVEL.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_DEFLEVEL(pointID, levelname, fieldlist, fieldtype, fieldorder)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_DEFLEVEL.htm" />
    <ARGUMENT name="levelname" link="EOS_PT_DEFLEVEL.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_DEFLEVEL.htm" />
    <ARGUMENT name="fieldtype" link="EOS_PT_DEFLEVEL.htm" />
    <ARGUMENT name="fieldorder" link="EOS_PT_DEFLEVEL.htm" />
  </ROUTINE>
  <ROUTINE name="OBJ_HASMETHOD" link="OBJ_HASMETHOD.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines whether an object class implements or inherits a specified method or methods" />
    <SYNTAX name="Result = OBJ_HASMETHOD(Objref, Method)" type="func" />
    <ARGUMENT name="Objref" link="OBJ_HASMETHOD.htm" />
    <ARGUMENT name="Method" link="OBJ_HASMETHOD.htm" />
  </ROUTINE>
  <ROUTINE name="WV_FN_DAUBECHIES" link="WV_FN_DAUBECHIES.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_DAUBECHIES( [Order, Scaling, Wavelet, Ioff, Joff] )" type="func" />
    <ARGUMENT name="Order" link="WV_FN_DAUBECHIES.htm" />
    <ARGUMENT name="Scaling" link="WV_FN_DAUBECHIES.htm" />
    <ARGUMENT name="Wavelet" link="WV_FN_DAUBECHIES.htm" />
    <ARGUMENT name="Ioff" link="WV_FN_DAUBECHIES.htm" />
    <ARGUMENT name="Joff" link="WV_FN_DAUBECHIES.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_LIST" link="NCDF_LIST.htm" alias_to="" classname="">
    <DESCRIPTION name="Print out a list of variables and attributes from a NetCDF file" />
    <SYNTAX name="NCDF_LIST, filename, /DIMENSIONS, /GATT, OUT=variable, /QUIET, /VARIABLES, /VATT, VNAME=variable" type="pro" />
    <ARGUMENT name="FILENAME" link="NCDF_LIST.htm" />
    <KEYWORD name="DIMENSIONS" link="NCDF_LIST.htm#lass=" />
    <KEYWORD name="GATT" link="NCDF_LIST.htm#lass=" />
    <KEYWORD name="OUT" link="NCDF_LIST.htm#lass=" />
    <KEYWORD name="QUIET" link="NCDF_LIST.htm#lass=" />
    <KEYWORD name="VARIABLES" link="NCDF_LIST.htm#lass=" />
    <KEYWORD name="VATT" link="NCDF_LIST.htm#lass=" />
    <KEYWORD name="VNAME" link="NCDF_LIST.htm#lass=" />
  </ROUTINE>
  <SYSVAR name="!ERR" link="Error_Handling_System_Va.htm#kanchor4570" alias_to="">
  </SYSVAR>
  <SYSVAR name="!ERROR_STATE" link="Error_Handling_System_Va.htm#ERROR_STATE" alias_to="">
    <DESCRIPTION name="The state of the last error message" />
    <FIELD name="NAME" link="" description="STRING" />
    <FIELD name="BLOCK" link="" description="STRING" />
    <FIELD name="CODE" link="" description="LONG" />
    <FIELD name="SYS_CODE" link="" description="LONG[2]" />
    <FIELD name="SYS_CODE_TYPE" link="" description="STRING" />
    <FIELD name="MSG" link="" description="STRING" />
    <FIELD name="SYS_MSG" link="" description="STRING" />
    <FIELD name="MSG_PREFIX" link="" description="STRING" />
  </SYSVAR>
  <SYSVAR name="!ERROR" link="Error_Handling_System_Va.htm#!ERROR" alias_to="">
  </SYSVAR>
  <SYSVAR name="!ERR_STRING" link="Error_Handling_System_Va.htm#!ERR_STRING" alias_to="">
  </SYSVAR>
  <SYSVAR name="!EXCEPT" link="Error_Handling_System_Va.htm#EXCEPT" alias_to="">
    <DESCRIPTION name="Controls how math exceptions are handled" />
  </SYSVAR>
  <SYSVAR name="!MOUSE" link="Error_Handling_System_Va.htm#kanchor4581" alias_to="">
    <DESCRIPTION name="The mouse status from the last cursor read operation" />
    <FIELD name="X" link="" description="LONG" />
    <FIELD name="Y" link="" description="LONG" />
    <FIELD name="BUTTON" link="" description="LONG" />
    <FIELD name="TIME" link="" description="LONG" />
  </SYSVAR>
  <SYSVAR name="!MSG_PREFIX" link="Error_Handling_System_Va.htm#!MSG_PREFIX" alias_to="">
  </SYSVAR>
  <SYSVAR name="!SYSERROR" link="Error_Handling_System_Va.htm#!SYSERROR" alias_to="">
  </SYSVAR>
  <SYSVAR name="!SYSERR_STRING" link="Error_Handling_System_Va.htm#!SYSERR_STRING" alias_to="">
  </SYSVAR>
  <SYSVAR name="!WARN" link="Error_Handling_System_Va.htm#sysvars_272074529_1000387" alias_to="">
    <DESCRIPTION name="Controls warnings about obsolete routines and use of parentheses" />
    <FIELD name="OBS_ROUTINES" link="" description="BYTE" />
    <FIELD name="OBS_SYSVARS" link="" description="BYTE" />
    <FIELD name="PARENS" link="" description="BYTE" />
  </SYSVAR>
  <ROUTINE name="IMSL_HYPERGEOCDF" link="IMSL_HYPERGEOCDF.htm" alias_to="" classname="">
    <ARGUMENT name="k" link="IMSL_HYPERGEOCDF.htm" />
    <ARGUMENT name="l" link="IMSL_HYPERGEOCDF.htm" />
    <ARGUMENT name="m" link="IMSL_HYPERGEOCDF.htm" />
    <ARGUMENT name="n" link="IMSL_HYPERGEOCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_HYPERGEOCDF.htm#lass=" />
    <KEYWORD name="Informational Errors" link="IMSL_HYPERGEOCDF.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_HYPERGEOCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="Keywords Accepted by the IDL Devices" link="Keywords_Accepted_by_the.htm" alias_to="" classname="">
    <KEYWORD name="AVANTGARDE" link="Keywords_Accepted_by_the.htm#devices_517620971_482989" />
    <KEYWORD name="AVERAGE_LINES" link="Keywords_Accepted_by_the.htm#devices_517620971_144491" />
    <KEYWORD name="BINARY" link="Keywords_Accepted_by_the.htm#devices_517620971_144309" />
    <KEYWORD name="BITS_PER_PIXEL" link="Keywords_Accepted_by_the.htm#devices_517620971_144308" />
    <KEYWORD name="BKMAN" link="Keywords_Accepted_by_the.htm#devices_517620971_143940" />
    <KEYWORD name="BOLD" link="Keywords_Accepted_by_the.htm#devices_517620971_144497" />
    <KEYWORD name="BOOK" link="Keywords_Accepted_by_the.htm#devices_517620971_144499" />
    <KEYWORD name="BYPASS_TRANSLATION" link="Keywords_Accepted_by_the.htm#devices_517620971_144256" />
    <KEYWORD name="CLOSE" link="Keywords_Accepted_by_the.htm#devices_517620971_144712" />
    <KEYWORD name="CLOSE_DOCUMENT" link="Keywords_Accepted_by_the.htm#devices_517620971_451438" />
    <KEYWORD name="CLOSE_FILE" link="Keywords_Accepted_by_the.htm#devices_517620971_144158" />
    <KEYWORD name="CMYK" link="Keywords_Accepted_by_the.htm#devices_517620971_732196" />
    <KEYWORD name="COLOR" link="Keywords_Accepted_by_the.htm#devices_517620971_144479" />
    <KEYWORD name="COLORS" link="Keywords_Accepted_by_the.htm#devices_517620971_144313" />
    <KEYWORD name="COPY" link="Keywords_Accepted_by_the.htm#devices_517620971_143954" />
    <KEYWORD name="COURIER" link="Keywords_Accepted_by_the.htm#devices_517620971_144503" />
    <KEYWORD name="CURSOR_CROSSHAIR" link="Keywords_Accepted_by_the.htm#devices_517620971_144502" />
    <KEYWORD name="CURSOR_IMAGE" link="Keywords_Accepted_by_the.htm#devices_517620971_143934" />
    <KEYWORD name="CURSOR_MASK" link="Keywords_Accepted_by_the.htm#devices_517620971_144824" />
    <KEYWORD name="CURSOR_ORIGINAL" link="Keywords_Accepted_by_the.htm#devices_517620971_144828" />
    <KEYWORD name="CURSOR_STANDARD" link="Keywords_Accepted_by_the.htm#devices_517620971_144830" />
    <KEYWORD name="CURSOR_XY" link="Keywords_Accepted_by_the.htm#devices_517620971_143722" />
    <KEYWORD name="DECOMPOSED" link="Keywords_Accepted_by_the.htm#devices_517620971_144834" />
    <KEYWORD name="DEMI" link="Keywords_Accepted_by_the.htm#devices_517620971_143930" />
    <KEYWORD name="DIRECT_COLOR" link="Keywords_Accepted_by_the.htm#devices_517620971_145006" />
    <KEYWORD name="EJECT" link="Keywords_Accepted_by_the.htm#devices_517620971_143752" />
    <KEYWORD name="ENCAPSULATED" link="Keywords_Accepted_by_the.htm#devices_517620971_143751" />
    <KEYWORD name="ENCODING" link="Keywords_Accepted_by_the.htm#devices_517620971_144315" />
    <KEYWORD name="FILENAME" link="Keywords_Accepted_by_the.htm#devices_517620971_143748" />
    <KEYWORD name="FLOYD" link="Keywords_Accepted_by_the.htm#devices_517620971_144833" />
    <KEYWORD name="FONT_INDEX" link="Keywords_Accepted_by_the.htm#devices_517620971_143943" />
    <KEYWORD name="FONT_SIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_144522" />
    <KEYWORD name="GET_CURRENT_FONT" link="Keywords_Accepted_by_the.htm#devices_517620971_144518" />
    <KEYWORD name="GET_DECOMPOSED" link="Keywords_Accepted_by_the.htm#devices_517620971_554681" />
    <KEYWORD name="GET_FONTNAMES" link="Keywords_Accepted_by_the.htm#devices_517620971_554610" />
    <KEYWORD name="GET_FONTNUM" link="Keywords_Accepted_by_the.htm#devices_517620971_144326" />
    <KEYWORD name="GET_GRAPHICS_FUNCTION" link="Keywords_Accepted_by_the.htm#devices_517620971_145007" />
    <KEYWORD name="GET_PAGE_SIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_587045" />
    <KEYWORD name="GET_PIXEL_DEPTH" link="Keywords_Accepted_by_the.htm#devices_517620971_878857" />
    <KEYWORD name="GET_SCREEN_SIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_149759" />
    <KEYWORD name="GET_VISUAL_DEPTH" link="Keywords_Accepted_by_the.htm#devices_517620971_452299" />
    <KEYWORD name="GET_VISUAL_NAME" link="Keywords_Accepted_by_the.htm#devices_517620971_551382" />
    <KEYWORD name="GET_WINDOW_POSITION" link="Keywords_Accepted_by_the.htm#devices_517620971_143947" />
    <KEYWORD name="GET_WRITE_MASK" link="Keywords_Accepted_by_the.htm#devices_517620971_143949" />
    <KEYWORD name="GIN_CHARS" link="Keywords_Accepted_by_the.htm#devices_517620971_143951" />
    <KEYWORD name="GLYPH_CACHE" link="Keywords_Accepted_by_the.htm#devices_517620971_499334" />
    <KEYWORD name="HELVETICA" link="Keywords_Accepted_by_the.htm#devices_517620971_144524" />
    <KEYWORD name="INCHES" link="Keywords_Accepted_by_the.htm#devices_517620971_144166" />
    <KEYWORD name="INDEX_COLOR" link="Keywords_Accepted_by_the.htm#devices_517620971_451483" />
    <KEYWORD name="ISOLATIN1" link="Keywords_Accepted_by_the.htm#devices_517620971_144322" />
    <KEYWORD name="ITALIC" link="Keywords_Accepted_by_the.htm#devices_517620971_143723" />
    <KEYWORD name="LANDSCAPE" link="Keywords_Accepted_by_the.htm#devices_517620971_606950" />
    <KEYWORD name="LANGUAGE_LEVEL" link="Keywords_Accepted_by_the.htm#devices_517620971_144167" />
    <KEYWORD name="LIGHT" link="Keywords_Accepted_by_the.htm#devices_517620971_618160" />
    <KEYWORD name="MEDIUM" link="Keywords_Accepted_by_the.htm#devices_517620971_144529" />
    <KEYWORD name="NARROW" link="Keywords_Accepted_by_the.htm#devices_517620971_417784" />
    <KEYWORD name="NCAR" link="Keywords_Accepted_by_the.htm#devices_517620971_144157" />
    <KEYWORD name="OBLIQUE" link="Keywords_Accepted_by_the.htm#devices_517620971_562813" />
    <KEYWORD name="OPTIMIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_144405" />
    <KEYWORD name="ORDERED" link="Keywords_Accepted_by_the.htm#devices_517620971_143941" />
    <KEYWORD name="OUTPUT" link="Keywords_Accepted_by_the.htm#devices_517620971_144538" />
    <KEYWORD name="PALATINO" link="Keywords_Accepted_by_the.htm#devices_517620971_144366" />
    <KEYWORD name="PIXELS" link="Keywords_Accepted_by_the.htm#devices_517620971_144468" />
    <KEYWORD name="PLOT_TO" link="Keywords_Accepted_by_the.htm#devices_517620971_485584" />
    <KEYWORD name="PLOTTER_ON_OFF" link="Keywords_Accepted_by_the.htm#devices_517620971_144371" />
    <KEYWORD name="POLYFILL" link="Keywords_Accepted_by_the.htm#devices_517620971_144368" />
    <KEYWORD name="PORTRAIT" link="Keywords_Accepted_by_the.htm#devices_517620971_144170" />
    <KEYWORD name="PRE_DEPTH" link="Keywords_Accepted_by_the.htm#devices_517620971_144169" />
    <KEYWORD name="PRE_XSIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_601831" />
    <KEYWORD name="PRE_YSIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_597448" />
    <KEYWORD name="PREVIEW" link="Keywords_Accepted_by_the.htm#devices_517620971_601886" />
    <KEYWORD name="PRINT_FILE" link="Keywords_Accepted_by_the.htm#devices_517620971_556886" />
    <KEYWORD name="PSEUDO_COLOR" link="Keywords_Accepted_by_the.htm#devices_517620971_144688" />
    <KEYWORD name="RESET_STRING" link="Keywords_Accepted_by_the.htm#devices_517620971_144455" />
    <KEYWORD name="RESOLUTION" link="Keywords_Accepted_by_the.htm#devices_517620971_144473" />
    <KEYWORD name="RETAIN" link="Keywords_Accepted_by_the.htm#devices_517620971_144472" />
    <KEYWORD name="SCALE_FACTOR" link="Keywords_Accepted_by_the.htm#devices_517620971_144547" />
    <KEYWORD name="SCHOOLBOOK" link="Keywords_Accepted_by_the.htm#devices_517620971_144551" />
    <KEYWORD name="SET_CHARACTER_SIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_486143" />
    <KEYWORD name="SET_COLORMAP" link="Keywords_Accepted_by_the.htm#devices_517620971_161043" />
    <KEYWORD name="SET_COLORS" link="Keywords_Accepted_by_the.htm#devices_517620971_486222" />
    <KEYWORD name="SET_FONT" link="Keywords_Accepted_by_the.htm#devices_517620971_499045" />
    <KEYWORD name="SET_GRAPHICS_FUNCTION" link="Keywords_Accepted_by_the.htm#devices_517620971_499029" />
    <KEYWORD name="SET_PIXEL_DEPTH" link="Keywords_Accepted_by_the.htm#devices_517620971_144941" />
    <KEYWORD name="SET_RESOLUTION" link="Keywords_Accepted_by_the.htm#devices_517620971_878877" />
    <KEYWORD name="SET_STRING" link="Keywords_Accepted_by_the.htm#devices_517620971_144466" />
    <KEYWORD name="SET_TRANSLATION" link="Keywords_Accepted_by_the.htm#devices_517620971_150093" />
    <KEYWORD name="SET_WRITE_MASK" link="Keywords_Accepted_by_the.htm#devices_517620971_143957" />
    <KEYWORD name="STATIC_COLOR" link="Keywords_Accepted_by_the.htm#devices_517620971_144842" />
    <KEYWORD name="STATIC_GRAY" link="Keywords_Accepted_by_the.htm#devices_517620971_144844" />
    <KEYWORD name="SYMBOL" link="Keywords_Accepted_by_the.htm#devices_517620971_144554" />
    <KEYWORD name="TEK4014" link="Keywords_Accepted_by_the.htm#devices_517620971_144553" />
    <KEYWORD name="TEK4100" link="Keywords_Accepted_by_the.htm#devices_517620971_144475" />
    <KEYWORD name="TEXT" link="Keywords_Accepted_by_the.htm#devices_517620971_144841" />
    <KEYWORD name="THRESHOLD" link="Keywords_Accepted_by_the.htm#devices_517620971_144376" />
    <KEYWORD name="TIMES" link="Keywords_Accepted_by_the.htm#devices_517620971_144557" />
    <KEYWORD name="TRANSLATION" link="Keywords_Accepted_by_the.htm#devices_517620971_144556" />
    <KEYWORD name="TRUE_COLOR" link="Keywords_Accepted_by_the.htm#devices_517620971_883042" />
    <KEYWORD name="TT_FONT" link="Keywords_Accepted_by_the.htm#devices_517620971_542703" />
    <KEYWORD name="TTY" link="Keywords_Accepted_by_the.htm#devices_517620971_144477" />
    <KEYWORD name="USER_FONT" link="Keywords_Accepted_by_the.htm#devices_517620971_574550" />
    <KEYWORD name="VT240" link="Keywords_Accepted_by_the.htm#devices_517620971_144174" />
    <KEYWORD name="VT241" link="Keywords_Accepted_by_the.htm#devices_517620971_868016" />
    <KEYWORD name="VT340" link="Keywords_Accepted_by_the.htm#devices_517620971_144532" />
    <KEYWORD name="VT341" link="Keywords_Accepted_by_the.htm#devices_517620971_868020" />
    <KEYWORD name="WINDOW_STATE" link="Keywords_Accepted_by_the.htm#devices_517620971_144546" />
    <KEYWORD name="XOFFSET" link="Keywords_Accepted_by_the.htm#devices_517620971_143719" />
    <KEYWORD name="XON_XOFF" link="Keywords_Accepted_by_the.htm#devices_517620971_144379" />
    <KEYWORD name="XSIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_144540" />
    <KEYWORD name="YOFFSET" link="Keywords_Accepted_by_the.htm#devices_517620971_144175" />
    <KEYWORD name="YSIZE" link="Keywords_Accepted_by_the.htm#devices_517620971_144568" />
    <KEYWORD name="ZAPFCHANCERY" link="Keywords_Accepted_by_the.htm#devices_517620971_144513" />
    <KEYWORD name="ZAPFDINGBATS" link="Keywords_Accepted_by_the.htm#devices_517620971_144515" />
    <KEYWORD name="Z_BUFFERING" link="Keywords_Accepted_by_the.htm#devices_517620971_144512" />
  </ROUTINE>
  <CLASS name="IDLjavaObject" link="IDLjavaObject.htm" special="">
    <METHOD class="IDLjavaObject" name="IDLjavaObject::GetProperty" link="IDLjavaObject__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLjavaObject::]GetProperty [, PROPERTY=variable]" type="pro" />
      <KEYWORD name="PROPERTY" link="IDLjavaObject__GetProper.htm#objects_misc_904195448_1011515" />
    </METHOD>
    <METHOD class="IDLjavaObject" name="IDLjavaObject::Init" link="IDLjavaObject__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLjavaObject$JAVACLASSNAME', JavaClassName[, Arg1, ...])" type="pro" />
      <ARGUMENT name="JavaClassName" link="IDLjavaObject__Init.htm" />
      <ARGUMENT name="Arg1, ..." link="IDLjavaObject__Init.htm" />
    </METHOD>
    <METHOD class="IDLjavaObject" name="IDLjavaObject::SetProperty" link="IDLjavaObject__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLjavaObject::]SetProperty [, PROPERTY=value]" type="pro" />
      <KEYWORD name="PROPERTY" link="IDLjavaObject__SetProper.htm#objects_misc_904195448_1011605" />
    </METHOD>
  </CLASS>
  <ROUTINE name="COND" link="COND.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the condition number of a square matrix" />
    <SYNTAX name="Result = COND( A [, /DOUBLE] [, LNORM={0 | 1 | 2}])" type="func" />
    <ARGUMENT name="A" link="COND.htm" />
    <KEYWORD name="DOUBLE" link="COND.htm#C_854643309_749542" />
    <KEYWORD name="LNORM" link="COND.htm#C_854643309_1042001" />
  </ROUTINE>
  <ROUTINE name="SQRT" link="SQRT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the square root" />
    <SYNTAX name="Result = SQRT(X)" type="func" />
    <ARGUMENT name="X" link="SQRT.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="WARP_TRI" link="WARP_TRI.htm" alias_to="" classname="">
    <DESCRIPTION name="Warps an image using control points" />
    <SYNTAX name="Result = WARP_TRI( Xo, Yo, Xi, Yi, Image [, OUTPUT_SIZE=vector] [, /QUINTIC] [, /EXTRAPOLATE] [, /TPS] )" type="func" />
    <ARGUMENT name="Xo, Yo" link="WARP_TRI.htm" />
    <ARGUMENT name="Xi, Yi" link="WARP_TRI.htm" />
    <ARGUMENT name="Image" link="WARP_TRI.htm" />
    <KEYWORD name="OUTPUT_SIZE" link="WARP_TRI.htm#W_811389549_758728" />
    <KEYWORD name="QUINTIC" link="WARP_TRI.htm#W_811389549_758731" />
    <KEYWORD name="EXTRAPOLATE" link="WARP_TRI.htm#W_811389549_758734" />
    <KEYWORD name="TPS" link="WARP_TRI.htm#W_811389549_967342" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFDATAFIELD" link="EOS_SW_DEFDATAFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFDATAFIELD( swathID, fieldname, dimlist, numbertype [, /MERGE] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFDATAFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_DEFDATAFIELD.htm" />
    <ARGUMENT name="dimlist" link="EOS_SW_DEFDATAFIELD.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_DEFDATAFIELD.htm" />
    <KEYWORD name="MERGE" link="EOS_SW_DEFDATAFIELD.htm#HDF_EOS_3103509269_1011377" />
  </ROUTINE>
  <ROUTINE name="HDF_DF24_READREF" link="HDF_DF24_READREF.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DF24_READREF, Filename, Reference_number" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DF24_READREF.htm" />
    <ARGUMENT name="Reference_number" link="HDF_DF24_READREF.htm" />
  </ROUTINE>
  <ROUTINE name="ISA" link="ISA.htm" alias_to="" classname="">
    <DESCRIPTION name="Determine whether a variable is of a certain type, class, or structure name" />
    <SYNTAX name="Result = ISA(Variable, Typename, /ARRAY, /BOOLEAN, /COMPLEX, /FILE, /FLOAT, /INTEGER, /NULL, /NUMBER, /SCALAR, /STRING )" type="func" />
    <ARGUMENT name="Variable" link="ISA.htm" />
    <ARGUMENT name="Typename" link="ISA.htm" />
    <KEYWORD name="ARRAY" link="ISA.htm#ARRAY" />
    <KEYWORD name="BOOLEAN" link="ISA.htm#BOOLEAN" />
    <KEYWORD name="COMPLEX" link="ISA.htm#COMPLEX" />
    <KEYWORD name="FILE" link="ISA.htm#FILE" />
    <KEYWORD name="FLOAT" link="ISA.htm#FLOAT" />
    <KEYWORD name="INTEGER" link="ISA.htm#INTEGER" />
    <KEYWORD name="NULL" link="ISA.htm#NULL" />
    <KEYWORD name="NUMBER" link="ISA.htm#NUMBER" />
    <KEYWORD name="SCALAR" link="ISA.htm#SCALAR" />
    <KEYWORD name="STRING" link="ISA.htm#STRING" />
  </ROUTINE>
  <ROUTINE name="H5S_SELECT_HYPERSLAB" link="H5S_SELECT_HYPERSLAB.htm" alias_to="" classname="">
    <SYNTAX name="H5S_SELECT_HYPERSLAB, Dataspace_id, Start, Count, [, BLOCK=vector] [, /RESET] [, STRIDE=vector]" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_SELECT_HYPERSLAB.htm" />
    <ARGUMENT name="Start" link="H5S_SELECT_HYPERSLAB.htm" />
    <ARGUMENT name="Count" link="H5S_SELECT_HYPERSLAB.htm" />
    <KEYWORD name="BLOCK" link="H5S_SELECT_HYPERSLAB.htm#HDF5_209170119_1010006" />
    <KEYWORD name="RESET" link="H5S_SELECT_HYPERSLAB.htm#HDF5_209170119_1010009" />
    <KEYWORD name="STRIDE" link="H5S_SELECT_HYPERSLAB.htm#HDF5_209170119_1010012" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_VALUEOF" link="H5T_ENUM_VALUEOF.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_ENUM_VALUEOF(Datatype_id, Name)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_ENUM_VALUEOF.htm" />
    <ARGUMENT name="Name" link="H5T_ENUM_VALUEOF.htm" />
  </ROUTINE>
  <ROUTINE name="HLS" link="HLS.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a color table in Hue, Lightness, Saturation color system" />
    <SYNTAX name="HLS, Litlo, Lithi, Satlo, Sathi, Hue, Loops [, Colr]" type="pro" />
    <ARGUMENT name="Litlo" link="HLS.htm" />
    <ARGUMENT name="Lithi" link="HLS.htm" />
    <ARGUMENT name="Satlo" link="HLS.htm" />
    <ARGUMENT name="Sathi" link="HLS.htm" />
    <ARGUMENT name="Hue" link="HLS.htm" />
    <ARGUMENT name="Loops" link="HLS.htm" />
    <ARGUMENT name="Colr" link="HLS.htm" />
  </ROUTINE>
  <ROUTINE name="IPLOT" link="IPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an iTool containing plot data" />
    <SYNTAX name="IPLOT [, CLIP_PLANES=array] [, COLOR = RGB vector] [, ERRORBAR_COLOR=vector] [, ERRORBAR_CAPSIZE=float {0.0 to 1.0}] [, /FILL_BACKGROUND] [, FILL_COLOR=vector] [, FILL_LEVEL=value] [, FILL_TRANSPARENCY=float {0.0 to 100.0}] [, /HIDE] [, /HISTOGRAM] [, INSERT_COLORBAR=value] [, INSERT_LEGEND=value] [, LINESTYLE=integer] [, MAX_VALUE=value] [, MIN_VALUE=value] [, NSUM=value] [, /POLAR] [, RGB_TABLE=byte array] [, /SCATTER] [, SYM_COLOR=RGB vector] [, SYM_INCREMENT=integer] [, SYM_INDEX=integer] [, SYM_OBJECT=object reference] [, SYM_SIZE=float ] [, SYM_THICK=float{1.0 to 10.0}] [, THICK=float {1.0 to 10.0}] [, TRANSPARENCY=value] [, /USE_DEFAULT_COLOR] [, VERT_COLORS=byte vector] [, /XY_SHADOW] [, /[XYZ]_ERRORBARS] [, /[XYZ]LOG] [, [XYZ]ERROR=vector or array] [, /XZ_SHADOW] [, /YZ_SHADOW]" type="pro" />
    <SYNTAX name="IPLOT, [[X,] Y]" type="pro" />
    <SYNTAX name="IPLOT[, X, Y, Z]" type="pro" />
    <SYNTAX name="IPLOT[, R, Theta, /POLAR]" type="pro" />
    <ARGUMENT name="R" link="IPLOT.htm" />
    <ARGUMENT name="Theta" link="IPLOT.htm" />
    <ARGUMENT name="X" link="IPLOT.htm" />
    <ARGUMENT name="Y" link="IPLOT.htm" />
    <ARGUMENT name="Z" link="IPLOT.htm" />
    <KEYWORD name="CLIP_PLANES" link="IPLOT.htm#iTools_api_3860698369_1005249" />
    <KEYWORD name="COLOR" link="IPLOT.htm#iTools_api_3860698369_1005253" />
    <KEYWORD name="ERRORBAR_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005256" />
    <KEYWORD name="ERRORBAR_CAPSIZE" link="IPLOT.htm#iTools_api_3860698369_1005259" />
    <KEYWORD name="FILL_BACKGROUND" link="IPLOT.htm#iTools_api_3860698369_1005262" />
    <KEYWORD name="FILL_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005266" />
    <KEYWORD name="FILL_LEVEL" link="IPLOT.htm#iTools_api_3860698369_1005270" />
    <KEYWORD name="FILL_TRANSPARENCY" link="IPLOT.htm#iTools_api_3860698369_1005274" />
    <KEYWORD name="HIDE" link="IPLOT.htm#iTools_api_3860698369_1005277" />
    <KEYWORD name="HISTOGRAM" link="IPLOT.htm#iTools_api_3860698369_1005282" />
    <KEYWORD name="INSERT_COLORBAR" link="IPLOT.htm#iTools_api_3860698369_1005286" />
    <KEYWORD name="INSERT_LEGEND" link="IPLOT.htm#iTools_api_3860698369_1005289" />
    <KEYWORD name="LINESTYLE" link="IPLOT.htm#iTools_api_3860698369_1005292" />
    <KEYWORD name="MAX_VALUE" link="IPLOT.htm#iTools_api_3860698369_1005333" />
    <KEYWORD name="MIN_VALUE" link="IPLOT.htm#iTools_api_3860698369_1005337" />
    <KEYWORD name="NSUM" link="IPLOT.htm#iTools_api_3860698369_1005341" />
    <KEYWORD name="POLAR" link="IPLOT.htm#iTools_api_3860698369_1005344" />
    <KEYWORD name="RGB_TABLE" link="IPLOT.htm#iTools_api_3860698369_1005347" />
    <KEYWORD name="SCATTER" link="IPLOT.htm#iTools_api_3860698369_1005350" />
    <KEYWORD name="SYM_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005353" />
    <KEYWORD name="SYM_INCREMENT" link="IPLOT.htm#iTools_api_3860698369_1005360" />
    <KEYWORD name="SYM_INDEX" link="IPLOT.htm#iTools_api_3860698369_1005363" />
    <KEYWORD name="SYM_OBJECT" link="IPLOT.htm#iTools_api_3860698369_1005375" />
    <KEYWORD name="SYM_SIZE" link="IPLOT.htm#iTools_api_3860698369_1005378" />
    <KEYWORD name="SYM_THICK" link="IPLOT.htm#iTools_api_3860698369_1005381" />
    <KEYWORD name="THICK" link="IPLOT.htm#iTools_api_3860698369_1005384" />
    <KEYWORD name="TRANSPARENCY" link="IPLOT.htm#iTools_api_3860698369_1005387" />
    <KEYWORD name="USE_DEFAULT_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005390" />
    <KEYWORD name="VERT_COLORS" link="IPLOT.htm#iTools_api_3860698369_1005399" />
    <KEYWORD name="XY_SHADOW" link="IPLOT.htm#iTools_api_3860698369_1005403" />
    <KEYWORD name="[XYZ]_ERRORBARS" link="IPLOT.htm#iTools_api_3860698369_1005407" />
    <KEYWORD name="[XYZ]LOG" link="IPLOT.htm#iTools_api_3860698369_1005410" />
    <KEYWORD name="[XYZ]ERROR" link="IPLOT.htm#iTools_api_3860698369_1005413" />
    <KEYWORD name="XZ_SHADOW" link="IPLOT.htm#iTools_api_3860698369_1005416" />
    <KEYWORD name="YZ_SHADOW" link="IPLOT.htm#iTools_api_3860698369_1005420" />
    <KEYWORD name="ASPECT_RATIO" link="IPLOT.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="IPLOT.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="IPLOT.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="IPLOT.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="IPLOT.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="IPLOT.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="DEPTHCUE_DIM" link="IPLOT.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="IPLOT.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="IPLOT.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="IPLOT.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="IPLOT.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="IPLOT.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="IPLOT.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="IPLOT.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="IPLOT.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="IPLOT.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="IPLOT.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="IPLOT.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="IPLOT.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="IPLOT.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="IPLOT.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="IPLOT.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="IPLOT.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="IPLOT.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="IPLOT.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="IPLOT.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="IPLOT.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="IPLOT.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="IPLOT.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="IPLOT.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="IPLOT.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="IPLOT.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="IPLOT.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="IPLOT.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="IPLOT.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="IPLOT.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="IPLOT.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="IPLOT.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="IPLOT.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="IPLOT.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="IPLOT.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="IPLOT.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="IPLOT.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="IPLOT.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="IPLOT.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="IPLOT.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="IPLOT.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="IPLOT.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="IPLOT.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="IPLOT.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="IPLOT.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="IPLOT.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="IPLOT.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="IPLOT.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="IPLOT.htm#iTools_api_3860698369_1005830" />
  </ROUTINE>
  <ROUTINE name="XMANAGER" link="XMANAGER.htm" alias_to="" classname="">
    <DESCRIPTION name="The event loop manager for widgets" />
    <SYNTAX name="XMANAGER [, Name, ID] [, /CATCH] [, CLEANUP=string] [, EVENT_HANDLER=‘procedure_name’] [, GROUP_LEADER=widget_id] [, /JUST_REG] [, /NO_BLOCK]" type="pro" />
    <ARGUMENT name="Name" link="XMANAGER.htm" />
    <ARGUMENT name="ID" link="XMANAGER.htm" />
    <KEYWORD name="CATCH" link="XMANAGER.htm#X_800576109_919187" />
    <KEYWORD name="CLEANUP" link="XMANAGER.htm#X_800576109_762794" />
    <KEYWORD name="EVENT_HANDLER" link="XMANAGER.htm#X_800576109_762797" />
    <KEYWORD name="GROUP_LEADER" link="XMANAGER.htm#X_800576109_762800" />
    <KEYWORD name="JUST_REG" link="XMANAGER.htm#X_800576109_762804" />
    <KEYWORD name="NO_BLOCK" link="XMANAGER.htm#X_800576109_921241" />
  </ROUTINE>
  <ROUTINE name="MORPH_DISTANCE" link="MORPH_DISTANCE.htm" alias_to="" classname="">
    <DESCRIPTION name="Estimates N-dimensional distance maps, which contain for each foreground pixel the distance to the nearest background pixel, using a given norm" />
    <SYNTAX name="Result = MORPH_DISTANCE (Data [, /BACKGROUND] [, NEIGHBOR_SAMPLING={1 | 2 | 3 }] [, /NO_COPY] )" type="func" />
    <ARGUMENT name="Data" link="MORPH_DISTANCE.htm" />
    <KEYWORD name="BACKGROUND" link="MORPH_DISTANCE.htm#M_824365677_948898" />
    <KEYWORD name="NEIGHBOR_SAMPLING" link="MORPH_DISTANCE.htm#M_824365677_948900" />
    <KEYWORD name="NO_COPY" link="MORPH_DISTANCE.htm#M_824365677_948943" />
  </ROUTINE>
  <ROUTINE name="NCDF_OPEN" link="NCDF_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_OPEN( Filename [, /NOWRITE | , /WRITE] )" type="func" />
    <ARGUMENT name="Filename" link="NCDF_OPEN.htm" />
    <KEYWORD name="NOWRITE" link="NCDF_OPEN.htm#netCDF_2618656010_1007207" />
    <KEYWORD name="WRITE" link="NCDF_OPEN.htm#netCDF_2618656010_1007210" />
  </ROUTINE>
  <ROUTINE name="CW_PDMENU" link="CW_PDMENU.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a widget pulldown menu" />
    <SYNTAX name="Result = CW_PDMENU( Parent, Desc [, /COLUMN] [, /CONTEXT_MENU] [, DELIMITER=string] [, FONT=value] [, /MBAR [, /HELP]] [, IDS=variable] [, /RETURN_ID | , /RETURN_INDEX | , /RETURN_NAME | , /RETURN_FULL_NAME] [, TAB_MODE=value] [, UNAME=string] [, UVALUE=value] [, XOFFSET=value] [, YOFFSET=value] )" type="func" />
    <ARGUMENT name="Parent" link="CW_PDMENU.htm" />
    <ARGUMENT name="Desc" link="CW_PDMENU.htm" />
    <KEYWORD name="COLUMN" link="CW_PDMENU.htm#C_854643309_755708" />
    <KEYWORD name="CONTEXT_MENU" link="CW_PDMENU.htm#C_854643309_1025506" />
    <KEYWORD name="DELIMITER" link="CW_PDMENU.htm#C_854643309_1042113" />
    <KEYWORD name="FONT" link="CW_PDMENU.htm#C_854643309_67046" />
    <KEYWORD name="HELP" link="CW_PDMENU.htm#C_854643309_855550" />
    <KEYWORD name="IDS" link="CW_PDMENU.htm#C_854643309_860166" />
    <KEYWORD name="MBAR" link="CW_PDMENU.htm#C_854643309_1188103" />
    <KEYWORD name="RETURN_ID" link="CW_PDMENU.htm#C_854643309_1188112" />
    <KEYWORD name="RETURN_INDEX" link="CW_PDMENU.htm#C_854643309_755720" />
    <KEYWORD name="RETURN_NAME" link="CW_PDMENU.htm#C_854643309_755723" />
    <KEYWORD name="RETURN_FULL_NAME" link="CW_PDMENU.htm#C_854643309_755726" />
    <KEYWORD name="TAB_MODE" link="CW_PDMENU.htm#C_854643309_1190329" />
    <KEYWORD name="UNAME" link="CW_PDMENU.htm#C_854643309_996678" />
    <KEYWORD name="UVALUE" link="CW_PDMENU.htm#C_854643309_755731" />
    <KEYWORD name="XOFFSET" link="CW_PDMENU.htm#C_854643309_755734" />
    <KEYWORD name="YOFFSET" link="CW_PDMENU.htm#C_854643309_755737" />
  </ROUTINE>
  <ROUTINE name="NCDF_GET" link="NCDF_GET.htm" alias_to="" classname="">
    <DESCRIPTION name="Retrieve variables and attributes from a NetCDF file" />
    <SYNTAX name="NCDF_GET, filename, variables, output, ERROR=variable, FOUND=variable, GATT=variable, MISSING=variable, /QUIET, /STRUCT" type="pro" />
    <ARGUMENT name="FILENAME" link="NCDF_GET.htm" />
    <ARGUMENT name="VARIABLES" link="NCDF_GET.htm" />
    <ARGUMENT name="OUTPUT" link="NCDF_GET.htm" />
    <KEYWORD name="ERROR" link="NCDF_GET.htm#lass=" />
    <KEYWORD name="FOUND" link="NCDF_GET.htm#lass=" />
    <KEYWORD name="GATT" link="NCDF_GET.htm#lass=" />
    <KEYWORD name="MISSING" link="NCDF_GET.htm#lass=" />
    <KEYWORD name="QUIET" link="NCDF_GET.htm#lass=" />
    <KEYWORD name="STRUCT" link="NCDF_GET.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ATTRSET" link="HDF_VG_ATTRSET.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_ATTRSET, VGroup, AttributeName, Values [, /BYTE] [, /DFNT_CHAR8] [, /DFNT_FLOAT32] [, /DFNT_FLOAT64] [, /DFNT_INT8] [, /DFNT_INT16] [, /DFNT_INT32] [, /DFNT_UCHAR8] [, /DFNT_UINT8] [, /DFNT_UINT16] [, /DFNT_UINT32] [, /DOUBLE] [, /FLOAT] [, /INT] [, /LONG] [, /SHORT] [, /STRING] [, /UINT ] [, /ULONG ]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_ATTRSET.htm" />
    <ARGUMENT name="AttributeName" link="HDF_VG_ATTRSET.htm" />
    <ARGUMENT name="Values" link="HDF_VG_ATTRSET.htm" />
    <KEYWORD name="BYTE" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013137" />
    <KEYWORD name="DFNT_CHAR8" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013140" />
    <KEYWORD name="DFNT_FLOAT32" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013143" />
    <KEYWORD name="DFNT_FLOAT64" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013146" />
    <KEYWORD name="DFNT_INT8" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013149" />
    <KEYWORD name="DFNT_INT16" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013152" />
    <KEYWORD name="DFNT_INT32" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013155" />
    <KEYWORD name="DFNT_UCHAR8" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013158" />
    <KEYWORD name="DFNT_UINT8" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013161" />
    <KEYWORD name="DFNT_UINT16" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013164" />
    <KEYWORD name="DFNT_UINT32" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013167" />
    <KEYWORD name="DOUBLE" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013170" />
    <KEYWORD name="FLOAT" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013173" />
    <KEYWORD name="INT" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013176" />
    <KEYWORD name="LONG" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013179" />
    <KEYWORD name="SHORT" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013182" />
    <KEYWORD name="STRING" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013185" />
    <KEYWORD name="UINT" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013188" />
    <KEYWORD name="ULONG" link="HDF_VG_ATTRSET.htm#HDF_1733484267_1013191" />
  </ROUTINE>
  <ROUTINE name="READ_TIFF" link="READ_TIFF.htm" alias_to="" classname="">
    <DESCRIPTION name="Read TIFF files" />
    <SYNTAX name="Result = READ_TIFF( Filename [, R, G, B] [, CHANNELS=scalarorvector] [, DOT_RANGE=variable] [, GEOTIFF=variable] [, ICC_PROFILE=variable] [, IMAGE_INDEX=value] [, INTERLEAVE={0 | 1 |2}] [, ORIENTATION=variable] [, PHOTOSHOP=variable] [, PLANARCONFIG=variable] [, SUB_RECT=[x, y, width, height]] [, /VERBOSE] )" type="func" />
    <ARGUMENT name="Filename" link="READ_TIFF.htm" />
    <ARGUMENT name="R, G, B" link="READ_TIFF.htm" />
    <KEYWORD name="CHANNELS" link="READ_TIFF.htm#R_822202989_1078044" />
    <KEYWORD name="DOT_RANGE" link="READ_TIFF.htm#R_822202989_1134312" />
    <KEYWORD name="GEOTIFF" link="READ_TIFF.htm#R_822202989_966463" />
    <KEYWORD name="IMAGE_INDEX" link="READ_TIFF.htm#R_822202989_966504" />
    <KEYWORD name="ICC_PROFILE" link="READ_TIFF.htm#R_822202989_1134317" />
    <KEYWORD name="INTERLEAVE" link="READ_TIFF.htm#R_822202989_1077871" />
    <KEYWORD name="ORIENTATION" link="READ_TIFF.htm#R_822202989_948922" />
    <KEYWORD name="PHOTOSHOP" link="READ_TIFF.htm#R_822202989_1134329" />
    <KEYWORD name="PLANARCONFIG" link="READ_TIFF.htm#R_822202989_1086578" />
    <KEYWORD name="SUB_RECT" link="READ_TIFF.htm#R_822202989_966525" />
    <KEYWORD name="VERBOSE" link="READ_TIFF.htm#R_822202989_966492" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_SEEK" link="HDF_VD_SEEK.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_SEEK, VData, Record" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_SEEK.htm" />
    <ARGUMENT name="Record" link="HDF_VD_SEEK.htm" />
  </ROUTINE>
  <CLASS name="IDL_Container" link="IDL_Container.htm" special="">
    <FIELD name="IDLCONTAINERVERSION" link="" description="" />
    <FIELD name="NLIST" link="" description="" />
    <FIELD name="PHEAD" link="" description="" />
    <FIELD name="PTAIL" link="" description="" />
    <METHOD class="IDL_Container" name="IDL_Container::Add" link="IDL_Container__Add.htm">
      <SYNTAX name="Obj-&gt;[IDL_Container::]Add, Heapvar [POSITION=index]" type="pro" />
      <ARGUMENT name="Heapvar" link="IDL_Container__Add.htm" />
      <KEYWORD name="POSITION" link="IDL_Container__Add.htm#objects_misc_904195448_1010605" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Cleanup" link="IDL_Container__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDL_Container::]Cleanup    (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Count" link="IDL_Container__Count.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Container::]Count()" type="func" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Equals" link="IDL_Container__Equals.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Container::]Equals( Value )" type="func" />
      <ARGUMENT name="Value" link="IDL_Container__Equals.htm" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Get" link="IDL_Container__Get.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Container::]Get ([/ALL] [, ISA=class_name(s)] [, POSITION=index] [, COUNT=variable] [/NULL] )" type="func" />
      <KEYWORD name="ALL" link="IDL_Container__Get.htm#objects_misc_904195448_1010708" />
      <KEYWORD name="COUNT" link="IDL_Container__Get.htm#objects_misc_904195448_1010710" />
      <KEYWORD name="ISA" link="IDL_Container__Get.htm#objects_misc_904195448_1010712" />
      <KEYWORD name="NULL" link="IDL_Container__Get.htm#NULL" />
      <KEYWORD name="POSITION" link="IDL_Container__Get.htm#objects_misc_904195448_1010715" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Init" link="IDL_Container__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDL_Container')" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDL_Container::]Init( )    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::IsContained" link="IDL_Container__IsContain.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Container::]IsContained( Heapvar [, POSITION=variable] )" type="func" />
      <ARGUMENT name="Heapvar" link="IDL_Container__IsContain.htm" />
      <KEYWORD name="POSITION" link="IDL_Container__IsContain.htm#objects_misc_904195448_1010785" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Move" link="IDL_Container__Move.htm">
      <SYNTAX name="Obj-&gt;[IDL_Container::]Move, Source, Destination" type="pro" />
      <ARGUMENT name="Source" link="IDL_Container__Move.htm" />
      <ARGUMENT name="Destination" link="IDL_Container__Move.htm" />
    </METHOD>
    <METHOD class="IDL_Container" name="IDL_Container::Remove" link="IDL_Container__Remove.htm">
      <SYNTAX name="Obj-&gt;[IDL_Container::]Remove [, Heapvar] [, POSITION=index] [, /ALL]" type="pro" />
      <ARGUMENT name="Heapvar" link="IDL_Container__Remove.htm" />
      <KEYWORD name="ALL" link="IDL_Container__Remove.htm#objects_misc_904195448_1010855" />
      <KEYWORD name="POSITION" link="IDL_Container__Remove.htm#objects_misc_904195448_1010857" />
    </METHOD>
  </CLASS>
  <ROUTINE name="GAUSS2DFIT" link="GAUSS2DFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Fit a 2D elliptical Gaussian equation to rectilinearly-gridded data" />
    <SYNTAX name="Result = GAUSS2DFIT( Z, A [, X, Y]" type="func" />
    <ARGUMENT name="Z" link="GAUSS2DFIT.htm" />
    <ARGUMENT name="A" link="GAUSS2DFIT.htm" />
    <ARGUMENT name="X" link="GAUSS2DFIT.htm" />
    <ARGUMENT name="Y" link="GAUSS2DFIT.htm" />
    <KEYWORD name="FITA" link="GAUSS2DFIT.htm#FITA" />
    <KEYWORD name="MASK" link="GAUSS2DFIT.htm#MASK" />
    <KEYWORD name="NEGATIVE" link="GAUSS2DFIT.htm#G_845992557_199709" />
    <KEYWORD name="TILT" link="GAUSS2DFIT.htm#G_845992557_199711" />
  </ROUTINE>
  <ROUTINE name="WRITE_BMP" link="WRITE_BMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Write Microsoft Windows bitmap files (.BMP)" />
    <SYNTAX name="WRITE_BMP, Filename, Image[, R, G, B] [, /FOUR_BIT] [, IHDR=structure] [, HEADER_DEFINE=h{define h before call}] [, /RGB]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_BMP.htm" />
    <ARGUMENT name="Image" link="WRITE_BMP.htm" />
    <ARGUMENT name="R, G, B" link="WRITE_BMP.htm" />
    <KEYWORD name="FOUR_BIT" link="WRITE_BMP.htm#W_811389549_756441" />
    <KEYWORD name="IHDR" link="WRITE_BMP.htm#W_811389549_756444" />
    <KEYWORD name="HEADER_DEFINE" link="WRITE_BMP.htm#W_811389549_756447" />
    <KEYWORD name="RGB" link="WRITE_BMP.htm#W_811389549_964751" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_REGIONRECS" link="EOS_PT_REGIONRECS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_REGIONRECS(pointID, regionID, level, nrec, recs)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_REGIONRECS.htm" />
    <ARGUMENT name="regionID" link="EOS_PT_REGIONRECS.htm" />
    <ARGUMENT name="level" link="EOS_PT_REGIONRECS.htm" />
    <ARGUMENT name="nrec" link="EOS_PT_REGIONRECS.htm" />
    <ARGUMENT name="recs" link="EOS_PT_REGIONRECS.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_MEMBER_INDEX" link="H5T_GET_MEMBER_INDEX.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_MEMBER_INDEX(Datatype_id, Field_name)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_MEMBER_INDEX.htm" />
    <ARGUMENT name="Field_name" link="H5T_GET_MEMBER_INDEX.htm" />
  </ROUTINE>
  <ROUTINE name="DIALOG_PRINTJOB" link="DIALOG_PRINTJOB.htm" alias_to="" classname="">
    <DESCRIPTION name="Opens a native printer dialog" />
    <SYNTAX name="Result = DIALOG_PRINTJOB( [PrintDestination] [, DIALOG_PARENT=widget_id] [, DISPLAY_NAME=string] [, RESOURCE_NAME=string] [, TITLE=string] )" type="func" />
    <ARGUMENT name="PrintDestination" link="DIALOG_PRINTJOB.htm" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_PRINTJOB.htm#D_843829869_863760" />
    <KEYWORD name="DISPLAY_NAME" link="DIALOG_PRINTJOB.htm#D_843829869_870902" />
    <KEYWORD name="RESOURCE_NAME" link="DIALOG_PRINTJOB.htm#D_843829869_870904" />
    <KEYWORD name="TITLE" link="DIALOG_PRINTJOB.htm#D_843829869_870915_Keywords_DIALOG_PRINTJOB__" />
  </ROUTINE>
  <ROUTINE name="JSON_SERIALIZE" link="JSON_SERIALIZE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert a HASH or LIST  into a JSON (JavaScript Object Notation) string" />
    <SYNTAX name="Result = JSON_SERIALIZE(Value, /LOWERCASE)" type="func" />
    <ARGUMENT name="Value" link="JSON_SERIALIZE.htm" />
    <KEYWORD name="LOWERCASE" link="JSON_SERIALIZE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="LA_TRIDC" link="LA_TRIDC.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the LU decomposition of a tridiagonal array" />
    <SYNTAX name="LA_TRIDC, AL, A, AU, U2, Index [, /DOUBLE] [, STATUS=variable]" type="pro" />
    <ARGUMENT name="AL" link="LA_TRIDC.htm" />
    <ARGUMENT name="A" link="LA_TRIDC.htm" />
    <ARGUMENT name="AU" link="LA_TRIDC.htm" />
    <ARGUMENT name="U2" link="LA_TRIDC.htm" />
    <ARGUMENT name="Index" link="LA_TRIDC.htm" />
    <KEYWORD name="DOUBLE" link="LA_TRIDC.htm#L_826528365_971273" />
    <KEYWORD name="STATUS" link="LA_TRIDC.htm#L_826528365_971275" />
  </ROUTINE>
  <ROUTINE name="CHOLSOL" link="CHOLSOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a set of linear equations (use with CHOLDC)" />
    <SYNTAX name="Result = CHOLSOL( A, P, B [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="CHOLSOL.htm" />
    <ARGUMENT name="P" link="CHOLSOL.htm" />
    <ARGUMENT name="B" link="CHOLSOL.htm" />
    <KEYWORD name="DOUBLE" link="CHOLSOL.htm#C_854643309_50387" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_SUPER" link="H5T_GET_SUPER.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_SUPER(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_SUPER.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_RAND_GEN_DISCR" link="IMSL_RAND_GEN_DISCR.htm" alias_to="" classname="">
    <ARGUMENT name="imin" link="IMSL_RAND_GEN_DISCR.htm" />
    <ARGUMENT name="n" link="IMSL_RAND_GEN_DISCR.htm" />
    <ARGUMENT name="nmass" link="IMSL_RAND_GEN_DISCR.htm" />
    <ARGUMENT name="probs" link="IMSL_RAND_GEN_DISCR.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_RAND_GEN_DISCR.htm#lass=" />
    <KEYWORD name="TABLE" link="IMSL_RAND_GEN_DISCR.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="CDF_INQUIRE" link="CDF_INQUIRE.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_INQUIRE(Id)" type="func" />
    <ARGUMENT name="Id" link="CDF_INQUIRE.htm" />
  </ROUTINE>
  <ROUTINE name="STRSPLIT" link="STRSPLIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Split its input string argument into separate substrings, according to the specified pattern" />
    <SYNTAX name="Result = STRSPLIT( String [, Pattern] [, COUNT=variable] [, ESCAPE=string | , /REGEX [, /FOLD_CASE]] [, /EXTRACT | , LENGTH=variable] [, /PRESERVE_NULL] )" type="func" />
    <ARGUMENT name="String" link="STRSPLIT.htm" />
    <ARGUMENT name="Pattern" link="STRSPLIT.htm" />
    <KEYWORD name="COUNT" link="STRSPLIT.htm#S_820040301_1071730" />
    <KEYWORD name="ESCAPE" link="STRSPLIT.htm#S_820040301_1153687" />
    <KEYWORD name="EXTRACT" link="STRSPLIT.htm#S_820040301_1071749" />
    <KEYWORD name="FOLD_CASE" link="STRSPLIT.htm#S_820040301_1071757" />
    <KEYWORD name="LENGTH" link="STRSPLIT.htm#S_820040301_1071761" />
    <KEYWORD name="PRESERVE_NULL" link="STRSPLIT.htm#S_820040301_1071767" />
    <KEYWORD name="REGEX" link="STRSPLIT.htm#S_820040301_1071772" />
  </ROUTINE>
  <ROUTINE name="MORPH_GRADIENT" link="MORPH_GRADIENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply the morphological gradient operator to a grayscale image" />
    <SYNTAX name="Result = MORPH_GRADIENT (Image, Structure [, PRESERVE_TYPE=bytearray | /UINT | /ULONG] [, VALUES=array] )" type="func" />
    <ARGUMENT name="Image" link="MORPH_GRADIENT.htm" />
    <ARGUMENT name="Structure" link="MORPH_GRADIENT.htm" />
    <KEYWORD name="PRESERVE_TYPE" link="MORPH_GRADIENT.htm#M_824365677_948983" />
    <KEYWORD name="UINT" link="MORPH_GRADIENT.htm#M_824365677_948985" />
    <KEYWORD name="ULONG" link="MORPH_GRADIENT.htm#M_824365677_948987" />
    <KEYWORD name="VALUES" link="MORPH_GRADIENT.htm#M_824365677_948989" />
  </ROUTINE>
  <ROUTINE name="IMSL_FAURE_INIT" link="IMSL_FAURE_INIT.htm" alias_to="" classname="">
    <ARGUMENT name="ndim" link="IMSL_FAURE_INIT.htm" />
    <KEYWORD name="BASE" link="IMSL_FAURE_INIT.htm#lass=" />
    <KEYWORD name="SKIP" link="IMSL_FAURE_INIT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name=".OUT" link="_OUT.htm" alias_to="" classname="">
    <DESCRIPTION name="Continues execution until the current routine returns" />
    <SYNTAX name=".OUT" type="pro" />
  </ROUTINE>
  <ROUTINE name="H5A_OPEN_IDX" link="H5A_OPEN_IDX.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_OPEN_IDX(Loc_id, Index)" type="func" />
    <ARGUMENT name="Loc_id" link="H5A_OPEN_IDX.htm" />
    <ARGUMENT name="Index" link="H5A_OPEN_IDX.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_TREE" link="WIDGET_TREE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a tree widget" />
    <SYNTAX name="Result = WIDGET_TREE( Parent [, /ALIGN_BOTTOM | , /ALIGN_CENTER | , /ALIGN_LEFT | , /ALIGN_RIGHT | ,  /ALIGN_TOP] [, BITMAP=array] [, /CHECKBOX] [, CHECKED=value] [, /CONTEXT_EVENTS] [, DRAG_NOTIFY=string] [, /DRAGGABLE] [, /DROP_EVENTS] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, /EXPANDED] [, /FOLDER] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, INDEX=value] [, KILL_NOTIFY=string] [, /MASK] [, /MULTIPLE] [, /NO_BITMAPS] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, TAB_MODE=value] [, TOOLTIP=string] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=string] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_TREE.htm" />
    <KEYWORD name="ALIGN_BOTTOM" link="WIDGET_TREE.htm#W_811389549_1012440" />
    <KEYWORD name="ALIGN_CENTER" link="WIDGET_TREE.htm#W_811389549_1012442" />
    <KEYWORD name="ALIGN_LEFT" link="WIDGET_TREE.htm#W_811389549_1012444" />
    <KEYWORD name="ALIGN_RIGHT" link="WIDGET_TREE.htm#W_811389549_1012446" />
    <KEYWORD name="ALIGN_TOP" link="WIDGET_TREE.htm#W_811389549_1012448" />
    <KEYWORD name="BITMAP" link="WIDGET_TREE.htm#W_811389549_1012450" />
    <KEYWORD name="CHECKBOX" link="WIDGET_TREE.htm#CHECKBOX" />
    <KEYWORD name="CHECKED" link="WIDGET_TREE.htm#CHECKED" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_TREE.htm#W_811389549_1012452" />
    <KEYWORD name="DRAG_NOTIFY" link="WIDGET_TREE.htm#W_811389549_1222757" />
    <KEYWORD name="DRAGGABLE" link="WIDGET_TREE.htm#W_811389549_1221987" />
    <KEYWORD name="DROP_EVENTS" link="WIDGET_TREE.htm#W_811389549_1219862" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_TREE.htm#W_811389549_1012461" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_TREE.htm#W_811389549_1012463" />
    <KEYWORD name="EXPANDED" link="WIDGET_TREE.htm#W_811389549_1012465" />
    <KEYWORD name="FOLDER" link="WIDGET_TREE.htm#W_811389549_1012468" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_TREE.htm#W_811389549_1012472" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_TREE.htm#W_811389549_1012474" />
    <KEYWORD name="INDEX" link="WIDGET_TREE.htm#W_811389549_1219882" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_TREE.htm#W_811389549_1012477" />
    <KEYWORD name="MASK" link="WIDGET_TREE.htm#W_811389549_1222014" />
    <KEYWORD name="MULTIPLE" link="WIDGET_TREE.htm#W_811389549_1012481" />
    <KEYWORD name="NO_BITMAPS" link="WIDGET_TREE.htm#NOBITMAP" />
    <KEYWORD name="NO_COPY" link="WIDGET_TREE.htm#W_811389549_1012484" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_TREE.htm#W_811389549_1012487" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_TREE.htm#W_811389549_1012489" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_TREE.htm#W_811389549_1012491" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_TREE.htm#W_811389549_1012493" />
    <KEYWORD name="SENSITIVE" link="WIDGET_TREE.htm#W_811389549_1012495" />
    <KEYWORD name="TAB_MODE" link="WIDGET_TREE.htm#W_811389549_1072351" />
    <KEYWORD name="TOOLTIP" link="WIDGET_TREE.htm#Keywords_WIDGET_TREE__TOOLTIP" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_TREE.htm#W_811389549_1018556" />
    <KEYWORD name="UNAME" link="WIDGET_TREE.htm#W_811389549_1012508" />
    <KEYWORD name="UNITS" link="WIDGET_TREE.htm#W_811389549_1012514" />
    <KEYWORD name="UVALUE" link="WIDGET_TREE.htm#W_811389549_1012516" />
    <KEYWORD name="VALUE" link="WIDGET_TREE.htm#W_811389549_1012520" />
    <KEYWORD name="XOFFSET" link="WIDGET_TREE.htm#W_811389549_1012523" />
    <KEYWORD name="XSIZE" link="WIDGET_TREE.htm#W_811389549_1012526" />
    <KEYWORD name="YOFFSET" link="WIDGET_TREE.htm#W_811389549_1012528" />
    <KEYWORD name="YSIZE" link="WIDGET_TREE.htm#W_811389549_1012531" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_GETFID" link="HDF_DFAN_GETFID.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_GETFID, Filename, Label [, /FIRST]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_GETFID.htm" />
    <ARGUMENT name="Label" link="HDF_DFAN_GETFID.htm" />
    <KEYWORD name="FIRST" link="HDF_DFAN_GETFID.htm#HDF_1733484267_1007211" />
  </ROUTINE>
  <ROUTINE name="GET_SCREEN_SIZE" link="GET_SCREEN_SIZE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return dimensions of the screen" />
    <SYNTAX name="Result = GET_SCREEN_SIZE( [Display_name] [, RESOLUTION=variable] )" type="func" />
    <SYNTAX name="Unix-Only Keywords: [, DISPLAY_NAME=string]" type="pro" />
    <ARGUMENT name="Display_name" link="GET_SCREEN_SIZE.htm" />
    <KEYWORD name="DISPLAY_NAME" link="GET_SCREEN_SIZE.htm#G_845992557_841676" />
    <KEYWORD name="RESOLUTION" link="GET_SCREEN_SIZE.htm#G_845992557_853571" />
  </ROUTINE>
  <ROUTINE name="BOXPLOT" link="BOXPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Plots data as a series of box and whiskers plots" />
    <SYNTAX name="graphic = BOXPLOT([Locations,] Values [, Keywords=value] [, Properties=value])" type="func" />
    <SYNTAX name="CI_VALUES=array, MEAN_VALUES=array, OUTLIER_VALUES=array, SUSPECTED_OUTLIER_VALUES=array" type="pro" />
    <ARGUMENT name="Locations" link="BOXPLOT.htm" />
    <ARGUMENT name="Values" link="BOXPLOT.htm" />
    <KEYWORD name="AXIS_STYLE" link="BOXPLOT.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="BOXPLOT.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="BOXPLOT.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="BOXPLOT.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="BOXPLOT.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="BOXPLOT.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="BOXPLOT.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="BOXPLOT.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="BOXPLOT.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="BOXPLOT.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="BOXPLOT.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="BOXPLOT.htm#WIDGETS" />
    <KEYWORD name="CI_VALUES" link="BOXPLOT.htm#CI_VALUE" />
    <KEYWORD name="MEAN_VALUES" link="BOXPLOT.htm#MEAN_VAL" />
    <KEYWORD name="OUTLIER_VALUES" link="BOXPLOT.htm#OUTLIER_" />
    <KEYWORD name="SUSPECTED_OUTLIER_VALUES" link="BOXPLOT.htm#SUSPECTE2" />
    <KEYWORD name="ANTIALIAS" link="BOXPLOT.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="BOXPLOT.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="BOXPLOT.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="BOXPLOT.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="BOXPLOT.htm#BACKGROU2" />
    <KEYWORD name="BOX" link="BOXPLOT.htm#BOX" />
    <KEYWORD name="CLIP" link="BOXPLOT.htm#CLIP" />
    <KEYWORD name="COLOR" link="BOXPLOT.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="BOXPLOT.htm#CROSSHAIR" />
    <KEYWORD name="ENDCAPS" link="BOXPLOT.htm#ENDCAPS" />
    <KEYWORD name="FILL_COLOR" link="BOXPLOT.htm#FILL_COL" />
    <KEYWORD name="FONT_COLOR" link="BOXPLOT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="BOXPLOT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="BOXPLOT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="BOXPLOT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="BOXPLOT.htm#HIDE" />
    <KEYWORD name="HORIZONTAL" link="BOXPLOT.htm#HORIZONT" />
    <KEYWORD name="LINESTYLE" link="BOXPLOT.htm#LINESTYL" />
    <KEYWORD name="LOWER_COLOR" link="BOXPLOT.htm#LOWER_CO" />
    <KEYWORD name="MEDIAN" link="BOXPLOT.htm#MEDIAN" />
    <KEYWORD name="NAME" link="BOXPLOT.htm#NAME" />
    <KEYWORD name="NOTCH" link="BOXPLOT.htm#NOTCH" />
    <KEYWORD name="POSITION" link="BOXPLOT.htm#POSITION" />
    <KEYWORD name="SYMBOL_MEANS" link="BOXPLOT.htm#SYMBOL_M" />
    <KEYWORD name="SYMBOL_OUTLIERS" link="BOXPLOT.htm#SYMBOL_O" />
    <KEYWORD name="SYMBOL_SUSPECTED_OUTLIERS" link="BOXPLOT.htm#SYMBOL_S" />
    <KEYWORD name="THICK" link="BOXPLOT.htm#THICK" />
    <KEYWORD name="TITLE" link="BOXPLOT.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="BOXPLOT.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="BOXPLOT.htm#UVALUE" />
    <KEYWORD name="WHISKERS" link="BOXPLOT.htm#WHISKERS" />
    <KEYWORD name="WIDTH" link="BOXPLOT.htm#WIDTH" />
    <KEYWORD name="WINDOW" link="BOXPLOT.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="BOXPLOT.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="BOXPLOT.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="BOXPLOT.htm#YRANGE" />
  </ROUTINE>
  <CLASS name="BOXPLOT" link="BOXPLOT.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="BOXPLOT.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="BOXPLOT.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="BOXPLOT.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="BOXPLOT.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="BOXPLOT.htm#BACKGROU2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOX" link="BOXPLOT.htm#BOX" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="BOXPLOT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="BOXPLOT.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="BOXPLOT.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ENDCAPS" link="BOXPLOT.htm#ENDCAPS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="BOXPLOT.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="BOXPLOT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="BOXPLOT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="BOXPLOT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="BOXPLOT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="BOXPLOT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HORIZONTAL" link="BOXPLOT.htm#HORIZONT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="BOXPLOT.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LOWER_COLOR" link="BOXPLOT.htm#LOWER_CO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MEDIAN" link="BOXPLOT.htm#MEDIAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="BOXPLOT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NOTCH" link="BOXPLOT.htm#NOTCH" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="BOXPLOT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL_MEANS" link="BOXPLOT.htm#SYMBOL_M" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL_OUTLIERS" link="BOXPLOT.htm#SYMBOL_O" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL_SUSPECTED_OUTLIERS" link="BOXPLOT.htm#SYMBOL_S" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="BOXPLOT.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="BOXPLOT.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="BOXPLOT.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="BOXPLOT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WHISKERS" link="BOXPLOT.htm#WHISKERS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WIDTH" link="BOXPLOT.htm#WIDTH" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW" link="BOXPLOT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="BOXPLOT.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="BOXPLOT.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="BOXPLOT.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="BOXPLOT" name="BOXPLOT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="boxplot.Close" type="pro" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = boxplot.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="boxplot.Delete" type="pro" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="boxplot.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = boxplot.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = boxplot.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = boxplot.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="boxplot.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="boxplot.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="boxplot.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="boxplot.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="boxplot.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="boxplot.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="boxplot.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="boxplot.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="BOXPLOT" name="BOXPLOT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="boxplot.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CURSOR" link="CURSOR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="CURSOR, X, Y [, Wait | [, /CHANGE | , /DOWN | , /NOWAIT | , /UP | , /WAIT]] [, /DATA | , /DEVICE, | , /NORMAL]" type="pro" />
    <ARGUMENT name="X" link="CURSOR_Procedure.htm" />
    <ARGUMENT name="Y" link="CURSOR_Procedure.htm" />
    <ARGUMENT name="Wait" link="CURSOR_Procedure.htm" />
    <KEYWORD name="CHANGE" link="CURSOR_Procedure.htm#dg_routines_3604229493_880491" />
    <KEYWORD name="DATA" link="CURSOR_Procedure.htm#dg_routines_3604229493_880494" />
    <KEYWORD name="DOWN" link="CURSOR_Procedure.htm#dg_routines_3604229493_880497" />
    <KEYWORD name="DEVICE" link="CURSOR_Procedure.htm#dg_routines_3604229493_880500" />
    <KEYWORD name="NORMAL" link="CURSOR_Procedure.htm#dg_routines_3604229493_880503" />
    <KEYWORD name="NOWAIT" link="CURSOR_Procedure.htm#dg_routines_3604229493_880506" />
    <KEYWORD name="UP" link="CURSOR_Procedure.htm#dg_routines_3604229493_880509" />
    <KEYWORD name="WAIT" link="CURSOR_Procedure.htm#dg_routines_3604229493_880512" />
  </ROUTINE>
  <ROUTINE name="IDELETE" link="IDELETE.htm" alias_to="" classname="">
    <DESCRIPTION name="Delete an iTool" />
    <SYNTAX name="IDELETE [, iToolID]" type="pro" />
    <ARGUMENT name="iToolID" link="IDELETE.htm" />
  </ROUTINE>
  <ROUTINE name="STRPOS" link="STRPOS.htm" alias_to="" classname="">
    <DESCRIPTION name="Find first occurrence of a substring within a string" />
    <SYNTAX name="Result = STRPOS( Expression, Search_String [, Pos], /REVERSE_OFFSET, /REVERSE_SEARCH )" type="func" />
    <ARGUMENT name="Expression" link="STRPOS.htm" />
    <ARGUMENT name="Search_String" link="STRPOS.htm" />
    <ARGUMENT name="Pos" link="STRPOS.htm" />
    <KEYWORD name="REVERSE_OFFSET" link="STRPOS.htm#S_820040301_1074185" />
    <KEYWORD name="REVERSE_SEARCH" link="STRPOS.htm#S_820040301_1074254" />
  </ROUTINE>
  <ROUTINE name="WSHOW" link="WSHOW_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Expose or hide a Direct Graphics window" />
    <SYNTAX name="WSHOW [, Window_Index [, Show]] [, /ICONIC]" type="pro" />
    <ARGUMENT name="Window_Index" link="WSHOW_Procedure.htm" />
    <ARGUMENT name="Show" link="WSHOW_Procedure.htm" />
    <KEYWORD name="ICONIC" link="WSHOW_Procedure.htm#dg_routines_3604229493_890563" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_GET_TAGREF" link="HDF_AN_GET_TAGREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_GET_TAGREF(Annotation_id, index, Annotation_type, Annotation_tag, Annotation_ref)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_GET_TAGREF.htm" />
    <ARGUMENT name="Index" link="HDF_AN_GET_TAGREF.htm" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_GET_TAGREF.htm" />
    <ARGUMENT name="Annotation_tag" link="HDF_AN_GET_TAGREF.htm" />
    <ARGUMENT name="Annotation_ref" link="HDF_AN_GET_TAGREF.htm" />
  </ROUTINE>
  <ROUTINE name="SHMDEBUG" link="SHMDEBUG.htm" alias_to="" classname="">
    <DESCRIPTION name="Print debugging information for shared memory segments" />
    <SYNTAX name="Result = SHMDEBUG(Enable)" type="func" />
    <ARGUMENT name="Enable" link="SHMDEBUG.htm" />
  </ROUTINE>
  <ROUTINE name="FACTORIAL" link="FACTORIAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the factorial function" />
    <SYNTAX name="Result = FACTORIAL( N [, /STIRLING] [, /UL64] )" type="func" />
    <ARGUMENT name="N" link="FACTORIAL.htm" />
    <KEYWORD name="STIRLING" link="FACTORIAL.htm#F_848155245_54500" />
    <KEYWORD name="UL64" link="FACTORIAL.htm#F_848155245_880257" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_ISCOORDVAR" link="HDF_SD_ISCOORDVAR.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_ISCOORDVAR(SDdataset_id)" type="func" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_ISCOORDVAR.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_CHISQCDF" link="IMSL_CHISQCDF.htm" alias_to="" classname="">
    <ARGUMENT name="chisq" link="IMSL_CHISQCDF.htm" />
    <ARGUMENT name="delta" link="IMSL_CHISQCDF.htm" />
    <ARGUMENT name="df" link="IMSL_CHISQCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_CHISQCDF.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_CHISQCDF.htm#lass=" />
    <KEYWORD name="Informational Errors" link="IMSL_CHISQCDF.htm#lass=" />
    <KEYWORD name="Alert Errors" link="IMSL_CHISQCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PLOT_3DBOX" link="PLOT_3DBOX_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="PLOT_3DBOX, X, Y, Z [, AX=degrees] [, AZ=degrees] [, GRIDSTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, PSYM=integer{1 to 10}] [, /SOLID_WALLS] [, /XY_PLANE] [, XYSTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /XZ_PLANE] [, XZSTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /YZ_PLANE] [, YZSTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, ZAXIS={1 | 2 | 3 | 4}]" type="pro" />
    <SYNTAX name="Graphics Keywords: Accepts all graphics keywords accepted by PLOT except for: FONT, PSYM, SYMSIZE, {XYZ}TICK_GET, and ZVALUE." type="pro" />
    <ARGUMENT name="X" link="PLOT_3DBOX_Procedure.htm" />
    <ARGUMENT name="Y" link="PLOT_3DBOX_Procedure.htm" />
    <ARGUMENT name="Z" link="PLOT_3DBOX_Procedure.htm" />
    <KEYWORD name="AX" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876613" />
    <KEYWORD name="AZ" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876619" />
    <KEYWORD name="GRIDSTYLE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876622" />
    <KEYWORD name="PSYM" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876662" />
    <KEYWORD name="SOLID_WALLS" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876668" />
    <KEYWORD name="XY_PLANE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876671" />
    <KEYWORD name="XYSTYLE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876674" />
    <KEYWORD name="XZ_PLANE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876677" />
    <KEYWORD name="XZSTYLE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876680" />
    <KEYWORD name="YZ_PLANE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876683" />
    <KEYWORD name="YZSTYLE" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876686" />
    <KEYWORD name="ZAXIS" link="PLOT_3DBOX_Procedure.htm#dg_routines_3604229493_876689" />
  </ROUTINE>
  <ROUTINE name="WRITE_PNG" link="WRITE_PNG.htm" alias_to="" classname="">
    <DESCRIPTION name="Write Portable Network Graphics (PNG) files" />
    <SYNTAX name="WRITE_PNG, Filename, Image[, R, G, B] [, BUFFER=variable] [, /ORDER]  [, TRANSPARENT=array] [, /VERBOSE] [, XRESOLUTION=value] [, YRESOLUTION=value]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_PNG.htm" />
    <ARGUMENT name="Image" link="WRITE_PNG.htm" />
    <ARGUMENT name="R, G, B" link="WRITE_PNG.htm" />
    <KEYWORD name="BUFFER" link="WRITE_PNG.htm#BUFFER" />
    <KEYWORD name="ORDER" link="WRITE_PNG.htm#ORDER" />
    <KEYWORD name="TRANSPARENT" link="WRITE_PNG.htm#TRANSPAR" />
    <KEYWORD name="VERBOSE" link="WRITE_PNG.htm#VERBOSE" />
    <KEYWORD name="XRESOLUTION" link="WRITE_PNG.htm#XRESOLUT" />
    <KEYWORD name="YRESOLUTION" link="WRITE_PNG.htm#YRESOLUT" />
  </ROUTINE>
  <ROUTINE name="TS_COEF" link="TS_COEF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the coefficients for autoregressive time-series" />
    <SYNTAX name="Result = TS_COEF( X, P [, /DOUBLE] [, MSE=variable] )" type="func" />
    <ARGUMENT name="X" link="TS_COEF.htm" />
    <ARGUMENT name="P" link="TS_COEF.htm" />
    <KEYWORD name="DOUBLE" link="TS_COEF.htm#T_809226861_1076434" />
    <KEYWORD name="MSE" link="TS_COEF.htm#T_809226861_54734" />
  </ROUTINE>
  <ROUTINE name="XROI" link="XROI.htm" alias_to="" classname="">
    <DESCRIPTION name="Utility for defining regions of interest, and obtaining geometry and statistical data about these ROIs" />
    <SYNTAX name="XROI [, ImageData] [, R] [, G] [, B] [, /BLOCK] [[, /FLOATING] , GROUP=widget_ID] [, /MODAL] [, REGIONS_IN=value] [, REGIONS_OUT=value] [, REJECTED=variable] [, RENDERER={0 | 1}] [, ROI_COLOR=[r, g, b]or variable] [, ROI_GEOMETRY=variable] [, ROI_SELECT_COLOR=[r, g, b]or variable] [, STATISTICS=variable] [, TITLE=string] [, TOOLS=string/string array {valid values are 'Translate Scale', 'Rectangle', 'Ellipse', 'Freehand Draw', 'Polygon Draw', and 'Selection'}] [, X_SCROLL_SIZE=value] [, Y_SCROLL_SIZE=value]" type="pro" />
    <ARGUMENT name="ImageData" link="XROI.htm" />
    <ARGUMENT name="R, G, B" link="XROI.htm" />
    <KEYWORD name="BLOCK" link="XROI.htm#X_800576109_984509" />
    <KEYWORD name="FLOATING" link="XROI.htm#X_800576109_984515" />
    <KEYWORD name="GROUP" link="XROI.htm#X_800576109_984518" />
    <KEYWORD name="MODAL" link="XROI.htm#X_800576109_984520" />
    <KEYWORD name="REGIONS_IN" link="XROI.htm#X_800576109_984522" />
    <KEYWORD name="REGIONS_OUT" link="XROI.htm#X_800576109_984530" />
    <KEYWORD name="REJECTED" link="XROI.htm#X_800576109_984535" />
    <KEYWORD name="RENDERER" link="XROI.htm#X_800576109_984540" />
    <KEYWORD name="ROI_COLOR" link="XROI.htm#X_800576109_984544" />
    <KEYWORD name="ROI_GEOMETRY" link="XROI.htm#X_800576109_984546" />
    <KEYWORD name="ROI_SELECT_COLOR" link="XROI.htm#X_800576109_984572" />
    <KEYWORD name="STATISTICS" link="XROI.htm#X_800576109_984574" />
    <KEYWORD name="TITLE" link="XROI.htm#X_800576109_984608" />
    <KEYWORD name="TOOLS" link="XROI.htm#X_800576109_984610" />
    <KEYWORD name="X_SCROLL_SIZE" link="XROI.htm#X_800576109_999474" />
    <KEYWORD name="Y_SCROLL_SIZE" link="XROI.htm#X_800576109_999479" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_NFIELDS" link="EOS_PT_NFIELDS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_NFIELDS( pointID, level [, LENGTH=bytes] )" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_NFIELDS.htm" />
    <ARGUMENT name="level" link="EOS_PT_NFIELDS.htm" />
    <KEYWORD name="LENGTH" link="EOS_PT_NFIELDS.htm#HDF_EOS_3103509269_1009930" />
  </ROUTINE>
  <ROUTINE name="IELLIPSE" link="IELLIPSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an ellipse annotation in an existing iTool" />
    <SYNTAX name="IELLIPSE, A, X, Y [, Z] [, /DATA | , /DEVICE | , /NORMAL] [, ECCENTRICITY=Value] [, IDENTIFIER=Variable] [, PROPERTY=Value] [, TARGET_IDENTIFIER=iToolID] [, THETA=Value] [, TOOL=iToolID] [, /VISUALIZATION]" type="pro" />
    <ARGUMENT name="A" link="IELLIPSE.htm" />
    <ARGUMENT name="X, Y, Z" link="IELLIPSE.htm" />
    <KEYWORD name="DATA" link="IELLIPSE.htm#iTools_api_3860698369_1000674" />
    <KEYWORD name="DEVICE" link="IELLIPSE.htm#iTools_api_3860698369_1000677" />
    <KEYWORD name="ECCENTRICITY" link="IELLIPSE.htm#iTools_api_3860698369_1000680" />
    <KEYWORD name="IDENTIFIER" link="IELLIPSE.htm#iTools_api_3860698369_1000687" />
    <KEYWORD name="NORMAL" link="IELLIPSE.htm#iTools_api_3860698369_1000690" />
    <KEYWORD name="TARGET_IDENTIFIER" link="IELLIPSE.htm#iTools_api_3860698369_1000693" />
    <KEYWORD name="THETA" link="IELLIPSE.htm#iTools_api_3860698369_1000696" />
    <KEYWORD name="TOOL" link="IELLIPSE.htm#iTools_api_3860698369_1000703" />
    <KEYWORD name="VISUALIZATION" link="IELLIPSE.htm#iTools_api_3860698369_1000706" />
  </ROUTINE>
  <ROUTINE name="ALOG10" link="ALOG10.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the logarithm to the base 10" />
    <SYNTAX name="Result = ALOG10(X)" type="func" />
    <ARGUMENT name="X" link="ALOG10.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_GETID" link="HDF_VD_GETID.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_GETID(FileHandle, VData_id)" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VD_GETID.htm" />
    <ARGUMENT name="VData_id" link="HDF_VD_GETID.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_DETACH" link="HDF_VG_DETACH.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_DETACH, VGroup" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_DETACH.htm" />
  </ROUTINE>
  <STATEMENT name="END" link="PRO.html" alias_to="PRO" />
  <CLASS name="IDLgrTextEdit" link="IDLgrTextEdit.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALIGNMENT" link="" description="" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="BASELINE" link="" description="" />
    <FIELD name="CHAR_DIMENSIONS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DRAW_CURSOR" link="" description="" />
    <FIELD name="FILL_COLOR" link="" description="" />
    <FIELD name="FONT" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRTEXTVERSION" link="" description="" />
    <FIELD name="LOCATIONS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="RECOMP_CTM" link="" description="" />
    <FIELD name="RENDER_MODE" link="" description="" />
    <FIELD name="SELECTION_LENGTH" link="" description="" />
    <FIELD name="SELECTION_START" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="STRINGS" link="" description="" />
    <FIELD name="SUBPARENT" link="" description="" />
    <FIELD name="TEXTFLAGS" link="" description="" />
    <FIELD name="UPDIR" link="" description="" />
    <FIELD name="VERTICAL_ALIGNMENT" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::Cleanup" link="IDLgrTextEdit__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrTextEdit::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::Delete" link="IDLgrTextEdit__Delete.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTextEdit::]DELETE [, /AFTER] [, TEXT=variable]" type="pro" />
      <KEYWORD name="AFTER" link="IDLgrTextEdit__Delete.htm#objects_gr_2157407275_1877338" />
      <KEYWORD name="TEXT" link="IDLgrTextEdit__Delete.htm#objects_gr_2157407275_1881786" />
    </METHOD>
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::GetProperty" link="IDLgrTextEdit__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTextEdit::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::Init" link="IDLgrTextEdit__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrTextEdit' [, String or vector of strings] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrTextEdit::]Init([String or vector of strings] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="String" link="IDLgrTextEdit__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::Insert" link="IDLgrTextEdit__Insert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTextEdit::]Insert, Text" type="pro" />
      <ARGUMENT name="Text" link="IDLgrTextEdit__Insert.htm" />
    </METHOD>
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::MoveCursor" link="IDLgrTextEdit__MoveCurso.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTextEdit::]MoveCursor, Window [, DIRECTION={0 | 1 | 2 | 3}][, /SELECT]" type="pro" />
      <ARGUMENT name="Window" link="IDLgrTextEdit__MoveCurso.htm" />
      <KEYWORD name="DIRECTION" link="IDLgrTextEdit__MoveCurso.htm#objects_gr_2157407275_1881042" />
      <KEYWORD name="SELECT" link="IDLgrTextEdit__MoveCurso.htm#objects_gr_2157407275_1877386" />
    </METHOD>
    <METHOD class="IDLgrTextEdit" name="IDLgrTextEdit::SetProperty" link="IDLgrTextEdit__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTextEdit::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="QUERY_IMAGE" link="QUERY_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Determine if a file is an image file" />
    <SYNTAX name="Result = QUERY_IMAGE( Filename [, Info] [, CHANNELS=variable] [, DIMENSIONS=variable] [, HAS_PALETTE=variable] [, IMAGE_INDEX=index] [, NUM_IMAGES=variable] [, PIXEL_TYPE=variable] [, SUPPORTED_READ=variable] [, SUPPORTED_WRITE=variable] [, TYPE=variable] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_IMAGE.htm" />
    <ARGUMENT name="Info" link="QUERY_IMAGE.htm" />
    <KEYWORD name="CHANNELS" link="QUERY_IMAGE.htm#Q_815714925_1070109" />
    <KEYWORD name="DIMENSIONS" link="QUERY_IMAGE.htm#Q_815714925_1070111" />
    <KEYWORD name="HAS_PALETTE" link="QUERY_IMAGE.htm#Q_815714925_1070113" />
    <KEYWORD name="IMAGE_INDEX" link="QUERY_IMAGE.htm#Q_815714925_1070115" />
    <KEYWORD name="NUM_IMAGES" link="QUERY_IMAGE.htm#Q_815714925_1108577" />
    <KEYWORD name="PIXEL_TYPE" link="QUERY_IMAGE.htm#Q_815714925_1108581" />
    <KEYWORD name="SUPPORTED_READ" link="QUERY_IMAGE.htm#Q_815714925_1070131" />
    <KEYWORD name="SUPPORTED_WRITE" link="QUERY_IMAGE.htm#Q_815714925_1070133" />
    <KEYWORD name="TYPE" link="QUERY_IMAGE.htm#Q_815714925_1104573" />
  </ROUTINE>
  <ROUTINE name="READ_BINARY" link="READ_BINARY.htm" alias_to="" classname="">
    <DESCRIPTION name="Read data from a binary file" />
    <SYNTAX name="Result = READ_BINARY ([Filename] | FileUnit [, TEMPLATE=template] | [[, DATA_START=value] [, DATA_TYPE=typecodes] [, DATA_DIMS=array] [, ENDIAN=string]] )" type="func" />
    <ARGUMENT name="Filename" link="READ_BINARY.htm" />
    <ARGUMENT name="FileUnit" link="READ_BINARY.htm" />
    <KEYWORD name="DATA_DIMS" link="READ_BINARY.htm#R_822202989_1071927" />
    <KEYWORD name="DATA_START" link="READ_BINARY.htm#R_822202989_1071929" />
    <KEYWORD name="DATA_TYPE" link="READ_BINARY.htm#R_822202989_1071931" />
    <KEYWORD name="ENDIAN" link="READ_BINARY.htm#R_822202989_1071933" />
    <KEYWORD name="TEMPLATE" link="READ_BINARY.htm#R_822202989_1071937" />
  </ROUTINE>
  <ROUTINE name="LMFIT" link="LMFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Do a non-linear least squares fit" />
    <SYNTAX name="Result = LMFIT( X, Y, A [, ALPHA=variable] [, CHISQ=variable] [, CONVERGENCE=variable] [, COVAR=variable] [, /DOUBLE] [, FITA=vector] [, FUNCTION_NAME=string] [, ITER=variable] [, ITMAX=value] [, ITMIN=value] [, MEASURE_ERRORS=vector] [, SIGMA=variable] [, TOL=value] )" type="func" />
    <ARGUMENT name="X" link="LMFIT.htm" />
    <ARGUMENT name="Y" link="LMFIT.htm" />
    <ARGUMENT name="A" link="LMFIT.htm" />
    <KEYWORD name="ALPHA" link="LMFIT.htm#L_826528365_849263" />
    <KEYWORD name="CHISQ" link="LMFIT.htm#L_826528365_831462" />
    <KEYWORD name="CONVERGENCE" link="LMFIT.htm#L_826528365_831464" />
    <KEYWORD name="COVAR" link="LMFIT.htm#L_826528365_831689" />
    <KEYWORD name="DOUBLE" link="LMFIT.htm#L_826528365_831466" />
    <KEYWORD name="FITA" link="LMFIT.htm#L_826528365_831077" />
    <KEYWORD name="FUNCTION_NAME" link="LMFIT.htm#L_826528365_831083" />
    <KEYWORD name="ITER" link="LMFIT.htm#L_826528365_831471" />
    <KEYWORD name="ITMAX" link="LMFIT.htm#L_826528365_831092" />
    <KEYWORD name="ITMIN" link="LMFIT.htm#L_826528365_831094" />
    <KEYWORD name="MEASURE_ERRORS" link="LMFIT.htm#L_826528365_941497" />
    <KEYWORD name="SIGMA" link="LMFIT.htm#L_826528365_940586" />
    <KEYWORD name="TOL" link="LMFIT.htm#L_826528365_940573" />
  </ROUTINE>
  <ROUTINE name="ULONARR" link="ULONARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an unsigned 32-bit integer vector or array" />
    <SYNTAX name="Result = ULONARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="ULONARR.htm" />
    <KEYWORD name="NOZERO" link="ULONARR.htm#U_807064173_950477" />
  </ROUTINE>
  <ROUTINE name="CDF_COMPRESSION" link="CDF_COMPRESSION.htm" alias_to="" classname="">
    <SYNTAX name="CDF_COMPRESSION, Id [, GET_COMPRESSION=variable] [, GET_GZIP_LEVEL=variable] [, GET_VAR_COMPRESSION=variable] [, GET_VAR_GZIP_LEVEL=variable] [, SET_COMPRESSION={0 | 1 | 2 | 3 | 5}] [, SET_GZIP_LEVEL=integer{1 to 9}] [, SET_VAR_COMPRESSION={0 | 1 | 2 | 3 | 5}] [, SET_VAR_GZIP_LEVEL=integer{1 to 9}] [, VARIABLE=variable name or index] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_COMPRESSION.htm" />
    <KEYWORD name="GET_COMPRESSION" link="CDF_COMPRESSION.htm#CDF_1744428779_1006274" />
    <KEYWORD name="GET_GZIP_LEVEL" link="CDF_COMPRESSION.htm#CDF_1744428779_1006277" />
    <KEYWORD name="GET_VAR_COMPRESSION" link="CDF_COMPRESSION.htm#CDF_1744428779_1006280" />
    <KEYWORD name="GET_VAR_GZIP_LEVEL" link="CDF_COMPRESSION.htm#CDF_1744428779_1006283" />
    <KEYWORD name="SET_COMPRESSION" link="CDF_COMPRESSION.htm#CDF_1744428779_1006286" />
    <KEYWORD name="SET_GZIP_LEVEL" link="CDF_COMPRESSION.htm#CDF_1744428779_1006294" />
    <KEYWORD name="SET_VAR_COMPRESSION" link="CDF_COMPRESSION.htm#CDF_1744428779_1006297" />
    <KEYWORD name="SET_VAR_GZIP_LEVEL" link="CDF_COMPRESSION.htm#CDF_1744428779_1006305" />
    <KEYWORD name="VARIABLE" link="CDF_COMPRESSION.htm#CDF_1744428779_1006308" />
    <KEYWORD name="ZVARIABLE" link="CDF_COMPRESSION.htm#CDF_1744428779_1006311" />
  </ROUTINE>
  <ROUTINE name="FILE_TAR" link="FILE_TAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a TAR file from files and directories" />
    <SYNTAX name="FILE_TAR, Files [, FileOut]" type="pro" />
    <ARGUMENT name="Files" link="FILE_TAR.htm" />
    <ARGUMENT name="FileOut" link="FILE_TAR.htm" />
    <KEYWORD name="BUFFER" link="FILE_TAR.htm#BUFFER" />
    <KEYWORD name="FILES" link="FILE_TAR.htm#FILES" />
    <KEYWORD name="GZIP" link="FILE_TAR.htm#GZIP" />
    <KEYWORD name="LIST" link="FILE_TAR.htm#LIST" />
    <KEYWORD name="VERBOSE" link="FILE_TAR.htm#VERBOSE" />
  </ROUTINE>
  <ROUTINE name="ADAPT_HIST_EQUAL" link="ADAPT_HIST_EQUAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform adaptive histogram equalization" />
    <SYNTAX name="Result = ADAPT_HIST_EQUAL (Image [, CLIP=value] [, FCN=vector] [, NREGIONS=nregions] [, TOP=value] )" type="func" />
    <ARGUMENT name="Image" link="ADAPT_HIST_EQUAL.htm" />
    <KEYWORD name="CLIP" link="ADAPT_HIST_EQUAL.htm#A_850317933_985045" />
    <KEYWORD name="FCN" link="ADAPT_HIST_EQUAL.htm#A_850317933_987804" />
    <KEYWORD name="NREGIONS" link="ADAPT_HIST_EQUAL.htm#A_850317933_985047" />
    <KEYWORD name="TOP" link="ADAPT_HIST_EQUAL.htm#A_850317933_985049" />
  </ROUTINE>
  <ROUTINE name="XLOADCT" link="XLOADCT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="XLOADCT [, /BLOCK] [, BOTTOM=value] [, FILE=string] [, GROUP=widget_id] [, /MODAL] [, NCOLORS=value] [, /SILENT] [, UPDATECALLBACK=‘procedure_name’ [, UPDATECBDATA=value]] [, /USE_CURRENT]" type="pro" />
    <KEYWORD name="SILENT" link="XLOADCT_Procedure.htm#dg_routines_3604229493_916887" />
  </ROUTINE>
  <ROUTINE name="WRITE_IMAGE" link="WRITE_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Write an image and its color table to a file" />
    <SYNTAX name="WRITE_IMAGE, Filename, Format, Data [, Red, Green, Blue] [, /APPEND]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_IMAGE.htm" />
    <ARGUMENT name="Format" link="WRITE_IMAGE.htm" />
    <ARGUMENT name="Data" link="WRITE_IMAGE.htm" />
    <ARGUMENT name="Red" link="WRITE_IMAGE.htm" />
    <ARGUMENT name="Green" link="WRITE_IMAGE.htm" />
    <ARGUMENT name="Blue" link="WRITE_IMAGE.htm" />
    <KEYWORD name="APPEND" link="WRITE_IMAGE.htm#W_811389549_961233" />
  </ROUTINE>
  <ROUTINE name="OBJ_CLASS" link="OBJ_CLASS.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines the class name of an object" />
    <SYNTAX name="Result = OBJ_CLASS( [Arg] [, COUNT=variable] [, /SUPERCLASS{must specify Arg}] )" type="func" />
    <ARGUMENT name="Arg" link="OBJ_CLASS.htm" />
    <KEYWORD name="COUNT" link="OBJ_CLASS.htm#O_828691053_889415" />
    <KEYWORD name="SUPERCLASS" link="OBJ_CLASS.htm#O_828691053_889418" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_ARRAY" link="GRIB_GET_ARRAY.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_ARRAY(Ghandle, Key)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET_ARRAY.htm" />
    <ARGUMENT name="Key" link="GRIB_GET_ARRAY.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_INSERT" link="H5T_ENUM_INSERT.htm" alias_to="" classname="">
    <SYNTAX name="H5T_ENUM_INSERT, Datatype_id, Name, Value" type="pro" />
    <ARGUMENT name="Datatype_id" link="H5T_ENUM_INSERT.htm" />
    <ARGUMENT name="Name" link="H5T_ENUM_INSERT.htm" />
    <ARGUMENT name="Value" link="H5T_ENUM_INSERT.htm" />
  </ROUTINE>
  <CLASS name="IDL_Savefile" link="IDL_Savefile.htm" special="">
    <FIELD name="IDL_SAVEFILE_FILENAME" link="" description="" />
    <FIELD name="IDL_SAVEFILE_RELAXED_STRUCTURE_ASSIGNMENT" link="" description="" />
    <METHOD class="IDL_Savefile" name="IDL_Savefile::Cleanup" link="IDL_Savefile__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDL_Savefile::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDL_Savefile" name="IDL_Savefile::Contents" link="IDL_Savefile__Contents.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Savefile::]Contents()" type="func" />
    </METHOD>
    <METHOD class="IDL_Savefile" name="IDL_Savefile::Init" link="IDL_Savefile__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDL_Savefile' [, Filename ] [, FILENAME=string] [, /RELAXED_STRUCTURE_ASSIGNMENT])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDL_Savefile::]Init()    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDL_Savefile__Init.htm" />
      <KEYWORD name="FILENAME" link="IDL_Savefile__Init.htm#objects_misc_904195448_1034717" />
      <KEYWORD name="RELAXED_STRUCTURE_ASSIGNMENT" link="IDL_Savefile__Init.htm#objects_misc_904195448_1034721" />
    </METHOD>
    <METHOD class="IDL_Savefile" name="IDL_Savefile::Names" link="IDL_Savefile__Names.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Savefile::]Names( [, COUNT=variable] [, /COMMON_BLOCK | , COMMON_VARIABLE=string | , /FUNCTION | , /OBJECT_HEAPVAR | , /POINTER_HEAPVAR | , /PROCEDURE | , /STRUCTURE_DEFINITION | , /SYSTEM_VARIABLE] )" type="func" />
      <KEYWORD name="COMMON_BLOCK" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034777" />
      <KEYWORD name="COMMON_VARIABLE" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034780" />
      <KEYWORD name="COUNT" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034783" />
      <KEYWORD name="FUNCTION" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034786" />
      <KEYWORD name="OBJECT_HEAPVAR" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034789" />
      <KEYWORD name="POINTER_HEAPVAR" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034800" />
      <KEYWORD name="PROCEDURE" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034811" />
      <KEYWORD name="STRUCTURE_DEFINITION" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034814" />
      <KEYWORD name="SYSTEM_VARIABLE" link="IDL_Savefile__Names.htm#objects_misc_904195448_1034817" />
    </METHOD>
    <METHOD class="IDL_Savefile" name="IDL_Savefile::Restore" link="IDL_Savefile__Restore.htm">
      <SYNTAX name="Obj-&gt;[IDL_Savefile::]Restore, SaveItem [, /COMMON] [, /FUNCTION] [, NEW_HEAPVAR=variable] [, /NO_COMPILE] [, /OBJECT_HEAPVAR] [, /POINTER_HEAPVAR] [, /PROCEDURE] [, RESTORED_OBJECTS=variable] [, /STRUCTURE_DEFINITION] [, /VERBOSE]" type="pro" />
      <ARGUMENT name="SaveItem" link="IDL_Savefile__Restore.htm" />
      <KEYWORD name="COMMON" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034877" />
      <KEYWORD name="FUNCTION" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034881" />
      <KEYWORD name="NEW_HEAPVAR" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034884" />
      <KEYWORD name="NO_COMPILE" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1098480" />
      <KEYWORD name="OBJECT_HEAPVAR" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034892" />
      <KEYWORD name="POINTER_HEAPVAR" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034898" />
      <KEYWORD name="PROCEDURE" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034904" />
      <KEYWORD name="RESTORED_OBJECTS" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034907" />
      <KEYWORD name="STRUCTURE_DEFINITION" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034910" />
      <KEYWORD name="VERBOSE" link="IDL_Savefile__Restore.htm#objects_misc_904195448_1034913" />
    </METHOD>
    <METHOD class="IDL_Savefile" name="IDL_Savefile::Size" link="IDL_Savefile__Size.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Savefile::]Size(SaveItem [, Keywords])" type="func" />
      <ARGUMENT name="SaveItem" link="IDL_Savefile__Size.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="RESOLVE_ALL" link="RESOLVE_ALL.htm" alias_to="" classname="">
    <DESCRIPTION name="Iteratively resolve and compile any  necessary procedures or functions" />
    <SYNTAX name="RESOLVE_ALL [, CLASS=string] [, /CONTINUE_ON_ERROR] [, /QUIET] [, RESOLVE_EITHER=string] [, RESOLVE_FUNCTION=string] [, RESOLVE_PROCEDURE=string] [, SKIP_ROUTINES=string] [, UNRESOLVED=variable]" type="pro" />
    <KEYWORD name="CLASS" link="RESOLVE_ALL.htm#R_822202989_1114080" />
    <KEYWORD name="CONTINUE_ON_ERROR" link="RESOLVE_ALL.htm#R_822202989_1114078" />
    <KEYWORD name="QUIET" link="RESOLVE_ALL.htm#R_822202989_1014991" />
    <KEYWORD name="RESOLVE_EITHER" link="RESOLVE_ALL.htm#R_822202989_1166218" />
    <KEYWORD name="RESOLVE_FUNCTION" link="RESOLVE_ALL.htm#R_822202989_1166223" />
    <KEYWORD name="RESOLVE_PROCEDURE" link="RESOLVE_ALL.htm#R_822202989_1166248" />
    <KEYWORD name="SKIP_ROUTINES" link="RESOLVE_ALL.htm#R_822202989_1166262" />
    <KEYWORD name="UNRESOLVED" link="RESOLVE_ALL.htm#R_822202989_1166255" />
  </ROUTINE>
  <ROUTINE name="CTI_TEST" link="CTI_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the chi-square goodness-of-fit test" />
    <SYNTAX name="Result = CTI_TEST( Obfreq [, COEFF=variable] [, /CORRECTED] [, CRAMV=variable] [, DF=variable] [, EXFREQ=variable] [, RESIDUAL=variable] )" type="func" />
    <ARGUMENT name="Obfreq" link="CTI_TEST.htm" />
    <KEYWORD name="COEFF" link="CTI_TEST.htm#C_854643309_53357" />
    <KEYWORD name="CORRECTED" link="CTI_TEST.htm#C_854643309_53360" />
    <KEYWORD name="CRAMV" link="CTI_TEST.htm#C_854643309_53363" />
    <KEYWORD name="DF" link="CTI_TEST.htm#C_854643309_53366" />
    <KEYWORD name="EXFREQ" link="CTI_TEST.htm#C_854643309_53369" />
    <KEYWORD name="RESIDUAL" link="CTI_TEST.htm#C_854643309_53372" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_GETLABEL" link="HDF_DFAN_GETLABEL.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_GETLABEL, Filename, Tag, Ref, Label" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_GETLABEL.htm" />
    <ARGUMENT name="Tag" link="HDF_DFAN_GETLABEL.htm" />
    <ARGUMENT name="Reference" link="HDF_DFAN_GETLABEL.htm" />
    <ARGUMENT name="Label" link="HDF_DFAN_GETLABEL.htm" />
  </ROUTINE>
  <ROUTINE name="STRLEN" link="STRLEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the length of a string" />
    <SYNTAX name="Result = STRLEN(Expression)" type="func" />
    <ARGUMENT name="Expression" link="STRLEN.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_ADDFID" link="HDF_DFAN_ADDFID.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_ADDFID, Filename, Label" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_ADDFID.htm" />
    <ARGUMENT name="Label" link="HDF_DFAN_ADDFID.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_DEFTIMEPERIOD" link="EOS_PT_DEFTIMEPERIOD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_DEFTIMEPERIOD(pointID, starttime, stoptime)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_DEFTIMEPERIOD.htm" />
    <ARGUMENT name="starttime" link="EOS_PT_DEFTIMEPERIOD.htm" />
    <ARGUMENT name="stoptime" link="EOS_PT_DEFTIMEPERIOD.htm" />
  </ROUTINE>
  <STATEMENT name="ENDWHILE" link="WHILE...DO.html" alias_to="WHILE...DO" />
  <ROUTINE name="IGETDATA" link="IGETDATA.htm" alias_to="" classname="">
    <DESCRIPTION name="Retrieve data from a specified iTools visualization" />
    <SYNTAX name="IGETDATA, ID, Arg1, Arg2, ... [, OBJECT=Value] [, TOOL=iToolID]" type="pro" />
    <ARGUMENT name="ID" link="IGETDATA.htm" />
    <ARGUMENT name="Args" link="IGETDATA.htm" />
    <KEYWORD name="OBJECT" link="IGETDATA.htm#iTools_api_3860698369_1000952" />
    <KEYWORD name="TOOL" link="IGETDATA.htm#iTools_api_3860698369_1000955" />
  </ROUTINE>
  <ROUTINE name="IRESET" link="IRESET.htm" alias_to="" classname="">
    <DESCRIPTION name="Reset the IDL iTools session" />
    <SYNTAX name="IRESET [, /NO_PROMPT]" type="pro" />
    <KEYWORD name="NO_PROMPT" link="IRESET.htm#iTools_api_3860698369_1006810" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_GETID" link="HDF_VG_GETID.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_GETID(FileHandle, VGroup_id)" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VG_GETID.htm" />
    <ARGUMENT name="VGroup_id" link="HDF_VG_GETID.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_CLOSE" link="H5T_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5T_CLOSE, Datatype_id" type="pro" />
    <ARGUMENT name="Datatype_id" link="H5T_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_READ" link="GRIB_INDEX_READ.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_INDEX_READ(IndexFile)" type="func" />
    <ARGUMENT name="IndexFile" link="GRIB_INDEX_READ.htm" />
  </ROUTINE>
  <CLASS name="IDLgrPlot" link="IDLgrPlot.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRPLOTVERSION" link="" description="" />
    <FIELD name="LINEDATA" link="" description="" />
    <FIELD name="LINESTYLE" link="" description="" />
    <FIELD name="MAXVAL" link="" description="" />
    <FIELD name="MINVAL" link="" description="" />
    <FIELD name="NSUM" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PLOTFLAGS" link="" description="" />
    <FIELD name="PRECISION" link="" description="" />
    <FIELD name="PSYMBOL" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="SYMBOL" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="VERTCOLORS" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <FIELD name="ZVALUE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056243" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056258" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ANTIALIAS" link="IDLgrPlot_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1314217" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056263" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DATA" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056381" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DATAX" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056378" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATAY" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056267" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1094982" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1095444" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1095483" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056269" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056271" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HISTOGRAM" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1092755" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LINESTYLE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056277" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MAX_VALUE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056290" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MIN_VALUE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056292" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="NSUM" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056296" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056298" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056392" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="POLAR" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056389" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056302" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESET_DATA" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1093845" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1799501" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHARE_DATA" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056304" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056306" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056311" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="USE_ZVALUE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056313" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="VERT_COLORS" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056317" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056319" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056325" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056327" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056333" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056335" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1074286" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZVALUE" link="IDLgrPlot_Properties.htm#objects_gr_2157407275_1056400" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrPlot" name="IDLgrPlot::Cleanup" link="IDLgrPlot__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrPlot::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPlot" name="IDLgrPlot::GetCTM" link="IDLgrPlot__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPlot::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrPlot__GetCTM.htm#objects_gr_2157407275_1012838" />
      <KEYWORD name="PATH" link="IDLgrPlot__GetCTM.htm#objects_gr_2157407275_1012840" />
      <KEYWORD name="TOP" link="IDLgrPlot__GetCTM.htm#objects_gr_2157407275_1012846" />
    </METHOD>
    <METHOD class="IDLgrPlot" name="IDLgrPlot::GetProperty" link="IDLgrPlot__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPlot::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPlot" name="IDLgrPlot::GetVertexAttributeData" link="IDLgrPlot__GetVertexAttr.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPlot::]GetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrPlot__GetVertexAttr.htm" />
      <ARGUMENT name="Value" link="IDLgrPlot__GetVertexAttr.htm" />
    </METHOD>
    <METHOD class="IDLgrPlot" name="IDLgrPlot::Init" link="IDLgrPlot__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPlot' [, [X,] Y] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPlot::]Init( [[X,] Y] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="X" link="IDLgrPlot__Init.htm" />
      <ARGUMENT name="Y" link="IDLgrPlot__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrPlot" name="IDLgrPlot::SetProperty" link="IDLgrPlot__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPlot::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPlot" name="IDLgrPlot::SetVertexAttributeData" link="IDLgrPlot__SetVertexAttr.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPlot::]SetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrPlot__SetVertexAttr.htm" />
      <ARGUMENT name="Value" link="IDLgrPlot__SetVertexAttr.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FILE_TEST" link="FILE_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Test a file or directory for existence and other specific attributes" />
    <SYNTAX name="Result = FILE_TEST( File [, /DIRECTORY | ,  /EXECUTABLE | , /READ | , /REGULAR | ,  /WRITE | , /ZERO_LENGTH] [, GET_MODE=variable] [, /NOEXPAND_PATH] )" type="func" />
    <SYNTAX name="UNIX-Only Keywords: [, /BLOCK_SPECIAL | , /CHARACTER_SPECIAL | , /DANGLING_SYMLINK | , /GROUP | , /NAMED_PIPE | , /SETGID | , /SETUID | , /SOCKET | , /STICKY_BIT | , /SYMLINK | , /USER]" type="pro" />
    <ARGUMENT name="File" link="FILE_TEST.htm" />
    <KEYWORD name="BLOCK_SPECIAL" link="FILE_TEST.htm#F_848155245_972872" />
    <KEYWORD name="CHARACTER_SPECIAL" link="FILE_TEST.htm#F_848155245_901108" />
    <KEYWORD name="DANGLING_SYMLINK" link="FILE_TEST.htm#F_848155245_901110" />
    <KEYWORD name="DIRECTORY" link="FILE_TEST.htm#F_848155245_882375" />
    <KEYWORD name="EXECUTABLE" link="FILE_TEST.htm#F_848155245_882377" />
    <KEYWORD name="GET_MODE" link="FILE_TEST.htm#F_848155245_882382" />
    <KEYWORD name="GROUP" link="FILE_TEST.htm#F_848155245_901120" />
    <KEYWORD name="NAMED_PIPE" link="FILE_TEST.htm#F_848155245_901122" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_TEST.htm#F_848155245_883024" />
    <KEYWORD name="READ" link="FILE_TEST.htm#F_848155245_882391" />
    <KEYWORD name="REGULAR" link="FILE_TEST.htm#F_848155245_882393" />
    <KEYWORD name="SETGID" link="FILE_TEST.htm#F_848155245_901132" />
    <KEYWORD name="SETUID" link="FILE_TEST.htm#F_848155245_901134" />
    <KEYWORD name="SOCKET" link="FILE_TEST.htm#F_848155245_901136" />
    <KEYWORD name="STICKY_BIT" link="FILE_TEST.htm#F_848155245_901143" />
    <KEYWORD name="SYMLINK" link="FILE_TEST.htm#F_848155245_901145" />
    <KEYWORD name="USER" link="FILE_TEST.htm#F_848155245_901152" />
    <KEYWORD name="WRITE" link="FILE_TEST.htm#F_848155245_882395" />
    <KEYWORD name="ZERO_LENGTH" link="FILE_TEST.htm#F_848155245_882397" />
  </ROUTINE>
  <ROUTINE name="IMSL_SVDCOMP" link="IMSL_SVDCOMP.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_SVDCOMP.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_SVDCOMP.htm#DOUBLE" />
    <KEYWORD name="INVERSE" link="IMSL_SVDCOMP.htm#INVERSE" />
    <KEYWORD name="RANK" link="IMSL_SVDCOMP.htm#RANK" />
    <KEYWORD name="TOL_RANK" link="IMSL_SVDCOMP.htm#TOL_RANK" />
    <KEYWORD name="U" link="IMSL_SVDCOMP.htm#U" />
    <KEYWORD name="V" link="IMSL_SVDCOMP.htm#V" />
    <KEYWORD name="Warning Errors" link="IMSL_SVDCOMP.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="IPOLYGON" link="IPOLYGON.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a polygon annotation in an existing iTool" />
    <SYNTAX name="IPOLYGON, Points [, /DATA | , /DEVICE | , /NORMAL] [, IDENTIFIER=Variable] [, PROPERTY=Value] [, TARGET_IDENTIFIER=iToolID] [, TOOL=iToolID] [, /VISUALIZATION]" type="pro" />
    <ARGUMENT name="Points" link="IPOLYGON.htm" />
    <KEYWORD name="DATA" link="IPOLYGON.htm#iTools_api_3860698369_1006247" />
    <KEYWORD name="DEVICE" link="IPOLYGON.htm#iTools_api_3860698369_1006250" />
    <KEYWORD name="IDENTIFIER" link="IPOLYGON.htm#iTools_api_3860698369_1006253" />
    <KEYWORD name="NORMAL" link="IPOLYGON.htm#iTools_api_3860698369_1006256" />
    <KEYWORD name="TARGET_IDENTIFIER" link="IPOLYGON.htm#iTools_api_3860698369_1006259" />
    <KEYWORD name="TOOL" link="IPOLYGON.htm#iTools_api_3860698369_1006262" />
    <KEYWORD name="VISUALIZATION" link="IPOLYGON.htm#iTools_api_3860698369_1006265" />
  </ROUTINE>
  <ROUTINE name="WDELETE" link="WDELETE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="WDELETE [, Window_Index [, ...]]" type="pro" />
    <ARGUMENT name="Window_Index" link="WDELETE_Procedure.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_ATTINQ" link="NCDF_ATTINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_ATTINQ( Cdfid [, Varid] , Name [, /GLOBAL])" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_ATTINQ.htm" />
    <ARGUMENT name="Varid" link="NCDF_ATTINQ.htm" />
    <ARGUMENT name="Name" link="NCDF_ATTINQ.htm" />
    <KEYWORD name="GLOBAL" link="NCDF_ATTINQ.htm#netCDF_2618656010_1005620" />
  </ROUTINE>
  <ROUTINE name="DIALOG_WRITE_IMAGE" link="DIALOG_WRITE_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Present a dialog for writing image files" />
    <SYNTAX name="Result =DIALOG_WRITE_IMAGE ( Image [, R, G, B] [, DIALOG_PARENT=widget_id] [, FILENAME=string] [, /FIX_TYPE] [, /NOWRITE] [, OPTIONS=variable] [, PATH=string] [ ,TITLE=string] [, TYPE=variable] [, /WARN_EXIST] )" type="func" />
    <ARGUMENT name="Image" link="DIALOG_WRITE_IMAGE.htm" />
    <ARGUMENT name="R, G, B" link="DIALOG_WRITE_IMAGE.htm" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986258" />
    <KEYWORD name="FILENAME" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986260" />
    <KEYWORD name="FIX_TYPE" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986262" />
    <KEYWORD name="NOWRITE" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986264" />
    <KEYWORD name="OPTIONS" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986266" />
    <KEYWORD name="PATH" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986268" />
    <KEYWORD name="TITLE" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986270" />
    <KEYWORD name="TYPE" link="DIALOG_WRITE_IMAGE.htm#D_843829869_986272" />
    <KEYWORD name="WARN_EXIST" link="DIALOG_WRITE_IMAGE.htm#D_843829869_990326" />
  </ROUTINE>
  <ROUTINE name="HSV" link="HSV.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a color table based on Hue and Saturation Value color system" />
    <SYNTAX name="HSV, Vlo, Vhi, Satlo, Sathi, Hue, Loops [, Colr]" type="pro" />
    <ARGUMENT name="Vlo" link="HSV.htm" />
    <ARGUMENT name="Vhi" link="HSV.htm" />
    <ARGUMENT name="Satlo" link="HSV.htm" />
    <ARGUMENT name="Sathi" link="HSV.htm" />
    <ARGUMENT name="Hue" link="HSV.htm" />
    <ARGUMENT name="Loops" link="HSV.htm" />
    <ARGUMENT name="Colr" link="HSV.htm" />
  </ROUTINE>
  <ROUTINE name="TIME_TEST2" link="TIME_TEST2.htm" alias_to="" classname="">
    <SYNTAX name="TIME_TEST2 [, Filename]" type="pro" />
    <ARGUMENT name="Filename" link="TIME_TEST2.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_LIST" link="GRIB_LIST.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_LIST, filename [, FILTER=string][, OUTPUT=variable]" type="pro" />
    <ARGUMENT name="FILENAME" link="GRIB_LIST.htm" />
    <KEYWORD name="FILTER" link="GRIB_LIST.htm#FILTER" />
    <KEYWORD name="OUTPUT" link="GRIB_LIST.htm#OUTPUT" />
  </ROUTINE>
  <ROUTINE name="STRETCH" link="STRETCH.htm" alias_to="" classname="">
    <DESCRIPTION name="Stretches a color table for contrast enhancement" />
    <SYNTAX name="STRETCH [, Low, High [, Gamma]] [, /CHOP]" type="pro" />
    <ARGUMENT name="Low" link="STRETCH.htm" />
    <ARGUMENT name="High" link="STRETCH.htm" />
    <ARGUMENT name="Gamma" link="STRETCH.htm" />
    <KEYWORD name="CHOP" link="STRETCH.htm#S_820040301_759533" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMElement" link="IDLffXMLDOMElement.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::Cleanup" link="IDLffXMLDOMElement__Clea.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::GetAttribute" link="IDLffXMLDOMElement__GetA.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMElement::]GetAttribute( Name )" type="func" />
      <ARGUMENT name="Name" link="IDLffXMLDOMElement__GetA.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::GetAttributeNode" link="IDLffXMLDOMElement__GetA1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMElement::]GetAttributeNode( Name )" type="func" />
      <ARGUMENT name="Name" link="IDLffXMLDOMElement__GetA1.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::GetElementsByTagName" link="IDLffXMLDOMElement__GetE.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMElement::]GetElementsByTagName( TagName )" type="func" />
      <ARGUMENT name="TagName" link="IDLffXMLDOMElement__GetE.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::GetTagName" link="IDLffXMLDOMElement__GetT.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMElement::]GetTagName()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::Init" link="IDLffXMLDOMElement__Init.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::RemoveAttribute" link="IDLffXMLDOMElement__Remo.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMElement::]RemoveAttribute, Name" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLDOMElement__Remo.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::RemoveAttributeNode" link="IDLffXMLDOMElement__Remo1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMElement::]RemoveAttributeNode( OldAttr )" type="func" />
      <ARGUMENT name="OldAttr" link="IDLffXMLDOMElement__Remo1.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::SetAttribute" link="IDLffXMLDOMElement__SetA.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMElement::]SetAttribute, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLffXMLDOMElement__SetA.htm" />
      <ARGUMENT name="Value" link="IDLffXMLDOMElement__SetA.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMElement" name="IDLffXMLDOMElement::SetAttributeNode" link="IDLffXMLDOMElement__SetA1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMElement::]SetAttributeNode( NewAttr )" type="func" />
      <ARGUMENT name="NewAttr" link="IDLffXMLDOMElement__SetA1.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CW_BGROUP" link="CW_BGROUP.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a button group for use as a menu" />
    <SYNTAX name="Result = CW_BGROUP( Parent, Names [, BUTTON_UVALUE=array] [, COLUMN=value] [, EVENT_FUNCT=string] [{, /EXCLUSIVE | , /NONEXCLUSIVE} | [, SPACE=pixels] [, XPAD=pixels] [, YPAD=pixels]] [, FONT=font] [, FRAME=width] [, IDS=variable] [, LABEL_LEFT=string | , LABEL_TOP=string] [, /MAP] [, /NO_RELEASE] [, /RETURN_ID | , /RETURN_INDEX | , /RETURN_NAME] [, ROW=value] [, /SCROLL] [, SET_VALUE=value] [, TAB_MODE=value] [, X_SCROLL_SIZE=width] [, Y_SCROLL_SIZE=height] [, SET_VALUE=value] [, UNAME=string] [, UVALUE=value] [, XOFFSET=value] [, XSIZE=width] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="CW_BGROUP.htm" />
    <ARGUMENT name="Names" link="CW_BGROUP.htm" />
    <KEYWORD name="BUTTON_UVALUE" link="CW_BGROUP.htm#C_854643309_755175" />
    <KEYWORD name="COLUMN" link="CW_BGROUP.htm#C_854643309_755178" />
    <KEYWORD name="EVENT_FUNCT" link="CW_BGROUP.htm#C_854643309_755181" />
    <KEYWORD name="EXCLUSIVE" link="CW_BGROUP.htm#C_854643309_755184" />
    <KEYWORD name="FONT" link="CW_BGROUP.htm#C_854643309_755187" />
    <KEYWORD name="FRAME" link="CW_BGROUP.htm#C_854643309_755190" />
    <KEYWORD name="IDS" link="CW_BGROUP.htm#C_854643309_755193" />
    <KEYWORD name="LABEL_LEFT" link="CW_BGROUP.htm#C_854643309_755196" />
    <KEYWORD name="LABEL_TOP" link="CW_BGROUP.htm#C_854643309_755199" />
    <KEYWORD name="MAP" link="CW_BGROUP.htm#C_854643309_755202" />
    <KEYWORD name="NONEXCLUSIVE" link="CW_BGROUP.htm#C_854643309_755205" />
    <KEYWORD name="NO_RELEASE" link="CW_BGROUP.htm#C_854643309_755208" />
    <KEYWORD name="RETURN_ID" link="CW_BGROUP.htm#C_854643309_755211" />
    <KEYWORD name="RETURN_INDEX" link="CW_BGROUP.htm#C_854643309_755214" />
    <KEYWORD name="RETURN_NAME" link="CW_BGROUP.htm#C_854643309_755217" />
    <KEYWORD name="ROW" link="CW_BGROUP.htm#C_854643309_755220" />
    <KEYWORD name="SCROLL" link="CW_BGROUP.htm#C_854643309_755223" />
    <KEYWORD name="SET_VALUE" link="CW_BGROUP.htm#C_854643309_755226" />
    <KEYWORD name="SPACE" link="CW_BGROUP.htm#C_854643309_755230" />
    <KEYWORD name="TAB_MODE" link="CW_BGROUP.htm#C_854643309_1189560" />
    <KEYWORD name="UNAME" link="CW_BGROUP.htm#C_854643309_996707" />
    <KEYWORD name="UVALUE" link="CW_BGROUP.htm#C_854643309_755233" />
    <KEYWORD name="XOFFSET" link="CW_BGROUP.htm#C_854643309_755236" />
    <KEYWORD name="XPAD" link="CW_BGROUP.htm#C_854643309_755239" />
    <KEYWORD name="XSIZE" link="CW_BGROUP.htm#C_854643309_755242" />
    <KEYWORD name="X_SCROLL_SIZE" link="CW_BGROUP.htm#C_854643309_755245" />
    <KEYWORD name="YOFFSET" link="CW_BGROUP.htm#C_854643309_755248" />
    <KEYWORD name="YPAD" link="CW_BGROUP.htm#C_854643309_755251" />
    <KEYWORD name="YSIZE" link="CW_BGROUP.htm#C_854643309_755254" />
    <KEYWORD name="Y_SCROLL_SIZE" link="CW_BGROUP.htm#C_854643309_755257" />
  </ROUTINE>
  <ROUTINE name="BOX_CURSOR" link="BOX_CURSOR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="BOX_CURSOR, [ X0, Y0, NX, NY [, /INIT] [, /FIXED_SIZE]] [, /MESSAGE]" type="pro" />
    <ARGUMENT name="X0, Y0" link="BOX_CURSOR_Procedure.htm" />
    <ARGUMENT name="NX, NY" link="BOX_CURSOR_Procedure.htm" />
    <KEYWORD name="INIT" link="BOX_CURSOR_Procedure.htm#dg_routines_3604229493_878918" />
    <KEYWORD name="FIXED_SIZE" link="BOX_CURSOR_Procedure.htm#dg_routines_3604229493_878921" />
    <KEYWORD name="MESSAGE" link="BOX_CURSOR_Procedure.htm#dg_routines_3604229493_878924" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_SELECT" link="HDF_GR_SELECT.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_SELECT(gr_id, index)" type="func" />
    <ARGUMENT name="gr_id" link="HDF_GR_SELECT.htm" />
    <ARGUMENT name="index" link="HDF_GR_SELECT.htm" />
  </ROUTINE>
  <ROUTINE name="WINDOW" link="WINDOW_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an empty graphics window" />
    <SYNTAX name="WINDOW [, Window_Index] [, COLORS=value] [, /FREE] [, /PIXMAP] [, RETAIN={0 | 1 | 2}] [, TITLE=string] [, XPOS=value] [, YPOS=value] [, XSIZE=pixels] [, YSIZE=pixels]" type="pro" />
    <ARGUMENT name="Window_Index" link="WINDOW_Procedure.htm" />
    <KEYWORD name="COLORS" link="WINDOW_Procedure.htm#dg_routines_3604229493_890333" />
    <KEYWORD name="FREE" link="WINDOW_Procedure.htm#dg_routines_3604229493_890343" />
    <KEYWORD name="PIXMAP" link="WINDOW_Procedure.htm#dg_routines_3604229493_890347" />
    <KEYWORD name="RETAIN" link="WINDOW_Procedure.htm#dg_routines_3604229493_890351" />
    <KEYWORD name="TITLE" link="WINDOW_Procedure.htm#dg_routines_3604229493_890362" />
    <KEYWORD name="XPOS" link="WINDOW_Procedure.htm#dg_routines_3604229493_890366" />
    <KEYWORD name="YPOS" link="WINDOW_Procedure.htm#dg_routines_3604229493_890382" />
    <KEYWORD name="XSIZE" link="WINDOW_Procedure.htm#dg_routines_3604229493_890385" />
    <KEYWORD name="YSIZE" link="WINDOW_Procedure.htm#dg_routines_3604229493_890389" />
  </ROUTINE>
  <ROUTINE name="VOIGT" link="VOIGT.htm" alias_to="" classname="">
    <DESCRIPTION name="Calculate the intensity of atomic absorption line profiles" />
    <SYNTAX name="Result = VOIGT(A, U)" type="func" />
    <ARGUMENT name="A" link="VOIGT.htm" />
    <ARGUMENT name="U" link="VOIGT.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="FILE_POLL_INPUT" link="FILE_POLL_INPUT.htm" alias_to="" classname="">
    <DESCRIPTION name="Block processing until it detects that a read operation will succeed" />
    <SYNTAX name="Result = FILE_POLL_INPUT(Units [, COUNT=variable] [, TIMEOUT=value] )" type="func" />
    <ARGUMENT name="Units" link="FILE_POLL_INPUT.htm" />
    <KEYWORD name="COUNT" link="FILE_POLL_INPUT.htm#F_848155245_957345" />
    <KEYWORD name="TIMEOUT" link="FILE_POLL_INPUT.htm#F_848155245_957347" />
  </ROUTINE>
  <ROUTINE name="XDISPLAYFILE" link="XDISPLAYFILE.htm" alias_to="" classname="">
    <SYNTAX name="XDISPLAYFILE, Filename [, /BLOCK] [, DONE_BUTTON=string] [, /EDITABLE] [, FONT=string] [, GROUP=widget_id] [, /GROW_TO_SCREEN] [, HEIGHT=lines] [, /MODAL] [, RETURN_ID=variable] [, TEXT=string or string array] [, TITLE=string] [, WIDTH=characters] [, WTEXT=variable]" type="pro" />
    <ARGUMENT name="Filename" link="XDISPLAYFILE.htm" />
    <KEYWORD name="BLOCK" link="XDISPLAYFILE.htm#X_800576109_937490" />
    <KEYWORD name="DONE_BUTTON" link="XDISPLAYFILE.htm#X_800576109_960338" />
    <KEYWORD name="EDITABLE" link="XDISPLAYFILE.htm#X_800576109_960341" />
    <KEYWORD name="FONT" link="XDISPLAYFILE.htm#X_800576109_960336" />
    <KEYWORD name="GROUP" link="XDISPLAYFILE.htm#X_800576109_762749" />
    <KEYWORD name="GROW_TO_SCREEN" link="XDISPLAYFILE.htm#X_800576109_1035084" />
    <KEYWORD name="HEIGHT" link="XDISPLAYFILE.htm#X_800576109_762752" />
    <KEYWORD name="MODAL" link="XDISPLAYFILE.htm#X_800576109_933305" />
    <KEYWORD name="RETURN_ID" link="XDISPLAYFILE.htm#X_800576109_1035136" />
    <KEYWORD name="TEXT" link="XDISPLAYFILE.htm#X_800576109_762755" />
    <KEYWORD name="TITLE" link="XDISPLAYFILE.htm#X_800576109_762758" />
    <KEYWORD name="WIDTH" link="XDISPLAYFILE.htm#X_800576109_762761" />
    <KEYWORD name="WTEXT" link="XDISPLAYFILE.htm#X_800576109_960359" />
  </ROUTINE>
  <ROUTINE name="GRIB_SET" link="GRIB_SET.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_SET, Ghandle, Key, Value" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_SET.htm" />
    <ARGUMENT name="Key" link="GRIB_SET.htm" />
    <ARGUMENT name="Value" link="GRIB_SET.htm" />
  </ROUTINE>
  <STATEMENT name="COMMON" link="COMMON.html" alias_to="COMMON" />
  <ROUTINE name="HDF_GR_LUTTOREF" link="HDF_GR_LUTTOREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_LUTTOREF(pal_id)" type="func" />
    <ARGUMENT name="pal_id" link="HDF_GR_LUTTOREF.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_ISHDF" link="HDF_ISHDF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_ISHDF(Filename)" type="func" />
    <ARGUMENT name="Filename" link="HDF_ISHDF.htm" />
  </ROUTINE>
  <ROUTINE name="STRMATCH" link="STRMATCH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compare search string against input string expression" />
    <SYNTAX name="Result = STRMATCH( String, SearchString , /FOLD_CASE )" type="func" />
    <ARGUMENT name="String" link="STRMATCH.htm" />
    <ARGUMENT name="SearchString" link="STRMATCH.htm" />
    <KEYWORD name="FOLD_CASE" link="STRMATCH.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="REGISTER_CURSOR" link="REGISTER_CURSOR.htm" alias_to="" classname="">
    <DESCRIPTION name="Associates a given name with cursor information for use in iTools" />
    <SYNTAX name="REGISTER_CURSOR, Name, Image[, MASK=value] [, HOTSPOT=value] [, /OVERWRITE]" type="pro" />
    <ARGUMENT name="Name" link="REGISTER_CURSOR.htm" />
    <ARGUMENT name="Image" link="REGISTER_CURSOR.htm" />
    <KEYWORD name="MASK" link="REGISTER_CURSOR.htm#R_822202989_1108840" />
    <KEYWORD name="HOTSPOT" link="REGISTER_CURSOR.htm#R_822202989_1108842" />
    <KEYWORD name="OVERWRITE" link="REGISTER_CURSOR.htm#R_822202989_1108844" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_CLASS" link="H5T_GET_CLASS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_CLASS(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_CLASS.htm" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMNotation" link="IDLffXMLDOMNotation.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMNotation" name="IDLffXMLDOMNotation::Cleanup" link="IDLffXMLDOMNotation__Cle.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNotation" name="IDLffXMLDOMNotation::GetPublicID" link="IDLffXMLDOMNotation__Get.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNotation::]GetPublicID()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNotation" name="IDLffXMLDOMNotation::GetSystemID" link="IDLffXMLDOMNotation__Get1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNotation::]GetSystemID()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNotation" name="IDLffXMLDOMNotation::Init" link="IDLffXMLDOMNotation__Ini.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="DICOMEX_NET" link="DICOMEX_NET.htm" alias_to="" classname="">
    <SYNTAX name="DICOMEX_NET [, /SYSTEM]" type="pro" />
    <KEYWORD name="SYSTEM" link="DICOMEX_NET.htm#SYSTEM" />
  </ROUTINE>
  <ROUTINE name="LEGENDRE" link="LEGENDRE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the associated Legendre polynomial" />
    <SYNTAX name="Result = LEGENDRE( X, L [, M] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="LEGENDRE.htm" />
    <ARGUMENT name="L" link="LEGENDRE.htm" />
    <ARGUMENT name="M" link="LEGENDRE.htm" />
    <KEYWORD name="DOUBLE" link="LEGENDRE.htm#L_826528365_942590" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_ID2TAGREF" link="HDF_AN_ID2TAGREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_ID2TAGREF(Annotation_id, Annotation_tag, Annotation_ref)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_ID2TAGREF.htm" />
    <ARGUMENT name="Annotation_tag" link="HDF_AN_ID2TAGREF.htm" />
    <ARGUMENT name="Annotation_ref" link="HDF_AN_ID2TAGREF.htm" />
  </ROUTINE>
  <ROUTINE name="READ_SRF" link="READ_SRF.htm" alias_to="" classname="">
    <DESCRIPTION name="Read Sun Raster Format files" />
    <SYNTAX name="READ_SRF, Filename, Image [, R, G, B]" type="pro" />
    <ARGUMENT name="Filename" link="READ_SRF.htm" />
    <ARGUMENT name="Image" link="READ_SRF.htm" />
    <ARGUMENT name="R, G, B" link="READ_SRF.htm" />
  </ROUTINE>
  <ROUTINE name="COORD2TO3" link="COORD2TO3.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns 3D data coordinates given Direct Graphics normalized screen coordinates" />
    <SYNTAX name="Result = COORD2TO3( Mx, My, Dim, D0 [, PTI] )" type="func" />
    <ARGUMENT name="Mx, My" link="COORD2TO3.htm" />
    <ARGUMENT name="Dim" link="COORD2TO3.htm" />
    <ARGUMENT name="D0" link="COORD2TO3.htm" />
    <ARGUMENT name="PTI" link="COORD2TO3.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_GETINFO" link="HDF_VD_GETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_GETINFO, VData, Index [, NAME=variable] [, ORDER=variable] [, SIZE=variable] [, TYPE=variable]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_GETINFO.htm" />
    <ARGUMENT name="Index" link="HDF_VD_GETINFO.htm" />
    <KEYWORD name="NAME" link="HDF_VD_GETINFO.htm#HDF_1733484267_1013734" />
    <KEYWORD name="ORDER" link="HDF_VD_GETINFO.htm#HDF_1733484267_1013737" />
    <KEYWORD name="SIZE" link="HDF_VD_GETINFO.htm#HDF_1733484267_1013740" />
    <KEYWORD name="TYPE" link="HDF_VD_GETINFO.htm#HDF_1733484267_1013743" />
  </ROUTINE>
  <ROUTINE name="LA_LUDC" link="LA_LUDC.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the LU decomposition of an array" />
    <SYNTAX name="LA_LUDC, Array, Index [, /DOUBLE] [, STATUS=variable]" type="pro" />
    <ARGUMENT name="Array" link="LA_LUDC.htm" />
    <ARGUMENT name="Index" link="LA_LUDC.htm" />
    <KEYWORD name="DOUBLE" link="LA_LUDC.htm#L_826528365_970769" />
    <KEYWORD name="STATUS" link="LA_LUDC.htm#L_826528365_970771" />
  </ROUTINE>
  <ROUTINE name="NOISE_PICK" link="NOISE_PICK.htm" alias_to="" classname="">
    <SYNTAX name="Result = NOISE_PICK(Image [, Randomization] [, ITERATIONS=value] [, SEED=value])" type="func" />
    <ARGUMENT name="Image" link="NOISE_PICK.htm" />
    <ARGUMENT name="Randomization" link="NOISE_PICK.htm" />
    <KEYWORD name="ITERATIONS" link="NOISE_PICK.htm#N_830853741_952031" />
    <KEYWORD name="SEED" link="NOISE_PICK.htm#N_830853741_952034" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SIMPLE_EXTENT_NPOINTS" link="H5S_GET_SIMPLE_EXTENT_NP.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SIMPLE_EXTENT_NPOINTS(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SIMPLE_EXTENT_NP.htm" />
  </ROUTINE>
  <ROUTINE name="TRACE" link="TRACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the trace of an array" />
    <SYNTAX name="Result = TRACE( A [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="TRACE.htm" />
    <KEYWORD name="DOUBLE" link="TRACE.htm#T_809226861_845005" />
  </ROUTINE>
  <ROUTINE name="AMOEBA" link="AMOEBA.htm" alias_to="" classname="">
    <DESCRIPTION name="Minimize a function using downhill simplex method" />
    <SYNTAX name="Result = AMOEBA( Ftol [, FUNCTION_NAME=string] [, FUNCTION_VALUE=variable] [, NCALLS=value] [, NMAX=value] [, P0=vector, SCALE=vector | , SIMPLEX=array] )" type="func" />
    <ARGUMENT name="Ftol" link="AMOEBA.htm" />
    <KEYWORD name="FUNCTION_NAME" link="AMOEBA.htm#A_850317933_864079" />
    <KEYWORD name="FUNCTION_VALUE" link="AMOEBA.htm#A_850317933_864085" />
    <KEYWORD name="NCALLS" link="AMOEBA.htm#A_850317933_864089" />
    <KEYWORD name="NMAX" link="AMOEBA.htm#A_850317933_864091" />
    <KEYWORD name="P0" link="AMOEBA.htm#A_850317933_864094" />
    <KEYWORD name="SCALE" link="AMOEBA.htm#A_850317933_864103" />
    <KEYWORD name="SIMPLEX" link="AMOEBA.htm#A_850317933_864424" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_UPDATELEVEL" link="EOS_PT_UPDATELEVEL.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_UPDATELEVEL(pointID, level, field, list, nrec, recs, data)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_UPDATELEVEL.htm" />
    <ARGUMENT name="level" link="EOS_PT_UPDATELEVEL.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_UPDATELEVEL.htm" />
    <ARGUMENT name="nrec" link="EOS_PT_UPDATELEVEL.htm" />
    <ARGUMENT name="recs" link="EOS_PT_UPDATELEVEL.htm" />
    <ARGUMENT name="data" link="EOS_PT_UPDATELEVEL.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_COMBOBOX" link="WIDGET_COMBOBOX.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an editable droplist widget" />
    <SYNTAX name="Result = WIDGET_COMBOBOX( Parent [, /DYNAMIC_RESIZE] [, /EDITABLE] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, /FLAT] [, FONT=string] [, FRAME=value] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, IGNORE_ACCELERATORS=value] [, KILL_NOTIFY=string] [, /LIST_EVENTS][, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RESOURCE_NAME=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, TAB_MODE=value] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_COMBOBOX.htm" />
    <KEYWORD name="DYNAMIC_RESIZE" link="WIDGET_COMBOBOX.htm#W_811389549_1011945" />
    <KEYWORD name="EDITABLE" link="WIDGET_COMBOBOX.htm#W_811389549_1011949" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_COMBOBOX.htm#W_811389549_1011951" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_COMBOBOX.htm#W_811389549_1011953" />
    <KEYWORD name="FLAT" link="WIDGET_COMBOBOX.htm#W_811389549_1245764" />
    <KEYWORD name="FONT" link="WIDGET_COMBOBOX.htm#W_811389549_1011955" />
    <KEYWORD name="FRAME" link="WIDGET_COMBOBOX.htm#W_811389549_1011964" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_COMBOBOX.htm#W_811389549_1011967" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_COMBOBOX.htm#W_811389549_1011969" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_COMBOBOX.htm#W_811389549_1096967" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_COMBOBOX.htm#W_811389549_1011972" />
    <KEYWORD name="LIST_EVENTS" link="WIDGET_COMBOBOX.htm#LIST_EVE" />
    <KEYWORD name="NO_COPY" link="WIDGET_COMBOBOX.htm#W_811389549_1011975" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_COMBOBOX.htm#W_811389549_1011978" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_COMBOBOX.htm#W_811389549_1011980" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_COMBOBOX.htm#W_811389549_1011983" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_COMBOBOX.htm#W_811389549_1011991" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_COMBOBOX.htm#W_811389549_1011993" />
    <KEYWORD name="SENSITIVE" link="WIDGET_COMBOBOX.htm#W_811389549_1011995" />
    <KEYWORD name="TAB_MODE" link="WIDGET_COMBOBOX.htm#W_811389549_1071311" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_COMBOBOX.htm#W_811389549_1012005" />
    <KEYWORD name="UNAME" link="WIDGET_COMBOBOX.htm#W_811389549_1012013" />
    <KEYWORD name="UNITS" link="WIDGET_COMBOBOX.htm#W_811389549_1012019" />
    <KEYWORD name="UVALUE" link="WIDGET_COMBOBOX.htm#W_811389549_1012021" />
    <KEYWORD name="VALUE" link="WIDGET_COMBOBOX.htm#W_811389549_1012025" />
    <KEYWORD name="XOFFSET" link="WIDGET_COMBOBOX.htm#W_811389549_1012027" />
    <KEYWORD name="XSIZE" link="WIDGET_COMBOBOX.htm#W_811389549_1012030" />
    <KEYWORD name="YOFFSET" link="WIDGET_COMBOBOX.htm#W_811389549_1012032" />
    <KEYWORD name="YSIZE" link="WIDGET_COMBOBOX.htm#W_811389549_1012035" />
  </ROUTINE>
  <ROUTINE name="BARPLOT" link="BARPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Plots data as a series of rectangular bars" />
    <SYNTAX name="graphic = BARPLOT([Locations], Values, [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="Locations" link="BARPLOT.htm" />
    <ARGUMENT name="Values" link="BARPLOT.htm" />
    <KEYWORD name="AXIS_STYLE" link="BARPLOT.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="BARPLOT.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="BARPLOT.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="BARPLOT.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="BARPLOT.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="BARPLOT.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="BARPLOT.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="BARPLOT.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="BARPLOT.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="BARPLOT.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="BARPLOT.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="BARPLOT.htm#WIDGETS" />
    <KEYWORD name="ANTIALIAS" link="BARPLOT.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="BARPLOT.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="BARPLOT.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="BARPLOT.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="BARPLOT.htm#BACKTRANS" />
    <KEYWORD name="BOTTOM_COLOR" link="BARPLOT.htm#BOTTOM_C" />
    <KEYWORD name="BOTTOM_VALUES" link="BARPLOT.htm#BOTTOM_V" />
    <KEYWORD name="C_RANGE" link="BARPLOT.htm#C_RANGE" />
    <KEYWORD name="CLIP" link="BARPLOT.htm#CLIP" />
    <KEYWORD name="COLOR" link="BARPLOT.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="BARPLOT.htm#CROSSHAIR" />
    <KEYWORD name="FILL_COLOR" link="BARPLOT.htm#FILL_COL" />
    <KEYWORD name="FONT_COLOR" link="BARPLOT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="BARPLOT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="BARPLOT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="BARPLOT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="BARPLOT.htm#HIDE" />
    <KEYWORD name="HISTOGRAM" link="BARPLOT.htm#HISTOGRA" />
    <KEYWORD name="HORIZONTAL" link="BARPLOT.htm#HORIZONT" />
    <KEYWORD name="INDEX" link="BARPLOT.htm#INDEX" />
    <KEYWORD name="LINESTYLE" link="BARPLOT.htm#LINESTYL" />
    <KEYWORD name="NAME" link="BARPLOT.htm#NAME" />
    <KEYWORD name="NBARS" link="BARPLOT.htm#NBARS" />
    <KEYWORD name="OUTLINE" link="BARPLOT.htm#OUTLINE" />
    <KEYWORD name="PATTERN_BITMAP" link="BARPLOT.htm#PBITMAP" />
    <KEYWORD name="PATTERN_ORIENTATION" link="BARPLOT.htm#PORIENT" />
    <KEYWORD name="PATTERN_SPACING" link="BARPLOT.htm#PSPACING" />
    <KEYWORD name="PATTERN_THICK" link="BARPLOT.htm#PTHICK" />
    <KEYWORD name="POSITION" link="BARPLOT.htm#POSITION" />
    <KEYWORD name="THICK" link="BARPLOT.htm#THICK" />
    <KEYWORD name="TITLE" link="BARPLOT.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="BARPLOT.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="BARPLOT.htm#UVALUE" />
    <KEYWORD name="WIDTH" link="BARPLOT.htm#WIDTH" />
    <KEYWORD name="WINDOW (Get Only)" link="BARPLOT.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="BARPLOT.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="BARPLOT.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="BARPLOT.htm#YRANGE" />
  </ROUTINE>
  <CLASS name="BARPLOT" link="BARPLOT.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="BARPLOT.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="BARPLOT.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="BARPLOT.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="BARPLOT.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="BARPLOT.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOTTOM_COLOR" link="BARPLOT.htm#BOTTOM_C" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOTTOM_VALUES" link="BARPLOT.htm#BOTTOM_V" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_RANGE" link="BARPLOT.htm#C_RANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="BARPLOT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="BARPLOT.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="BARPLOT.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="BARPLOT.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="BARPLOT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="BARPLOT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="BARPLOT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="BARPLOT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="BARPLOT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HISTOGRAM" link="BARPLOT.htm#HISTOGRA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HORIZONTAL" link="BARPLOT.htm#HORIZONT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="INDEX" link="BARPLOT.htm#INDEX" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="BARPLOT.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="BARPLOT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NBARS" link="BARPLOT.htm#NBARS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUTLINE" link="BARPLOT.htm#OUTLINE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_BITMAP" link="BARPLOT.htm#PBITMAP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_ORIENTATION" link="BARPLOT.htm#PORIENT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_SPACING" link="BARPLOT.htm#PSPACING" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_THICK" link="BARPLOT.htm#PTHICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="BARPLOT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="BARPLOT.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="BARPLOT.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="BARPLOT.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="BARPLOT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WIDTH" link="BARPLOT.htm#WIDTH" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="BARPLOT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="BARPLOT.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="BARPLOT.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="BARPLOT.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="BARPLOT" name="BARPLOT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="barplot.Close" type="pro" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = barplot.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="barplot.Delete" type="pro" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="barplot.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = barplot.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = barplot.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = barplot.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="barplot.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="barplot.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="barplot.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="barplot.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="barplot.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="barplot.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="barplot.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="barplot.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="BARPLOT" name="BARPLOT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="barplot.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="I18N_MULTIBYTETOWIDECHAR" link="I18N_MULTIBYTETOWIDECHAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert   multibyte to UTF-16, wide-character (Unicode)" />
    <SYNTAX name="Wide_Uint = I18N_MULTIBYTETOWIDECHAR(Multibyte_String)" type="pro" />
    <ARGUMENT name="Multibyte_string" link="I18N_MULTIBYTETOWIDECHAR.htm" />
  </ROUTINE>
  <ROUTINE name="CW_DEFROI" link="CW_DEFROI.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates compound widget used to define region of interest. (Direct Graphics)" />
    <SYNTAX name="Result = CW_DEFROI( Draw [, IMAGE_SIZE=vector] [, OFFSET=vector] [, /ORDER] [, /RESTORE] [, TAB_MODE=value] [, ZOOM=vector] )" type="func" />
    <ARGUMENT name="Draw" link="CW_DEFROI.htm" />
    <KEYWORD name="IMAGE_SIZE" link="CW_DEFROI.htm#dg_routines_3604229493_881300" />
    <KEYWORD name="OFFSET" link="CW_DEFROI.htm#dg_routines_3604229493_881303" />
    <KEYWORD name="ORDER" link="CW_DEFROI.htm#dg_routines_3604229493_881306" />
    <KEYWORD name="RESTORE" link="CW_DEFROI.htm#dg_routines_3604229493_881309" />
    <KEYWORD name="TAB_MODE" link="CW_DEFROI.htm#dg_routines_3604229493_881312" />
    <KEYWORD name="ZOOM" link="CW_DEFROI.htm#dg_routines_3604229493_881346" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFBOXREGION" link="EOS_GD_DEFBOXREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFBOXREGION(gridID, cornerlon, cornerlat)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFBOXREGION.htm" />
    <ARGUMENT name="cornerlon" link="EOS_GD_DEFBOXREGION.htm" />
    <ARGUMENT name="cornerlat" link="EOS_GD_DEFBOXREGION.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_NEW_FROM_SAMPLES" link="GRIB_NEW_FROM_SAMPLES.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_NEW_FROM_SAMPLES(Resourcename)" type="func" />
    <ARGUMENT name="Resourcename" link="GRIB_NEW_FROM_SAMPLES.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_QUERY" link="EOS_SW_QUERY.htm" alias_to="" classname="">
    <SYNTAX name="Result=EOS_SW_QUERY(Filename, SwathName, [Info])" type="func" />
    <ARGUMENT name="Filename" link="EOS_SW_QUERY.htm" />
    <ARGUMENT name="SwathName" link="EOS_SW_QUERY.htm" />
    <ARGUMENT name="Info" link="EOS_SW_QUERY.htm" />
  </ROUTINE>
  <CLASS name="IDLgrROIGroup" link="IDLgrROIGroup.htm" special="">
    <SUPERCLASS name="IDLanROIGroup." link="../Analysis/IDLanROIGroup.htm" />
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLANROIGROUPFLAGS" link="" description="" />
    <FIELD name="IDLANROIGROUPVERSION" link="" description="" />
    <FIELD name="IDLCONTAINERVERSION" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRROIGROUPVERSION" link="" description="" />
    <FIELD name="NLIST" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PHEAD" link="" description="" />
    <FIELD name="PTAIL" link="" description="" />
    <FIELD name="ROIGROUP_XRANGE" link="" description="" />
    <FIELD name="ROIGROUP_YRANGE" link="" description="" />
    <FIELD name="ROIGROUP_ZRANGE" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057772" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057798" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1095013" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1095918" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1095957" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057805" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057863" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1799673" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057861" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057853" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057851" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1080305" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057839" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrROIGroup_Properties.htm#objects_gr_2157407275_1057781" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::Add" link="IDLgrROIGroup__Add.htm">
      <SYNTAX name="Obj-&gt;[IDLgrROIGroup::]Add, ROI" type="pro" />
      <ARGUMENT name="ROI" link="IDLgrROIGroup__Add.htm" />
    </METHOD>
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::Cleanup" link="IDLgrROIGroup__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrROIGroup::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::GetProperty" link="IDLgrROIGroup__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrROIGroup::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::Init" link="IDLgrROIGroup__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrROIGroup' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrROIGroup::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::PickRegion" link="IDLgrROIGroup__PickRegio.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrROIGroup::]PickRegion( Dest, View, Point [, PATH=objref] )" type="func" />
      <ARGUMENT name="Dest" link="IDLgrROIGroup__PickRegio.htm" />
      <ARGUMENT name="View" link="IDLgrROIGroup__PickRegio.htm" />
      <ARGUMENT name="Point" link="IDLgrROIGroup__PickRegio.htm" />
      <KEYWORD name="PATH" link="IDLgrROIGroup__PickRegio.htm#objects_gr_2157407275_1015096" />
    </METHOD>
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::Remove" link="IDLgrROIGroup__Remove.htm">
      <SYNTAX name="Obj-&gt;[IDLgrROIGroup::]Remove [, Child_object] [, POSITION=index] [, /ALL]" type="pro" />
      <ARGUMENT name="Child_object" link="IDLgrROIGroup__Remove.htm" />
      <KEYWORD name="ALL" link="IDLgrROIGroup__Remove.htm#objects_gr_2157407275_1823007" />
      <KEYWORD name="POSITION" link="IDLgrROIGroup__Remove.htm#objects_gr_2157407275_1823010" />
    </METHOD>
    <METHOD class="IDLgrROIGroup" name="IDLgrROIGroup::SetProperty" link="IDLgrROIGroup__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrROIGroup::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="INVERT" link="INVERT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the inverse of a square array" />
    <SYNTAX name="Result = INVERT( Array [, Status] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Array" link="INVERT.htm" />
    <ARGUMENT name="Status" link="INVERT.htm" />
    <KEYWORD name="DOUBLE" link="INVERT.htm#I_833016429_50809" />
  </ROUTINE>
  <ROUTINE name="WRITE_TIFF" link="WRITE_TIFF.htm" alias_to="" classname="">
    <DESCRIPTION name="Write TIFF files" />
    <SYNTAX name="WRITE_TIFF, Filename[, Image] [, /APPEND] [, /BIGTIFF] [, BITS_PER_SAMPLE={1 | 4 | 8}] [, RED, GREEN, BLUE=value] [, /CMYK] [, COMPRESSION={0 | 1 | 2 | 3}] [, DESCRIPTION=string] [, DOCUMENT_NAME=string] [, DOT_RANGE=intarray] [, GEOTIFF=structure] [, /COMPLEX | , /DCOMPLEX | , /DOUBLE | , /L64 | , /LONG | , /SHORT | , /FLOAT] [, ICC_PROFILE=bytearray] [, ORIENTATION=value] [, PHOTOSHOP=array] [, PLANARCONFIG={1 | 2}] [, /SIGNED] [, UNITS={1 | 2 | 3}] [, /VERBOSE] [, XPOSITION=units] [, XRESOL=pixels/inch] [, YPOSITION=units] [, YRESOL=pixels/inch]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_TIFF.htm" />
    <ARGUMENT name="Image" link="WRITE_TIFF.htm" />
    <KEYWORD name="APPEND" link="WRITE_TIFF.htm#W_811389549_945440" />
    <KEYWORD name="BIGTIFF" link="WRITE_TIFF.htm#BIGTIFF" />
    <KEYWORD name="BITS_PER_SAMPLE" link="WRITE_TIFF.htm#W_811389549_945448" />
    <KEYWORD name="CMYK" link="WRITE_TIFF.htm#W_811389549_1049851" />
    <KEYWORD name="COMPLEX" link="WRITE_TIFF.htm#W_811389549_1241348" />
    <KEYWORD name="COMPRESSION" link="WRITE_TIFF.htm#W_811389549_972526" />
    <KEYWORD name="DCOMPLEX" link="WRITE_TIFF.htm#W_811389549_1241360" />
    <KEYWORD name="DESCRIPTION" link="WRITE_TIFF.htm#W_811389549_1049872" />
    <KEYWORD name="DOCUMENT_NAME" link="WRITE_TIFF.htm#W_811389549_1049881" />
    <KEYWORD name="DOT_RANGE" link="WRITE_TIFF.htm#W_811389549_1049890" />
    <KEYWORD name="DOUBLE" link="WRITE_TIFF.htm#W_811389549_1241379" />
    <KEYWORD name="FLOAT" link="WRITE_TIFF.htm#W_811389549_945539" />
    <KEYWORD name="GEOTIFF" link="WRITE_TIFF.htm#W_811389549_945456" />
    <KEYWORD name="ICC_PROFILE" link="WRITE_TIFF.htm#W_811389549_1049899" />
    <KEYWORD name="L64" link="WRITE_TIFF.htm#W_811389549_1241394" />
    <KEYWORD name="LONG" link="WRITE_TIFF.htm#W_811389549_945853" />
    <KEYWORD name="ORIENTATION" link="WRITE_TIFF.htm#W_811389549_972561" />
    <KEYWORD name="PHOTOSHOP" link="WRITE_TIFF.htm#W_811389549_1049908" />
    <KEYWORD name="PLANARCONFIG" link="WRITE_TIFF.htm#W_811389549_896473" />
    <KEYWORD name="RED" link="WRITE_TIFF.htm#W_811389549_960346" />
    <KEYWORD name="GREEN" link="WRITE_TIFF.htm#W_811389549_1199035" />
    <KEYWORD name="BLUE" link="WRITE_TIFF.htm#W_811389549_1199036" />
    <KEYWORD name="SHORT" link="WRITE_TIFF.htm#W_811389549_945559" />
    <KEYWORD name="SIGNED" link="WRITE_TIFF.htm#W_811389549_1241406" />
    <KEYWORD name="UNITS" link="WRITE_TIFF.htm#W_811389549_960431" />
    <KEYWORD name="VERBOSE" link="WRITE_TIFF.htm#W_811389549_972627" />
    <KEYWORD name="XPOSITION" link="WRITE_TIFF.htm#W_811389549_1063829" />
    <KEYWORD name="XRESOL" link="WRITE_TIFF.htm#W_811389549_896478" />
    <KEYWORD name="YPOSITION" link="WRITE_TIFF.htm#W_811389549_1063850" />
    <KEYWORD name="YRESOL" link="WRITE_TIFF.htm#W_811389549_917320" />
  </ROUTINE>
  <ROUTINE name="INT_2D" link="INT_2D.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the double integral of a bivariate function" />
    <SYNTAX name="Result = INT_2D( Fxy, AB_Limits, PQ_Limits, Pts [, /DOUBLE] [, /ORDER] )" type="func" />
    <ARGUMENT name="Fxy" link="INT_2D.htm" />
    <ARGUMENT name="AB_Limits" link="INT_2D.htm" />
    <ARGUMENT name="PQ_Limits" link="INT_2D.htm" />
    <ARGUMENT name="Pts" link="INT_2D.htm" />
    <KEYWORD name="DOUBLE" link="INT_2D.htm#I_833016429_832191" />
    <KEYWORD name="ORDER" link="INT_2D.htm#I_833016429_813280" />
  </ROUTINE>
  <ROUTINE name="RETURN" link="RETURN.html" alias_to="" classname="">
    <DESCRIPTION name="Return from a function or procedure" />
    <SYNTAX name="RETURN [, expression]" type="PRO" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_LONE" link="HDF_VD_LONE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_LONE( FileHandle [, MAXSIZE=value] )" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VD_LONE.htm" />
    <KEYWORD name="MAXSIZE" link="HDF_VD_LONE.htm#HDF_1733484267_1014024" />
  </ROUTINE>
  <ROUTINE name="WV_FN_HAAR" link="WV_FN_HAAR.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_HAAR( [Order, Scaling, Wavelet, Ioff, Joff] )" type="func" />
    <ARGUMENT name="Order" link="WV_FN_HAAR.htm" />
    <ARGUMENT name="Scaling" link="WV_FN_HAAR.htm" />
    <ARGUMENT name="Wavelet" link="WV_FN_HAAR.htm" />
    <ARGUMENT name="Ioff" link="WV_FN_HAAR.htm" />
    <ARGUMENT name="Joff" link="WV_FN_HAAR.htm" />
  </ROUTINE>
  <ROUTINE name="IRESOLVE" link="IRESOLVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Resolve all IDL code  required for the iTools framework" />
    <SYNTAX name="IRESOLVE [, PATH=string]" type="pro" />
    <KEYWORD name="PATH" link="IRESOLVE.htm#iTools_api_3860698369_1006891" />
  </ROUTINE>
  <ROUTINE name="MAPCONTINENTS" link="MAPCONTINENTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Overlay map boundaries on a map in a graphics window" />
    <SYNTAX name="graphic = MAPCONTINENTS( [Filename] [, Keywords=value] [, Properties=value])" type="func" />
    <SYNTAX name="[, /CANADA] [, COMBINE=0] [, /CONTINENTS] [, /COUNTRIES] [, /DEVICE] [, /HIRES] [, /LAKES] [, LIMIT=array] [, /NOCLIP] [, /RIVERS] [, /USA]" type="pro" />
    <ARGUMENT name="Filename" link="MAPCONTINENTS.htm" />
    <KEYWORD name="CANADA" link="MAPCONTINENTS.htm#CANADA" />
    <KEYWORD name="COMBINE" link="MAPCONTINENTS.htm#COMBINE" />
    <KEYWORD name="CONTINENTS" link="MAPCONTINENTS.htm#CONTINEN" />
    <KEYWORD name="COUNTRIES" link="MAPCONTINENTS.htm#COUNTRIES" />
    <KEYWORD name="HIRES" link="MAPCONTINENTS.htm#HIRES" />
    <KEYWORD name="LAKES" link="MAPCONTINENTS.htm#LAKES" />
    <KEYWORD name="LIMIT" link="MAPCONTINENTS.htm#LIMIT" />
    <KEYWORD name="NOCLIP" link="MAPCONTINENTS.htm#NOCLIP" />
    <KEYWORD name="RIVERS" link="MAPCONTINENTS.htm#RIVERS" />
    <KEYWORD name="USA" link="MAPCONTINENTS.htm#USA" />
    <KEYWORD name="ANTIALIAS" link="MAPCONTINENTS.htm#ANTIALIA" />
    <KEYWORD name="CLIP" link="MAPCONTINENTS.htm#CLIP" />
    <KEYWORD name="COLOR" link="MAPCONTINENTS.htm#COLOR" />
    <KEYWORD name="FILL_BACKGROUND" link="MAPCONTINENTS.htm#FILL_BAC" />
    <KEYWORD name="FILL_COLOR" link="MAPCONTINENTS.htm#FILL_COL" />
    <KEYWORD name="HIDE" link="MAPCONTINENTS.htm#HIDE" />
    <KEYWORD name="LINESTYLE" link="MAPCONTINENTS.htm#LINESTYL" />
    <KEYWORD name="NAME" link="MAPCONTINENTS.htm#NAME" />
    <KEYWORD name="THICK" link="MAPCONTINENTS.htm#THICK" />
    <KEYWORD name="TRANSPARENCY" link="MAPCONTINENTS.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="MAPCONTINENTS.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="MAPCONTINENTS.htm#WINDOW" />
  </ROUTINE>
  <CLASS name="MAPCONTINENTS" link="MAPCONTINENTS.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="MAPCONTINENTS.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="MAPCONTINENTS.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="MAPCONTINENTS.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_BACKGROUND" link="MAPCONTINENTS.htm#FILL_BAC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="MAPCONTINENTS.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="MAPCONTINENTS.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="MAPCONTINENTS.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="MAPCONTINENTS.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="MAPCONTINENTS.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="MAPCONTINENTS.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="MAPCONTINENTS.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="MAPCONTINENTS.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="mapcontinents.Close" type="pro" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = mapcontinents.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="mapcontinents.Delete" type="pro" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="mapcontinents.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="mapcontinents.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="mapcontinents.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="mapcontinents.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="mapcontinents.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="mapcontinents.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="mapcontinents.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="MAPCONTINENTS" name="MAPCONTINENTS::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="mapcontinents.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CHEBYSHEV" link="CHEBYSHEV.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the forward or reverse Chebyshev polynomial expansion" />
    <SYNTAX name="Result = CHEBYSHEV(D, N)" type="func" />
    <ARGUMENT name="D" link="CHEBYSHEV.htm" />
    <ARGUMENT name="N" link="CHEBYSHEV.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_GETIMINFO" link="HDF_GR_GETIMINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_GETIMINFO(ri_id, gr_name, ncomp, data_type, interlace_mode, dim_sizes, num_attrs)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_GETIMINFO.htm" />
    <ARGUMENT name="gr_name" link="HDF_GR_GETIMINFO.htm" />
    <ARGUMENT name="ncomp" link="HDF_GR_GETIMINFO.htm" />
    <ARGUMENT name="data_type" link="HDF_GR_GETIMINFO.htm" />
    <ARGUMENT name="interlace_mode" link="HDF_GR_GETIMINFO.htm" />
    <ARGUMENT name="dim_sizes" link="HDF_GR_GETIMINFO.htm" />
    <ARGUMENT name="num_attrs" link="HDF_GR_GETIMINFO.htm" />
  </ROUTINE>
  <ROUTINE name="MIN" link="MIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the smallest value (and optionally its position) of an array" />
    <SYNTAX name="Result = MIN( Array [, Min_Subscript] [, /ABSOLUTE] [, DIMENSION=value] [, MAX=variable] [, /NAN] [, SUBSCRIPT_MAX=variable])" type="func" />
    <ARGUMENT name="Array" link="MIN.htm" />
    <ARGUMENT name="Min_Subscript" link="MIN.htm" />
    <KEYWORD name="ABSOLUTE" link="MIN.htm#M_824365677_1047943" />
    <KEYWORD name="DIMENSION" link="MIN.htm#M_824365677_965599" />
    <KEYWORD name="MAX" link="MIN.htm#M_824365677_963567" />
    <KEYWORD name="NAN" link="MIN.htm#M_824365677_888740" />
    <KEYWORD name="SUBSCRIPT_MAX" link="MIN.htm#M_824365677_965815" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_CLOSE" link="HDF_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_CLOSE, FileHandle" type="pro" />
    <ARGUMENT name="FileHandle" link="HDF_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="GOTO" link="GOTO.htm" alias_to="" classname="">
    <DESCRIPTION name="Transfers program control to point specified by label" />
    <SYNTAX name="GOTO, label" type="pro" />
  </ROUTINE>
  <ROUTINE name="XPCOLOR" link="XPCOLOR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="XPCOLOR [, GROUP=widget_id ]" type="pro" />
    <KEYWORD name="GROUP" link="XPCOLOR_Procedure.htm#dg_routines_3604229493_890644" />
  </ROUTINE>
  <ROUTINE name="CHOLDC" link="CHOLDC.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct the Cholesky decomposition of a matrix" />
    <SYNTAX name="CHOLDC, A, P [, /DOUBLE]" type="pro" />
    <ARGUMENT name="A" link="CHOLDC.htm" />
    <ARGUMENT name="P" link="CHOLDC.htm" />
    <KEYWORD name="DOUBLE" link="CHOLDC.htm#C_854643309_1108599" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_ATTRINFO" link="EOS_PT_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_ATTRINFO( pointID, attrname, numbertype, count)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_ATTRINFO.htm" />
    <ARGUMENT name="attrname" link="EOS_PT_ATTRINFO.htm" />
    <ARGUMENT name="numbertype" link="EOS_PT_ATTRINFO.htm" />
    <ARGUMENT name="count" link="EOS_PT_ATTRINFO.htm" />
  </ROUTINE>
  <CLASS name="ESECatalog" link="ESECatalog.htm" special="">
    <FIELD name="ESEMICONTAINERDUMMY" link="" description="" />
    <FIELD name="ONETURL" link="" description="" />
    <FIELD name="URI" link="" description="" />
    <PROPERTY name="NAME (Get)" link="ESECatalog.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URI (Get)" link="ESECatalog.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESECatalog" name="ESECatalog::GetChild" link="GetChild">
      <SYNTAX name="Result = Obj.[ESECatalog::]GetChild( Name )" type="func" />
      <ARGUMENT name="Name" link="ESECatalog.htm" />
    </METHOD>
    <METHOD class="ESECatalog" name="ESECatalog::GetChildren" link="GetChildren">
      <SYNTAX name="Result = Obj.[ESECatalog::]GetChildren( [ /FOLDERS ] [, /SERVICES ] [, /SORT ] )" type="func" />
      <KEYWORD name="FOLDERS" link="ESECatalog.htm#lass=" />
      <KEYWORD name="SERVICES" link="ESECatalog.htm#lass=" />
      <KEYWORD name="SORT" link="ESECatalog.htm#lass=" />
    </METHOD>
    <METHOD class="ESECatalog" name="ESECatalog::GetParent" link="GetParent">
      <SYNTAX name="ESEServer = Obj.[ESECatalog::]GetParent()" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="LAMBDA" link="LAMBDA.htm" alias_to="" classname="">
    <DESCRIPTION name="Create inline Lambda functions" />
    <SYNTAX name="Result = LAMBDA( Code )" type="func" />
    <ARGUMENT name="Code" link="LAMBDA.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_ATYPE2TAG" link="HDF_AN_ATYPE2TAG.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_ATYPE2TAG(Annotation_type)" type="func" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_ATYPE2TAG.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_EXTRACTPERIOD" link="EOS_PT_EXTRACTPERIOD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_EXTRACTPERIOD(pointID, periodID, level, fieldlist, buffer)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_EXTRACTPERIOD.htm" />
    <ARGUMENT name="periodID" link="EOS_PT_EXTRACTPERIOD.htm" />
    <ARGUMENT name="level" link="EOS_PT_EXTRACTPERIOD.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_EXTRACTPERIOD.htm" />
    <ARGUMENT name="buffer" link="EOS_PT_EXTRACTPERIOD.htm" />
  </ROUTINE>
  <ROUTINE name="LA_LINEAR_EQUATION" link="LA_LINEAR_EQUATION.htm" alias_to="" classname="">
    <DESCRIPTION name="Use LU decomposition to sole a system of linear equations" />
    <SYNTAX name="Result = LA_LINEAR_EQUATION( Array, B [, BACKWARD_ERROR=variable] [, /DOUBLE] [, FORWARD_ERROR=variable] [, STATUS=variable])" type="func" />
    <ARGUMENT name="Array" link="LA_LINEAR_EQUATION.htm" />
    <ARGUMENT name="B" link="LA_LINEAR_EQUATION.htm" />
    <KEYWORD name="BACKWARD_ERROR" link="LA_LINEAR_EQUATION.htm#L_826528365_970657" />
    <KEYWORD name="DOUBLE" link="LA_LINEAR_EQUATION.htm#L_826528365_970659" />
    <KEYWORD name="FORWARD_ERROR" link="LA_LINEAR_EQUATION.htm#L_826528365_970661" />
    <KEYWORD name="STATUS" link="LA_LINEAR_EQUATION.htm#L_826528365_970663" />
  </ROUTINE>
  <ROUTINE name="Overloading the Help and Print" link="Overloading_the_HELP_and.htm" alias_to="" classname="">
  </ROUTINE>
  <ROUTINE name="TRIANGULATE" link="TRIANGULATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct the Delaunay triangulation of a planar set of points" />
    <SYNTAX name="TRIANGULATE, X, Y, Triangles [, B] [, CONNECTIVITY=variable] [, SPHERE=variable [, /DEGREES]] [, FVALUE=variable] [, REPEATS=variable] [, TOLERANCE=value]" type="pro" />
    <ARGUMENT name="X" link="TRIANGULATE.htm" />
    <ARGUMENT name="Y" link="TRIANGULATE.htm" />
    <ARGUMENT name="Triangles" link="TRIANGULATE.htm" />
    <ARGUMENT name="B" link="TRIANGULATE.htm" />
    <KEYWORD name="CONNECTIVITY" link="TRIANGULATE.htm#T_809226861_679547" />
    <KEYWORD name="DEGREES" link="TRIANGULATE.htm#T_809226861_126686" />
    <KEYWORD name="FVALUE" link="TRIANGULATE.htm#T_809226861_126695" />
    <KEYWORD name="REPEATS" link="TRIANGULATE.htm#T_809226861_679555" />
    <KEYWORD name="SPHERE" link="TRIANGULATE.htm#T_809226861_126681" />
    <KEYWORD name="TOLERANCE" link="TRIANGULATE.htm#T_809226861_1145212" />
  </ROUTINE>
  <ROUTINE name="JULDAY" link="JULDAY.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns Julian Day Number for given month, day, and year" />
    <SYNTAX name="Result = JULDAY(Month, Day, Year, Hour, Minute, Second)" type="func" />
    <ARGUMENT name="Month" link="JULDAY.htm" />
    <ARGUMENT name="Day" link="JULDAY.htm" />
    <ARGUMENT name="Year" link="JULDAY.htm" />
    <ARGUMENT name="Hour" link="JULDAY.htm" />
    <ARGUMENT name="Minute" link="JULDAY.htm" />
    <ARGUMENT name="Second" link="JULDAY.htm" />
  </ROUTINE>
  <ROUTINE name="ROTATE" link="ROTATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Rotates/transposes an array in multiples of 90 degrees" />
    <SYNTAX name="Result = ROTATE(Array, Direction)" type="func" />
    <ARGUMENT name="Array" link="ROTATE.htm" />
    <ARGUMENT name="Direction" link="ROTATE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFGEOFIELD" link="EOS_SW_DEFGEOFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFGEOFIELD( swathID, fieldname, dimlist, numbertype[, /MERGE] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFGEOFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_DEFGEOFIELD.htm" />
    <ARGUMENT name="dimlist" link="EOS_SW_DEFGEOFIELD.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_DEFGEOFIELD.htm" />
    <KEYWORD name="MERGE" link="EOS_SW_DEFGEOFIELD.htm#HDF_EOS_3103509269_1011581" />
  </ROUTINE>
  <ROUTINE name="ISOSURFACE" link="ISOSURFACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return topologically consistent triangles by using oriented tetrahedral decomposition" />
    <SYNTAX name="ISOSURFACE, Data, Value, Outverts, Outconn [, GEOM_XYZ=array, TETRAHEDRA=array] [, AUXDATA_IN=array, AUXDATA_OUT=variable] [, PROGRESS_CALLBACK=string] [, PROGRESS_METHOD=string] [, PROGRESS_OBJECT=objref] [, PROGRESS_PERCENT=percent{0 to 100}] [, PROGRESS_USERDATA=value]" type="pro" />
    <ARGUMENT name="Data" link="ISOSURFACE.htm" />
    <ARGUMENT name="Value" link="ISOSURFACE.htm" />
    <ARGUMENT name="Outverts" link="ISOSURFACE.htm" />
    <ARGUMENT name="Outconn" link="ISOSURFACE.htm" />
    <KEYWORD name="AUXDATA_IN" link="ISOSURFACE.htm#I_833016429_873750" />
    <KEYWORD name="AUXDATA_OUT" link="ISOSURFACE.htm#I_833016429_873753" />
    <KEYWORD name="GEOM_XYZ" link="ISOSURFACE.htm#I_833016429_873756" />
    <KEYWORD name="PROGRESS_CALLBACK" link="ISOSURFACE.htm#I_833016429_873759" />
    <KEYWORD name="PROGRESS_METHOD" link="ISOSURFACE.htm#I_833016429_904740" />
    <KEYWORD name="PROGRESS_OBJECT" link="ISOSURFACE.htm#I_833016429_904767" />
    <KEYWORD name="PROGRESS_PERCENT" link="ISOSURFACE.htm#I_833016429_904780" />
    <KEYWORD name="PROGRESS_USERDATA" link="ISOSURFACE.htm#I_833016429_904786" />
    <KEYWORD name="TETRAHEDRA" link="ISOSURFACE.htm#I_833016429_904793" />
  </ROUTINE>
  <ROUTINE name="EMBOSS" link="EMBOSS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EMBOSS (Array [, /ADD_BACK] [, AZIMUTH=value] [, BIAS=value] [, /CENTER] [, /EDGE_TRUNCATE] [, /EDGE_WRAP] [, /EDGE_ZERO] [, INVALID=value] [, MISSING=value] [, /NAN] [, /NORMALIZE] )" type="func" />
    <ARGUMENT name="Array" link="EMBOSS.htm" />
    <KEYWORD name="ADD_BACK" link="EMBOSS.htm#E_841667181_1033992" />
    <KEYWORD name="AZIMUTH" link="EMBOSS.htm#E_841667181_1033994" />
    <KEYWORD name="BIAS" link="EMBOSS.htm#E_841667181_1034403" />
    <KEYWORD name="CENTER" link="EMBOSS.htm#E_841667181_1034428" />
    <KEYWORD name="EDGE_TRUNCATE" link="EMBOSS.htm#E_841667181_1034440" />
    <KEYWORD name="EDGE_WRAP" link="EMBOSS.htm#E_841667181_1034459" />
    <KEYWORD name="EDGE_ZERO" link="EMBOSS.htm#E_841667181_1034485" />
    <KEYWORD name="INVALID" link="EMBOSS.htm#E_841667181_1034513" />
    <KEYWORD name="MISSING" link="EMBOSS.htm#E_841667181_1034515" />
    <KEYWORD name="NAN" link="EMBOSS.htm#E_841667181_1034517" />
    <KEYWORD name="NORMALIZE" link="EMBOSS.htm#E_841667181_1034611" />
  </ROUTINE>
  <ROUTINE name="IMSP_SP_BDPDFAC" link="IMSP_SP_BDPDFAC.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_BDPDFAC(a, n, ncoda [, CONDITION=variable] [, /DOUBLE])" type="func" />
    <ARGUMENT name="a" link="IMSP_SP_BDPDFAC.htm" />
    <ARGUMENT name="n" link="IMSP_SP_BDPDFAC.htm" />
    <ARGUMENT name="ncoda" link="IMSP_SP_BDPDFAC.htm" />
    <KEYWORD name="CONDITION" link="IMSP_SP_BDPDFAC.htm#CONDITIO" />
    <KEYWORD name="DOUBLE" link="IMSP_SP_BDPDFAC.htm#DOUBLE" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_FEXIST" link="HDF_VD_FEXIST.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_FEXIST(VData, Fieldnames)" type="func" />
    <ARGUMENT name="VData" link="HDF_VD_FEXIST.htm" />
    <ARGUMENT name="Fieldnames" link="HDF_VD_FEXIST.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_DOC" link="CDF_DOC.htm" alias_to="" classname="">
    <SYNTAX name="CDF_DOC, Id, Version, Release, Copyright [, INCREMENT=variable]" type="pro" />
    <ARGUMENT name="Id" link="CDF_DOC.htm" />
    <ARGUMENT name="Version" link="CDF_DOC.htm" />
    <ARGUMENT name="Release" link="CDF_DOC.htm" />
    <ARGUMENT name="Copyright" link="CDF_DOC.htm" />
    <KEYWORD name="INCREMENT" link="CDF_DOC.htm#CDF_1744428779_1007002" />
  </ROUTINE>
  <ROUTINE name="CRAMER" link="CRAMER.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a system of linear equations using Cramer’s rule" />
    <SYNTAX name="Result = CRAMER( A, B [, /DOUBLE] [, ZERO=value] )" type="func" />
    <ARGUMENT name="A" link="CRAMER.htm" />
    <ARGUMENT name="B" link="CRAMER.htm" />
  </ROUTINE>
  <ROUTINE name="WHERE" link="WHERE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return subscripts of nonzero array elements" />
    <SYNTAX name="Result = WHERE( Array_Expression [, Count]" type="func" />
    <ARGUMENT name="Array_Expression" link="WHERE.htm" />
    <ARGUMENT name="Count" link="WHERE.htm" />
    <KEYWORD name="COMPLEMENT" link="WHERE.htm#W_811389549_964874" />
    <KEYWORD name="L64" link="WHERE.htm#W_811389549_964006" />
    <KEYWORD name="NCOMPLEMENT" link="WHERE.htm#W_811389549_964887" />
    <KEYWORD name="NULL" link="WHERE.htm#WHERE_NULL" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="WV_PLOT_MULTIRES" link="WV_PLOT_MULTIRES.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_PLOT_MULTIRES( Array [, X] [, Y] [, GROUP_LEADER=widget_id] [, TITLE=string] [, UNITS=string] [, XTITLE=string] [, XUNITS=string] [, YTITLE=string] [, YUNITS=string])" type="func" />
    <ARGUMENT name="Array" link="WV_PLOT_MULTIRES.htm" />
    <ARGUMENT name="X" link="WV_PLOT_MULTIRES.htm" />
    <ARGUMENT name="Y" link="WV_PLOT_MULTIRES.htm" />
    <KEYWORD name="GROUP_LEADER" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008291" />
    <KEYWORD name="TITLE" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008295" />
    <KEYWORD name="UNITS" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008298" />
    <KEYWORD name="XTITLE" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008301" />
    <KEYWORD name="XUNITS" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008304" />
    <KEYWORD name="YTITLE" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008307" />
    <KEYWORD name="YUNITS" link="WV_PLOT_MULTIRES.htm#ref_3320460235_1008310" />
  </ROUTINE>
  <ROUTINE name="COMMAND_LINE_ARGS" link="COMMAND_LINE_ARGS.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns string values supplied when the user starts IDL with the -arg or -args command line options" />
    <SYNTAX name="Result = COMMAND_LINE_ARGS( [COUNT=variable] )" type="func" />
    <KEYWORD name="COUNT" link="COMMAND_LINE_ARGS.htm#C_854643309_1307345" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_TILEINFO" link="EOS_GD_TILEINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_TILEINFO(gridID, fieldname, tilecode, tilerank, tiledims)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_TILEINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_TILEINFO.htm" />
    <ARGUMENT name="tilecode" link="EOS_GD_TILEINFO.htm" />
    <ARGUMENT name="tilerank" link="EOS_GD_TILEINFO.htm" />
    <ARGUMENT name="tiledims" link="EOS_GD_TILEINFO.htm" />
  </ROUTINE>
  <ROUTINE name="LA_SVD" link="LA_SVD.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the singular value decomposition of an array" />
    <SYNTAX name="LA_SVD, Array, W, U, V [, /DOUBLE] [, /DIVIDE_CONQUER] [, STATUS=variable]" type="pro" />
    <ARGUMENT name="Array" link="LA_SVD.htm" />
    <ARGUMENT name="W" link="LA_SVD.htm" />
    <ARGUMENT name="U" link="LA_SVD.htm" />
    <ARGUMENT name="V" link="LA_SVD.htm" />
    <KEYWORD name="DIVIDE_CONQUER" link="LA_SVD.htm#L_826528365_971149" />
    <KEYWORD name="DOUBLE" link="LA_SVD.htm#L_826528365_971151" />
    <KEYWORD name="STATUS" link="LA_SVD.htm#L_826528365_971153" />
  </ROUTINE>
  <ROUTINE name="SVDFIT" link="SVDFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Multivariate least-squares fit using singular-value decomposition" />
    <SYNTAX name="Result = SVDFIT( X, Y [, M] [, A=vector] [, CHISQ=variable] [, COVAR=variable] [, /DOUBLE] [, FUNCTION_NAME=string] [, /LEGENDRE] [, MEASURE_ERRORS=vector] [, SIGMA=variable] [, SING_VALUES=variable] [, SINGULAR=variable] [, STATUS=variable] [, TOL=value] [, VARIANCE=variable] [, YFIT=variable] )" type="func" />
    <ARGUMENT name="X" link="SVDFIT.htm" />
    <ARGUMENT name="Y" link="SVDFIT.htm" />
    <ARGUMENT name="M" link="SVDFIT.htm" />
    <KEYWORD name="A" link="SVDFIT.htm#S_820040301_845481" />
    <KEYWORD name="CHISQ" link="SVDFIT.htm#S_820040301_845501" />
    <KEYWORD name="COVAR" link="SVDFIT.htm#S_820040301_845503" />
    <KEYWORD name="DOUBLE" link="SVDFIT.htm#S_820040301_845488" />
    <KEYWORD name="FUNCTION_NAME" link="SVDFIT.htm#S_820040301_754160" />
    <KEYWORD name="LEGENDRE" link="SVDFIT.htm#S_820040301_1093586" />
    <KEYWORD name="MEASURE_ERRORS" link="SVDFIT.htm#S_820040301_1094756" />
    <KEYWORD name="SIGMA" link="SVDFIT.htm#S_820040301_1093549" />
    <KEYWORD name="SING_VALUES" link="SVDFIT.htm#S_820040301_1144017" />
    <KEYWORD name="SINGULAR" link="SVDFIT.htm#S_820040301_845513" />
    <KEYWORD name="STATUS" link="SVDFIT.htm#S_820040301_1143910" />
    <KEYWORD name="TOL" link="SVDFIT.htm#S_820040301_1144024" />
    <KEYWORD name="VARIANCE" link="SVDFIT.htm#S_820040301_845515" />
    <KEYWORD name="YFIT" link="SVDFIT.htm#S_820040301_754165" />
  </ROUTINE>
  <ROUTINE name="TETRA_VOLUME" link="TETRA_VOLUME.htm" alias_to="" classname="">
    <DESCRIPTION name="Computes properties of a tetrahedral mesh array" />
    <SYNTAX name="Result = TETRA_VOLUME ( Verts, Conn [, AUXDATA=array] [, MOMENT=variable] )" type="func" />
    <ARGUMENT name="Verts" link="TETRA_VOLUME.htm" />
    <ARGUMENT name="Conn" link="TETRA_VOLUME.htm" />
    <KEYWORD name="AUXDATA" link="TETRA_VOLUME.htm#T_809226861_1071864" />
    <KEYWORD name="MOMENT" link="TETRA_VOLUME.htm#T_809226861_1071866" />
  </ROUTINE>
  <ROUTINE name="TS_SMOOTH" link="TS_SMOOTH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the moving averages of a time-series" />
    <SYNTAX name="Result = TS_SMOOTH( X, Nvalues [, /BACKWARD] [, /DOUBLE] [, /FORWARD] [, ORDER=value] )" type="func" />
    <ARGUMENT name="X" link="TS_SMOOTH.htm" />
    <ARGUMENT name="Nvalues" link="TS_SMOOTH.htm" />
    <KEYWORD name="BACKWARD" link="TS_SMOOTH.htm#T_809226861_223123" />
    <KEYWORD name="DOUBLE" link="TS_SMOOTH.htm#T_809226861_223168" />
    <KEYWORD name="FORWARD" link="TS_SMOOTH.htm#T_809226861_223093" />
    <KEYWORD name="ORDER" link="TS_SMOOTH.htm#T_809226861_223094" />
  </ROUTINE>
  <ROUTINE name="RANDOMU" link="RANDOMU.htm" alias_to="" classname="">
    <DESCRIPTION name="Return pseudo-random numbers in one of several different distributions" />
    <SYNTAX name="Result = RANDOMU( Seed[, D1[, ..., D8]] [, BINOMIAL=[trials, probability]] [, /DOUBLE] [, GAMMA=integer] [, /LONG] [, /NORMAL] [, POISSON=value] [, /RAN1] [, /ULONG] [, /UNIFORM] )" type="func" />
    <ARGUMENT name="Seed" link="RANDOMU.htm" />
    <ARGUMENT name="Di" link="RANDOMU.htm" />
    <KEYWORD name="BINOMIAL" link="RANDOMU.htm#BINOMIAL" />
    <KEYWORD name="DOUBLE" link="RANDOMU.htm#DOUBLE" />
    <KEYWORD name="GAMMA" link="RANDOMU.htm#GAMMA" />
    <KEYWORD name="LONG" link="RANDOMU.htm#LONG" />
    <KEYWORD name="NORMAL" link="RANDOMU.htm#NORMAL" />
    <KEYWORD name="POISSON" link="RANDOMU.htm#POISSON" />
    <KEYWORD name="RAN1" link="RANDOMU.htm#RAN1" />
    <KEYWORD name="ULONG" link="RANDOMU.htm#ULONG" />
    <KEYWORD name="UNIFORM" link="RANDOMU.htm#UNIFORM" />
  </ROUTINE>
  <ROUTINE name="H5T_STR_TO_VLEN" link="H5T_STR_TO_VLEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_STR_TO_VLEN(Array [, /NO_COPY])" type="func" />
    <ARGUMENT name="Array" link="H5T_STR_TO_VLEN.htm" />
    <KEYWORD name="NO_COPY" link="H5T_STR_TO_VLEN.htm#HDF5_209170119_1012997" />
  </ROUTINE>
  <ROUTINE name="WIDGET_SLIDER" link="WIDGET_SLIDER.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a slider widget" />
    <SYNTAX name="Result = WIDGET_SLIDER( Parent [, /DRAG] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, FONT=string] [, FRAME=width] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, KILL_NOTIFY=string] [, MAXIMUM=value] [, MINIMUM=value] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RESOURCE_NAME=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, SCROLL=units] [, /SENSITIVE] [, /SUPPRESS_VALUE] [, TAB_MODE=value] [, TITLE=string] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, /VERTICAL] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_SLIDER.htm" />
    <KEYWORD name="DRAG" link="WIDGET_SLIDER.htm#W_811389549_680487" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_SLIDER.htm#W_811389549_680490" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_SLIDER.htm#W_811389549_680492" />
    <KEYWORD name="FONT" link="WIDGET_SLIDER.htm#W_811389549_680494" />
    <KEYWORD name="FRAME" link="WIDGET_SLIDER.htm#W_811389549_680496" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_SLIDER.htm#W_811389549_680498" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_SLIDER.htm#W_811389549_680500" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_SLIDER.htm#W_811389549_680503" />
    <KEYWORD name="MAXIMUM" link="WIDGET_SLIDER.htm#W_811389549_680506" />
    <KEYWORD name="MINIMUM" link="WIDGET_SLIDER.htm#W_811389549_680508" />
    <KEYWORD name="NO_COPY" link="WIDGET_SLIDER.htm#W_811389549_680510" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_SLIDER.htm#W_811389549_67656" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_SLIDER.htm#W_811389549_680512" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_SLIDER.htm#W_811389549_724067" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_SLIDER.htm#W_811389549_67331" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_SLIDER.htm#W_811389549_67334" />
    <KEYWORD name="SCROLL" link="WIDGET_SLIDER.htm#W_811389549_680514" />
    <KEYWORD name="SENSITIVE" link="WIDGET_SLIDER.htm#W_811389549_948276" />
    <KEYWORD name="SUPPRESS_VALUE" link="WIDGET_SLIDER.htm#W_811389549_680516" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_SLIDER.htm#W_811389549_67418" />
    <KEYWORD name="TAB_MODE" link="WIDGET_SLIDER.htm#W_811389549_1071832" />
    <KEYWORD name="TITLE" link="WIDGET_SLIDER.htm#W_811389549_1071823" />
    <KEYWORD name="UNAME" link="WIDGET_SLIDER.htm#W_811389549_949514" />
    <KEYWORD name="UNITS" link="WIDGET_SLIDER.htm#W_811389549_895638" />
    <KEYWORD name="UVALUE" link="WIDGET_SLIDER.htm#W_811389549_680519" />
    <KEYWORD name="VALUE" link="WIDGET_SLIDER.htm#W_811389549_680523" />
    <KEYWORD name="VERTICAL" link="WIDGET_SLIDER.htm#W_811389549_680527" />
    <KEYWORD name="XOFFSET" link="WIDGET_SLIDER.htm#W_811389549_680529" />
    <KEYWORD name="XSIZE" link="WIDGET_SLIDER.htm#W_811389549_680532" />
    <KEYWORD name="YOFFSET" link="WIDGET_SLIDER.htm#W_811389549_680535" />
    <KEYWORD name="YSIZE" link="WIDGET_SLIDER.htm#W_811389549_680538" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_START" link="HDF_AN_START.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_START(file_id)" type="func" />
    <ARGUMENT name="File_id" link="HDF_AN_START.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_CREATE" link="EOS_PT_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_CREATE(fid, pointname)" type="func" />
    <ARGUMENT name="fid" link="EOS_PT_CREATE.htm" />
    <ARGUMENT name="pointname" link="EOS_PT_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_STRPAD" link="H5T_GET_STRPAD.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_STRPAD(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_STRPAD.htm" />
  </ROUTINE>
  <ROUTINE name="BESELI" link="BESELI.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the I Bessel function of order N" />
    <SYNTAX name="Result = BESELI(X, N [, /DOUBLE] [, ITER=variable])" type="func" />
    <ARGUMENT name="X" link="BESELI.htm" />
    <ARGUMENT name="N" link="BESELI.htm" />
    <KEYWORD name="DOUBLE" link="BESELI.htm#B_856805997_998579" />
    <KEYWORD name="ITER" link="BESELI.htm#B_856805997_998584" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SELECT_ELEM_POINTLIST" link="H5S_GET_SELECT_ELEM_POIN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SELECT_ELEM_POINTLIST(Dataspace_id [, START=value] [, NUMBER=value] )" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SELECT_ELEM_POIN.htm" />
    <KEYWORD name="START" link="H5S_GET_SELECT_ELEM_POIN.htm#HDF5_209170119_1009318" />
    <KEYWORD name="NUMBER" link="H5S_GET_SELECT_ELEM_POIN.htm#HDF5_209170119_1009321" />
  </ROUTINE>
  <ROUTINE name="NCDF_PUT" link="NCDF_PUT.htm" alias_to="" classname="">
    <DESCRIPTION name="Create or modify a NetCDF file" />
    <SYNTAX name="NCDF_PUT, filename, /DETAILS, ERROR=variable, ERR_TXT=variable, GATT=value, /NEW, VARIABLES=value, /VERBOSE" type="pro" />
    <ARGUMENT name="FILENAME" link="NCDF_PUT.htm" />
    <KEYWORD name="DETAILS" link="NCDF_PUT.htm#lass=" />
    <KEYWORD name="ERROR" link="NCDF_PUT.htm#lass=" />
    <KEYWORD name="ERR_TXT" link="NCDF_PUT.htm#lass=" />
    <KEYWORD name="GATT" link="NCDF_PUT.htm#lass=" />
    <KEYWORD name="NEW" link="NCDF_PUT.htm#lass=" />
    <KEYWORD name="VARIABLES" link="NCDF_PUT.htm#lass=" />
    <KEYWORD name="VERBOSE" link="NCDF_PUT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PLOT" link="PLOT_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a line plot of vector arguments" />
    <SYNTAX name="PLOT, [X,] Y [, /ISOTROPIC] [, MAX_VALUE=value] [, MIN_VALUE=value] [, NSUM=value] [, /POLAR] [, THICK=value] [, /XLOG] [, /YLOG] [, /YNOZERO]" type="pro" />
    <SYNTAX name="Graphics Keywords:[, BACKGROUND=color_index] [, CHARSIZE=value] [, CHARTHICK=integer] [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, FONT=integer] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, /NODATA] [, /NOERASE] [, POSITION=[X0, Y0, X1, Y1]] [, PSYM=integer{0 to 10}] [, SUBTITLE=string] [, SYMSIZE=value] [, /T3D] [, THICK=value] [, TICKLEN=value] [, TITLE=string] [, {X | Y | Z}CHARSIZE=value] [, {X | Y | Z}GRIDSTYLE=integer{0 to 5}] [, {X | Y | Z}MARGIN=[left, right]] [, {X | Y | Z}MINOR=integer] [, {X | Y | Z}RANGE=[min, max]] [, {X | Y | Z}STYLE=value] [, {X | Y | Z}THICK=value] [, {X | Y | Z}TICK_GET=variable] [, {X | Y | Z}TICKFORMAT=string] [, {X | Y | Z}TICKINTERVAL= value] [, {X | Y | Z}TICKLAYOUT=scalar][, {X | Y | Z}TICKLEN=value] [, {X | Y | Z}TICKNAME=string_array] [, {X | Y | Z}TICKS=integer] [, {X | Y | Z}TICKUNITS=string][, {X | Y | Z}TICKV=array] [, {X | Y | Z}TITLE=string] [, ZVALUE=value{0 to 1}]" type="pro" />
    <ARGUMENT name="X" link="PLOT_Procedure.htm" />
    <ARGUMENT name="Y" link="PLOT_Procedure.htm" />
    <KEYWORD name="ISOTROPIC" link="PLOT_Procedure.htm#dg_routines_3604229493_875767" />
    <KEYWORD name="MAX_VALUE" link="PLOT_Procedure.htm#dg_routines_3604229493_875775" />
    <KEYWORD name="MIN_VALUE" link="PLOT_Procedure.htm#dg_routines_3604229493_875782" />
    <KEYWORD name="NSUM" link="PLOT_Procedure.htm#dg_routines_3604229493_875788" />
    <KEYWORD name="POLAR" link="PLOT_Procedure.htm#dg_routines_3604229493_875794" />
    <KEYWORD name="THICK" link="PLOT_Procedure.htm#dg_routines_3604229493_875803" />
    <KEYWORD name="XLOG" link="PLOT_Procedure.htm#dg_routines_3604229493_875807" />
    <KEYWORD name="YLOG" link="PLOT_Procedure.htm#dg_routines_3604229493_875812" />
    <KEYWORD name="YNOZERO" link="PLOT_Procedure.htm#dg_routines_3604229493_875816" />
  </ROUTINE>
  <ROUTINE name="LEEFILT" link="LEEFILT.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the Lee filter algorithm on an image array" />
    <SYNTAX name="Result = LEEFILT( A [, N [, Sig]] [, /DOUBLE] [, /EXACT] )" type="func" />
    <ARGUMENT name="A" link="LEEFILT.htm" />
    <ARGUMENT name="N" link="LEEFILT.htm" />
    <ARGUMENT name="Sig" link="LEEFILT.htm" />
    <KEYWORD name="DOUBLE" link="LEEFILT.htm#L_826528365_939800" />
    <KEYWORD name="EXACT" link="LEEFILT.htm#L_826528365_833703" />
  </ROUTINE>
  <ROUTINE name="ERODE" link="ERODE.htm" alias_to="" classname="">
    <DESCRIPTION name="Implements the erosion operator on binary and grayscale images and vectors" />
    <SYNTAX name="Result = ERODE( Image, Structure [, X0 [, Y0 [, Z0]]] [, /GRAY [, /PRESERVE_TYPE | , /UINT | , /ULONG]] [, VALUES=array] )" type="func" />
    <ARGUMENT name="Image" link="ERODE.htm" />
    <ARGUMENT name="Structure" link="ERODE.htm" />
    <ARGUMENT name="X0, Y0, Z0" link="ERODE.htm" />
    <KEYWORD name="GRAY" link="ERODE.htm#E_841667181_989437" />
    <KEYWORD name="PRESERVE_TYPE" link="ERODE.htm#E_841667181_989439" />
    <KEYWORD name="UINT" link="ERODE.htm#E_841667181_989441" />
    <KEYWORD name="ULONG" link="ERODE.htm#E_841667181_989443" />
    <KEYWORD name="VALUES" link="ERODE.htm#E_841667181_989445" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_GETPAL" link="HDF_DFP_GETPAL.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFP_GETPAL, Filename, Palette" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFP_GETPAL.htm" />
    <ARGUMENT name="Palette" link="HDF_DFP_GETPAL.htm" />
  </ROUTINE>
  <ROUTINE name="CW_FILESEL" link="CW_FILESEL.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget for file selection" />
    <SYNTAX name="Result = CW_FILESEL ( Parent [, /FILENAME] [, FILTER=string array] [, /FIX_FILTER] [, /FRAME] [, /IMAGE_FILTER] [, /MULTIPLE | , /SAVE] [, PATH=string] [, TAB_MODE=value] [, UNAME=string] [, UVALUE=value] [, /WARN_EXIST] )" type="func" />
    <ARGUMENT name="Parent" link="CW_FILESEL.htm" />
    <KEYWORD name="FILENAME" link="CW_FILESEL.htm#C_854643309_1001063" />
    <KEYWORD name="FILTER" link="CW_FILESEL.htm#C_854643309_1001065" />
    <KEYWORD name="FIX_FILTER" link="CW_FILESEL.htm#C_854643309_1001072" />
    <KEYWORD name="FRAME" link="CW_FILESEL.htm#C_854643309_1001074" />
    <KEYWORD name="IMAGE_FILTER" link="CW_FILESEL.htm#C_854643309_1001076" />
    <KEYWORD name="MULTIPLE" link="CW_FILESEL.htm#C_854643309_1001078" />
    <KEYWORD name="PATH" link="CW_FILESEL.htm#C_854643309_1001080" />
    <KEYWORD name="SAVE" link="CW_FILESEL.htm#C_854643309_1024908" />
    <KEYWORD name="TAB_MODE" link="CW_FILESEL.htm#C_854643309_1189963" />
    <KEYWORD name="UNAME" link="CW_FILESEL.htm#C_854643309_1001082" />
    <KEYWORD name="UVALUE" link="CW_FILESEL.htm#C_854643309_1001085" />
    <KEYWORD name="WARN_EXIST" link="CW_FILESEL.htm#C_854643309_1024611" />
  </ROUTINE>
  <ROUTINE name="FUNCT" link="FUNCT.htm" alias_to="" classname="">
    <DESCRIPTION name="Evaluate the sum of a Gaussian and a 2nd-order polynomial" />
    <SYNTAX name="FUNCT, X, A, F [, Pder]" type="pro" />
    <ARGUMENT name="X" link="FUNCT.htm" />
    <ARGUMENT name="A" link="FUNCT.htm" />
    <ARGUMENT name="F" link="FUNCT.htm" />
    <ARGUMENT name="Pder" link="FUNCT.htm" />
  </ROUTINE>
  <CLASS name="IDLdbDatabase" link="IDLdbDatabase.htm" special="">
    <PROPERTY name="CAN_GET_TABLES" link="IDLdbDatabase.htm#DM_Import_2289256752_1014688" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DBMS_NAME" link="IDLdbDatabase.htm#DM_Import_2289256752_1014716" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DRIVER_ODBC_LEVEL" link="IDLdbDatabase.htm#DM_Import_2289256752_1014744" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DBMS_VERSION" link="IDLdbDatabase.htm#DM_Import_2289256752_1014772" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DRIVER_VERSION" link="IDLdbDatabase.htm#DM_Import_2289256752_1014800" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="IS_CONNECTED" link="IDLdbDatabase.htm#DM_Import_2289256752_1014828" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="IS_READONLY" link="IDLdbDatabase.htm#DM_Import_2289256752_1014856" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="MAX_CONNECTIONS" link="IDLdbDatabase.htm#DM_Import_2289256752_1014884" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="MAX_RECORDSETS" link="IDLdbDatabase.htm#DM_Import_2289256752_1014912" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ODBC_LEVEL" link="IDLdbDatabase.htm#DM_Import_2289256752_1014940" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SQL_LEVEL" link="IDLdbDatabase.htm#DM_Import_2289256752_1014968" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SQL_SERVER_NAME" link="IDLdbDatabase.htm#DM_Import_2289256752_1014996" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="USE_CURSOR_LIB" link="IDLdbDatabase.htm#DM_Import_2289256752_1015024" get="Yes" set="Yes" init="No" registered="No" />
    <PROPERTY name="USER_NAME" link="IDLdbDatabase.htm#DM_Import_2289256752_1015056" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="VERBOSE" link="IDLdbDatabase.htm#DM_Import_2289256752_1015084" get="No" set="Yes" init="No" registered="No" />
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::Cleanup" link="IDLdbDatabase__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLdbDatabase::]Cleanup    (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::Connect" link="IDLdbDatabase__Connect.htm">
      <SYNTAX name="DBobj -&gt; [IDLdbDatabase::]Connect [, CONNECTION=string] [, DATASOURCE=string] [, USER_ID=string] [, PASSWORD=string]" type="pro" />
      <KEYWORD name="CONNECTION" link="IDLdbDatabase__Connect.htm#DM_Import_2289256752_1006099" />
      <KEYWORD name="DATASOURCE" link="IDLdbDatabase__Connect.htm#DM_Import_2289256752_1006102" />
      <KEYWORD name="USER_ID" link="IDLdbDatabase__Connect.htm#DM_Import_2289256752_1006108" />
      <KEYWORD name="PASSWORD" link="IDLdbDatabase__Connect.htm#DM_Import_2289256752_1006111" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::ExecuteSQL" link="IDLdbDatabase__ExecuteSQ.htm">
      <SYNTAX name="DBobj -&gt; [IDLdbDatabase::]ExecuteSQL, strSQL" type="pro" />
      <ARGUMENT name="strSQL" link="IDLdbDatabase__ExecuteSQ.htm" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::GetDatasources" link="IDLdbDatabase__GetDataso.htm">
      <SYNTAX name="Datasources = DBobj -&gt; [IDLdbDatabase::]GetDatasources()" type="pro" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::GetProperty" link="IDLdbDatabase__GetProper.htm">
      <SYNTAX name="DBobj -&gt; [IDLdbDatabase::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::GetTables" link="IDLdbDatabase__GetTables.htm">
      <SYNTAX name="Tables = DBobj -&gt; [IDLdbDatabase::]GetTables()" type="pro" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::Init" link="IDLdbDatabase__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLdbDatabase' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLdbDatabase::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLdbDatabase" name="IDLdbDatabase::SetProperty" link="IDLdbDatabase__SetProper.htm">
      <SYNTAX name="DBobj -&gt; [IDLdbDatabase::]SetProperty [, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_SW_MAPINFO" link="EOS_SW_MAPINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_MAPINFO(swathID, geodim, datadim, offset, increment)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_MAPINFO.htm" />
    <ARGUMENT name="geodim" link="EOS_SW_MAPINFO.htm" />
    <ARGUMENT name="datadim" link="EOS_SW_MAPINFO.htm" />
    <ARGUMENT name="offset" link="EOS_SW_MAPINFO.htm" />
    <ARGUMENT name="increment" link="EOS_SW_MAPINFO.htm" />
  </ROUTINE>
  <CLASS name="IDLgrImage" link="IDLgrImage.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="BLEND_FUNCTIONS" link="" description="" />
    <FIELD name="CHANNEL" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DEPTHOFFSET" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRIMAGEVERSION" link="" description="" />
    <FIELD name="IMAGEFLAGS" link="" description="" />
    <FIELD name="IMAGE_1D" link="" description="" />
    <FIELD name="INTERLEAVE" link="" description="" />
    <FIELD name="INTERNAL_DATA_TYPE" link="" description="" />
    <FIELD name="INTERPOLATE" link="" description="" />
    <FIELD name="LOCATION" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="RENDER_METHOD" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="SUB_RECT" link="" description="" />
    <FIELD name="TILED_IMAGE_DIMENSIONS" link="" description="" />
    <FIELD name="TILE_BORDER_SIZE" link="" description="" />
    <FIELD name="TILE_COLOR" link="" description="" />
    <FIELD name="TILE_CURRENT_LEVEL" link="" description="" />
    <FIELD name="TILE_DIMENSIONS" link="" description="" />
    <FIELD name="TILE_LEVEL_MODE" link="" description="" />
    <FIELD name="TILE_NUM_LEVELS" link="" description="" />
    <FIELD name="TILE_SHOW_BOUNDARIES" link="" description="" />
    <FIELD name="TILING" link="" description="" />
    <FIELD name="TRANSFORM_MODE" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <FIELD name="_TILESPP" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052050" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1665614" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="BLEND_FUNCTION" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052068" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CHANNEL" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052124" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1287882" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052132" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_OFFSET" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1665691" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1095165" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1095212" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1095251" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIMENSIONS" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1095169" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="GREYSCALE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052136" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052140" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="IMAGE_1D" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1801050" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="INTERLEAVE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052144" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="INTERNAL_DATA_TYPE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1801217" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="INTERPOLATE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052150" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LOCATION" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052152" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ORDER" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052158" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052160" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052253" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052251" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RENDER_METHOD" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1665804" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="RESET_DATA" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1093772" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1799401" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHARE_DATA" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1813892" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUB_RECT" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052171" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_BORDER_SIZE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1808281" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_COLOR" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1810029" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_CURRENT_LEVEL" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1667130" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_DIMENSIONS" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1667167" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_LEVEL_MODE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1667197" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_NUM_LEVELS" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1667227" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_SHOW_BOUNDARIES" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1709469" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILED_IMAGE_DIMENSIONS" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1667264" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILING" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1667509" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSFORM_MODE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1665873" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052175" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052243" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052181" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052233" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052187" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrImage_Properties.htm#objects_gr_2157407275_1052223" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrImage" name="IDLgrImage::Cleanup" link="IDLgrImage__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrImage::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::DeleteTileData" link="IDLgrImage__DeleteTileDa.htm">
      <SYNTAX name="Obj-&gt;[IDLgrImage::]DeleteTileData, TileInfo [, /ALL]" type="pro" />
      <ARGUMENT name="TileInfo" link="IDLgrImage__DeleteTileDa.htm" />
      <KEYWORD name="ALL" link="IDLgrImage__DeleteTileDa.htm#objects_gr_2157407275_1667840" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::GetCTM" link="IDLgrImage__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrImage::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrImage__GetCTM.htm#objects_gr_2157407275_1010164" />
      <KEYWORD name="PATH" link="IDLgrImage__GetCTM.htm#objects_gr_2157407275_1010166" />
      <KEYWORD name="TOP" link="IDLgrImage__GetCTM.htm#objects_gr_2157407275_1010172" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::GetProperty" link="IDLgrImage__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrImage::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::Init" link="IDLgrImage__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrImage' [, ImageData] [, PROPERTY=value] [ ,NO_COPY])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrImage::]Init([ImageData] [, PROPERTY=value] [ ,NO_COPY])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="ImageData" link="IDLgrImage__Init.htm" />
      <KEYWORD name="NO_COPY" link="IDLgrImage__Init.htm#objects_gr_2157407275_1809907" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::ReadFilteredData" link="IDLgrImage__ReadFiltered.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrImage::]ReadFilteredData( Dest [, DATA_TYPE=value] [, READ_POSITION=value] [, TILE=tileinfo] )" type="func" />
      <ARGUMENT name="Dest" link="IDLgrImage__ReadFiltered.htm" />
      <KEYWORD name="DATA_TYPE" link="IDLgrImage__ReadFiltered.htm#objects_gr_2157407275_1812656" />
      <KEYWORD name="READ_POSITION" link="IDLgrImage__ReadFiltered.htm#objects_gr_2157407275_1812765" />
      <KEYWORD name="TILE" link="IDLgrImage__ReadFiltered.htm#objects_gr_2157407275_1812736" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::SetProperty" link="IDLgrImage__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrImage::]SetProperty[, PROPERTY=value] [, /NO_COPY]" type="pro" />
      <KEYWORD name="NO_COPY" link="IDLgrImage__SetProperty.htm#objects_gr_2157407275_1636100" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::SetTileData" link="IDLgrImage__SetTileData.htm">
      <SYNTAX name="Obj-&gt;[IDLgrImage::]SetTileData, TileInfo, TileData [, NO_FREE=value]" type="pro" />
      <ARGUMENT name="TileInfo" link="IDLgrImage__SetTileData.htm" />
      <ARGUMENT name="TileData" link="IDLgrImage__SetTileData.htm" />
      <KEYWORD name="NO_FREE" link="IDLgrImage__SetTileData.htm#objects_gr_2157407275_1667922" />
    </METHOD>
    <METHOD class="IDLgrImage" name="IDLgrImage::TileDataLoaded" link="IDLgrImage__TileDataLoad.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrImage::]TileDataLoaded( TileInfo )" type="func" />
      <ARGUMENT name="TileInfo" link="IDLgrImage__TileDataLoad.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_SW_DEFVRTREGION" link="EOS_SW_DEFVRTREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFVRTREGION(swathID, regionID, vertObj, range)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFVRTREGION.htm" />
    <ARGUMENT name="regionID" link="EOS_SW_DEFVRTREGION.htm" />
    <ARGUMENT name="vertObj" link="EOS_SW_DEFVRTREGION.htm" />
    <ARGUMENT name="range" link="EOS_SW_DEFVRTREGION.htm" />
  </ROUTINE>
  <ROUTINE name="CW_ZOOM" link="CW_ZOOM.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a widget for displaying zoomed images. (Direct Graphics)" />
    <SYNTAX name="Result = CW_ZOOM( Parent [, /FRAME] [, MAX=scale] [, MIN=scale] [, RETAIN={0 | 1 | 2}] [, SAMPLE=value] [, SCALE=value] [, TAB_MODE=value] [, /TRACK] [, UNAME=string] [, UVALUE=value] [, XSIZE=width] [, X_SCROLL_SIZE=width] [, X_ZSIZE=zoom_width] [, YSIZE=height] [, Y_SCROLL_SIZE=height] [, Y_ZSIZE=zoom_height] )" type="func" />
    <ARGUMENT name="Parent" link="CW_ZOOM.htm" />
    <KEYWORD name="FRAME" link="CW_ZOOM.htm#dg_routines_3604229493_881783" />
    <KEYWORD name="MAX" link="CW_ZOOM.htm#dg_routines_3604229493_881786" />
    <KEYWORD name="MIN" link="CW_ZOOM.htm#dg_routines_3604229493_881789" />
    <KEYWORD name="RETAIN" link="CW_ZOOM.htm#dg_routines_3604229493_881792" />
    <KEYWORD name="SAMPLE" link="CW_ZOOM.htm#dg_routines_3604229493_881799" />
    <KEYWORD name="SCALE" link="CW_ZOOM.htm#dg_routines_3604229493_881802" />
    <KEYWORD name="TAB_MODE" link="CW_ZOOM.htm#dg_routines_3604229493_881805" />
    <KEYWORD name="TRACK" link="CW_ZOOM.htm#dg_routines_3604229493_881842" />
    <KEYWORD name="UNAME" link="CW_ZOOM.htm#dg_routines_3604229493_881845" />
    <KEYWORD name="UVALUE" link="CW_ZOOM.htm#dg_routines_3604229493_881852" />
    <KEYWORD name="XSIZE" link="CW_ZOOM.htm#dg_routines_3604229493_881855" />
    <KEYWORD name="X_SCROLL_SIZE" link="CW_ZOOM.htm#dg_routines_3604229493_881858" />
    <KEYWORD name="X_ZSIZE" link="CW_ZOOM.htm#dg_routines_3604229493_881861" />
    <KEYWORD name="YSIZE" link="CW_ZOOM.htm#dg_routines_3604229493_881864" />
    <KEYWORD name="Y_SCROLL_SIZE" link="CW_ZOOM.htm#dg_routines_3604229493_881867" />
    <KEYWORD name="Y_ZSIZE" link="CW_ZOOM.htm#dg_routines_3604229493_881870" />
  </ROUTINE>
  <ROUTINE name="HDF_NEWREF" link="HDF_NEWREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_NEWREF(FileHandle)" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_NEWREF.htm" />
  </ROUTINE>
  <ROUTINE name="DIALOG_PICKFILE" link="DIALOG_PICKFILE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a native file-selection dialog" />
    <SYNTAX name="Result = DIALOG_PICKFILE( [, DEFAULT_EXTENSION=string] [, /DIRECTORY] [, DIALOG_PARENT=widget_id] [, DISPLAY_NAME=string] [, FILE=string] [, FILTER=string/string array] [, /FIX_FILTER] [, GET_PATH=variable] [, GROUP=widget_id] [, /MULTIPLE_FILES] [, /MUST_EXIST] [, /OVERWRITE_PROMPT] [, PATH=string] [, /READ | , /WRITE] [, RESOURCE_NAME=string] [, TITLE=string] )" type="func" />
    <KEYWORD name="DEFAULT_EXTENSION" link="DIALOG_PICKFILE.htm#D_843829869_1010269" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_PICKFILE.htm#D_843829869_907482" />
    <KEYWORD name="DIRECTORY" link="DIALOG_PICKFILE.htm#D_843829869_951270" />
    <KEYWORD name="DISPLAY_NAME" link="DIALOG_PICKFILE.htm#D_843829869_907484" />
    <KEYWORD name="FILE" link="DIALOG_PICKFILE.htm#D_843829869_862313" />
    <KEYWORD name="FILTER" link="DIALOG_PICKFILE.htm#D_843829869_907329" />
    <KEYWORD name="FIX_FILTER" link="DIALOG_PICKFILE.htm#D_843829869_907334" />
    <KEYWORD name="GET_PATH" link="DIALOG_PICKFILE.htm#D_843829869_862316" />
    <KEYWORD name="GROUP" link="DIALOG_PICKFILE.htm#D_843829869_862319" />
    <KEYWORD name="MULTIPLE_FILES" link="DIALOG_PICKFILE.htm#D_843829869_907351" />
    <KEYWORD name="MUST_EXIST" link="DIALOG_PICKFILE.htm#D_843829869_1009929" />
    <KEYWORD name="OVERWRITE_PROMPT" link="DIALOG_PICKFILE.htm#D_843829869_1009949" />
    <KEYWORD name="PATH" link="DIALOG_PICKFILE.htm#D_843829869_1009942" />
    <KEYWORD name="READ" link="DIALOG_PICKFILE.htm#D_843829869_862322" />
    <KEYWORD name="RESOURCE_NAME" link="DIALOG_PICKFILE.htm#D_843829869_1006308" />
    <KEYWORD name="TITLE" link="DIALOG_PICKFILE.htm#D_843829869_907359" />
    <KEYWORD name="WRITE" link="DIALOG_PICKFILE.htm#D_843829869_862325" />
  </ROUTINE>
  <ROUTINE name="ITEXT" link="ITEXT.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a text annotation in an existing iTool" />
    <SYNTAX name="ITEXT, Text [, X, Y [, Z]] [, ALIGNMENT=Value] [, BASELINE=Value] [, /DATA | , /DEVICE | , /NORMAL] [, IDENTIFIER=Variable] [, ORIENTATION=Value] [, PROPERTY=Value] [, TARGET_IDENTIFIER=iToolID] [, TOOL=iToolID] [, UPDIR=Value] [, /VISUALIZATION]" type="pro" />
    <ARGUMENT name="Text" link="ITEXT.htm" />
    <ARGUMENT name="X, Y, Z" link="ITEXT.htm" />
    <KEYWORD name="ALIGNMENT" link="ITEXT.htm#iTools_api_3860698369_1008755" />
    <KEYWORD name="BASELINE" link="ITEXT.htm#iTools_api_3860698369_1008759" />
    <KEYWORD name="DATA" link="ITEXT.htm#iTools_api_3860698369_1008780" />
    <KEYWORD name="DEVICE" link="ITEXT.htm#iTools_api_3860698369_1008783" />
    <KEYWORD name="IDENTIFIER" link="ITEXT.htm#iTools_api_3860698369_1008786" />
    <KEYWORD name="NORMAL" link="ITEXT.htm#iTools_api_3860698369_1008789" />
    <KEYWORD name="ORIENTATION" link="ITEXT.htm#iTools_api_3860698369_1008792" />
    <KEYWORD name="TARGET_IDENTIFIER" link="ITEXT.htm#iTools_api_3860698369_1008795" />
    <KEYWORD name="TOOL" link="ITEXT.htm#iTools_api_3860698369_1008798" />
    <KEYWORD name="UPDIR" link="ITEXT.htm#iTools_api_3860698369_1008801" />
    <KEYWORD name="VISUALIZATION" link="ITEXT.htm#iTools_api_3860698369_1008806" />
  </ROUTINE>
  <ROUTINE name="QUERY_BMP" link="QUERY_BMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a BMP image file" />
    <SYNTAX name="Result = QUERY_BMP( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_BMP.htm" />
    <ARGUMENT name="Info" link="QUERY_BMP.htm" />
  </ROUTINE>
  <ROUTINE name="COLORIZE_SAMPLE" link="COLORIZE_SAMPLE.htm" alias_to="" classname="">
    <SYNTAX name="Result = COLORIZE_SAMPLE(Image, Sample)" type="func" />
    <ARGUMENT name="Image" link="COLORIZE_SAMPLE.htm" />
    <ARGUMENT name="Sample" link="COLORIZE_SAMPLE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSP_SP_BDPDSOL" link="IMSP_SP_BDPDSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_BDPDSOL(b, ncoda [, a] [, CONDITION=variable] [, /DOUBLE] [, FACTOR=array])" type="func" />
    <ARGUMENT name="b" link="IMSP_SP_BDPDSOL.htm" />
    <ARGUMENT name="ncoda" link="IMSP_SP_BDPDSOL.htm" />
    <ARGUMENT name="a" link="IMSP_SP_BDPDSOL.htm" />
    <KEYWORD name="CONDITION" link="IMSP_SP_BDPDSOL.htm#CONDITIO" />
    <KEYWORD name="DOUBLE" link="IMSP_SP_BDPDSOL.htm#DOUBLE" />
    <KEYWORD name="FACTOR" link="IMSP_SP_BDPDSOL.htm#FACTOR" />
  </ROUTINE>
  <ROUTINE name="STOP" link="STOP.htm" alias_to="" classname="">
    <DESCRIPTION name="Stops the execution of a running program or batch file" />
    <SYNTAX name="STOP [, Expr1, ..., Exprn]" type="pro" />
    <ARGUMENT name="Expri" link="STOP.htm" />
  </ROUTINE>
  <ROUTINE name="FINITE" link="FINITE.htm" alias_to="" classname="">
    <DESCRIPTION name="Determine if a value is finite" />
    <SYNTAX name="Result = FINITE( X [, /INFINITY] [, /NAN] [, SIGN=value])" type="func" />
    <ARGUMENT name="X" link="FINITE.htm" />
    <KEYWORD name="INFINITY" link="FINITE.htm#F_848155245_862771" />
    <KEYWORD name="NAN" link="FINITE.htm#F_848155245_862772" />
    <KEYWORD name="SIGN" link="FINITE.htm#F_848155245_887616" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="OPLOTERR" link="OPLOTERR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="OPLOTERR, [ X ,] Y , Err [, Psym ]" type="pro" />
    <ARGUMENT name="X" link="OPLOTERR_Procedure.htm" />
    <ARGUMENT name="Y" link="OPLOTERR_Procedure.htm" />
    <ARGUMENT name="Err" link="OPLOTERR_Procedure.htm" />
    <ARGUMENT name="Psym" link="OPLOTERR_Procedure.htm" />
  </ROUTINE>
  <STATEMENT name="CASE" link="CASE.html" alias_to="CASE" />
  <ROUTINE name="CDF_VARPUT" link="CDF_VARPUT.htm" alias_to="" classname="">
    <SYNTAX name="CDF_VARPUT, Id, Variable, Value [, COUNT=vector] [, INTERVAL=vector] [, OFFSET=vector] [, REC_INTERVAL=value] [, REC_START=record] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_VARPUT.htm" />
    <ARGUMENT name="Variable" link="CDF_VARPUT.htm" />
    <ARGUMENT name="Value" link="CDF_VARPUT.htm" />
    <KEYWORD name="COUNT" link="CDF_VARPUT.htm#CDF_1744428779_1009069" />
    <KEYWORD name="INTERVAL" link="CDF_VARPUT.htm#CDF_1744428779_1009072" />
    <KEYWORD name="OFFSET" link="CDF_VARPUT.htm#CDF_1744428779_1009075" />
    <KEYWORD name="REC_INTERVAL" link="CDF_VARPUT.htm#CDF_1744428779_1009078" />
    <KEYWORD name="REC_START" link="CDF_VARPUT.htm#CDF_1744428779_1009081" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARPUT.htm#CDF_1744428779_1009084" />
  </ROUTINE>
  <ROUTINE name="LAGUERRE" link="LAGUERRE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the associated Laguerre polynomial" />
    <SYNTAX name="Result = LAGUERRE( X, N [, K] [, COEFFICIENTS=variable] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="LAGUERRE.htm" />
    <ARGUMENT name="N" link="LAGUERRE.htm" />
    <ARGUMENT name="K" link="LAGUERRE.htm" />
    <KEYWORD name="COEFFICIENTS" link="LAGUERRE.htm#L_826528365_942495" />
    <KEYWORD name="DOUBLE" link="LAGUERRE.htm#L_826528365_942497" />
  </ROUTINE>
  <STATEMENT name="CONTINUE" link="CONTINUE.html" alias_to="CONTINUE" />
  <ROUTINE name="POLYFILLV" link="POLYFILLV.htm" alias_to="" classname="">
    <SYNTAX name="Result = POLYFILLV( X, Y, Sx, Sy[, Run_Length] )" type="func" />
    <ARGUMENT name="X" link="POLYFILLV.htm" />
    <ARGUMENT name="Y" link="POLYFILLV.htm" />
    <ARGUMENT name="Sx" link="POLYFILLV.htm" />
    <ARGUMENT name="Sy" link="POLYFILLV.htm" />
    <ARGUMENT name="Run_Length" link="POLYFILLV.htm" />
  </ROUTINE>
  <ROUTINE name="READ" link="READ.html" alias_to="READ/READF" classname="">
  </ROUTINE>
  <ROUTINE name="EOS_GD_READFIELD" link="EOS_GD_READFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_READFIELD( gridID, fieldname, buffer [, EDGE=array] [, START=array] [, STRIDE=array] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_READFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_READFIELD.htm" />
    <ARGUMENT name="buffer" link="EOS_GD_READFIELD.htm" />
    <KEYWORD name="EDGE" link="EOS_GD_READFIELD.htm#HDF_EOS_3103509269_1008013" />
    <KEYWORD name="START" link="EOS_GD_READFIELD.htm#HDF_EOS_3103509269_1008016" />
    <KEYWORD name="STRIDE" link="EOS_GD_READFIELD.htm#HDF_EOS_3103509269_1008019" />
  </ROUTINE>
  <ROUTINE name="H5A_CREATE" link="H5A_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_CREATE(Loc_id, Name, Datatype_id, Dataspace_id)" type="func" />
    <ARGUMENT name="Loc_id" link="H5A_CREATE.htm" />
    <ARGUMENT name="Name" link="H5A_CREATE.htm" />
    <ARGUMENT name="Datatype_id" link="H5A_CREATE.htm" />
    <ARGUMENT name="Dataspace_id" link="H5A_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_EPOCH_COMPARE" link="CDF_EPOCH_COMPARE.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_EPOCH_COMPARE(epoch, baseepoch, [endepoch])" type="func" />
    <ARGUMENT name="epoch" link="CDF_EPOCH_COMPARE.htm" />
    <ARGUMENT name="baseepoch" link="CDF_EPOCH_COMPARE.htm" />
    <ARGUMENT name="endepoch" link="CDF_EPOCH_COMPARE.htm" />
  </ROUTINE>
  <ROUTINE name="DETERM" link="DETERM.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the determinant of a square matrix" />
    <SYNTAX name="Result = DETERM( A [, /CHECK] [, /DOUBLE] [, ZERO=value] )" type="func" />
    <ARGUMENT name="A" link="DETERM.htm" />
    <KEYWORD name="CHECK" link="DETERM.htm#D_843829869_749767" />
    <KEYWORD name="DOUBLE" link="DETERM.htm#D_843829869_37196" />
    <KEYWORD name="ZERO" link="DETERM.htm#D_843829869_749769" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMComment" link="IDLffXMLDOMComment.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMComment" name="IDLffXMLDOMComment::Cleanup" link="IDLffXMLDOMComment__Clea.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMComment" name="IDLffXMLDOMComment::Init" link="IDLffXMLDOMComment__Init.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="ASIN" link="ASIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the arc-sine" />
    <SYNTAX name="Result = ASIN(X)" type="func" />
    <ARGUMENT name="X" link="ASIN.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_GETPIXELS" link="EOS_GD_GETPIXELS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_GETPIXELS(gridID, nLonLat, lonVal, latVal, pixRow, pixCol)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_GETPIXELS.htm" />
    <ARGUMENT name="nLonLat" link="EOS_GD_GETPIXELS.htm" />
    <ARGUMENT name="lonVal" link="EOS_GD_GETPIXELS.htm" />
    <ARGUMENT name="latVal" link="EOS_GD_GETPIXELS.htm" />
    <ARGUMENT name="pixRow" link="EOS_GD_GETPIXELS.htm" />
    <ARGUMENT name="pixCol" link="EOS_GD_GETPIXELS.htm" />
  </ROUTINE>
  <ROUTINE name="REAL_PART" link="REAL_PART.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the real part of a complex value" />
    <SYNTAX name="Result = REAL_PART(Z)" type="func" />
    <ARGUMENT name="Z" link="REAL_PART.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SELECT_NPOINTS" link="H5S_GET_SELECT_NPOINTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SELECT_NPOINTS(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SELECT_NPOINTS.htm" />
  </ROUTINE>
  <ROUTINE name="NORM" link="NORM.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute Euclidean norm of vector or Infinity norm of array" />
    <SYNTAX name="Result = NORM( A [, /DOUBLE] [, LNORM={0 | 1 | 2 | n}])" type="func" />
    <ARGUMENT name="A" link="NORM.htm" />
    <KEYWORD name="DOUBLE" link="NORM.htm#N_830853741_889381" />
    <KEYWORD name="LNORM" link="NORM.htm#N_830853741_929047" />
  </ROUTINE>
  <CLASS name="IDL_Variable" link="IDL_Variable.htm" special="">
    <METHOD class="IDL_Variable" name="IDL_Variable::Compare" link="kanchor5971">
      <DESCRIPTION name="Compare to another variable and return –1, 0, or 1 for each value" />
      <SYNTAX name="Result = var.Compare( Arg )" type="func" />
      <ARGUMENT name="Arg" link="IDL_Variable.htm" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Convert" link="kanchor5972">
      <DESCRIPTION name="Convert the variable to a different data type" />
      <SYNTAX name="Result = var.Convert( KEYWORD=keyword )" type="func" />
      <KEYWORD name="TYPE" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="BYTE, INT, LONG, FLOAT, DOUBLE, COMPLEX, STRING, DCOMPLEX, UINT, ULONG, L64, UL64" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Diff" link="kanchor5973">
      <DESCRIPTION name="Returns the unique elements that have been added to or removed from a variable" />
      <SYNTAX name="Result = var.Diff( Arg, ADDED=variable, REMOVED=variable, NADDED=variable, NREMOVED=variable)" type="func" />
      <ARGUMENT name="Arg" link="IDL_Variable.htm" />
      <ARGUMENT name="ADDED" link="IDL_Variable.htm" />
      <ARGUMENT name="NADDED" link="IDL_Variable.htm" />
      <ARGUMENT name="REMOVED" link="IDL_Variable.htm" />
      <ARGUMENT name="NREMOVED" link="IDL_Variable.htm" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Equals" link="kanchor5974">
      <DESCRIPTION name="Tests whether two variables are equal" />
      <SYNTAX name="Result = var.Equals(Value)" type="func" />
      <ARGUMENT name="Value" link="IDL_Variable.htm" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Filter" link="kanchor5975">
      <DESCRIPTION name="Returns only data values that successfully pass through a user-defined filter or Lambda function" />
      <SYNTAX name="Result = var.Filter( Function, Args , /VECTOR )" type="func" />
      <ARGUMENT name="Function" link="IDL_Variable.htm" />
      <ARGUMENT name="Args" link="IDL_Variable.htm" />
      <KEYWORD name="VECTOR" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Finite" link="kanchor5976">
      <DESCRIPTION name="Returns only the finite values within an array" />
      <SYNTAX name="Result = var.Finite( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::FromBits" link="kanchor5977">
      <DESCRIPTION name="Converts the variable from an array of bits" />
      <SYNTAX name="Result = var.FromBits( )" type="func" />
      <KEYWORD name="TYPE" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="BYTE, INT, LONG, FLOAT, DOUBLE, STRING, UINT, ULONG, L64, UL64" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Hashcode" link="kanchor5978">
      <DESCRIPTION name="Returns a hash code for the variable" />
      <SYNTAX name="Result = var.Hashcode( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::HasValue" link="kanchor5979">
      <DESCRIPTION name="Returns 1 (true) if the variable contains a given set of values" />
      <SYNTAX name="Result = var.HasValue( Value  )" type="func" />
      <ARGUMENT name="Value" link="IDL_Variable.htm" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::IsFinite" link="kanchor5980">
      <DESCRIPTION name="Returns 1 (true) if all of the values in the variable are finite" />
      <SYNTAX name="Result = var.IsFinite( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::IsInfinite" link="kanchor5981">
      <DESCRIPTION name="Returns 1 (true) if all of the values in the variable are infinite" />
      <SYNTAX name="Result = var.IsInfinite( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::IsNaN" link="kanchor5982">
      <DESCRIPTION name="Returns 1 (true) if all of the values in the variable are NaN" />
      <SYNTAX name="Result = var.IsNaN( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::IsReal" link="kanchor5983">
      <DESCRIPTION name="Returns 1 (true) if the variable is not a complex data type" />
      <SYNTAX name="Result = var.IsReal( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Map" link="kanchor5984">
      <DESCRIPTION name="Pass all data values through a user-defined function or Lambda function" />
      <SYNTAX name="Result = var.Map( Function, Args , /VECTOR )" type="func" />
      <ARGUMENT name="Function" link="IDL_Variable.htm" />
      <ARGUMENT name="Args" link="IDL_Variable.htm" />
      <KEYWORD name="VECTOR" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::NestedMap" link="NestedMap">
      <DESCRIPTION name="Use a nested loop to pass the data values and arguments through a user function" />
      <SYNTAX name="Result = var.NestedMap( Function, Args , FILTER=string)" type="func" />
      <ARGUMENT name="Function" link="IDL_Variable.htm" />
      <ARGUMENT name="Args" link="IDL_Variable.htm" />
      <KEYWORD name="FILTER" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::PtrValid" link="PtrValid">
      <DESCRIPTION name="Returns the validity of its pointer arguments, or alternatively returns a vector of pointers to all the existing valid pointer heap variables" />
      <SYNTAX name="Result = var.PtrValid( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Reduce" link="kanchor5987">
      <DESCRIPTION name="Use a user-defined function or Lambda function to cumulatively combine all values from left to right and return a single value" />
      <SYNTAX name="Result = var.Reduce( Function, Args, /CUMULATIVE, VALUE=value)" type="func" />
      <ARGUMENT name="Function" link="IDL_Variable.htm" />
      <ARGUMENT name="Args" link="IDL_Variable.htm" />
      <KEYWORD name="CUMULATIVE" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="VALUE" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Reform" link="kanchor5988">
      <DESCRIPTION name="Change the array dimensions" />
      <SYNTAX name="Result = var.Reform( /OVERWRITE )" type="func" />
      <SYNTAX name="Result = var.Reform( Dimensions, /OVERWRITE )" type="func" />
      <SYNTAX name="Result = var.Reform( Dim1, Dim2, Dim3, ..., /OVERWRITE )" type="func" />
      <ARGUMENT name="Dimensions" link="IDL_Variable.htm" />
      <ARGUMENT name="Dim1" link="IDL_Variable.htm" />
      <KEYWORD name="OVERWRITE" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Shift" link="kanchor5989">
      <DESCRIPTION name="Shift array elements along a dimension" />
      <SYNTAX name="Result = var.Shift( S1, S2, S3, ... )" type="func" />
      <ARGUMENT name="S1, S2, S3, ..." link="IDL_Variable.htm" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Sort" link="kanchor5990">
      <DESCRIPTION name="Returns a sorted copy of the array" />
      <SYNTAX name="Result = var.Sort( [COMPARE_FUNCTION=string] [, COUNT=integer] [, INDICES=variable] [, /REVERSE] )" type="func" />
      <KEYWORD name="COMPARE_FUNCTION" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="COUNT" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="INDICES" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="REVERSE" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::ToBits" link="kanchor5991">
      <DESCRIPTION name="Converts the variable to an array of bits" />
      <SYNTAX name="Result = var.ToBits( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::ToDouble" link="kanchor5992">
      <DESCRIPTION name="Converts the variable to type DOUBLE" />
      <SYNTAX name="Result = var.ToDouble( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::ToInteger" link="kanchor5993">
      <DESCRIPTION name="Converts the variable to type LONG" />
      <SYNTAX name="Result = var.ToInteger( [/CEIL] [, /FLOOR] [, /ROUND] )" type="func" />
      <KEYWORD name="CEIL" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="FLOOR" link="IDL_Variable.htm#lass=" />
      <KEYWORD name="ROUND" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::ToList" link="kanchor5994">
      <DESCRIPTION name="Converts the variable to a LIST" />
      <SYNTAX name="Result = var.ToList( /NO_COPY )" type="func" />
      <KEYWORD name="NO_COPY" link="IDL_Variable.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::ToString" link="kanchor5995">
      <DESCRIPTION name="Converts the variable to type STRING" />
      <SYNTAX name="Result = var.ToString( [Format] )" type="func" />
      <ARGUMENT name="Format" link="IDL_Variable.htm" />
    </METHOD>
    <METHOD class="IDL_Variable" name="IDL_Variable::Uniq" link="kanchor5996">
      <DESCRIPTION name="Returns a sorted copy of the array with all duplicates removed" />
      <SYNTAX name="Result = var.Uniq( /NO_SORT )" type="func" />
      <KEYWORD name="NO_SORT" link="IDL_Variable.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FILE_SAME" link="FILE_SAME.htm" alias_to="" classname="">
    <DESCRIPTION name="Determine whether two different file names refer to the same underlying file" />
    <SYNTAX name="Result = FILE_SAME(Path1, Path2 [, /NOEXPAND_PATH] )" type="func" />
    <ARGUMENT name="Path1, Path2" link="FILE_SAME.htm" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_SAME.htm#F_848155245_906717" />
  </ROUTINE>
  <ROUTINE name="PLOT_FIELD" link="PLOT_FIELD_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="PLOT_FIELD, U, V [, ASPECT=ratio] [, LENGTH=value] [, N=num_arrows] [, TITLE=string]" type="pro" />
    <ARGUMENT name="U" link="PLOT_FIELD_Procedure.htm" />
    <ARGUMENT name="V" link="PLOT_FIELD_Procedure.htm" />
    <KEYWORD name="ASPECT" link="PLOT_FIELD_Procedure.htm#dg_routines_3604229493_876892" />
    <KEYWORD name="LENGTH" link="PLOT_FIELD_Procedure.htm#dg_routines_3604229493_876895" />
    <KEYWORD name="N" link="PLOT_FIELD_Procedure.htm#dg_routines_3604229493_876898" />
    <KEYWORD name="TITLE" link="PLOT_FIELD_Procedure.htm#dg_routines_3604229493_876901" />
  </ROUTINE>
  <ROUTINE name="H5S_SET_EXTENT_SIMPLE" link="H5S_SET_EXTENT_SIMPLE.htm" alias_to="" classname="">
    <SYNTAX name="H5S_SET_EXTENT_SIMPLE, Dataspace_id, Dimensions [,MAX_DIMENSIONS=vector]" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_SET_EXTENT_SIMPLE.htm" />
    <ARGUMENT name="Dimensions" link="H5S_SET_EXTENT_SIMPLE.htm" />
    <KEYWORD name="MAX_DIMENSIONS" link="H5S_SET_EXTENT_SIMPLE.htm#HDF5_209170119_1010230" />
  </ROUTINE>
  <ROUTINE name="WTN" link="WTN.htm" alias_to="" classname="">
    <DESCRIPTION name="Return wavelet transform of the input array" />
    <SYNTAX name="Result = WTN( A, Coef [, /COLUMN] [, /DOUBLE] [, /INVERSE] [, /OVERWRITE] )" type="func" />
    <ARGUMENT name="A" link="WTN.htm" />
    <ARGUMENT name="Coef" link="WTN.htm" />
    <KEYWORD name="COLUMN" link="WTN.htm#W_811389549_58787" />
    <KEYWORD name="DOUBLE" link="WTN.htm#W_811389549_52415" />
    <KEYWORD name="INVERSE" link="WTN.htm#W_811389549_52418" />
    <KEYWORD name="OVERWRITE" link="WTN.htm#W_811389549_52421" />
  </ROUTINE>
  <ROUTINE name="GRIB_ITERATOR_NEW" link="GRIB_ITERATOR_NEW.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_ITERATOR_NEW(Ghandle)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_ITERATOR_NEW.htm" />
  </ROUTINE>
  <ROUTINE name="Message Blocks" link="MessageBlocks.htm" alias_to="" classname="">
    <ARGUMENT name="block_name" link="MessageBlocks.htm" />
    <ARGUMENT name="n" link="MessageBlocks.htm" />
    <ARGUMENT name="defs" link="MessageBlocks.htm" />
  </ROUTINE>
  <ROUTINE name="DIGITAL_FILTER" link="DIGITAL_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Calculate coefficients of a non-recursive, digital filter" />
    <SYNTAX name="Result = DIGITAL_FILTER( Flow, Fhigh, A, Nterms [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Flow" link="DIGITAL_FILTER.htm" />
    <ARGUMENT name="Fhigh" link="DIGITAL_FILTER.htm" />
    <ARGUMENT name="A" link="DIGITAL_FILTER.htm" />
    <ARGUMENT name="Nterms" link="DIGITAL_FILTER.htm" />
    <KEYWORD name="DOUBLE" link="DIGITAL_FILTER.htm#D_843829869_1002899" />
  </ROUTINE>
  <ROUTINE name="LOGICAL_TRUE" link="LOGICAL_TRUE.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines whether its arguments are non-zero (or non-NULL)" />
    <SYNTAX name="Result = LOGICAL_TRUE(Arg)" type="func" />
    <ARGUMENT name="Arg" link="LOGICAL_TRUE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_GETRECNUMS" link="EOS_PT_GETRECNUMS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_GETRECNUMS( pointID, inlevel, outlevel, inNrec, inRecs, outNrec, outRecs)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_GETRECNUMS.htm" />
    <ARGUMENT name="inlevel" link="EOS_PT_GETRECNUMS.htm" />
    <ARGUMENT name="outlevel" link="EOS_PT_GETRECNUMS.htm" />
    <ARGUMENT name="inNrec" link="EOS_PT_GETRECNUMS.htm" />
    <ARGUMENT name="inRecs" link="EOS_PT_GETRECNUMS.htm" />
    <ARGUMENT name="outNrec" link="EOS_PT_GETRECNUMS.htm" />
    <ARGUMENT name="outRecs" link="EOS_PT_GETRECNUMS.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_EH_CONVANG" link="EOS_EH_CONVANG.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_EH_CONVANG(inAngle, code)" type="func" />
    <ARGUMENT name="inAngle" link="EOS_EH_CONVANG.htm" />
    <ARGUMENT name="code" link="EOS_EH_CONVANG.htm" />
  </ROUTINE>
  <ROUTINE name="MEAN_FILTER" link="MEAN_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply mean filter noise reduction on a one- or multi-channel image" />
    <SYNTAX name="Result = MEAN_FILTER( ImageData, Width [, Height] [, /ARITHMETIC] [, /GEOMETRIC] [, INVALID=value] [, MISSING=value] [, /NAN] [, /TRUE={1|2|3}])" type="func" />
    <ARGUMENT name="ImageData" link="MEAN_FILTER.htm" />
    <ARGUMENT name="Width" link="MEAN_FILTER.htm" />
    <ARGUMENT name="Height" link="MEAN_FILTER.htm" />
    <KEYWORD name="ARITHMETIC" link="MEAN_FILTER.htm#M_824365677_1160327" />
    <KEYWORD name="GEOMETRIC" link="MEAN_FILTER.htm#M_824365677_1160337" />
    <KEYWORD name="INVALID" link="MEAN_FILTER.htm#M_824365677_1160347" />
    <KEYWORD name="MISSING" link="MEAN_FILTER.htm#M_824365677_1160352" />
    <KEYWORD name="NAN" link="MEAN_FILTER.htm#M_824365677_1160361" />
    <KEYWORD name="TRUE" link="MEAN_FILTER.htm#M_824365677_1160609" />
  </ROUTINE>
  <ROUTINE name="REFORM" link="REFORM.htm" alias_to="" classname="">
    <DESCRIPTION name="Changes array dimensions without changing the total number of elements" />
    <SYNTAX name="Result = REFORM( Array, D1[, ..., D8] [, /OVERWRITE] )" type="func" />
    <ARGUMENT name="Array" link="REFORM.htm" />
    <ARGUMENT name="Di" link="REFORM.htm" />
    <KEYWORD name="OVERWRITE" link="REFORM.htm#R_822202989_678529" />
  </ROUTINE>
  <ROUTINE name="BANDREJECT_FILTER" link="BANDREJECT_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply a band reject filter on a one-channel image" />
    <SYNTAX name="Result = BANDREJECT_FILTER( ImageData, LowFreq, HighFreq [, /IDEAL] [, BUTTERWORTH=value] [, /GAUSSIAN] )" type="func" />
    <ARGUMENT name="ImageData" link="BANDREJECT_FILTER.htm" />
    <ARGUMENT name="LowFreq" link="BANDREJECT_FILTER.htm" />
    <ARGUMENT name="HighFreq" link="BANDREJECT_FILTER.htm" />
    <KEYWORD name="IDEAL" link="BANDREJECT_FILTER.htm#B_856805997_1044906" />
    <KEYWORD name="BUTTERWORTH" link="BANDREJECT_FILTER.htm#B_856805997_1044917" />
    <KEYWORD name="GAUSSIAN" link="BANDREJECT_FILTER.htm#B_856805997_1044929" />
  </ROUTINE>
  <ROUTINE name="H5_LIST" link="H5_LIST.htm" alias_to="" classname="">
    <SYNTAX name="H5_LIST, Filename, [, FILTER=value], [, OUTPUT=variable]" type="pro" />
    <ARGUMENT name="Filename" link="H5_LIST.htm" />
    <KEYWORD name="FILTER" link="H5_LIST.htm#lass=" />
    <KEYWORD name="OUTPUT" link="H5_LIST.htm#OUT" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_DIMGET" link="HDF_SD_DIMGET.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_DIMGET, Dim_ID [, /COUNT] [, COMPATIBILITY=variable] [, /FORMAT] [, /LABEL] [, /NAME] [, /NATTR] [, /SCALE] [, /TYPE] [, /UNIT]" type="pro" />
    <ARGUMENT name="Dim_ID" link="HDF_SD_DIMGET.htm" />
    <KEYWORD name="COUNT" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011169" />
    <KEYWORD name="COMPATIBILITY" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011172" />
    <KEYWORD name="FORMAT" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011175" />
    <KEYWORD name="LABEL" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011178" />
    <KEYWORD name="NAME" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011181" />
    <KEYWORD name="NATTR" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011184" />
    <KEYWORD name="SCALE" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011187" />
    <KEYWORD name="TYPE" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011190" />
    <KEYWORD name="UNIT" link="HDF_SD_DIMGET.htm#HDF_1733484267_1011193" />
  </ROUTINE>
  <ROUTINE name="OBJ_NEW" link="OBJ_NEW.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates an object reference" />
    <SYNTAX name="Result = OBJ_NEW( [ObjectClassName [, Arg1...Argn]] )" type="func" />
    <ARGUMENT name="ObjectClassName" link="OBJ_NEW.htm" />
    <ARGUMENT name="Arg1…Argn" link="OBJ_NEW.htm" />
  </ROUTINE>
  <ROUTINE name="LA_LEAST_SQUARE_EQUALITY" link="LA_LEAST_SQUARE_EQUALITY.htm" alias_to="" classname="">
    <DESCRIPTION name="Used to solve linear least-squares problems" />
    <SYNTAX name="Result = LA_LEAST_SQUARE_EQUALITY( A, B, C, D [, /DOUBLE] [, RESIDUAL=variable] )" type="func" />
    <ARGUMENT name="A" link="LA_LEAST_SQUARE_EQUALITY.htm" />
    <ARGUMENT name="B" link="LA_LEAST_SQUARE_EQUALITY.htm" />
    <ARGUMENT name="C" link="LA_LEAST_SQUARE_EQUALITY.htm" />
    <ARGUMENT name="D" link="LA_LEAST_SQUARE_EQUALITY.htm" />
    <KEYWORD name="DOUBLE" link="LA_LEAST_SQUARE_EQUALITY.htm#L_826528365_970448" />
    <KEYWORD name="RESIDUAL" link="LA_LEAST_SQUARE_EQUALITY.htm#L_826528365_970450" />
  </ROUTINE>
  <ROUTINE name="RM" link="RM.htm" alias_to="" classname="">
    <SYNTAX name="RM, Array, Rows, Columns" type="pro" />
    <ARGUMENT name="Array" link="RM.htm" />
    <ARGUMENT name="Rows" link="RM.htm" />
    <ARGUMENT name="Columns" link="RM.htm" />
  </ROUTINE>
  <ROUTINE name="TOC" link="TOC.htm" alias_to="" classname="">
    <DESCRIPTION name="Stop the tick/tock clock for measuring elapsed time" />
    <SYNTAX name="TOC [, ClockID] [, LUN=lun] [, REPORT=variable]" type="pro" />
    <SYNTAX name="Result = TOC(  [ClockID] [, REPORT=variable] )" type="func" />
    <ARGUMENT name="ClockID" link="TOC.htm" />
    <KEYWORD name="LUN" link="TOC.htm#lass=" />
    <KEYWORD name="REPORT" link="TOC.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="CONVOL" link="CONVOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Convolve two vectors or arrays" />
    <SYNTAX name="Result = CONVOL( Array, Kernel [, Scale_Factor] [, BIAS=value] [, /CENTER] [, /EDGE_MIRROR] [, /EDGE_TRUNCATE] [, /EDGE_WRAP] [, /EDGE_ZERO] [, INVALID=value] [, MISSING=value] [, /NAN] [, /NORMALIZE] )" type="func" />
    <ARGUMENT name="Array" link="CONVOL.htm" />
    <ARGUMENT name="Kernel" link="CONVOL.htm" />
    <ARGUMENT name="Scale_Factor" link="CONVOL.htm" />
    <KEYWORD name="BIAS" link="CONVOL.htm#C_854643309_1297165" />
    <KEYWORD name="CENTER" link="CONVOL.htm#C_854643309_676409" />
    <KEYWORD name="EDGE_MIRROR" link="CONVOL.htm#EDGE_MIR" />
    <KEYWORD name="EDGE_TRUNCATE" link="CONVOL.htm#C_854643309_746326" />
    <KEYWORD name="EDGE_WRAP" link="CONVOL.htm#C_854643309_1298048" />
    <KEYWORD name="EDGE_ZERO" link="CONVOL.htm#C_854643309_1297184" />
    <KEYWORD name="INVALID" link="CONVOL.htm#C_854643309_1297467" />
    <KEYWORD name="MISSING" link="CONVOL.htm#C_854643309_1028668" />
    <KEYWORD name="NAN" link="CONVOL.htm#C_854643309_1028683" />
    <KEYWORD name="NORMALIZE" link="CONVOL.htm#C_854643309_1297207" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_DF24_GETIMAGE" link="HDF_DF24_GETIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DF24_GETIMAGE, Filename, Image [, /LINE | , /PIXEL | , /PLANE]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DF24_GETIMAGE.htm" />
    <ARGUMENT name="Image" link="HDF_DF24_GETIMAGE.htm" />
    <KEYWORD name="LINE" link="HDF_DF24_GETIMAGE.htm#HDF_1733484267_1006540" />
    <KEYWORD name="PIXEL" link="HDF_DF24_GETIMAGE.htm#HDF_1733484267_1006543" />
    <KEYWORD name="PLANE" link="HDF_DF24_GETIMAGE.htm#HDF_1733484267_1006546" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARPUT" link="NCDF_VARPUT.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_VARPUT, Cdfid, Varid, Value [, COUNT=vector] [, OFFSET=vector] [, STRIDE=vector]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_VARPUT.htm" />
    <ARGUMENT name="Varid" link="NCDF_VARPUT.htm" />
    <ARGUMENT name="Value" link="NCDF_VARPUT.htm" />
    <KEYWORD name="COUNT" link="NCDF_VARPUT.htm#netCDF_2618656010_1007874" />
    <KEYWORD name="OFFSET" link="NCDF_VARPUT.htm#netCDF_2618656010_1007877" />
    <KEYWORD name="STRIDE" link="NCDF_VARPUT.htm#netCDF_2618656010_1007880" />
  </ROUTINE>
  <ROUTINE name="SPAWN" link="SPAWN.htm" alias_to="" classname="">
    <DESCRIPTION name="Spawn a child process for access to the operating system" />
    <SYNTAX name="SPAWN [, Command [, Result] [, ErrResult] ]" type="pro" />
    <SYNTAX name="Keywords (all platforms): [, COUNT=variable] [, EXIT_STATUS=variable] [ ,/NOSHELL] [, /NULL_STDIN] [, PID=variable] [, /STDERR] [, UNIT=variable {Command required, Result and ErrResult not allowed}]" type="pro" />
    <SYNTAX name="UNIX-Only Keywords: [, /NOTTYRESET] [, /SH]" type="pro" />
    <ARGUMENT name="Command" link="SPAWN.htm" />
    <ARGUMENT name="Result" link="SPAWN.htm" />
    <ARGUMENT name="ErrResult" link="SPAWN.htm" />
    <KEYWORD name="COUNT" link="SPAWN.htm#S_820040301_678969" />
    <KEYWORD name="EXIT_STATUS" link="SPAWN.htm#S_820040301_678971" />
    <KEYWORD name="HIDE" link="SPAWN.htm#S_820040301_1133996" />
    <KEYWORD name="LOG_OUTPUT" link="SPAWN.htm#S_820040301_1134006" />
    <KEYWORD name="NOSHELL" link="SPAWN.htm#S_820040301_1108410" />
    <KEYWORD name="NOTTYRESET" link="SPAWN.htm#S_820040301_1134017" />
    <KEYWORD name="NOWAIT" link="SPAWN.htm#S_820040301_1134051" />
    <KEYWORD name="NULL_STDIN" link="SPAWN.htm#S_820040301_1134151" />
    <KEYWORD name="PID" link="SPAWN.htm#S_820040301_1084167" />
    <KEYWORD name="SH" link="SPAWN.htm#S_820040301_1133965" />
    <KEYWORD name="STDERR" link="SPAWN.htm#S_820040301_1133968" />
    <KEYWORD name="UNIT" link="SPAWN.htm#S_820040301_1133975" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_SETATTR" link="HDF_GR_SETATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_SETATTR(obj_id, attr_name, data_type, count, values)" type="func" />
    <ARGUMENT name="obj_id" link="HDF_GR_SETATTR.htm" />
    <ARGUMENT name="attr_name" link="HDF_GR_SETATTR.htm" />
    <ARGUMENT name="data_type" link="HDF_GR_SETATTR.htm" />
    <ARGUMENT name="count" link="HDF_GR_SETATTR.htm" />
    <ARGUMENT name="values" link="HDF_GR_SETATTR.htm" />
  </ROUTINE>
  <ROUTINE name="UINTARR" link="UINTARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a unsigned 16-bit integer array" />
    <SYNTAX name="Result = UINTARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="UINTARR.htm" />
    <KEYWORD name="NOZERO" link="UINTARR.htm#U_807064173_950261" />
  </ROUTINE>
  <ROUTINE name="LABEL_REGION" link="LABEL_REGION.htm" alias_to="" classname="">
    <DESCRIPTION name="Labels regions (blobs) of a bi-level image" />
    <SYNTAX name="Result = LABEL_REGION( Data [, /ALL_NEIGHBORS] [, /ULONG] )" type="func" />
    <ARGUMENT name="Data" link="LABEL_REGION.htm" />
    <KEYWORD name="ALL_NEIGHBORS" link="LABEL_REGION.htm#L_826528365_930484" />
    <KEYWORD name="ULONG" link="LABEL_REGION.htm#L_826528365_677395" />
  </ROUTINE>
  <ROUTINE name="TANH" link="TANH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the hyperbolic tangent" />
    <SYNTAX name="Result = TANH(X)" type="func" />
    <ARGUMENT name="X" link="TANH.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <CLASS name="IDL_Object" link="IDL_Object.htm" special="">
    <PROPERTY name="DIM" link="IDL_Object_Properties.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LENGTH" link="IDL_Object_Properties.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NDIM" link="IDL_Object_Properties.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TNAME" link="IDL_Object_Properties.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TYPECODE" link="IDL_Object_Properties.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TYPENAME" link="IDL_Object_Properties.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDL_Object" name="IDL_Object::GetProperty" link="IDL_Object_GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDL_Object::]GetProperty, PROPERTY=variable" type="pro" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadAND" link="IDL_Object_overloadAND.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadAND( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadAND.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadAND.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadAsterisk" link="IDL_Object_overloadAsterisk.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadAsterisk( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadAsterisk.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadAsterisk.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadBracketsLeftSide" link="IDL_Object_overloadBracketsLeftSide.htm">
      <SYNTAX name="Obj-&gt;[IDL_Object::]_overloadBracketsLeftSide, ObjRef, Value, isRange, Subscript1 [, Subscript2, Subscript3, Subscript4, Subscript5, Subscript6, Subscript7, Subscript8]" type="pro" />
      <ARGUMENT name="ObjRef" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Value" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="isRange" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript1" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript2" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript3" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript4" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript5" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript6" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript7" link="IDL_Object_overloadBracketsLeftSide.htm" />
      <ARGUMENT name="Subscript8" link="IDL_Object_overloadBracketsLeftSide.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadBracketsRightSide" link="IDL_Object_overloadBracketsRightSide.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadBracketsRightSide( isRange, Subscript1 [, Subscript2, Subscript3, Subscript4, Subscript5, Subscript6, Subscript7, Subscript8] )" type="func" />
      <ARGUMENT name="isRange" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript1" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript2" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript3" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript4" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript5" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript6" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript7" link="IDL_Object_overloadBracketsRightSide.htm" />
      <ARGUMENT name="Subscript8" link="IDL_Object_overloadBracketsRightSide.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadCaret" link="IDL_Object_overloadCaret.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadCaret( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadCaret.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadCaret.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadEQ" link="IDL_Object_overloadEQ.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadEQ( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadEQ.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadEQ.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadForeach" link="IDL_Object_overloadForeach.htm">
      <ARGUMENT name="Value" link="IDL_Object_overloadForeach.htm" />
      <ARGUMENT name="Key" link="IDL_Object_overloadForeach.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadFunction" link="IDL_Object_overloadFunction.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadFunction( Arg1, Arg2, ..., Keyword1=..., Keyword2=... )" type="func" />
      <ARGUMENT name="Arg1...ArgN" link="IDL_Object_overloadFunction.htm" />
      <KEYWORD name="Keywords" link="IDL_Object_overloadFunction.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadGE" link="IDL_Object_overloadGE.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadGE( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadGE.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadGE.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadGT" link="IDL_Object_overloadGT.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadGT( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadGT.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadGT.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadGreaterThan" link="IDL_Object_overloadGreaterThan.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadGreaterThan(Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadGreaterThan.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadGreaterThan.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadHelp" link="IDL_Object_overloadHelp.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadHelp( Varname )" type="func" />
      <ARGUMENT name="Varname" link="IDL_Object_overloadHelp.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadImpliedPrint" link="IDL_Object_overloadImpliedPrint.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadImpliedPrint( Varname )" type="func" />
      <ARGUMENT name="Varname" link="IDL_Object_overloadImpliedPrint.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadIsTrue" link="IDL_Object_overloadIsTrue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadisTrue( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadLE" link="IDL_Object_overloadLE.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadLE( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadLE.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadLE.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadLT" link="IDL_Object_overloadLT.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadLT( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadLT.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadLT.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadLessThan" link="IDL_Object_overloadLessThan.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadLessThan(Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadLessThan.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadLessThan.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadMOD" link="IDL_Object_overloadMOD.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadMOD( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadMOD.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadMOD.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadMethod" link="IDL_Object_overloadMethod.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadMethod( Method, Arg1, Arg2, ..., Keyword1=..., Keyword2=... )" type="func" />
      <ARGUMENT name="Method" link="IDL_Object_overloadMethod.htm" />
      <ARGUMENT name="Arg1...ArgN" link="IDL_Object_overloadMethod.htm" />
      <KEYWORD name="Keywords" link="IDL_Object_overloadMethod.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadMinus" link="IDL_Object_overloadMinus.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadMinus( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadMinus.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadMinus.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadMinusMinus" link="IDL_Object_overloadMinusMinus.htm">
      <SYNTAX name="Obj-&gt;[IDL_Object::]_overloadMinusMinus" type="pro" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadMinusUnary" link="IDL_Object_overloadMinusUnary.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadMinusUnary( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadNE" link="IDL_Object_overloadNE.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadNE( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadNE.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadNE.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadNOT" link="IDL_Object_overloadNOT.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadNOT( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadOR" link="IDL_Object_overloadOR.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadOR( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadOR.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadOR.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadPlus" link="IDL_Object_overloadPlus.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadPlus( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadPlus.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadPlus.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadPlusPlus" link="IDL_Object_overloadPlusPlus.htm">
      <SYNTAX name="Obj-&gt;[IDL_Object::]_overloadPlusPlus" type="pro" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadPostIncrementCopy" link="IDL_Object_overloadPostIncrementCopy.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadPostIncrementCopy( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadPound" link="IDL_Object_overloadPound.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadPound( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadPound.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadPound.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadPoundPound" link="IDL_Object_overloadPoundPound.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadPoundPound(Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadPoundPound.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadPoundPound.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadPrint" link="IDL_Object_overloadPrint.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadPrint()" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadSize" link="IDL_Object_overloadSize.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadSize( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadSlash" link="IDL_Object_overloadSlash.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadSlash( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadSlash.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadSlash.htm" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadTilde" link="IDL_Object_overloadTilde.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadTilde( )" type="func" />
    </METHOD>
    <METHOD class="IDL_Object" name="IDL_Object::_overloadXOR" link="IDL_Object_overloadXOR.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_Object::]_overloadXOR( Left, Right )" type="func" />
      <ARGUMENT name="Left" link="IDL_Object_overloadXOR.htm" />
      <ARGUMENT name="Right" link="IDL_Object_overloadXOR.htm" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLcomIDispatch" link="IDLcomIDispatch.htm" special="">
    <PROPERTY name="KEYWORD" link="IDLcomIDispatch_Properti.htm#objects_misc_904195448_1009906" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLcomIDispatch" name="IDLcomIDispatch::GetProperty" link="IDLcomIDispatch__GetProp.htm">
      <SYNTAX name="Obj-&gt;[IDLcomIDispatch::]GetProperty, [, PROPERTY=variable] [, arg0, arg1, …]" type="pro" />
    </METHOD>
    <METHOD class="IDLcomIDispatch" name="IDLcomIDispatch::Init" link="IDLcomIDispatch__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLcomIDispatch$ID_type$ID')" type="pro" />
    </METHOD>
    <METHOD class="IDLcomIDispatch" name="IDLcomIDispatch::SetProperty" link="IDLcomIDispatch__SetProp.htm">
      <SYNTAX name="Obj-&gt;[IDLcomIDispatch::]SetProperty [, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FLTARR" link="FLTARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a single-precision, floating-point vector or array" />
    <SYNTAX name="Result = FLTARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="FLTARR.htm" />
    <KEYWORD name="NOZERO" link="FLTARR.htm#F_848155245_676947" />
  </ROUTINE>
  <ROUTINE name="LU_COMPLEX" link="LU_COMPLEX.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve complex linear system using LU decomposition" />
    <SYNTAX name="Result = LU_COMPLEX( A, B [, /DOUBLE] [, /INVERSE] [, /SPARSE] )" type="func" />
    <ARGUMENT name="A" link="LU_COMPLEX.htm" />
    <ARGUMENT name="B" link="LU_COMPLEX.htm" />
    <KEYWORD name="DOUBLE" link="LU_COMPLEX.htm#L_826528365_750791" />
    <KEYWORD name="INVERSE" link="LU_COMPLEX.htm#L_826528365_48859" />
    <KEYWORD name="SPARSE" link="LU_COMPLEX.htm#L_826528365_37275" />
  </ROUTINE>
  <ROUTINE name="ORDEREDHASH" link="ORDEREDHASH.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a new hash variable that preserves key order" />
    <SYNTAX name="Result = ORDEREDHASH( Key1, Value1, Key2," type="func" />
    <SYNTAX name="Result = ORDEREDHASH( Keys, Values, /EXTRACT, /FOLD_CASE )" type="func" />
    <SYNTAX name="Result = ORDEREDHASH( Keys, /FOLD_CASE)" type="func" />
    <SYNTAX name="Result = ORDEREDHASH( Structure, /EXTRACT, /FOLD_CASE, /LOWERCASE)" type="func" />
    <ARGUMENT name="Keyn" link="ORDEREDHASH.htm" />
    <ARGUMENT name="Valuen" link="ORDEREDHASH.htm" />
    <ARGUMENT name="Structure" link="ORDEREDHASH.htm" />
    <KEYWORD name="EXTRACT" link="ORDEREDHASH.htm#lass=" />
    <KEYWORD name="FOLD_CASE" link="ORDEREDHASH.htm#lass=" />
    <KEYWORD name="LOWERCASE" link="ORDEREDHASH.htm#lass=" />
    <KEYWORD name="NO_COPY" link="ORDEREDHASH.htm#lass=" />
  </ROUTINE>
  <CLASS name="ORDEREDHASH" link="ORDEREDHASH.htm" special="yes">
    <FIELD name="DATA_FOREACH" link="" description="" />
    <FIELD name="DATA_LIST" link="" description="" />
    <FIELD name="FLAGS" link="" description="" />
    <FIELD name="TABLE_BITS" link="" description="" />
    <FIELD name="TABLE_COUNT" link="" description="" />
    <FIELD name="TABLE_DATA" link="" description="" />
    <FIELD name="TABLE_FOREACH" link="" description="" />
    <FIELD name="TABLE_REMOVE" link="" description="" />
    <FIELD name="TABLE_SIZE" link="" description="" />
    <METHOD class="ORDEREDHASH" name="OrderedHash::Count" link="OrdCount">
      <SYNTAX name="Result = orderedhash.Count( [Value] )" type="func" />
      <ARGUMENT name="Value" link="ORDEREDHASH.htm" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Filter" link="OrdFilter">
      <SYNTAX name="Result = orderedhash.Filter(Function, Args)" type="func" />
      <ARGUMENT name="Function" link="ORDEREDHASH.htm" />
      <ARGUMENT name="Args" link="ORDEREDHASH.htm" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::HasKey" link="OrdHasKey">
      <ARGUMENT name="Keys" link="ORDEREDHASH.htm" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::IsEmpty" link="OrdIsEmpty">
      <SYNTAX name="Result = orderedhash.IsEmpty( )" type="func" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::IsFoldCase" link="IsFoldCase">
      <SYNTAX name="Result = orderedhash.IsFoldCase( )" type="func" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Keys" link="OrdKeys">
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Map" link="OrdMap">
      <SYNTAX name="Result = orderedhash.Map(Function, Args)" type="func" />
      <ARGUMENT name="Function" link="ORDEREDHASH.htm" />
      <ARGUMENT name="Args" link="ORDEREDHASH.htm" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Reduce" link="OrdReduce">
      <SYNTAX name="Result = orderedhash.Reduce(Function, Args, /CUMULATIVE, VALUE=value)" type="func" />
      <ARGUMENT name="Function" link="ORDEREDHASH.htm" />
      <ARGUMENT name="Args" link="ORDEREDHASH.htm" />
      <KEYWORD name="CUMULATIVE" link="ORDEREDHASH.htm#lass=" />
      <KEYWORD name="VALUE" link="ORDEREDHASH.htm#lass=" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Remove" link="OrdRemove">
      <SYNTAX name="ordered hash.Remove [, Keys] [, /ALL]" type="pro" />
      <SYNTAX name="Result = orderedhash.Remove( [, Keys] [, /ALL] )" type="func" />
      <ARGUMENT name="Keys" link="ORDEREDHASH.htm" />
      <KEYWORD name="ALL" link="ORDEREDHASH.htm#lass=" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::ToStruct" link="OrdToStruct">
      <SYNTAX name="Result = orderedhash.ToStruct( [, MISSING=value] [, /NO_COPY] [, /RECURSIVE] [, SKIPPED=variable] )" type="func" />
      <KEYWORD name="MISSING" link="ORDEREDHASH.htm#lass=" />
      <KEYWORD name="NO_COPY" link="ORDEREDHASH.htm#lass=" />
      <KEYWORD name="RECURSIVE" link="ORDEREDHASH.htm#lass=" />
      <KEYWORD name="SKIPPED" link="ORDEREDHASH.htm#lass=" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Values" link="OrdValues">
      <SYNTAX name="Result = orderedhash.Values( )" type="func" />
    </METHOD>
    <METHOD class="ORDEREDHASH" name="OrderedHash::Where" link="OrdWhere">
      <SYNTAX name="Result = orderedhash.Where( Value [, COMPLEMENT=variable] [, COUNT=variable] [, NCOMPLEMENT=variable] )\" type="func" />
      <ARGUMENT name="Value" link="ORDEREDHASH.htm" />
      <KEYWORD name="COMPLEMENT" link="ORDEREDHASH.htm#COMPLEME" />
      <KEYWORD name="COUNT" link="ORDEREDHASH.htm#COUNT" />
      <KEYWORD name="NCOMPLEMENT" link="ORDEREDHASH.htm#NCOMPLEM" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HDF_GR_READLUT" link="HDF_GR_READLUT.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_READLUT( pal_id, pal_data [, /INTERLACE] )" type="func" />
    <ARGUMENT name="pal_id" link="HDF_GR_READLUT.htm" />
    <ARGUMENT name="pal_data" link="HDF_GR_READLUT.htm" />
    <KEYWORD name="INTERLACE" link="HDF_GR_READLUT.htm#HDF_1733484267_1009346" />
  </ROUTINE>
  <CLASS name="IDLanROIGroup" link="IDLanROIGroup.htm" special="">
    <SUPERCLASS name="IDL_Container" link="../../Reference Material/I/IDL_Container.htm#objects_misc_904195448_1010504" />
    <FIELD name="IDLANROIGROUPFLAGS" link="" description="" />
    <FIELD name="IDLANROIGROUPVERSION" link="" description="" />
    <FIELD name="ROIGROUP_XRANGE" link="" description="" />
    <FIELD name="ROIGROUP_YRANGE" link="" description="" />
    <FIELD name="ROIGROUP_ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLanROIGroup_Properties.htm#objects_an_3393474575_1011995" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ROIGROUP_XRANGE" link="IDLanROIGroup_Properties.htm#objects_an_3393474575_1011998" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ROIGROUP_YRANGE" link="IDLanROIGroup_Properties.htm#objects_an_3393474575_1012000" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ROIGROUP_ZRANGE" link="IDLanROIGroup_Properties.htm#objects_an_3393474575_1012002" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::Add" link="IDLanROIGroup__Add.htm">
      <SYNTAX name="Obj-&gt;[IDLanROIGroup::]Add, ROI" type="pro" />
      <ARGUMENT name="ROI" link="IDLanROIGroup__Add.htm" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::Cleanup" link="IDLanROIGroup__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLanROIGroup::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::ComputeMask" link="IDLanROIGroup__ComputeMa.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLanROIGroup::]ComputeMask( [, INITIALIZE={ &#8209;1 | 0 | 1 }] [, DIMENSIONS=[xdim, ydim]] | [, MASK_IN=array] [, LOCATION=[x, y [, z]]] [, MASK_RULE={ 0 | 1 | 2 }] [, PLANE_NORMAL=[x, y, z]] [, PLANE_XAXIS=[x, y, z]] [, /RUN_LENGTH] )" type="func" />
      <KEYWORD name="DIMENSIONS" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004482" />
      <KEYWORD name="INITIALIZE" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004484" />
      <KEYWORD name="LOCATION" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004489" />
      <KEYWORD name="MASK_IN" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004491" />
      <KEYWORD name="MASK_RULE" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004493" />
      <KEYWORD name="PLANE_NORMAL" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004498" />
      <KEYWORD name="PLANE_XAXIS" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004500" />
      <KEYWORD name="RUN_LENGTH" link="IDLanROIGroup__ComputeMa.htm#objects_an_3393474575_1004502" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::ComputeMesh" link="IDLanROIGroup__ComputeMe.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLanROIGroup::]ComputeMesh( Vertices, Conn [, CAPPED={ 0 | 1 | 2}] [, SURFACE_AREA=variable] )" type="func" />
      <ARGUMENT name="Vertices" link="IDLanROIGroup__ComputeMe.htm" />
      <ARGUMENT name="Conn" link="IDLanROIGroup__ComputeMe.htm" />
      <KEYWORD name="CAPPED" link="IDLanROIGroup__ComputeMe.htm#objects_an_3393474575_1004551" />
      <KEYWORD name="SURFACE_AREA" link="IDLanROIGroup__ComputeMe.htm#objects_an_3393474575_1004556" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::ContainsPoints" link="IDLanROIGroup__ContainsP.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLanROIGroup::]ContainsPoints( X[, Y[, Z]] )" type="func" />
      <ARGUMENT name="X" link="IDLanROIGroup__ContainsP.htm" />
      <ARGUMENT name="Y" link="IDLanROIGroup__ContainsP.htm" />
      <ARGUMENT name="Z" link="IDLanROIGroup__ContainsP.htm" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::GetProperty" link="IDLanROIGroup__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLanROIGroup::]GetProperty [, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::Init" link="IDLanROIGroup__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLanROIGroup')" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLanROIGroup::]Init( )    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::Rotate" link="IDLanROIGroup__Rotate.htm">
      <SYNTAX name="Obj-&gt;[IDLanROIGroup::]Rotate, Axis, Angle[, CENTER=[ x, y[, z ]] ]" type="pro" />
      <ARGUMENT name="Axis" link="IDLanROIGroup__Rotate.htm" />
      <ARGUMENT name="Angle" link="IDLanROIGroup__Rotate.htm" />
      <KEYWORD name="CENTER" link="IDLanROIGroup__Rotate.htm#objects_an_3393474575_1004731" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::Scale" link="IDLanROIGroup__Scale.htm">
      <SYNTAX name="Obj-&gt;[IDLanROIGroup::]Scale, Sx[, Sy[, Sz]]" type="pro" />
      <ARGUMENT name="Sx" link="IDLanROIGroup__Scale.htm" />
      <ARGUMENT name="Sy" link="IDLanROIGroup__Scale.htm" />
      <ARGUMENT name="Sz" link="IDLanROIGroup__Scale.htm" />
    </METHOD>
    <METHOD class="IDLanROIGroup" name="IDLanROIGroup::Translate" link="IDLanROIGroup__Translate.htm">
      <SYNTAX name="Obj-&gt;[IDLanROIGroup::]Translate, Tx[, Ty[, Tz]]" type="pro" />
      <ARGUMENT name="Tx" link="IDLanROIGroup__Translate.htm" />
      <ARGUMENT name="Ty" link="IDLanROIGroup__Translate.htm" />
      <ARGUMENT name="Tz" link="IDLanROIGroup__Translate.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CLUSTER_TREE" link="CLUSTER_TREE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the hierarchical clustering for a set of m items in an n-dimensional space" />
    <SYNTAX name="Result = CLUSTER_TREE( Pairdistance, Linkdistance [, LINKAGE = value] )" type="func" />
    <SYNTAX name="Result = CLUSTER_TREE( Pairdistance, Linkdistance, LINKAGE = 3, [, DATA = array][, MEASURE=value] [, POWER_MEASURE=value] )" type="func" />
    <ARGUMENT name="Pairdistance" link="CLUSTER_TREE.htm" />
    <ARGUMENT name="Linkdistance" link="CLUSTER_TREE.htm" />
    <KEYWORD name="DATA" link="CLUSTER_TREE.htm#C_854643309_1196682" />
    <KEYWORD name="LINKAGE" link="CLUSTER_TREE.htm#C_854643309_1196686" />
    <KEYWORD name="MEASURE" link="CLUSTER_TREE.htm#C_854643309_1196715" />
    <KEYWORD name="POWER_MEASURE" link="CLUSTER_TREE.htm#C_854643309_1196749" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_INQATTRS" link="EOS_SW_INQATTRS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQATTRS( swathID, attrlist [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_INQATTRS.htm" />
    <ARGUMENT name="attrlist" link="EOS_SW_INQATTRS.htm" />
    <KEYWORD name="LENGTH" link="EOS_SW_INQATTRS.htm#HDF_EOS_3103509269_1012326" />
  </ROUTINE>
  <ROUTINE name="POLY_AREA" link="POLY_AREA.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the area of a polygon given the coordinates of its vertices" />
    <SYNTAX name="Result = POLY_AREA( X, Y [, /DOUBLE] [, /SIGNED] )" type="func" />
    <ARGUMENT name="X" link="POLY_AREA.htm" />
    <ARGUMENT name="Y" link="POLY_AREA.htm" />
    <KEYWORD name="DOUBLE" link="POLY_AREA.htm#P_817877613_1074988" />
    <KEYWORD name="SIGNED" link="POLY_AREA.htm#P_817877613_1074986" />
  </ROUTINE>
  <CLASS name="IDLnetOGCWCS" link="IDLnetOGCWCS.htm" special="">
    <PROPERTY name="AUTHENTICATION" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1398190" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CALLBACK_DATA" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383709" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CALLBACK_FUNCTION" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383740" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CAPABILITIES_FILENAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383772" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONNECT_TIMEOUT" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383811" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CONTENT_TYPE" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383839" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COVERAGE_FILENAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383867" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DESCRIBE_COVERAGE_FILENAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383909" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ENCODE" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1383948" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HEADERS" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384004" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LAST_FILE" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384043" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PASSWORD" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384071" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_AUTHENTICATION" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384099" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_HOSTNAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384151" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_PASSWORD" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384179" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_PORT" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384207" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROXY_USERNAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384235" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RESPONSE_HEADER" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384263" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SSL_CERTIFICATE_FILE" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384291" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERIFY_HOST" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384319" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SSL_VERIFY_PEER" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384353" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TIMEOUT" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384390" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_HOSTNAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384418" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PATH" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384457" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_PORT" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384496" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_QUERY_PREFIX" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384530" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_QUERY_SUFFIX" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384564" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URL_SCHEME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384595" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="USERNAME" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384652" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERBOSE" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1384680" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WCS_VERSION" link="IDLnetOGCWCS_Properties.htm#objects_network_1009015_1391763" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::Cleanup" link="IDLnetOGCWCS__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLnetOGCWCS::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::DescribeCoverage" link="IDLnetOGCWCS__DescribeCo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]DescribeCoverage ([, COUNT=variable] [, FROM_FILE=value] , NAMES=value [, SCHEMA_CHECKING=value] [, VALIDATION_MODE=value] )" type="func" />
      <KEYWORD name="COUNT" link="IDLnetOGCWCS__DescribeCo.htm#objects_network_1009015_1384899" />
      <KEYWORD name="FROM_FILE" link="IDLnetOGCWCS__DescribeCo.htm#objects_network_1009015_1400371" />
      <KEYWORD name="NAMES" link="IDLnetOGCWCS__DescribeCo.htm#objects_network_1009015_1384920" />
      <KEYWORD name="SCHEMA_CHECKING" link="IDLnetOGCWCS__DescribeCo.htm#objects_network_1009015_1384937" />
      <KEYWORD name="VALIDATION_MODE" link="IDLnetOGCWCS__DescribeCo.htm#objects_network_1009015_1400870" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::GetCapabilities" link="IDLnetOGCWCS__GetCapabil.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]GetCapabilities ([ ,FROM_FILE=string] [,SCHEMA_CHECKING=value] [, VALIDATION_MODE=value])" type="func" />
      <KEYWORD name="FROM_FILE" link="IDLnetOGCWCS__GetCapabil.htm#objects_network_1009015_1385052" />
      <KEYWORD name="SCHEMA_CHECKING" link="IDLnetOGCWCS__GetCapabil.htm#objects_network_1009015_1385065" />
      <KEYWORD name="VALIDATION_MODE" link="IDLnetOGCWCS__GetCapabil.htm#objects_network_1009015_1400642" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::GetCoverage" link="IDLnetOGCWCS__GetCoverag.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]GetCoverage(Coverage_Request)" type="func" />
      <ARGUMENT name="Coverage_Request" link="IDLnetOGCWCS__GetCoverag.htm" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::GetCoverageOffering" link="IDLnetOGCWCS__GetCoverag1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]GetCoverageOffering([ INDEX=value])" type="func" />
      <KEYWORD name="INDEX" link="IDLnetOGCWCS__GetCoverag1.htm#objects_network_1009015_1386057" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::GetCoverageOfferingBriefs" link="IDLnetOGCWCS__GetCoverag2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]GetCoverageOfferingBriefs ([, COUNT=variable], [, NUMBER=value] [, INDEX=value])" type="func" />
      <KEYWORD name="COUNT" link="IDLnetOGCWCS__GetCoverag2.htm#objects_network_1009015_1386196" />
      <KEYWORD name="NUMBER" link="IDLnetOGCWCS__GetCoverag2.htm#objects_network_1009015_1386199" />
      <KEYWORD name="INDEX" link="IDLnetOGCWCS__GetCoverag2.htm#objects_network_1009015_1386205" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::GetProperty" link="IDLnetOGCWCS__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLnetOGCWCS::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::GetServiceSection" link="IDLnetOGCWCS__GetService.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]GetServiceSection( )" type="func" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::Init" link="IDLnetOGCWCS__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLnetOGCWCS' [, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLnetOGCWCS::]Init([, PROPERTY=value] )     (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::ParseUrl" link="IDLnetOGCWCS__ParseUrl.htm">
      <SYNTAX name="Obj-&gt;[IDLnetOGCWCS::]ParseUrl, URL" type="pro" />
      <ARGUMENT name="URL" link="IDLnetOGCWCS__ParseUrl.htm" />
    </METHOD>
    <METHOD class="IDLnetOGCWCS" name="IDLnetOGCWCS::SetProperty" link="IDLnetOGCWCS__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLnetOGCWCS::]SetPropery [, PROPERTY=variable]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WIDGET_TAB" link="WIDGET_TAB.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a tab widget" />
    <SYNTAX name="Result = WIDGET_TAB( Parent [, /ALIGN_BOTTOM | , /ALIGN_CENTER | , /ALIGN_LEFT | , /ALIGN_RIGHT | , /ALIGN_TOP] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, KILL_NOTIFY=string] [, LOCATION={0 | 1 | 2 | 3}] [, MULTILINE=0 | 1 (Windows) or num tabs per row (Motif)] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, TAB_MODE=value] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_TAB.htm" />
    <KEYWORD name="ALIGN_BOTTOM" link="WIDGET_TAB.htm#W_811389549_1012200" />
    <KEYWORD name="ALIGN_CENTER" link="WIDGET_TAB.htm#W_811389549_1012202" />
    <KEYWORD name="ALIGN_LEFT" link="WIDGET_TAB.htm#W_811389549_1012204" />
    <KEYWORD name="ALIGN_RIGHT" link="WIDGET_TAB.htm#W_811389549_1012206" />
    <KEYWORD name="ALIGN_TOP" link="WIDGET_TAB.htm#W_811389549_1012208" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_TAB.htm#W_811389549_1012210" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_TAB.htm#W_811389549_1012212" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_TAB.htm#W_811389549_1012214" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_TAB.htm#W_811389549_1012216" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_TAB.htm#W_811389549_1012219" />
    <KEYWORD name="LOCATION" link="WIDGET_TAB.htm#W_811389549_1012223" />
    <KEYWORD name="MULTILINE" link="WIDGET_TAB.htm#W_811389549_1012253" />
    <KEYWORD name="NO_COPY" link="WIDGET_TAB.htm#W_811389549_1012263" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_TAB.htm#W_811389549_1012266" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_TAB.htm#W_811389549_1012268" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_TAB.htm#W_811389549_1012270" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_TAB.htm#W_811389549_1012272" />
    <KEYWORD name="SENSITIVE" link="WIDGET_TAB.htm#W_811389549_1012274" />
    <KEYWORD name="TAB_MODE" link="WIDGET_TAB.htm#W_811389549_1071955" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_TAB.htm#W_811389549_1018541" />
    <KEYWORD name="UNAME" link="WIDGET_TAB.htm#W_811389549_1012284" />
    <KEYWORD name="UNITS" link="WIDGET_TAB.htm#W_811389549_1012290" />
    <KEYWORD name="UVALUE" link="WIDGET_TAB.htm#W_811389549_1012292" />
    <KEYWORD name="XOFFSET" link="WIDGET_TAB.htm#W_811389549_1012296" />
    <KEYWORD name="XSIZE" link="WIDGET_TAB.htm#W_811389549_1012299" />
    <KEYWORD name="YOFFSET" link="WIDGET_TAB.htm#W_811389549_1012301" />
    <KEYWORD name="YSIZE" link="WIDGET_TAB.htm#W_811389549_1012304" />
  </ROUTINE>
  <ROUTINE name="TYPENAME" link="TYPENAME.htm" alias_to="" classname="">
    <DESCRIPTION name="A string giving the IDL type name, including the structure or class name" />
    <SYNTAX name="Result = TYPENAME(Variable)" type="func" />
    <ARGUMENT name="Variable" link="TYPENAME.htm" />
  </ROUTINE>
  <ROUTINE name=".RESET_SESSION" link="_RESET_SESSION.htm" alias_to="" classname="">
    <DESCRIPTION name="Reset the IDL state, delete all variables and clear compiled code" />
    <SYNTAX name=".RESET_SESSION" type="pro" />
  </ROUTINE>
  <ROUTINE name="I18N_UTF8TOMULTIBYTE" link="I18N_UTF8TOMULTIBYTE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert UTF-8  to multibyte " />
    <SYNTAX name="Multibyte_String = I18N_UTF8TOMULTIBYTE(UTF8_String)" type="pro" />
    <ARGUMENT name="UTF8_String" link="I18N_UTF8TOMULTIBYTE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_READLEVEL" link="EOS_PT_READLEVEL.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_READLEVEL(pointID, level, fieldlist, nrec, recs, buffer)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_READLEVEL.htm" />
    <ARGUMENT name="level" link="EOS_PT_READLEVEL.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_READLEVEL.htm" />
    <ARGUMENT name="nrec" link="EOS_PT_READLEVEL.htm" />
    <ARGUMENT name="recs" link="EOS_PT_READLEVEL.htm" />
    <ARGUMENT name="buffer" link="EOS_PT_READLEVEL.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_PERIODRECS" link="EOS_PT_PERIODRECS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_PERIODRECS(pointID, periodID, level, nrec, recs)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_PERIODRECS.htm" />
    <ARGUMENT name="periodID" link="EOS_PT_PERIODRECS.htm" />
    <ARGUMENT name="level" link="EOS_PT_PERIODRECS.htm" />
    <ARGUMENT name="nrec" link="EOS_PT_PERIODRECS.htm" />
    <ARGUMENT name="recs" link="EOS_PT_PERIODRECS.htm" />
  </ROUTINE>
  <ROUTINE name="GAUSSFIT" link="GAUSSFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Fit the sum of a Gaussian and a quadratic" />
    <SYNTAX name="Result = GAUSSFIT( X, Y [, A] [, CHISQ=variable] [, ESTIMATES=array] [, MEASURE_ERRORS=vector] [, NTERMS=integer{3 to 6}] [, SIGMA=variable] [, YERROR=variable])" type="func" />
    <ARGUMENT name="X" link="GAUSSFIT.htm" />
    <ARGUMENT name="Y" link="GAUSSFIT.htm" />
    <ARGUMENT name="A" link="GAUSSFIT.htm" />
    <KEYWORD name="CHISQ" link="GAUSSFIT.htm#G_845992557_881490" />
    <KEYWORD name="ESTIMATES" link="GAUSSFIT.htm#G_845992557_841704" />
    <KEYWORD name="MEASURE_ERRORS" link="GAUSSFIT.htm#G_845992557_841712" />
    <KEYWORD name="NTERMS" link="GAUSSFIT.htm#G_845992557_889863" />
    <KEYWORD name="SIGMA" link="GAUSSFIT.htm#G_845992557_881498" />
    <KEYWORD name="YERROR" link="GAUSSFIT.htm#G_845992557_881500" />
  </ROUTINE>
  <ROUTINE name="IMSL_QRFAC" link="IMSL_QRFAC.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_QRFAC.htm" />
    <ARGUMENT name="pivot" link="IMSL_QRFAC.htm" />
    <ARGUMENT name="auxqr" link="IMSL_QRFAC.htm" />
    <ARGUMENT name="qr" link="IMSL_QRFAC.htm" />
    <KEYWORD name="AP" link="IMSL_QRFAC.htm#lass=" />
    <KEYWORD name="BASIS" link="IMSL_QRFAC.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_QRFAC.htm#lass=" />
    <KEYWORD name="Q" link="IMSL_QRFAC.htm#lass=" />
    <KEYWORD name="R" link="IMSL_QRFAC.htm#lass=" />
    <KEYWORD name="TOLERANCE" link="IMSL_QRFAC.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_QRFAC.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="NCDF_ATTGET" link="NCDF_ATTGET.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_ATTGET, Cdfid [, Varid] , Name, Value [, /GLOBAL]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_ATTGET.htm" />
    <ARGUMENT name="Varid" link="NCDF_ATTGET.htm" />
    <ARGUMENT name="Name" link="NCDF_ATTGET.htm" />
    <ARGUMENT name="Value" link="NCDF_ATTGET.htm" />
    <KEYWORD name="GLOBAL" link="NCDF_ATTGET.htm#netCDF_2618656010_1005519" />
  </ROUTINE>
  <ROUTINE name="CW_TMPL" link="CW_TMPL.htm" alias_to="" classname="">
    <DESCRIPTION name="Template for compound widgets that use XMANAGER" />
    <SYNTAX name="Result = CW_TMPL( Parent [, TAB_MODE=value] [, UNAME=string] [, UVALUE=value] )" type="func" />
    <ARGUMENT name="Parent" link="CW_TMPL.htm" />
    <KEYWORD name="TAB_MODE" link="CW_TMPL.htm#C_854643309_1239165" />
    <KEYWORD name="UNAME" link="CW_TMPL.htm#C_854643309_996692" />
    <KEYWORD name="UVALUE" link="CW_TMPL.htm#C_854643309_137507" />
  </ROUTINE>
  <ROUTINE name="IMSL_BINOMIALPDF" link="IMSL_BINOMIALPDF.htm" alias_to="" classname="">
    <ARGUMENT name="k" link="IMSL_BINOMIALPDF.htm" />
    <ARGUMENT name="n" link="IMSL_BINOMIALPDF.htm" />
    <ARGUMENT name="p" link="IMSL_BINOMIALPDF.htm" />
  </ROUTINE>
  <ROUTINE name="CW_LIGHT_EDITOR" link="CW_LIGHT_EDITOR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget to edit properties of existing IDLgrLight objects in a view" />
    <SYNTAX name="Result = CW_LIGHT_EDITOR (Parent [, /DIRECTION_DISABLED] [, /DRAG_EVENTS] [, FRAME=width] [, /HIDE_DISABLED] [, LIGHT=objref(s)] [, /LOCATION_DISABLED] [, TAB_MODE=value] [, /TYPE_DISABLED] [, /UNAME=string] [, UVALUE=value] [, XSIZE=pixels] [, YSIZE=pixels] [, XRANGE=vector] [, YRANGE=vector] [, ZRANGE=vector] )" type="func" />
    <ARGUMENT name="Parent" link="CW_LIGHT_EDITOR.htm" />
    <KEYWORD name="DIRECTION_DISABLED" link="CW_LIGHT_EDITOR.htm#C_854643309_1001420" />
    <KEYWORD name="DRAG_EVENTS" link="CW_LIGHT_EDITOR.htm#C_854643309_1001422" />
    <KEYWORD name="FRAME" link="CW_LIGHT_EDITOR.htm#C_854643309_1001426" />
    <KEYWORD name="HIDE_DISABLED" link="CW_LIGHT_EDITOR.htm#C_854643309_1001428" />
    <KEYWORD name="LIGHT" link="CW_LIGHT_EDITOR.htm#C_854643309_1001430" />
    <KEYWORD name="LOCATION_DISABLED" link="CW_LIGHT_EDITOR.htm#C_854643309_1001432" />
    <KEYWORD name="TAB_MODE" link="CW_LIGHT_EDITOR.htm#C_854643309_1239092" />
    <KEYWORD name="TYPE_DISABLED" link="CW_LIGHT_EDITOR.htm#C_854643309_1001434" />
    <KEYWORD name="UNAME" link="CW_LIGHT_EDITOR.htm#C_854643309_1001436" />
    <KEYWORD name="UVALUE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001439" />
    <KEYWORD name="XRANGE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001441" />
    <KEYWORD name="XSIZE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001443" />
    <KEYWORD name="YRANGE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001445" />
    <KEYWORD name="YSIZE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001447" />
    <KEYWORD name="ZRANGE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001449" />
    <KEYWORD name="GET_VALUE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001463_Keywords_CW_LIGHT_EDITOR__" />
    <KEYWORD name="SET_VALUE" link="CW_LIGHT_EDITOR.htm#C_854643309_1001465_Keywords_CW_LIGHT_EDITOR__" />
  </ROUTINE>
  <ROUTINE name="IPUTDATA" link="IPUTDATA.htm" alias_to="" classname="">
    <DESCRIPTION name="Replace the data in a specified iTools visualization" />
    <SYNTAX name="IPUTDATA, Id, Data1, Data2, ... [, TOOL=iToolID]" type="pro" />
    <ARGUMENT name="Id" link="IPUTDATA.htm" />
    <ARGUMENT name="Datas" link="IPUTDATA.htm" />
    <KEYWORD name="TOOL" link="IPUTDATA.htm#iTools_api_3860698369_1006472" />
  </ROUTINE>
  <ROUTINE name="DENDROGRAM" link="DENDROGRAM.htm" alias_to="" classname="">
    <DESCRIPTION name="Construct a dendrogram and returns a set of vertices and connectivity" />
    <SYNTAX name="DENDROGRAM, Clusters, Linkdistance, Outverts, Outconn [, LEAFNODES=variable]" type="pro" />
    <ARGUMENT name="Clusters" link="DENDROGRAM.htm" />
    <ARGUMENT name="Linkdistance" link="DENDROGRAM.htm" />
    <ARGUMENT name="Outverts" link="DENDROGRAM.htm" />
    <ARGUMENT name="Outconn" link="DENDROGRAM.htm" />
    <KEYWORD name="LEAFNODES" link="DENDROGRAM.htm#D_843829869_1032898" />
  </ROUTINE>
  <ROUTINE name="GRIB_GETDATA" link="GRIB_GETDATA.htm" alias_to="" classname="">
    <ARGUMENT name="RECORD" link="GRIB_GETDATA.htm" />
  </ROUTINE>
  <ROUTINE name="H5A_CLOSE" link="H5A_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5A_CLOSE, Attribute_id" type="pro" />
    <ARGUMENT name="Attribute_id" link="H5A_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="MORPH_HITORMISS" link="MORPH_HITORMISS.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply the hit-or-miss operator to a binary image" />
    <SYNTAX name="Result = MORPH_HITORMISS (Image, HitStructure, MissStructure)" type="func" />
    <ARGUMENT name="Image" link="MORPH_HITORMISS.htm" />
    <ARGUMENT name="HitStructure" link="MORPH_HITORMISS.htm" />
    <ARGUMENT name="MissStructure" link="MORPH_HITORMISS.htm" />
  </ROUTINE>
  <ROUTINE name="OBJ_VALID" link="OBJ_VALID.htm" alias_to="" classname="">
    <DESCRIPTION name="Verifies validity of object references" />
    <SYNTAX name="Result = OBJ_VALID( [Arg] [, /CAST] [, COUNT=variable] [, /GET_HEAP_IDENTIFIER] )" type="func" />
    <ARGUMENT name="Arg" link="OBJ_VALID.htm" />
    <KEYWORD name="CAST" link="OBJ_VALID.htm#O_828691053_889505" />
    <KEYWORD name="COUNT" link="OBJ_VALID.htm#O_828691053_889508" />
    <KEYWORD name="GET_HEAP_IDENTIFIER" link="OBJ_VALID.htm#O_828691053_957959" />
  </ROUTINE>
  <ROUTINE name="SEARCH3D" link="SEARCH3D.htm" alias_to="" classname="">
    <DESCRIPTION name="Finds objects or regions of similar data values within a volume" />
    <SYNTAX name="Result = SEARCH3D( Array, Xpos, Ypos, Zpos, Min_Val, Max_Val [, /DECREASE , /INCREASE [, LPF_BAND=integer{≥3}]] [, /DIAGONAL] )" type="func" />
    <ARGUMENT name="Array" link="SEARCH3D.htm" />
    <ARGUMENT name="Xpos" link="SEARCH3D.htm" />
    <ARGUMENT name="Ypos" link="SEARCH3D.htm" />
    <ARGUMENT name="Zpos" link="SEARCH3D.htm" />
    <ARGUMENT name="Min_Val" link="SEARCH3D.htm" />
    <ARGUMENT name="Max_Val" link="SEARCH3D.htm" />
    <KEYWORD name="DECREASE" link="SEARCH3D.htm#S_820040301_759017" />
    <KEYWORD name="INCREASE" link="SEARCH3D.htm#S_820040301_759020" />
    <KEYWORD name="LPF_BAND" link="SEARCH3D.htm#S_820040301_759023" />
    <KEYWORD name="DIAGONAL" link="SEARCH3D.htm#S_820040301_759026" />
  </ROUTINE>
  <ROUTINE name="H5D_GET_TYPE" link="H5D_GET_TYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5D_GET_TYPE(Dataset_id)" type="func" />
    <ARGUMENT name="Dataset_id" link="H5D_GET_TYPE.htm" />
  </ROUTINE>
  <ROUTINE name="CW_PALETTE_EDITOR_GET" link="CW_PALETTE_EDITOR_GET.htm" alias_to="" classname="">
    <DESCRIPTION name="Get the CW_PALETTE_EDITOR properties" />
    <SYNTAX name="CW_PALETTE_EDITOR_GET, WidgetID [, ALPHA=variable] [, HISTOGRAM=variable]" type="pro" />
    <ARGUMENT name="WidgetID" link="CW_PALETTE_EDITOR_GET.htm" />
    <KEYWORD name="ALPHA" link="CW_PALETTE_EDITOR_GET.htm#C_854643309_1001551" />
    <KEYWORD name="HISTOGRAM" link="CW_PALETTE_EDITOR_GET.htm#C_854643309_1001677" />
  </ROUTINE>
  <ROUTINE name="EMPTY" link="EMPTY_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="EMPTY" type="pro" />
  </ROUTINE>
  <ROUTINE name="XMNG_TMPL" link="XMNG_TMPL.htm" alias_to="" classname="">
    <DESCRIPTION name="Template for creating widgets" />
    <SYNTAX name="XMNG_TMPL [, /BLOCK] [, GROUP=widget_id]" type="pro" />
    <KEYWORD name="BLOCK" link="XMNG_TMPL.htm#X_800576109_937533" />
    <KEYWORD name="GROUP" link="XMNG_TMPL.htm#X_800576109_762854" />
  </ROUTINE>
  <ROUTINE name="VELOVECT" link="VELOVECT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="VELOVECT, U, V [, X, Y] [, COLOR=index] [, MISSING=value [, /DOTS]] [, LENGTH=value] [, /OVERPLOT] [Also accepts all PLOT keywords]" type="pro" />
    <ARGUMENT name="U" link="VELOVECT_Procedure.htm" />
    <ARGUMENT name="V" link="VELOVECT_Procedure.htm" />
    <ARGUMENT name="X" link="VELOVECT_Procedure.htm" />
    <ARGUMENT name="Y" link="VELOVECT_Procedure.htm" />
    <KEYWORD name="COLOR" link="VELOVECT_Procedure.htm#dg_routines_3604229493_889692" />
    <KEYWORD name="DOTS" link="VELOVECT_Procedure.htm#dg_routines_3604229493_889695" />
    <KEYWORD name="LENGTH" link="VELOVECT_Procedure.htm#dg_routines_3604229493_889698" />
    <KEYWORD name="MISSING" link="VELOVECT_Procedure.htm#dg_routines_3604229493_889701" />
    <KEYWORD name="OVERPLOT" link="VELOVECT_Procedure.htm#dg_routines_3604229493_889705" />
  </ROUTINE>
  <STATEMENT name="COMPILE_OPT" link="COMPILE_OPT.html" alias_to="COMPILE_OPT" />
  <ROUTINE name="EIGENQL" link="EIGENQL.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute eigenvalues and eigenvectors of a real, symmetric array" />
    <SYNTAX name="Result = EIGENQL( A [, /ABSOLUTE] [, /ASCENDING] [, /DOUBLE] [, EIGENVECTORS=variable] [, /OVERWRITE | , RESIDUAL=variable] )" type="func" />
    <ARGUMENT name="A" link="EIGENQL.htm" />
    <KEYWORD name="ABSOLUTE" link="EIGENQL.htm#E_841667181_870576" />
    <KEYWORD name="ASCENDING" link="EIGENQL.htm#E_841667181_862897" />
    <KEYWORD name="DOUBLE" link="EIGENQL.htm#E_841667181_862899" />
    <KEYWORD name="EIGENVECTORS" link="EIGENQL.htm#E_841667181_870583" />
    <KEYWORD name="OVERWRITE" link="EIGENQL.htm#E_841667181_862901" />
    <KEYWORD name="RESIDUAL" link="EIGENQL.htm#E_841667181_862903" />
  </ROUTINE>
  <ROUTINE name="XOBJVIEW_ROTATE" link="XOBJVIEW_ROTATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Programmatically rotate an object" />
    <SYNTAX name="XOBJVIEW_ROTATE, Axis, Angle [, /PREMULTIPLY]" type="pro" />
    <ARGUMENT name="Axis" link="XOBJVIEW_ROTATE.htm" />
    <ARGUMENT name="Angle" link="XOBJVIEW_ROTATE.htm" />
    <KEYWORD name="PREMULTIPLY" link="XOBJVIEW_ROTATE.htm#X_800576109_984371" />
  </ROUTINE>
  <ROUTINE name="ZOOM" link="ZOOM_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Zooms portions of the display. (Direct Graphics)" />
    <SYNTAX name="ZOOM [, /CONTINUOUS] [, FACT=integer] [, /INTERP] [, /KEEP] [, /NEW_WINDOW] [, XSIZE=value] [, YSIZE=value] [, ZOOM_WINDOW=variable]" type="pro" />
    <KEYWORD name="CONTINUOUS" link="ZOOM_Procedure.htm#dg_routines_3604229493_891027" />
    <KEYWORD name="FACT" link="ZOOM_Procedure.htm#dg_routines_3604229493_891030" />
    <KEYWORD name="INTERP" link="ZOOM_Procedure.htm#dg_routines_3604229493_891033" />
    <KEYWORD name="KEEP" link="ZOOM_Procedure.htm#dg_routines_3604229493_891036" />
    <KEYWORD name="NEW_WINDOW" link="ZOOM_Procedure.htm#dg_routines_3604229493_891039" />
    <KEYWORD name="XSIZE" link="ZOOM_Procedure.htm#dg_routines_3604229493_891042" />
    <KEYWORD name="YSIZE" link="ZOOM_Procedure.htm#dg_routines_3604229493_891045" />
    <KEYWORD name="ZOOM_WINDOW" link="ZOOM_Procedure.htm#dg_routines_3604229493_891048" />
  </ROUTINE>
  <ROUTINE name="IDL to Python Bridge" link="IDLToPython.htm" alias_to="" classname="">
    <SYNTAX name="Result = PYTHON( [PyID])" type="func" />
    <ARGUMENT name="PyID" link="IDLToPython.htm" />
  </ROUTINE>
  <CLASS name="IDL to Python Bridge" link="IDLToPython.htm" special="yes">
    <METHOD class="IDL to Python Bridge" name="Python::Import" link="ImportMethod">
      <SYNTAX name="Result = Python.Import( Module )" type="func" />
      <SYNTAX name="Python.Import, Module" type="pro" />
      <ARGUMENT name="Module" link="IDLToPython.htm" />
    </METHOD>
    <METHOD class="IDL to Python Bridge" name="Python::Run" link="RunMethod">
      <ARGUMENT name="Command" link="IDLToPython.htm" />
    </METHOD>
    <METHOD class="IDL to Python Bridge" name="Python::Wrap" link="WrapMethod">
      <SYNTAX name="Result = Python.Wrap( Value )" type="func" />
      <ARGUMENT name="Value" link="IDLToPython.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IMSL_RAND_TABLE_2WAY" link="IMSL_RAND_TABLE_2WAY.htm" alias_to="" classname="">
    <ARGUMENT name="col_totals" link="IMSL_RAND_TABLE_2WAY.htm" />
    <ARGUMENT name="row_totals" link="IMSL_RAND_TABLE_2WAY.htm" />
  </ROUTINE>
  <ROUTINE name="GET_LUN" link="GET_LUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Reserve a logical unit number (file unit)" />
    <SYNTAX name="GET_LUN, Unit" type="pro" />
    <ARGUMENT name="Unit" link="GET_LUN.htm" />
  </ROUTINE>
  <ROUTINE name="MULTI" link="MULTI_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="MULTI, N" type="pro" />
    <ARGUMENT name="N" link="MULTI_Procedure.htm" />
  </ROUTINE>
  <ROUTINE name="BIN_DATE" link="BIN_DATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts ASCII date/time string to binary string" />
    <SYNTAX name="Result = BIN_DATE(Ascii_Time)" type="func" />
    <ARGUMENT name="Ascii_Time" link="BIN_DATE.htm" />
  </ROUTINE>
  <ROUTINE name="WV_FN_PAUL" link="WV_FN_PAUL.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_PAUL( [Order] [, Scale, N] [, /DOUBLE] [, FREQUENCY=variable] [, /SPATIAL] [, WAVELET=variable])" type="func" />
    <ARGUMENT name="Order" link="WV_FN_PAUL.htm" />
    <ARGUMENT name="Scale" link="WV_FN_PAUL.htm" />
    <ARGUMENT name="N" link="WV_FN_PAUL.htm" />
    <KEYWORD name="DOUBLE" link="WV_FN_PAUL.htm#ref_3320460235_1010078" />
    <KEYWORD name="FREQUENCY" link="WV_FN_PAUL.htm#ref_3320460235_1015576" />
    <KEYWORD name="SPATIAL" link="WV_FN_PAUL.htm#ref_3320460235_1010080" />
    <KEYWORD name="WAVELET" link="WV_FN_PAUL.htm#ref_3320460235_1010082" />
  </ROUTINE>
  <ROUTINE name="CEIL" link="CEIL.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the closest integer greater than or equal to X" />
    <SYNTAX name="Result = CEIL(X [, /L64] )" type="func" />
    <ARGUMENT name="X" link="CEIL.htm" />
    <KEYWORD name="L64" link="CEIL.htm#C_854643309_1015251" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="CW_COLORSEL" link="CW_COLORSEL.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget that displays all colors in current colormap" />
    <SYNTAX name="Result = CW_COLORSEL( Parent [, /FRAME] [, TAB_MODE=value][, UNAME=string] [, UVALUE=value] [, XOFFSET=value] [, YOFFSET=value] )" type="func" />
    <ARGUMENT name="Parent" link="CW_COLORSEL.htm" />
    <KEYWORD name="FRAME" link="CW_COLORSEL.htm#C_854643309_854194" />
    <KEYWORD name="TAB_MODE" link="CW_COLORSEL.htm#C_854643309_1189739" />
    <KEYWORD name="UNAME" link="CW_COLORSEL.htm#C_854643309_996638" />
    <KEYWORD name="UVALUE" link="CW_COLORSEL.htm#C_854643309_1233223" />
    <KEYWORD name="XOFFSET" link="CW_COLORSEL.htm#C_854643309_854200" />
    <KEYWORD name="YOFFSET" link="CW_COLORSEL.htm#C_854643309_854203" />
  </ROUTINE>
  <ROUTINE name="ELLIPSE" link="ELLIPSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds an ellipse annotation to an existing graphic" />
    <SYNTAX name="graphic = ELLIPSE(X, Y, [, Z] [, Format] [, Keywords=value] [, Properties=value])" type="func" />
    <SYNTAX name="[, /DATA] [, /DEVICE] [, ECCENTRICITY=floating point{0.0 to 1.0}] [, MAJOR=value] [, MINOR=value] [, /NORMAL] [, /RELATIVE ] [, TARGET=variable] [, THETA=value]" type="pro" />
    <ARGUMENT name="X, Y, Z" link="ELLIPSE.htm" />
    <ARGUMENT name="Format" link="ELLIPSE.htm" />
    <KEYWORD name="DATA" link="ELLIPSE.htm#DATA" />
    <KEYWORD name="DEVICE" link="ELLIPSE.htm#DEVICE" />
    <KEYWORD name="ECCENTRICITY" link="ELLIPSE.htm#ECCENTRI" />
    <KEYWORD name="MAJOR" link="ELLIPSE.htm#MAJOR" />
    <KEYWORD name="MINOR" link="ELLIPSE.htm#MINOR" />
    <KEYWORD name="NORMAL" link="ELLIPSE.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="ELLIPSE.htm#RELATIVE" />
    <KEYWORD name="TARGET" link="ELLIPSE.htm#TARGET" />
    <KEYWORD name="THETA" link="ELLIPSE.htm#THETA" />
    <KEYWORD name="ANTIALIAS" link="ELLIPSE.htm#ANTIALIA" />
    <KEYWORD name="CLIP" link="ELLIPSE.htm#CLIP" />
    <KEYWORD name="COLOR" link="ELLIPSE.htm#COLOR" />
    <KEYWORD name="FILL_BACKGROUND" link="ELLIPSE.htm#FILL_BAC" />
    <KEYWORD name="FILL_COLOR" link="ELLIPSE.htm#FILL_COL" />
    <KEYWORD name="FILL_TRANSPARENCY" link="ELLIPSE.htm#FILL_TRA" />
    <KEYWORD name="HIDE" link="ELLIPSE.htm#HIDE" />
    <KEYWORD name="LINESTYLE" link="ELLIPSE.htm#LINESTYL" />
    <KEYWORD name="NAME" link="ELLIPSE.htm#NAME" />
    <KEYWORD name="PATTERN_BITMAP" link="ELLIPSE.htm#PBITMAP" />
    <KEYWORD name="PATTERN_ORIENTATION" link="ELLIPSE.htm#PORIENT" />
    <KEYWORD name="PATTERN_SPACING" link="ELLIPSE.htm#PSPACING" />
    <KEYWORD name="PATTERN_THICK" link="ELLIPSE.htm#PTHICK" />
    <KEYWORD name="POSITION" link="ELLIPSE.htm#POSITION" />
    <KEYWORD name="THICK" link="ELLIPSE.htm#THICK" />
    <KEYWORD name="TRANSPARENCY" link="ELLIPSE.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="ELLIPSE.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="ELLIPSE.htm#WINDOW" />
  </ROUTINE>
  <CLASS name="ELLIPSE" link="ELLIPSE.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="ELLIPSE.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="ELLIPSE.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="ELLIPSE.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_BACKGROUND" link="ELLIPSE.htm#FILL_BAC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="ELLIPSE.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_TRANSPARENCY" link="ELLIPSE.htm#FILL_TRA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="ELLIPSE.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="ELLIPSE.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="ELLIPSE.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_BITMAP" link="ELLIPSE.htm#PBITMAP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_ORIENTATION" link="ELLIPSE.htm#PORIENT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_SPACING" link="ELLIPSE.htm#PSPACING" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN_THICK" link="ELLIPSE.htm#PTHICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="ELLIPSE.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="ELLIPSE.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="ELLIPSE.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="ELLIPSE.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="ELLIPSE.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ELLIPSE" name="ELLIPSE::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="ellipse.Close" type="pro" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = ellipse.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="ellipse.Delete" type="pro" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="ellipse.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="ellipse.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="ellipse.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="ellipse.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="ellipse.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="ellipse.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="ellipse.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="ELLIPSE" name="ELLIPSE::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="ellipse.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="READ_JPEG" link="READ_JPEG.htm" alias_to="" classname="">
    <DESCRIPTION name="Read JPEG files" />
    <SYNTAX name="READ_JPEG [, Filename], Image [, Colortable] [, BUFFER=variable] [, COLORS=value{8 to 256}] [, DITHER={0 | 1 | 2}] [, /GRAYSCALE] [, /ORDER] [, TRUE={1 | 2 | 3}] [, UNIT=lun][, /TWO_PASS_QUANTIZE]" type="pro" />
    <ARGUMENT name="Filename" link="READ_JPEG.htm" />
    <ARGUMENT name="Image" link="READ_JPEG.htm" />
    <ARGUMENT name="Colortable" link="READ_JPEG.htm" />
    <KEYWORD name="BUFFER" link="READ_JPEG.htm#R_822202989_279694" />
    <KEYWORD name="COLORS" link="READ_JPEG.htm#R_822202989_279696" />
    <KEYWORD name="DITHER" link="READ_JPEG.htm#R_822202989_279697" />
    <KEYWORD name="GRAYSCALE" link="READ_JPEG.htm#R_822202989_1064444" />
    <KEYWORD name="ORDER" link="READ_JPEG.htm#R_822202989_868283" />
    <KEYWORD name="TRUE" link="READ_JPEG.htm#R_822202989_279699" />
    <KEYWORD name="TWO_PASS_QUANTIZE" link="READ_JPEG.htm#R_822202989_279700" />
    <KEYWORD name="UNIT" link="READ_JPEG.htm#R_822202989_279701" />
  </ROUTINE>
  <ROUTINE name="IMSL_TCDF" link="IMSL_TCDF.htm" alias_to="" classname="">
    <ARGUMENT name="delta" link="IMSL_TCDF.htm" />
    <ARGUMENT name="df" link="IMSL_TCDF.htm" />
    <ARGUMENT name="t" link="IMSL_TCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_TCDF.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_TCDF.htm#lass=" />
    <KEYWORD name="Informational Errors" link="IMSL_TCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PRIMES" link="PRIMES.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute prime numbers" />
    <SYNTAX name="Result = PRIMES(K)" type="func" />
    <ARGUMENT name="K" link="PRIMES.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_SELECT_NONE" link="H5S_SELECT_NONE.htm" alias_to="" classname="">
    <SYNTAX name="H5S_SELECT_NONE, Dataspace_id" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_SELECT_NONE.htm" />
  </ROUTINE>
  <ROUTINE name="MIN_CURVE_SURF" link="MIN_CURVE_SURF.htm" alias_to="" classname="">
    <DESCRIPTION name="Interpolate points with a minimum-curvature or thin-plate-spline surface" />
    <SYNTAX name="Result = MIN_CURVE_SURF(Z [, X, Y] [, /DOUBLE] [, /TPS] [, /REGULAR] [, /SPHERE [, /CONST]] [, XGRID=[xstart, xspacing] | , XVALUES=array] [, YGRID=[ystart, yspacing] | , YVALUES=array] [, GS=[xspace,yspace]] [, BOUNDS=[xmin, ymin, xmax, ymax]] [, NX=value] [, NY=value] [, XOUT=vector] [, YOUT=vector] [, XPOUT. YPOUT=array])" type="func" />
    <ARGUMENT name="Z, X, Y" link="MIN_CURVE_SURF.htm" />
    <KEYWORD name="CONST" link="MIN_CURVE_SURF.htm#M_824365677_956696" />
    <KEYWORD name="DOUBLE" link="MIN_CURVE_SURF.htm#M_824365677_929725" />
    <KEYWORD name="SPHERE" link="MIN_CURVE_SURF.htm#M_824365677_956689" />
    <KEYWORD name="TPS" link="MIN_CURVE_SURF.htm#M_824365677_888782" />
    <KEYWORD name="REGULAR" link="MIN_CURVE_SURF.htm#M_824365677_888785" />
    <KEYWORD name="XGRID" link="MIN_CURVE_SURF.htm#M_824365677_888787" />
    <KEYWORD name="XVALUES" link="MIN_CURVE_SURF.htm#M_824365677_888789" />
    <KEYWORD name="YGRID" link="MIN_CURVE_SURF.htm#M_824365677_888791" />
    <KEYWORD name="YVALUES" link="MIN_CURVE_SURF.htm#M_824365677_888793" />
    <KEYWORD name="GS" link="MIN_CURVE_SURF.htm#M_824365677_888796" />
    <KEYWORD name="BOUNDS" link="MIN_CURVE_SURF.htm#M_824365677_888798" />
    <KEYWORD name="NX" link="MIN_CURVE_SURF.htm#M_824365677_888800" />
    <KEYWORD name="NY" link="MIN_CURVE_SURF.htm#M_824365677_888802" />
    <KEYWORD name="XOUT" link="MIN_CURVE_SURF.htm#M_824365677_888804" />
    <KEYWORD name="YOUT" link="MIN_CURVE_SURF.htm#M_824365677_888806" />
    <KEYWORD name="XPOUT" link="MIN_CURVE_SURF.htm#M_824365677_888808" />
    <KEYWORD name="YPOUT" link="MIN_CURVE_SURF.htm#M_824365677_1119493" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_FIELDINFO" link="EOS_SW_FIELDINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_FIELDINFO(swathID, fieldname, rank, dims, numbertype, dimlist)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_FIELDINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_FIELDINFO.htm" />
    <ARGUMENT name="rank" link="EOS_SW_FIELDINFO.htm" />
    <ARGUMENT name="dims" link="EOS_SW_FIELDINFO.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_FIELDINFO.htm" />
    <ARGUMENT name="dimlist" link="EOS_SW_FIELDINFO.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_LASTREF" link="HDF_DFR8_LASTREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DFR8_LASTREF( )" type="func" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_SETCOMPRESS" link="HDF_GR_SETCOMPRESS.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_SETCOMPRESS(ri_id, comp_type, comp_prm)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_SETCOMPRESS.htm" />
    <ARGUMENT name="comp_type" link="HDF_GR_SETCOMPRESS.htm" />
    <ARGUMENT name="comp_prm" link="HDF_GR_SETCOMPRESS.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_FULLGROUPNAME" link="NCDF_FULLGROUPNAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_FULLGROUPNAME( Grpid )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_FULLGROUPNAME.htm" />
  </ROUTINE>
  <ROUTINE name="PROFILE" link="PROFILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = PROFILE( Image [, XX, YY] [, /NOMARK] [, XSTART=value] [, YSTART=value] )" type="func" />
    <ARGUMENT name="Image" link="PROFILE.htm" />
    <ARGUMENT name="XX" link="PROFILE.htm" />
    <ARGUMENT name="YY" link="PROFILE.htm" />
    <KEYWORD name="NOMARK" link="PROFILE.htm#dg_routines_3604229493_893124" />
    <KEYWORD name="XSTART" link="PROFILE.htm#dg_routines_3604229493_893127" />
    <KEYWORD name="YSTART" link="PROFILE.htm#dg_routines_3604229493_893130" />
  </ROUTINE>
  <ROUTINE name="WRITE_SRF" link="WRITE_SRF.htm" alias_to="" classname="">
    <DESCRIPTION name="Write Sun Raster File (SRF) files" />
    <SYNTAX name="WRITE_SRF, Filename [, Image, R, G, B] [, /ORDER] [, /WRITE_32]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_SRF.htm" />
    <ARGUMENT name="Image" link="WRITE_SRF.htm" />
    <ARGUMENT name="R, G, B" link="WRITE_SRF.htm" />
    <KEYWORD name="ORDER" link="WRITE_SRF.htm#W_811389549_756556" />
    <KEYWORD name="WRITE_32" link="WRITE_SRF.htm#W_811389549_756559" />
  </ROUTINE>
  <ROUTINE name="SEM_RELEASE" link="SEM_RELEASE.htm" alias_to="" classname="">
    <DESCRIPTION name="Release the lock on a semaphore" />
    <SYNTAX name="SEM_RELEASE, strName" type="pro" />
    <ARGUMENT name="strName" link="SEM_RELEASE.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_GIF" link="QUERY_GIF.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a GIF image file" />
    <SYNTAX name="Result = QUERY_GIF ( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_GIF.htm" />
    <ARGUMENT name="Info" link="QUERY_GIF.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_READATTR" link="EOS_SW_READATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_READATTR(swathID, attrname, datbuf)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_READATTR.htm" />
    <ARGUMENT name="attrname" link="EOS_SW_READATTR.htm" />
    <ARGUMENT name="datbuf" link="EOS_SW_READATTR.htm" />
  </ROUTINE>
  <ROUTINE name="ULONG64" link="ULONG64.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to unsigned 64-bit integer type" />
    <SYNTAX name="Result = ULONG64( Expression[, Offset[, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="ULONG64.htm" />
    <ARGUMENT name="Offset" link="ULONG64.htm" />
    <ARGUMENT name="Di" link="ULONG64.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="MAP_PROJ_FORWARD" link="MAP_PROJ_FORWARD.htm" alias_to="" classname="">
    <DESCRIPTION name="Transform map coordinates from longitude/latitude to Cartesian (X, Y) coordinates" />
    <SYNTAX name="Result = MAP_PROJ_FORWARD(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, MAP_STRUCTURE=variable] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
    <ARGUMENT name="Longitude" link="MAP_PROJ_FORWARD.htm" />
    <ARGUMENT name="Latitude" link="MAP_PROJ_FORWARD.htm" />
    <KEYWORD name="CONNECTIVITY" link="MAP_PROJ_FORWARD.htm#M_824365677_999199" />
    <KEYWORD name="FILL" link="MAP_PROJ_FORWARD.htm#FILL" />
    <KEYWORD name="MAP_STRUCTURE" link="MAP_PROJ_FORWARD.htm#MAP_STRU" />
    <KEYWORD name="POLYGONS" link="MAP_PROJ_FORWARD.htm#M_824365677_999214" />
    <KEYWORD name="POLYLINES" link="MAP_PROJ_FORWARD.htm#M_824365677_999218" />
    <KEYWORD name="RADIANS" link="MAP_PROJ_FORWARD.htm#M_824365677_999222" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="REPLICATE_INPLACE" link="REPLICATE_INPLACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Updates an array by replacing all or selected parts of it with a specified value" />
    <SYNTAX name="REPLICATE_INPLACE, Array, Value [, D1, Loc1 [, D2, Range]]" type="pro" />
    <ARGUMENT name="Array" link="REPLICATE_INPLACE.htm" />
    <ARGUMENT name="Value" link="REPLICATE_INPLACE.htm" />
    <ARGUMENT name="D1" link="REPLICATE_INPLACE.htm" />
    <ARGUMENT name="Loc1" link="REPLICATE_INPLACE.htm" />
    <ARGUMENT name="D2" link="REPLICATE_INPLACE.htm" />
    <ARGUMENT name="Range" link="REPLICATE_INPLACE.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFTIMEPERIOD" link="EOS_SW_DEFTIMEPERIOD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFTIMEPERIOD(swathID, starttime , stoptime, mode)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFTIMEPERIOD.htm" />
    <ARGUMENT name="starttime" link="EOS_SW_DEFTIMEPERIOD.htm" />
    <ARGUMENT name="stoptime" link="EOS_SW_DEFTIMEPERIOD.htm" />
    <ARGUMENT name="mode" link="EOS_SW_DEFTIMEPERIOD.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_EQUAL" link="H5T_EQUAL.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_EQUAL(Datatype_id1, Datatype_id2)" type="func" />
    <ARGUMENT name="Datatype_id1" link="H5T_EQUAL.htm" />
    <ARGUMENT name="Datatype_id2" link="H5T_EQUAL.htm" />
  </ROUTINE>
  <ROUTINE name="READ_BMP" link="READ_BMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Read Microsoft Windows bitmap files (.BMP)" />
    <SYNTAX name="Result = READ_BMP( Filename, [, R, G, B] [, Ihdr] [, /RGB] )" type="func" />
    <ARGUMENT name="Filename" link="READ_BMP.htm" />
    <ARGUMENT name="R, G, B" link="READ_BMP.htm" />
    <ARGUMENT name="Ihdr" link="READ_BMP.htm" />
    <KEYWORD name="RGB" link="READ_BMP.htm#R_822202989_867600" />
  </ROUTINE>
  <ROUTINE name="PREF_COMMIT" link="PREF_COMMIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Commits IDL preferences in the pending state" />
    <SYNTAX name="PREF_COMMIT [, PreferenceName] [, /RESET] [, /RESIGNAL]" type="pro" />
    <ARGUMENT name="PreferenceName" link="PREF_COMMIT.htm" />
    <KEYWORD name="RESET" link="PREF_COMMIT.htm#P_817877613_1145261" />
    <KEYWORD name="RESIGNAL" link="PREF_COMMIT.htm#P_817877613_1145264" />
  </ROUTINE>
  <ROUTINE name="CDF_EXISTS" link="CDF_EXISTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_EXISTS( )" type="func" />
  </ROUTINE>
  <ROUTINE name=".SKIP" link="_SKIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Skip over the next statement or statements" />
    <SYNTAX name=".SKIP [n]" type="pro" />
  </ROUTINE>
  <ROUTINE name="STRCMP" link="STRCMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Compare two strings" />
    <SYNTAX name="Result = STRCMP( String1, String2 [, N], /FOLD_CASE )" type="func" />
    <ARGUMENT name="String1, String2" link="STRCMP.htm" />
    <ARGUMENT name="N" link="STRCMP.htm" />
    <KEYWORD name="FOLD_CASE" link="STRCMP.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="IVOLUME" link="IVOLUME.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an iTool containing volume data" />
    <SYNTAX name="IVOLUME[, Vol0[, Vol1]" type="pro" />
    <ARGUMENT name="Vol0, Vol1, Vol2, Vol3" link="IVOLUME.htm" />
    <KEYWORD name="AMBIENT" link="IVOLUME.htm#iTools_api_3860698369_1010986" />
    <KEYWORD name="AUTO_RENDER" link="IVOLUME.htm#iTools_api_3860698369_1010989" />
    <KEYWORD name="BOUNDS" link="IVOLUME.htm#iTools_api_3860698369_1010993" />
    <KEYWORD name="CLIP_PLANES" link="IVOLUME.htm#iTools_api_3860698369_1010996" />
    <KEYWORD name="COMPOSITE_FUNCTION" link="IVOLUME.htm#iTools_api_3860698369_1011001" />
    <KEYWORD name="DEPTH_CUE" link="IVOLUME.htm#iTools_api_3860698369_1011014" />
    <KEYWORD name="EXTENTS_TRANSPARENCY" link="IVOLUME.htm#iTools_api_3860698369_1011024" />
    <KEYWORD name="HIDE" link="IVOLUME.htm#iTools_api_3860698369_1011027" />
    <KEYWORD name="HINTS" link="IVOLUME.htm#iTools_api_3860698369_1011032" />
    <KEYWORD name="INSERT_COLORBAR" link="IVOLUME.htm#iTools_api_3860698369_1011039" />
    <KEYWORD name="INTERPOLATE" link="IVOLUME.htm#INTERPOL" />
    <KEYWORD name="LIGHTING_MODEL" link="IVOLUME.htm#iTools_api_3860698369_1011042" />
    <KEYWORD name="OPACITY_TABLE0" link="IVOLUME.htm#iTools_api_3860698369_1011046" />
    <KEYWORD name="OPACITY_TABLE1" link="IVOLUME.htm#iTools_api_3860698369_1011049" />
    <KEYWORD name="RENDER_EXTENTS" link="IVOLUME.htm#iTools_api_3860698369_1011052" />
    <KEYWORD name="RENDER_STEP" link="IVOLUME.htm#iTools_api_3860698369_1011058" />
    <KEYWORD name="RENDER_QUALITY" link="IVOLUME.htm#iTools_api_3860698369_1011061" />
    <KEYWORD name="RGB_TABLE0" link="IVOLUME.htm#iTools_api_3860698369_1011067" />
    <KEYWORD name="RGB_TABLE1" link="IVOLUME.htm#iTools_api_3860698369_1011070" />
    <KEYWORD name="SUBVOLUME" link="IVOLUME.htm#iTools_api_3860698369_1011073" />
    <KEYWORD name="TWO_SIDED" link="IVOLUME.htm#iTools_api_3860698369_1011076" />
    <KEYWORD name="VOLUME_DIMENSIONS" link="IVOLUME.htm#iTools_api_3860698369_1011079" />
    <KEYWORD name="VOLUME_LOCATION" link="IVOLUME.htm#iTools_api_3860698369_1011082" />
    <KEYWORD name="ZBUFFER" link="IVOLUME.htm#iTools_api_3860698369_1011085" />
    <KEYWORD name="ZERO_OPACITY_SKIP" link="IVOLUME.htm#iTools_api_3860698369_1011088" />
    <KEYWORD name="ASPECT_RATIO" link="IVOLUME.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="IVOLUME.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="IVOLUME.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="IVOLUME.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="IVOLUME.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="IVOLUME.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="IVOLUME.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="DEPTHCUE_DIM" link="IVOLUME.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="IVOLUME.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="IVOLUME.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="IVOLUME.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="IVOLUME.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="IVOLUME.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="IVOLUME.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="IVOLUME.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="IVOLUME.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="IVOLUME.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="IVOLUME.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="IVOLUME.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="IVOLUME.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="IVOLUME.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="IVOLUME.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="IVOLUME.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="IVOLUME.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="IVOLUME.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="IVOLUME.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="IVOLUME.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="IVOLUME.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="IVOLUME.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="IVOLUME.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="IVOLUME.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="IVOLUME.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="IVOLUME.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="IVOLUME.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="IVOLUME.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="IVOLUME.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="IVOLUME.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="IVOLUME.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="IVOLUME.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="IVOLUME.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="IVOLUME.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="IVOLUME.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="IVOLUME.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="IVOLUME.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="IVOLUME.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="IVOLUME.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="IVOLUME.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="IVOLUME.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="IVOLUME.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="IVOLUME.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="IVOLUME.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="IVOLUME.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="IVOLUME.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="IVOLUME.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="IVOLUME.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="IVOLUME.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="IVOLUME.htm#iTools_api_3860698369_1005830" />
  </ROUTINE>
  <ROUTINE name="SLIDE_IMAGE" link="SLIDE_IMAGE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="SLIDE_IMAGE [, Image] [, /BLOCK] [, CONGRID=0] [, FULL_WINDOW=variable] [, GROUP=widget_id] [, /ORDER] [, /REGISTER] [, RETAIN={0 | 1 | 2}] [, SLIDE_WINDOW=variable] [, SHOW_FULL=0] [, TITLE=string] [, TOP_ID=variable] [, XSIZE=width] [, XVISIBLE=width] [, YSIZE=height] [, YVISIBLE=height]" type="pro" />
    <ARGUMENT name="Image" link="SLIDE_IMAGE_Procedure.htm" />
    <KEYWORD name="BLOCK" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886634" />
    <KEYWORD name="CONGRID" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886644" />
    <KEYWORD name="FULL_WINDOW" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886647" />
    <KEYWORD name="GROUP" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886650" />
    <KEYWORD name="ORDER" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886653" />
    <KEYWORD name="REGISTER" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886656" />
    <KEYWORD name="RETAIN" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886660" />
    <KEYWORD name="SLIDE_WINDOW" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886670" />
    <KEYWORD name="SHOW_FULL" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886673" />
    <KEYWORD name="TITLE" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886676" />
    <KEYWORD name="TOP_ID" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886679" />
    <KEYWORD name="XSIZE" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886684" />
    <KEYWORD name="XVISIBLE" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886687" />
    <KEYWORD name="YSIZE" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886690" />
    <KEYWORD name="YVISIBLE" link="SLIDE_IMAGE_Procedure.htm#dg_routines_3604229493_886693" />
  </ROUTINE>
  <ROUTINE name="CDF_ENCODE_TT2000" link="CDF_ENCODE_TT2000.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ENCODE_TT2000(Epoch [, EPOCH={0 | 1 | 2 | 3}] )" type="func" />
    <ARGUMENT name="Epoch" link="CDF_ENCODE_TT2000.htm" />
    <KEYWORD name="EPOCH" link="CDF_ENCODE_TT2000.htm#CDF_1744428779_1007064" />
  </ROUTINE>
  <ROUTINE name="IGETID" link="IGETID.htm" alias_to="" classname="">
    <DESCRIPTION name="Retrieve the full iTool object identifier string for a visualization item" />
    <SYNTAX name="Result = IGETID ([Id] [, TOOL=value]" type="func" />
    <ARGUMENT name="Id" link="IGETID.htm" />
    <KEYWORD name="TOOL" link="IGETID.htm#iTools_api_3860698369_1001173" />
  </ROUTINE>
  <ROUTINE name="DICOMEX_GETSTORSCPDIR" link="DICOMEX_GETSTORSCPDIR.htm" alias_to="" classname="">
    <SYNTAX name="Result = DICOMEX_GETSTORSCPDIR()" type="func" />
  </ROUTINE>
  <ROUTINE name="ZOOM_24" link="ZOOM_24_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Zooms portions of true-color (24-bit) display. (Direct Graphics)" />
    <SYNTAX name="ZOOM_24 [, FACT=integer] [, /RIGHT] [, XSIZE=value] [, YSIZE=value]" type="pro" />
    <KEYWORD name="FACT" link="ZOOM_24_Procedure.htm#dg_routines_3604229493_891175" />
    <KEYWORD name="RIGHT" link="ZOOM_24_Procedure.htm#dg_routines_3604229493_891178" />
    <KEYWORD name="XSIZE" link="ZOOM_24_Procedure.htm#dg_routines_3604229493_891181" />
    <KEYWORD name="YSIZE" link="ZOOM_24_Procedure.htm#dg_routines_3604229493_891184" />
  </ROUTINE>
  <ROUTINE name="CORRELATE" link="CORRELATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the linear Pearson correlation" />
    <SYNTAX name="Result = CORRELATE( X [, Y] [, /COVARIANCE] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="CORRELATE.htm" />
    <ARGUMENT name="Y" link="CORRELATE.htm" />
    <KEYWORD name="COVARIANCE" link="CORRELATE.htm#C_854643309_53307" />
    <KEYWORD name="DOUBLE" link="CORRELATE.htm#C_854643309_868819" />
  </ROUTINE>
  <ROUTINE name="UNSHARP_MASK" link="UNSHARP_MASK.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform an unsharp-mask sharpening filter" />
    <SYNTAX name="Result = UNSHARP_MASK(Image [, AMOUNT=value] [, RADIUS=value] [, THRESHOLD=value] [, TRUE={1|2|3}] )" type="func" />
    <ARGUMENT name="Image" link="UNSHARP_MASK.htm" />
    <KEYWORD name="AMOUNT" link="UNSHARP_MASK.htm#U_807064173_968717" />
    <KEYWORD name="RADIUS" link="UNSHARP_MASK.htm#U_807064173_968720" />
    <KEYWORD name="THRESHOLD" link="UNSHARP_MASK.htm#U_807064173_968725" />
    <KEYWORD name="TRUE" link="UNSHARP_MASK.htm#U_807064173_968729" />
  </ROUTINE>
  <ROUTINE name="OBJ_DESTROY" link="OBJ_DESTROY.htm" alias_to="" classname="">
    <DESCRIPTION name="Destroys an object reference" />
    <SYNTAX name="OBJ_DESTROY, ObjRef [, Arg1, …, Argn]" type="pro" />
    <ARGUMENT name="ObjRef" link="OBJ_DESTROY.htm" />
    <ARGUMENT name="Arg1…Argn" link="OBJ_DESTROY.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SIMPLE_EXTENT_NDIMS" link="H5S_GET_SIMPLE_EXTENT_ND.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SIMPLE_EXTENT_NDIMS(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SIMPLE_EXTENT_ND.htm" />
  </ROUTINE>
  <ROUTINE name="HIST_EQUAL" link="HIST_EQUAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Histogram-equalize an image" />
    <SYNTAX name="Result = HIST_EQUAL( A [, BINSIZE=value] [, FCN=vector] [, /HISTOGRAM_ONLY] [, MAXV=value] [, MINV=value] [, OMAX=variable] [, OMIN=variable] [, PERCENT=value] [, TOP=value] )" type="func" />
    <ARGUMENT name="A" link="HIST_EQUAL.htm" />
    <KEYWORD name="BINSIZE" link="HIST_EQUAL.htm#H_835179117_871698" />
    <KEYWORD name="FCN" link="HIST_EQUAL.htm#H_835179117_876498" />
    <KEYWORD name="HISTOGRAM_ONLY" link="HIST_EQUAL.htm#H_835179117_874403" />
    <KEYWORD name="MAXV" link="HIST_EQUAL.htm#H_835179117_874687" />
    <KEYWORD name="MINV" link="HIST_EQUAL.htm#H_835179117_758160" />
    <KEYWORD name="OMAX" link="HIST_EQUAL.htm#H_835179117_875087" />
    <KEYWORD name="OMIN" link="HIST_EQUAL.htm#H_835179117_875100" />
    <KEYWORD name="PERCENT" link="HIST_EQUAL.htm#H_835179117_874600" />
    <KEYWORD name="TOP" link="HIST_EQUAL.htm#H_835179117_874602" />
  </ROUTINE>
  <ROUTINE name="L64INDGEN" link="L64INDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a 64-bit integer array with each element set to its subscript" />
    <SYNTAX name="Result = L64INDGEN (D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="L64INDGEN.htm" />
    <KEYWORD name="INCREMENT" link="L64INDGEN.htm#lass=" />
    <KEYWORD name="START" link="L64INDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="MORPH_OPEN" link="MORPH_OPEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply the opening operator to a binary or grayscale image" />
    <SYNTAX name="Result = MORPH_OPEN (Image, Structure [, /GRAY] [, PRESERVE_TYPE=bytearray | /UINT | /ULONG] [, VALUES=array] )" type="func" />
    <ARGUMENT name="Image" link="MORPH_OPEN.htm" />
    <ARGUMENT name="Structure" link="MORPH_OPEN.htm" />
    <KEYWORD name="GRAY" link="MORPH_OPEN.htm#M_824365677_949085" />
    <KEYWORD name="PRESERVE_TYPE" link="MORPH_OPEN.htm#M_824365677_949087" />
    <KEYWORD name="UINT" link="MORPH_OPEN.htm#M_824365677_949089" />
    <KEYWORD name="ULONG" link="MORPH_OPEN.htm#M_824365677_949091" />
    <KEYWORD name="VALUES" link="MORPH_OPEN.htm#M_824365677_949093" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ATTRFIND" link="HDF_VG_ATTRFIND.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_ATTRFIND(VGroup, Name)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_ATTRFIND.htm" />
    <ARGUMENT name="Name" link="HDF_VG_ATTRFIND.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_TREE_MOVE" link="WIDGET_TREE_MOVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Copy and move tree widget nodes" />
    <SYNTAX name="WIDGET_TREE_MOVE, wMoveNodes, wDestFolder, CALLBACK_FUNC=name, /COPY, INDEX=value, /SELECT, /UPDATE, USERDATA=value" type="pro" />
    <ARGUMENT name="wMoveNodes" link="WIDGET_TREE_MOVE.htm" />
    <ARGUMENT name="wDestFolder" link="WIDGET_TREE_MOVE.htm" />
    <KEYWORD name="CALLBACK_FUNC" link="WIDGET_TREE_MOVE.htm#lass=" />
    <KEYWORD name="COPY" link="WIDGET_TREE_MOVE.htm#lass=" />
    <KEYWORD name="INDEX" link="WIDGET_TREE_MOVE.htm#lass=" />
    <KEYWORD name="SELECT" link="WIDGET_TREE_MOVE.htm#lass=" />
    <KEYWORD name="UPDATE" link="WIDGET_TREE_MOVE.htm#lass=" />
    <KEYWORD name="USERDATA" link="WIDGET_TREE_MOVE.htm#lass=" />
  </ROUTINE>
  <CLASS name="IDLgrPolyline" link="IDLgrPolyline.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRPOLYLINEVERSION" link="" description="" />
    <FIELD name="LABEL_INFO" link="" description="" />
    <FIELD name="LABEL_NOGAPS" link="" description="" />
    <FIELD name="LABEL_OBJECTS" link="" description="" />
    <FIELD name="LABEL_OFFSETS" link="" description="" />
    <FIELD name="LABEL_POLYLINES" link="" description="" />
    <FIELD name="LINESTYLE" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PARTCOLORS" link="" description="" />
    <FIELD name="PARTHIDE" link="" description="" />
    <FIELD name="POLYLINEFLAGS" link="" description="" />
    <FIELD name="POLYLINES" link="" description="" />
    <FIELD name="PRECISION" link="" description="" />
    <FIELD name="PSYMBOL" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="SHADING" link="" description="" />
    <FIELD name="SYMBOL" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="USE_LABEL_COLOR" link="" description="" />
    <FIELD name="USE_LABEL_ORIENTATION" link="" description="" />
    <FIELD name="VERTCOLORS" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1056980" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1329463" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ANTIALIAS" link="IDLgrPolyline_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1056996" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057001" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DATA" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057003" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1095001" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1095681" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1095720" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057005" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057007" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LABEL_NOGAPS" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057011" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_OBJECTS" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057019" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_OFFSETS" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1880141" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_POLYLINES" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057330" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_USE_VERTEX_COLOR" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1077987" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057029" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057044" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057101" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="POLYLINES" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057099" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057049" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESET_DATA" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1093906" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1799588" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADING" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057051" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SHARE_DATA" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057056" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057058" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057063" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="USE_LABEL_COLOR" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057065" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="USE_LABEL_ORIENTATION" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057067" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="USE_TEXT_ALIGNMENTS" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057069" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERT_COLORS" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057073" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057075" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057143" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057081" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1057133" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_1077892" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrPolyline_Properties.htm#objects_gr_2157407275_92016" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::Cleanup" link="IDLgrPolyline__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrPolyline::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::GetCTM" link="IDLgrPolyline__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPolyline::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrPolyline__GetCTM.htm#objects_gr_2157407275_1013579" />
      <KEYWORD name="PATH" link="IDLgrPolyline__GetCTM.htm#objects_gr_2157407275_1013581" />
      <KEYWORD name="TOP" link="IDLgrPolyline__GetCTM.htm#objects_gr_2157407275_1013587" />
    </METHOD>
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::GetProperty" link="IDLgrPolyline__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolyline::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::GetVertexAttributeData" link="IDLgrPolyline__GetVertex.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolyline::]GetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrPolyline__GetVertex.htm" />
      <ARGUMENT name="Value" link="IDLgrPolyline__GetVertex.htm" />
    </METHOD>
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::Init" link="IDLgrPolyline__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPolyline' [, X [, Y[, Z]]] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPolyline::]Init([X, [Y, [Z]]] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="X" link="IDLgrPolyline__Init.htm" />
      <ARGUMENT name="Y" link="IDLgrPolyline__Init.htm" />
      <ARGUMENT name="Z" link="IDLgrPolyline__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::SetProperty" link="IDLgrPolyline__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolyline::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPolyline" name="IDLgrPolyline::SetVertexAttributeData" link="IDLgrPolyline__SetVertex.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolyline::]SetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrPolyline__SetVertex.htm" />
      <ARGUMENT name="Value" link="IDLgrPolyline__SetVertex.htm" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLgrFilterChain" link="IDLgrFilterChain.htm" special="">
    <SUPERCLASS name="IDL_Container" link="../../Reference Material/I/IDL_Container.htm#objects_misc_904195448_1010504" />
    <FIELD name="FORCE_FILTER" link="" description="" />
    <FIELD name="IDLGRFILTERCHAINVERSION" link="" description="" />
    <FIELD name="_SERIALNUM" link="" description="" />
    <PROPERTY name="FORCE_FILTER" link="IDLgrFilterChain_Propert.htm#objects_gr_2157407275_1809383" get="Yes" set="No" init="Yes" registered="No" />
    <METHOD class="IDLgrFilterChain" name="IDLgrFilterChain::Cleanup" link="IDLgrFilterChain__Cleanu.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrFilterChain::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrFilterChain" name="IDLgrFilterChain::GetProperty" link="IDLgrFilterChain__GetPro.htm">
      <SYNTAX name="Obj-&gt;[IDLgrFilterChain::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrFilterChain" name="IDLgrFilterChain::Init" link="IDLgrFilterChain__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrFilterChain' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrFilterChain::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrFilterChain" name="IDLgrFilterChain::SetProperty" link="IDLgrFilterChain__SetPro.htm">
      <SYNTAX name="Obj-&gt;[IDLgrFilterChain::]SetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SPL_INTERP" link="SPL_INTERP.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform cubic spline interpolation" />
    <SYNTAX name="Result = SPL_INTERP( X, Y, Y2, X2 [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="SPL_INTERP.htm" />
    <ARGUMENT name="Y" link="SPL_INTERP.htm" />
    <ARGUMENT name="Y2" link="SPL_INTERP.htm" />
    <ARGUMENT name="X2" link="SPL_INTERP.htm" />
    <KEYWORD name="DOUBLE" link="SPL_INTERP.htm#S_820040301_51859" />
  </ROUTINE>
  <ROUTINE name="READ_CSV" link="READ_CSV.htm" alias_to="" classname="">
    <DESCRIPTION name="Read data from an comma-delimited text file" />
    <SYNTAX name="Result = READ_CSV( Filename [, COUNT=variable] [, HEADER=variable] [, MISSING_VALUE=value] [, N_TABLE_HEADER=value] [, NUM_RECORDS=value] [, RECORD_START=value] [, TABLE_HEADER=variable] [, TYPES=value] )" type="func" />
    <ARGUMENT name="Filename" link="READ_CSV.htm" />
    <KEYWORD name="COUNT" link="READ_CSV.htm#COUNT" />
    <KEYWORD name="HEADER" link="READ_CSV.htm#HEADER" />
    <KEYWORD name="MISSING_VALUE" link="READ_CSV.htm#MISSING" />
    <KEYWORD name="N_TABLE_HEADER" link="READ_CSV.htm#NHEADER" />
    <KEYWORD name="NUM_RECORDS" link="READ_CSV.htm#NRECORDS" />
    <KEYWORD name="RECORD_START" link="READ_CSV.htm#RSTART" />
    <KEYWORD name="TABLE_HEADER" link="READ_CSV.htm#THEADER" />
    <KEYWORD name="TYPES" link="READ_CSV.htm#TYPES" />
  </ROUTINE>
  <ROUTINE name="H5A_GET_NAME" link="H5A_GET_NAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_GET_NAME(Attribute_id)" type="func" />
    <ARGUMENT name="Attribute_id" link="H5A_GET_NAME.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_GROUPDEF" link="NCDF_GROUPDEF.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_GROUPDEF( Cdfid, Name )" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_GROUPDEF.htm" />
    <ARGUMENT name="Name" link="NCDF_GROUPDEF.htm" />
  </ROUTINE>
  <ROUTINE name="WRITE_PPM" link="WRITE_PPM.htm" alias_to="" classname="">
    <DESCRIPTION name="Write PPM (true-color) or PGM (gray scale) files" />
    <SYNTAX name="WRITE_PPM, Filename, Image [, /ASCII]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_PPM.htm" />
    <ARGUMENT name="Image" link="WRITE_PPM.htm" />
    <KEYWORD name="ASCII" link="WRITE_PPM.htm#W_811389549_67923" />
  </ROUTINE>
  <ROUTINE name="NCDF_ATTCOPY" link="NCDF_ATTCOPY.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_ATTCOPY( Incdf [, Invar ] , Name, Outcdf [, Outvar] [, /IN_GLOBAL] [, /OUT_GLOBAL] )" type="func" />
    <ARGUMENT name="Incdf" link="NCDF_ATTCOPY.htm" />
    <ARGUMENT name="Invar" link="NCDF_ATTCOPY.htm" />
    <ARGUMENT name="Name" link="NCDF_ATTCOPY.htm" />
    <ARGUMENT name="Outcdf" link="NCDF_ATTCOPY.htm" />
    <ARGUMENT name="Outvar" link="NCDF_ATTCOPY.htm" />
    <KEYWORD name="IN_GLOBAL" link="NCDF_ATTCOPY.htm#netCDF_2618656010_1005371" />
    <KEYWORD name="OUT_GLOBAL" link="NCDF_ATTCOPY.htm#netCDF_2618656010_1005375" />
  </ROUTINE>
  <ROUTINE name="EDGE_DOG" link="EDGE_DOG.htm" alias_to="" classname="">
    <SYNTAX name="Result = EDGE_DOG(Array [, RADIUS1=value] [, RADIUS2=value] [, THRESHOLD=value] [, ZERO_CROSSINGS=value])" type="func" />
    <ARGUMENT name="Array" link="EDGE_DOG.htm" />
    <KEYWORD name="RADIUS1" link="EDGE_DOG.htm#E_841667181_1033808" />
    <KEYWORD name="RADIUS2" link="EDGE_DOG.htm#E_841667181_1034247" />
    <KEYWORD name="THRESHOLD" link="EDGE_DOG.htm#E_841667181_1033811" />
    <KEYWORD name="ZERO_CROSSINGS" link="EDGE_DOG.htm#E_841667181_1033814" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET" link="GRIB_GET.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET( Ghandle, Key)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET.htm" />
    <ARGUMENT name="Key" link="GRIB_GET.htm" />
  </ROUTINE>
  <ROUTINE name="LA_CHOLDC" link="LA_CHOLDC.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Cholesky factorization of an n-by-n symmetric positive-definite array" />
    <SYNTAX name="LA_CHOLDC, Array [, /DOUBLE] [, STATUS=variable] [, /UPPER]" type="pro" />
    <ARGUMENT name="Array" link="LA_CHOLDC.htm" />
    <KEYWORD name="DOUBLE" link="LA_CHOLDC.htm#L_826528365_969070" />
    <KEYWORD name="STATUS" link="LA_CHOLDC.htm#L_826528365_969072" />
    <KEYWORD name="UPPER" link="LA_CHOLDC.htm#L_826528365_969077" />
  </ROUTINE>
  <ROUTINE name="Example: Overloading the Help and Print" link="Example__Overloading_the2.htm" alias_to="" classname="">
  </ROUTINE>
  <ROUTINE name="TETRA_SURFACE" link="TETRA_SURFACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Extracts a polygonal mesh as the exterior surface of a tetrahedral mesh" />
    <SYNTAX name="Result = TETRA_SURFACE (Verts, Connin)" type="func" />
    <ARGUMENT name="Verts" link="TETRA_SURFACE.htm" />
    <ARGUMENT name="Connin" link="TETRA_SURFACE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_ATTRINFO" link="HDF_SD_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_ATTRINFO, SD_id, Attr_Index [, COUNT=variable] [, DATA=variable] [, HDF_TYPE=variable] [, NAME=variable] [, TYPE=variable]" type="pro" />
    <ARGUMENT name="SD_id" link="HDF_SD_ATTRINFO.htm" />
    <ARGUMENT name="Attr_Index" link="HDF_SD_ATTRINFO.htm" />
    <KEYWORD name="COUNT" link="HDF_SD_ATTRINFO.htm#HDF_1733484267_1010669" />
    <KEYWORD name="DATA" link="HDF_SD_ATTRINFO.htm#HDF_1733484267_1010672" />
    <KEYWORD name="HDF_TYPE" link="HDF_SD_ATTRINFO.htm#HDF_1733484267_1010675" />
    <KEYWORD name="NAME" link="HDF_SD_ATTRINFO.htm#HDF_1733484267_1010681" />
    <KEYWORD name="TYPE" link="HDF_SD_ATTRINFO.htm#HDF_1733484267_1010684" />
  </ROUTINE>
  <ROUTINE name="CLOSE" link="CLOSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Close the specified file" />
    <SYNTAX name="CLOSE[, Unit1, ..., Unitn] [, /ALL] [, EXIT_STATUS=variable] [, /FILE] [, /FORCE]" type="pro" />
    <ARGUMENT name="Uniti" link="CLOSE.htm" />
    <KEYWORD name="ALL" link="CLOSE.htm#C_854643309_676122" />
    <KEYWORD name="EXIT_STATUS" link="CLOSE.htm#C_854643309_1017312" />
    <KEYWORD name="FILE" link="CLOSE.htm#C_854643309_1017618" />
    <KEYWORD name="FORCE" link="CLOSE.htm#C_854643309_1017321" />
  </ROUTINE>
  <CLASS name="ESEService" link="ESEService.htm" special="">
    <FIELD name="ASYNCHRONOUS" link="" description="" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="ESEMICONTAINERDUMMY" link="" description="" />
    <FIELD name="ONETURL" link="" description="" />
    <FIELD name="URI" link="" description="" />
    <PROPERTY name="ASYNCHRONOUS (Get)" link="ESEService.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DESCRIPTION (Get)" link="ESEService.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME (Get)" link="ESEService.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URI (Get)" link="ESEService.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESEService" name="ESEService::GetChild" link="GetChild">
      <SYNTAX name="Child = Obj.[ESEService::]GetChild( Name )" type="pro" />
      <ARGUMENT name="NAME" link="ESEService.htm" />
    </METHOD>
    <METHOD class="ESEService" name="ESEService::GetChildren" link="GetChildren">
      <SYNTAX name="Result = Obj.[ESEService::]GetChildren( [ /SORT ] )" type="func" />
      <KEYWORD name="SORT" link="ESEService.htm#lass=" />
    </METHOD>
    <METHOD class="ESEService" name="ESEService::GetParent" link="GetParent">
      <SYNTAX name="Result = Obj.[ESEService::]GetParent()" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="PATH_SEP" link="PATH_SEP.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the proper file path segment separator character for the current operating system" />
    <SYNTAX name="Result = PATH_SEP( [, /PARENT_DIRECTORY] [, /SEARCH_PATH] )" type="func" />
    <KEYWORD name="PARENT_DIRECTORY" link="PATH_SEP.htm#P_817877613_1076856" />
    <KEYWORD name="SEARCH_PATH" link="PATH_SEP.htm#P_817877613_1076858" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMNamedNodeMap" link="IDLffXMLDOMNamedNodeMap.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::Cleanup" link="IDLffXMLDOMNamedNodeMap_.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::GetLength" link="IDLffXMLDOMNamedNodeMap_1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNamedNodeMap::]GetLength()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::GetNamedItem" link="IDLffXMLDOMNamedNodeMap_2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNamedNodeMap::]GetNamedItem( Name )" type="func" />
      <ARGUMENT name="Name" link="IDLffXMLDOMNamedNodeMap_2.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::Init" link="IDLffXMLDOMNamedNodeMap_3.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::Item" link="IDLffXMLDOMNamedNodeMap_4.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNamedNodeMap::]Item( Index )" type="func" />
      <ARGUMENT name="Index" link="IDLffXMLDOMNamedNodeMap_4.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::RemoveNamedItem" link="IDLffXMLDOMNamedNodeMap_5.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNamedNodeMap::]RemoveNamedItem( Name )" type="func" />
      <ARGUMENT name="Name" link="IDLffXMLDOMNamedNodeMap_5.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNamedNodeMap" name="IDLffXMLDOMNamedNodeMap::SetNamedItem" link="IDLffXMLDOMNamedNodeMap_6.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNamedNodeMap::]SetNamedItem( Node )" type="func" />
      <ARGUMENT name="Node" link="IDLffXMLDOMNamedNodeMap_6.htm" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLffDicomExQuery" link="IDLffDicomExQuery.htm" special="">
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::Cleanup" link="IDLffDicomExQuery__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffDicomExQuery::]Cleanup( )    (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::ClearProperties" link="IDLffDicomExQuery__ClearProperties.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExQuery::]ClearProperties" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::GetProperty" link="IDLffDicomExQuery__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExQuery::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::Init" link="IDLffDicomExQuery__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLffDicomExQuery' )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExQuery::]Init( )    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::Query" link="IDLffDicomExQuery__Query.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExQuery::]Query( [, COUNT=variable] )" type="func" />
      <KEYWORD name="COUNT" link="IDLffDicomExQuery__Query.htm#dicom_ex_4010397576_1135593" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::QueryModelsSupported" link="IDLffDicomExQuery__QueryModelsSupported.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExQuery::]QueryModelsSupported( [, COUNT=variable] )" type="func" />
      <KEYWORD name="COUNT" link="IDLffDicomExQuery__QueryModelsSupported.htm#dicom_ex_4010397576_1135745" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::Retrieve" link="IDLffDicomExQuery__Retrieve.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDicomExQuery::]Retrieve( [, COUNT=variable] [, PATIENT_ID=string] [, STUDY_INSTANCE_UID=string] [, SERIES_INSTANCE_UID=string] [, SOP_INSTANCE_UID=string] )" type="func" />
      <KEYWORD name="COUNT" link="IDLffDicomExQuery__Retrieve.htm#dicom_ex_4010397576_1135809" />
      <KEYWORD name="PATIENT_ID" link="IDLffDicomExQuery__Retrieve.htm#dicom_ex_4010397576_1135811" />
      <KEYWORD name="STUDY_INSTANCE_UID" link="IDLffDicomExQuery__Retrieve.htm#dicom_ex_4010397576_1135817" />
      <KEYWORD name="SERIES_INSTANCE_UID" link="IDLffDicomExQuery__Retrieve.htm#dicom_ex_4010397576_1135823" />
      <KEYWORD name="SOP_INSTANCE_UID" link="IDLffDicomExQuery__Retrieve.htm#dicom_ex_4010397576_1135829" />
    </METHOD>
    <METHOD class="IDLffDicomExQuery" name="IDLffDicomExQuery::SetProperty" link="IDLffDicomExQuery__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffDicomExQuery::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="MODIFYCT" link="MODIFYCT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="MODIFYCT, Itab, Name, R, G, B [, FILE=filename]" type="pro" />
    <ARGUMENT name="Arguments" link="MODIFYCT_Procedure.htm" />
    <ARGUMENT name="Itab" link="MODIFYCT_Procedure.htm" />
    <ARGUMENT name="Name" link="MODIFYCT_Procedure.htm" />
    <ARGUMENT name="R" link="MODIFYCT_Procedure.htm" />
    <ARGUMENT name="G" link="MODIFYCT_Procedure.htm" />
    <ARGUMENT name="B" link="MODIFYCT_Procedure.htm" />
    <KEYWORD name="FILE" link="MODIFYCT_Procedure.htm#dg_routines_3604229493_916676" />
  </ROUTINE>
  <ROUTINE name="SOBEL" link="SOBEL.htm" alias_to="" classname="">
    <DESCRIPTION name="Return an approximation of Sobel edge enhancement" />
    <SYNTAX name="Result = SOBEL(Image)" type="func" />
    <ARGUMENT name="Image" link="SOBEL.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_CLOSE" link="CDF_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="CDF_CLOSE, Id" type="pro" />
    <ARGUMENT name="Id" link="CDF_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name=".CONTINUE" link="_CONTINUE.htm" alias_to="" classname="">
    <DESCRIPTION name="Continues execution of a stopped program" />
    <SYNTAX name=".CONTINUE" type="pro" />
  </ROUTINE>
  <ROUTINE name="GREG2JUL" link="GREG2JUL.htm" alias_to="" classname="">
    <SYNTAX name="Result = GREG2JUL(Month, Day, Year, Hour, Minute, Second)" type="func" />
    <ARGUMENT name="Month" link="GREG2JUL.htm" />
    <ARGUMENT name="Day" link="GREG2JUL.htm" />
    <ARGUMENT name="Year" link="GREG2JUL.htm" />
    <ARGUMENT name="Hour" link="GREG2JUL.htm" />
    <ARGUMENT name="Minute" link="GREG2JUL.htm" />
    <ARGUMENT name="Second" link="GREG2JUL.htm" />
  </ROUTINE>
  <ROUTINE name="GETWINDOWS" link="GETWINDOWS.htm" alias_to="" classname="">
    <DESCRIPTION name="Retrieve the current graphics window" />
    <SYNTAX name="Result = GETWINDOWS( [Name] [, /CURRENT] [, NAMES=variable] )" type="func" />
    <ARGUMENT name="Name" link="GETWINDOWS.htm" />
    <KEYWORD name="CURRENT" link="GETWINDOWS.htm#lass=" />
    <KEYWORD name="NAMES" link="GETWINDOWS.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PROFILER" link="PROFILER.htm" alias_to="" classname="">
    <DESCRIPTION name="Analyze the performance of IDL code applications" />
    <SYNTAX name="PROFILER [, Module, /CLEAR, /CODE_COVERAGE, DATA=variable, FILENAME=path, OUTPUT=variable, /REPORT, /RESET, /SYSTEM" type="pro" />
    <ARGUMENT name="Module" link="PROFILER.htm" />
    <KEYWORD name="CLEAR" link="PROFILER.htm#lass=" />
    <KEYWORD name="CODE_COVERAGE" link="PROFILER.htm#lass=" />
    <KEYWORD name="DATA" link="PROFILER.htm#lass=" />
    <KEYWORD name="FILENAME" link="PROFILER.htm#lass=" />
    <KEYWORD name="OUTPUT" link="PROFILER.htm#lass=" />
    <KEYWORD name="REPORT" link="PROFILER.htm#lass=" />
    <KEYWORD name="RESET" link="PROFILER.htm#lass=" />
    <KEYWORD name="SYSTEM" link="PROFILER.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="SFIT" link="SFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform a polynomial fit to a surface" />
    <SYNTAX name="Result = SFIT( Data, Degree [, /IRREGULAR, KX=variable, /MAX_DEGREE] )" type="func" />
    <ARGUMENT name="Data" link="SFIT.htm" />
    <ARGUMENT name="Degree" link="SFIT.htm" />
    <KEYWORD name="IRREGULAR" link="SFIT.htm#S_820040301_1198892" />
    <KEYWORD name="KX" link="SFIT.htm#S_820040301_1199079" />
    <KEYWORD name="MAX_DEGREE" link="SFIT.htm#S_820040301_1198955" />
  </ROUTINE>
  <ROUTINE name="FILE_CHMOD" link="FILE_CHMOD.htm" alias_to="" classname="">
    <DESCRIPTION name="Change file access permissions" />
    <SYNTAX name="FILE_CHMOD, File [, Mode] [, /A_EXECUTE |, /A_READ |, /A_WRITE] [, /G_EXECUTE | /G_READ | , /G_WRITE] [, /NOEXPAND_PATH] [, /O_EXECUTE | /O_READ | , /O_WRITE] [, /U_EXECUTE | /U_READ | , /U_WRITE]" type="pro" />
    <ARGUMENT name="File" link="FILE_CHMOD.htm" />
    <ARGUMENT name="Mode" link="FILE_CHMOD.htm" />
    <KEYWORD name="A_EXECUTE" link="FILE_CHMOD.htm#F_848155245_882191" />
    <KEYWORD name="A_READ" link="FILE_CHMOD.htm#F_848155245_882193" />
    <KEYWORD name="A_WRITE" link="FILE_CHMOD.htm#F_848155245_882195" />
    <KEYWORD name="G_EXECUTE" link="FILE_CHMOD.htm#F_848155245_882197" />
    <KEYWORD name="G_READ" link="FILE_CHMOD.htm#F_848155245_882199" />
    <KEYWORD name="G_WRITE" link="FILE_CHMOD.htm#F_848155245_882201" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_CHMOD.htm#F_848155245_882956" />
    <KEYWORD name="O_EXECUTE" link="FILE_CHMOD.htm#F_848155245_882203" />
    <KEYWORD name="O_READ" link="FILE_CHMOD.htm#F_848155245_882205" />
    <KEYWORD name="O_WRITE" link="FILE_CHMOD.htm#F_848155245_882207" />
    <KEYWORD name="SETGID" link="FILE_CHMOD.htm#F_848155245_900602" />
    <KEYWORD name="SETUID" link="FILE_CHMOD.htm#F_848155245_900604" />
    <KEYWORD name="STICKY_BIT" link="FILE_CHMOD.htm#F_848155245_900606" />
    <KEYWORD name="U_EXECUTE" link="FILE_CHMOD.htm#F_848155245_882209" />
    <KEYWORD name="U_READ" link="FILE_CHMOD.htm#F_848155245_882211" />
    <KEYWORD name="U_WRITE" link="FILE_CHMOD.htm#F_848155245_882213" />
  </ROUTINE>
  <ROUTINE name="MAP_PROJ_IMAGE" link="MAP_PROJ_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Warp an image from geographic coordinates to a specified map projection" />
    <SYNTAX name="Result = MAP_PROJ_IMAGE(Image [, Range] [, /BILINEAR] [, DIMENSIONS=vector] [, IMAGE_STRUCTURE=structure] [, MAP_STRUCTURE=structure] [, MASK=variable] [, MAX_VALUE=value] [, MIN_VALUE=value] [, MISSING=value] [, UVRANGE=variable] [, XINDEX=variable] [, YINDEX=variable] )" type="func" />
    <ARGUMENT name="Image" link="MAP_PROJ_IMAGE.htm" />
    <ARGUMENT name="Range" link="MAP_PROJ_IMAGE.htm" />
    <KEYWORD name="BILINEAR" link="MAP_PROJ_IMAGE.htm#M_824365677_1062551" />
    <KEYWORD name="DIMENSIONS" link="MAP_PROJ_IMAGE.htm#M_824365677_1062553" />
    <KEYWORD name="IMAGE_STRUCTURE" link="MAP_PROJ_IMAGE.htm#M_824365677_1062555" />
    <KEYWORD name="MAP_STRUCTURE" link="MAP_PROJ_IMAGE.htm#M_824365677_1062557" />
    <KEYWORD name="MASK" link="MAP_PROJ_IMAGE.htm#M_824365677_1062562" />
    <KEYWORD name="MAX_VALUE" link="MAP_PROJ_IMAGE.htm#M_824365677_1062565" />
    <KEYWORD name="MIN_VALUE" link="MAP_PROJ_IMAGE.htm#M_824365677_1062567" />
    <KEYWORD name="MISSING" link="MAP_PROJ_IMAGE.htm#M_824365677_1062569" />
    <KEYWORD name="UVRANGE" link="MAP_PROJ_IMAGE.htm#M_824365677_1062571" />
    <KEYWORD name="XINDEX" link="MAP_PROJ_IMAGE.htm#M_824365677_1096402" />
    <KEYWORD name="YINDEX" link="MAP_PROJ_IMAGE.htm#M_824365677_1096407" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARID" link="NCDF_VARID.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_VARID(Cdfid, Name)" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_VARID.htm" />
    <ARGUMENT name="Name" link="NCDF_VARID.htm" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMNodeList" link="IDLffXMLDOMNodeList.htm" special="">
    <METHOD class="IDLffXMLDOMNodeList" name="IDLffXMLDOMNodeList::Cleanup" link="IDLffXMLDOMNodeList__Cle.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNodeList" name="IDLffXMLDOMNodeList::GetLength" link="IDLffXMLDOMNodeList__Get.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNodeList::]GetLength()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNodeList" name="IDLffXMLDOMNodeList::Init" link="IDLffXMLDOMNodeList__Ini.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMNodeList" name="IDLffXMLDOMNodeList::Item" link="IDLffXMLDOMNodeList__Ite.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNodeList::]Item( Index )" type="func" />
      <ARGUMENT name="Index" link="IDLffXMLDOMNodeList__Ite.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="LMGR" link="LMGR.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines the type of license used by the current IDL session" />
    <SYNTAX name="Result = LMGR( [, /DEMO | , /EMBEDDED | , /RUNTIME | , /STUDENT | , /TRIAL | , /VM] [, EXPIRE_DATE=variable] [, /FORCE_DEMO] [, INSTALL_NUM=variable] [, LMHOSTID=variable] [, SITE_NOTICE=variable])" type="func" />
    <KEYWORD name="DEMO" link="LMGR.htm#L_826528365_856060" />
    <KEYWORD name="EMBEDDED" link="LMGR.htm#L_826528365_856064" />
    <KEYWORD name="EXPIRE_DATE" link="LMGR.htm#L_826528365_932522" />
    <KEYWORD name="FORCE_DEMO" link="LMGR.htm#L_826528365_856072" />
    <KEYWORD name="INSTALL_NUM" link="LMGR.htm#L_826528365_932505" />
    <KEYWORD name="LMHOSTID" link="LMGR.htm#L_826528365_856081" />
    <KEYWORD name="RUNTIME" link="LMGR.htm#L_826528365_856085" />
    <KEYWORD name="SITE_NOTICE" link="LMGR.htm#L_826528365_932539" />
    <KEYWORD name="STUDENT" link="LMGR.htm#L_826528365_856089" />
    <KEYWORD name="TRIAL" link="LMGR.htm#L_826528365_856094" />
    <KEYWORD name="VM" link="LMGR.htm#L_826528365_996553" />
  </ROUTINE>
  <ROUTINE name="WRITE_VIDEO" link="WRITE_VIDEO.htm" alias_to="" classname="">
    <DESCRIPTION name="Create video/audio files" />
    <SYNTAX name="WRITE_VIDEO, Filename [, Data] [, AUDIO_CHANNELS=value] [, AUDIO_CODEC=value] [, AUDIO_RATE=value] [, BIT_RATE=value] [, /CLOSE]  [, FORMAT=string] [, HANDLE=handle] [, METADATA=value] [, VIDEO_CODEC=value] [, VIDEO_DIMENSIONS=value] [, VIDEO_FPS=value]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_VIDEO.htm" />
    <ARGUMENT name="Data" link="WRITE_VIDEO.htm" />
    <KEYWORD name="AUDIO_CHANNELS" link="WRITE_VIDEO.htm#AUDIO_CH" />
    <KEYWORD name="AUDIO_RATE" link="WRITE_VIDEO.htm#AUDIO_RA" />
    <KEYWORD name="BIT_RATE" link="WRITE_VIDEO.htm#BIT_RATE" />
    <KEYWORD name="CLOSE" link="WRITE_VIDEO.htm#CLOSE" />
    <KEYWORD name="CODEC" link="WRITE_VIDEO.htm#CODEC" />
    <KEYWORD name="FORMAT" link="WRITE_VIDEO.htm#FORMAT" />
    <KEYWORD name="HANDLE" link="WRITE_VIDEO.htm#HANDLE" />
    <KEYWORD name="METADATA" link="WRITE_VIDEO.htm#METADATA" />
    <KEYWORD name="VIDEO_CODEC" link="WRITE_VIDEO.htm#VIDEO_CO" />
    <KEYWORD name="VIDEO_FPS" link="WRITE_VIDEO.htm#VIDEO_FP" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_IDTOREF" link="HDF_GR_IDTOREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_IDTOREF(ri_id)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_IDTOREF.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_FIELDINFO" link="EOS_GD_FIELDINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_FIELDINFO(gridID, fieldname, rank, dims, numbertype, dimlist)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_FIELDINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_FIELDINFO.htm" />
    <ARGUMENT name="rank" link="EOS_GD_FIELDINFO.htm" />
    <ARGUMENT name="dims" link="EOS_GD_FIELDINFO.htm" />
    <ARGUMENT name="numbertype" link="EOS_GD_FIELDINFO.htm" />
    <ARGUMENT name="dimlist" link="EOS_GD_FIELDINFO.htm" />
  </ROUTINE>
  <CLASS name="IDLgrLegend" link="IDLgrLegend.htm" special="">
    <SUPERCLASS name="IDLgrModel" link="IDLgrModel.htm#objects_gr_2157407275_1011092" />
    <FIELD name="BORDER_GAP" link="" description="" />
    <FIELD name="BRECOMPUTE" link="" description="" />
    <FIELD name="CLEANGLYPHS" link="" description="" />
    <FIELD name="CLEANLEAVE" link="" description="" />
    <FIELD name="COLORMODE" link="" description="" />
    <FIELD name="COLUMNS" link="" description="" />
    <FIELD name="GAP" link="" description="" />
    <FIELD name="GLYPHWIDTH" link="" description="" />
    <FIELD name="HGLYPHWIDTH" link="" description="" />
    <FIELD name="IDLGRLEGENDVERSION" link="" description="" />
    <FIELD name="OFILL" link="" description="" />
    <FIELD name="OFONT" link="" description="" />
    <FIELD name="OOUTLINE" link="" description="" />
    <FIELD name="OSCALENODE" link="" description="" />
    <FIELD name="OTITLE" link="" description="" />
    <FIELD name="PGLYPHS" link="" description="" />
    <FIELD name="PITEM_COLOR" link="" description="" />
    <FIELD name="PITEM_LINESTYLE" link="" description="" />
    <FIELD name="PITEM_NAME" link="" description="" />
    <FIELD name="PITEM_OBJECT" link="" description="" />
    <FIELD name="PITEM_THICK" link="" description="" />
    <FIELD name="PITEM_TYPE" link="" description="" />
    <FIELD name="PTEXTS" link="" description="" />
    <FIELD name="PTEXT_COLOR" link="" description="" />
    <FIELD name="VGLYPHWIDTH" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053896" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="BORDER_GAP" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053903" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLUMNS" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053905" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053907" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053909" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GAP" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053912" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GLYPH_WIDTH" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053914" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053916" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ITEM_COLOR" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1069308" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ITEM_LINESTYLE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053922" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ITEM_NAME" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053935" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ITEM_OBJECT" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053937" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ITEM_THICK" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053940" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ITEM_TYPE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053942" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUTLINE_COLOR" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053948" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUTLINE_THICK" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053950" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PARENT" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1055362" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RECOMPUTE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1055360" get="No" set="Yes" init="No" registered="No" />
    <PROPERTY name="SHOW_FILL" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053952" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHOW_OUTLINE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053956" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXT_COLOR" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053960" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053962" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053966" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1055399" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053972" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1055389" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1053978" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrLegend_Properties.htm#objects_gr_2157407275_1070059" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrLegend" name="IDLgrLegend::Cleanup" link="IDLgrLegend__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrLegend::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrLegend" name="IDLgrLegend::ComputeDimensions" link="IDLgrLegend__ComputeDime.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrLegend::]ComputeDimensions( DestinationObject [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="DestinationObject" link="IDLgrLegend__ComputeDime.htm" />
      <KEYWORD name="PATH" link="IDLgrLegend__ComputeDime.htm#objects_gr_2157407275_1010563" />
    </METHOD>
    <METHOD class="IDLgrLegend" name="IDLgrLegend::GetProperty" link="IDLgrLegend__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrLegend::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrLegend" name="IDLgrLegend::Init" link="IDLgrLegend__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrLegend' [, aItemNames] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrLegend::]Init([aItemNames] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="aItemNames" link="IDLgrLegend__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrLegend" name="IDLgrLegend::Remove" link="IDLgrLegend__Remove.htm">
      <SYNTAX name="Obj-&gt;[IDLgrLegend::]Remove [, Items] [, /ALL]" type="pro" />
      <ARGUMENT name="Items" link="IDLgrLegend__Remove.htm" />
      <KEYWORD name="ALL" link="IDLgrLegend__Remove.htm#ALL" />
    </METHOD>
    <METHOD class="IDLgrLegend" name="IDLgrLegend::SetProperty" link="IDLgrLegend__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrLegend::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FLOW3" link="FLOW3.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws Direct Graphics lines representing a 3D flow/velocity field" />
    <SYNTAX name="FLOW3, Vx, Vy, Vz [, ARROWSIZE=value] [, /BLOB] [, LEN=value] [, NSTEPS=value] [, NVECS=value] [, SX, SY, SZ=vector]" type="pro" />
    <ARGUMENT name="Vx, Vy, Vz" link="FLOW3.htm" />
    <KEYWORD name="ARROWSIZE" link="FLOW3.htm#F_848155245_757304" />
    <KEYWORD name="BLOB" link="FLOW3.htm#F_848155245_757307" />
    <KEYWORD name="LEN" link="FLOW3.htm#F_848155245_757310" />
    <KEYWORD name="NSTEPS" link="FLOW3.htm#F_848155245_757313" />
    <KEYWORD name="NVECS" link="FLOW3.htm#F_848155245_757316" />
    <KEYWORD name="SX" link="FLOW3.htm#F_848155245_757321" />
    <KEYWORD name="SY" link="FLOW3.htm#F_848155245_958889" />
    <KEYWORD name="SZ" link="FLOW3.htm#F_848155245_958890" />
  </ROUTINE>
  <ROUTINE name="H5S_OFFSET_SIMPLE" link="H5S_OFFSET_SIMPLE.htm" alias_to="" classname="">
    <SYNTAX name="H5S_OFFSET_SIMPLE, Dataspace_id, Offset" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_OFFSET_SIMPLE.htm" />
    <ARGUMENT name="Offset" link="H5S_OFFSET_SIMPLE.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_COPY" link="H5S_COPY.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_COPY(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_COPY.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_JPEG" link="QUERY_JPEG.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a JPEG image file" />
    <SYNTAX name="Result = QUERY_JPEG ( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_JPEG.htm" />
    <ARGUMENT name="Info" link="QUERY_JPEG.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_END" link="HDF_AN_END.htm" alias_to="" classname="">
    <SYNTAX name="HDF_AN_END, Annotation_id" type="pro" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_END.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_WRITEIMAGE" link="HDF_GR_WRITEIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_WRITEIMAGE( ri_id, data [, EDGE=array] [, INTERLACE={0 | 1 | 2}] [, START=array] [, STRIDE=array] )" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_WRITEIMAGE.htm" />
    <ARGUMENT name="data" link="HDF_GR_WRITEIMAGE.htm" />
    <KEYWORD name="EDGE" link="HDF_GR_WRITEIMAGE.htm#HDF_1733484267_1009775" />
    <KEYWORD name="INTERLACE" link="HDF_GR_WRITEIMAGE.htm#HDF_1733484267_1009778" />
    <KEYWORD name="START" link="HDF_GR_WRITEIMAGE.htm#HDF_1733484267_1009785" />
    <KEYWORD name="STRIDE" link="HDF_GR_WRITEIMAGE.htm#HDF_1733484267_1009788" />
  </ROUTINE>
  <ROUTINE name=".COMPILE" link="_COMPILE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compile a program" />
    <SYNTAX name=".COMPILE [File1, ..., Filen]" type="pro" />
    <SYNTAX name=".COMPILE -f File TempFile" type="pro" />
  </ROUTINE>
  <STATEMENT name="OF" link="CASE.html" alias_to="CASE" />
  <ROUTINE name="EOS_SW_WRITEFIELD" link="EOS_SW_WRITEFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_WRITEFIELD( swathID, fieldname, data [, EDGE=array] [, START=array] [, STRIDE=array] )" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_WRITEFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_WRITEFIELD.htm" />
    <ARGUMENT name="data" link="EOS_SW_WRITEFIELD.htm" />
    <KEYWORD name="EDGE" link="EOS_SW_WRITEFIELD.htm#HDF_EOS_3103509269_1013622" />
    <KEYWORD name="START" link="EOS_SW_WRITEFIELD.htm#HDF_EOS_3103509269_1013625" />
    <KEYWORD name="STRIDE" link="EOS_SW_WRITEFIELD.htm#HDF_EOS_3103509269_1013628" />
  </ROUTINE>
  <ROUTINE name="NCDF_CREATE" link="NCDF_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_CREATE( Filename [, /CLOBBER | /NOCLOBBER] [, /NETCDF3_64BIT] [, /NETCDF4_FORMAT] )" type="func" />
    <ARGUMENT name="Filename" link="NCDF_CREATE.htm" />
    <KEYWORD name="CLOBBER" link="NCDF_CREATE.htm#netCDF_2618656010_1006200" />
    <KEYWORD name="NOCLOBBER" link="NCDF_CREATE.htm#netCDF_2618656010_1006203" />
    <KEYWORD name="NETCDF3_64BIT" link="NCDF_CREATE.htm#NETCDF3_64BIT" />
    <KEYWORD name="NETCDF4_FORMAT" link="NCDF_CREATE.htm#netCDF_2618656010_1006206" />
  </ROUTINE>
  <ROUTINE name="GETENV" link="GETENV.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the value of an environment variable" />
    <SYNTAX name="Result = GETENV( Name [, /ENVIRONMENT] )" type="func" />
    <ARGUMENT name="Name" link="GETENV.htm" />
    <KEYWORD name="ENVIRONMENT" link="GETENV.htm#G_845992557_887078" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_ATTACH" link="EOS_PT_ATTACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_ATTACH(fid, pointname)" type="func" />
    <ARGUMENT name="fid" link="EOS_PT_ATTACH.htm" />
    <ARGUMENT name="pointname" link="EOS_PT_ATTACH.htm" />
  </ROUTINE>
  <ROUTINE name="THREED" link="THREED_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="THREED, A [, Sp] [, TITLE=string] [, XTITLE=string] [, YTITLE=string]" type="pro" />
    <ARGUMENT name="A" link="THREED_Procedure.htm" />
    <ARGUMENT name="Sp" link="THREED_Procedure.htm" />
    <KEYWORD name="TITLE" link="THREED_Procedure.htm#dg_routines_3604229493_887819" />
    <KEYWORD name="XTITLE" link="THREED_Procedure.htm#dg_routines_3604229493_887822" />
    <KEYWORD name="YTITLE" link="THREED_Procedure.htm#dg_routines_3604229493_887825" />
  </ROUTINE>
  <ROUTINE name="IMSL_LINLSQ" link="IMSL_LINLSQ.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_LINLSQ.htm" />
    <ARGUMENT name="B" link="IMSL_LINLSQ.htm" />
    <ARGUMENT name="C" link="IMSL_LINLSQ.htm" />
    <ARGUMENT name="BL" link="IMSL_LINLSQ.htm" />
    <ARGUMENT name="BU" link="IMSL_LINLSQ.htm" />
    <ARGUMENT name="CONTYPE" link="IMSL_LINLSQ.htm" />
    <KEYWORD name="ABS_TOLERANCE" link="IMSL_LINLSQ.htm#ABS_TOLE" />
    <KEYWORD name="DOUBLE" link="IMSL_LINLSQ.htm#DOUBLE" />
    <KEYWORD name="ITMAX" link="IMSL_LINLSQ.htm#ITMAX" />
    <KEYWORD name="REL_TOLERANCE" link="IMSL_LINLSQ.htm#REL_TOLE" />
    <KEYWORD name="RESIDUAL" link="IMSL_LINLSQ.htm#RESIDUAL" />
    <KEYWORD name="XLB" link="IMSL_LINLSQ.htm#XLB" />
    <KEYWORD name="XUB" link="IMSL_LINLSQ.htm#XUB" />
  </ROUTINE>
  <ROUTINE name="MD_TEST" link="MD_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the Median Delta test" />
    <SYNTAX name="Result = MD_TEST( X [, ABOVE=variable] [, BELOW=variable] [, MDC=variable] )" type="func" />
    <ARGUMENT name="X" link="MD_TEST.htm" />
    <KEYWORD name="ABOVE" link="MD_TEST.htm#M_824365677_888251" />
    <KEYWORD name="BELOW" link="MD_TEST.htm#M_824365677_888254" />
    <KEYWORD name="MDC" link="MD_TEST.htm#M_824365677_888257" />
  </ROUTINE>
  <ROUTINE name="STRPUT" link="STRPUT.htm" alias_to="" classname="">
    <DESCRIPTION name="Insert the contents of one string into another" />
    <SYNTAX name="STRPUT, Destination, Source [, Position]" type="pro" />
    <ARGUMENT name="Destination" link="STRPUT.htm" />
    <ARGUMENT name="Source" link="STRPUT.htm" />
    <ARGUMENT name="Position" link="STRPUT.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_TABLE" link="WIDGET_TABLE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a table widget" />
    <SYNTAX name="Result = WIDGET_TABLE( Parent [, ALIGNMENT={0 | 1 | 2}]" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_TABLE.htm" />
    <KEYWORD name="ALIGNMENT" link="WIDGET_TABLE.htm#W_811389549_896042" />
    <KEYWORD name="ALL_EVENTS" link="WIDGET_TABLE.htm#W_811389549_941688" />
    <KEYWORD name="AM_PM" link="WIDGET_TABLE.htm#W_811389549_1076926" />
    <KEYWORD name="BACKGROUND_COLOR" link="WIDGET_TABLE.htm#W_811389549_1184088" />
    <KEYWORD name="COLUMN_LABELS" link="WIDGET_TABLE.htm#W_811389549_1076933" />
    <KEYWORD name="COLUMN_MAJOR" link="WIDGET_TABLE.htm#W_811389549_909845" />
    <KEYWORD name="COLUMN_WIDTHS" link="WIDGET_TABLE.htm#W_811389549_896114" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_TABLE.htm#W_811389549_1074773" />
    <KEYWORD name="DAYS_OF_WEEK" link="WIDGET_TABLE.htm#W_811389549_949838" />
    <KEYWORD name="DISJOINT_SELECTION" link="WIDGET_TABLE.htm#W_811389549_987345" />
    <KEYWORD name="EDITABLE" link="WIDGET_TABLE.htm#W_811389549_987346" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_TABLE.htm#W_811389549_896120" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_TABLE.htm#W_811389549_896123" />
    <KEYWORD name="FONT" link="WIDGET_TABLE.htm#W_811389549_896126" />
    <KEYWORD name="FOREGROUND_COLOR" link="WIDGET_TABLE.htm#W_811389549_1184014" />
    <KEYWORD name="FORMAT" link="WIDGET_TABLE.htm#W_811389549_896130" />
    <KEYWORD name="FRAME" link="WIDGET_TABLE.htm#W_811389549_896133" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_TABLE.htm#W_811389549_896136" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_TABLE.htm#W_811389549_896151" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_TABLE.htm#W_811389549_1097865" />
    <KEYWORD name="KBRD_FOCUS_EVENTS" link="WIDGET_TABLE.htm#W_811389549_911525" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_TABLE.htm#W_811389549_896155" />
    <KEYWORD name="MONTHS" link="WIDGET_TABLE.htm#W_811389549_949844" />
    <KEYWORD name="NO_COLUMN_HEADERS" link="WIDGET_TABLE.htm#W_811389549_1074713" />
    <KEYWORD name="NO_COPY" link="WIDGET_TABLE.htm#W_811389549_896163" />
    <KEYWORD name="NO_HEADERS" link="WIDGET_TABLE.htm#W_811389549_909873" />
    <KEYWORD name="NO_ROW_HEADERS" link="WIDGET_TABLE.htm#W_811389549_1074723" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_TABLE.htm#W_811389549_896166" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_TABLE.htm#W_811389549_896169" />
    <KEYWORD name="RESIZEABLE_COLUMNS" link="WIDGET_TABLE.htm#W_811389549_896172" />
    <KEYWORD name="RESIZEABLE_ROWS" link="WIDGET_TABLE.htm#W_811389549_901244" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_TABLE.htm#W_811389549_896175" />
    <KEYWORD name="ROW_HEIGHTS" link="WIDGET_TABLE.htm#W_811389549_909879" />
    <KEYWORD name="ROW_LABELS" link="WIDGET_TABLE.htm#W_811389549_896181" />
    <KEYWORD name="ROW_MAJOR" link="WIDGET_TABLE.htm#W_811389549_909886" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_TABLE.htm#W_811389549_896187" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_TABLE.htm#W_811389549_896190" />
    <KEYWORD name="SCROLL" link="WIDGET_TABLE.htm#W_811389549_896193" />
    <KEYWORD name="SENSITIVE" link="WIDGET_TABLE.htm#W_811389549_948291" />
    <KEYWORD name="TAB_MODE" link="WIDGET_TABLE.htm#W_811389549_1072083" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_TABLE.htm#W_811389549_896200" />
    <KEYWORD name="UNAME" link="WIDGET_TABLE.htm#W_811389549_949524" />
    <KEYWORD name="UNITS" link="WIDGET_TABLE.htm#W_811389549_896203" />
    <KEYWORD name="UVALUE" link="WIDGET_TABLE.htm#W_811389549_896207" />
    <KEYWORD name="VALUE" link="WIDGET_TABLE.htm#W_811389549_896212" />
    <KEYWORD name="XOFFSET" link="WIDGET_TABLE.htm#W_811389549_896215" />
    <KEYWORD name="XSIZE" link="WIDGET_TABLE.htm#W_811389549_896219" />
    <KEYWORD name="X_SCROLL_SIZE" link="WIDGET_TABLE.htm#W_811389549_896223" />
    <KEYWORD name="YOFFSET" link="WIDGET_TABLE.htm#W_811389549_896227" />
    <KEYWORD name="YSIZE" link="WIDGET_TABLE.htm#W_811389549_896231" />
    <KEYWORD name="Y_SCROLL_SIZE" link="WIDGET_TABLE.htm#W_811389549_896235" />
  </ROUTINE>
  <ROUTINE name="CONJ" link="CONJ.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the complex conjugate" />
    <SYNTAX name="Result = CONJ(X)" type="func" />
    <ARGUMENT name="X" link="CONJ.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="CDF_CREATE" link="CDF_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_CREATE( Filename, [Dimensions] [, /CLOBBER] [, /MULTI_FILE | , /SINGLE_FILE] [, /COL_MAJOR | , /ROW_MAJOR] )" type="func" />
    <ARGUMENT name="Filename" link="CDF_CREATE.htm" />
    <ARGUMENT name="Dimensions" link="CDF_CREATE.htm" />
    <KEYWORD name="CLOBBER" link="CDF_CREATE.htm#CDF_1744428779_1006775" />
    <KEYWORD name="COL_MAJOR" link="CDF_CREATE.htm#CDF_1744428779_1006779" />
    <KEYWORD name="MULTI_FILE" link="CDF_CREATE.htm#CDF_1744428779_1006782" />
    <KEYWORD name="ROW_MAJOR" link="CDF_CREATE.htm#CDF_1744428779_1006792" />
    <KEYWORD name="SINGLE_FILE" link="CDF_CREATE.htm#CDF_1744428779_1006795" />
    <KEYWORD name="ALPHAOSF1_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006803" />
    <KEYWORD name="ALPHAVMSD_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006806" />
    <KEYWORD name="ALPHAVMSG_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006809" />
    <KEYWORD name="DECSTATION_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006812" />
    <KEYWORD name="HOST_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006815" />
    <KEYWORD name="HP_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006818" />
    <KEYWORD name="IBMPC_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006821" />
    <KEYWORD name="IBMRS_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006824" />
    <KEYWORD name="MAC_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006827" />
    <KEYWORD name="NETWORK_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006830" />
    <KEYWORD name="NEXT_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006833" />
    <KEYWORD name="SGI_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006836" />
    <KEYWORD name="SUN_ENCODING" link="CDF_CREATE.htm#CDF_1744428779_1006839" />
    <KEYWORD name="ALPHAOSF1_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006846" />
    <KEYWORD name="ALPHAVMSD_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006849" />
    <KEYWORD name="ALPHAVMSG_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006852" />
    <KEYWORD name="DECSTATION_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006855" />
    <KEYWORD name="HOST_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006858" />
    <KEYWORD name="HP_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006861" />
    <KEYWORD name="IBMPC_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006864" />
    <KEYWORD name="IBMRS_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006867" />
    <KEYWORD name="MAC_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006870" />
    <KEYWORD name="NETWORK_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006873" />
    <KEYWORD name="NEXT_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006876" />
    <KEYWORD name="SGI_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006879" />
    <KEYWORD name="SUN_DECODING" link="CDF_CREATE.htm#CDF_1744428779_1006882" />
  </ROUTINE>
  <ROUTINE name="BLK_CON" link="BLK_CON.htm" alias_to="" classname="">
    <DESCRIPTION name="Convolve an input signal with impulse-response sequence" />
    <SYNTAX name="Result = BLK_CON( Filter, Signal [, B_LENGTH=scalar] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Filter" link="BLK_CON.htm" />
    <ARGUMENT name="Signal" link="BLK_CON.htm" />
    <KEYWORD name="B_LENGTH" link="BLK_CON.htm#B_856805997_749505" />
    <KEYWORD name="DOUBLE" link="BLK_CON.htm#B_856805997_987871" />
  </ROUTINE>
  <ROUTINE name="DRAW_ROI" link="DRAW_ROI_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws region or group of regions to current Direct Graphics device. (Direct Graphics)" />
    <SYNTAX name="DRAW_ROI, oROI [, /LINE_FILL] [, SPACING=value]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, ORIENTATION=ccw_degrees_from_horiz] [, PSYM=integer{0 to 10}] [, SYMSIZE=value] [, /T3D] [, THICK=value]" type="pro" />
    <ARGUMENT name="oROI" link="DRAW_ROI_Procedure.htm" />
    <KEYWORD name="LINE_FILL" link="DRAW_ROI_Procedure.htm#dg_routines_3604229493_882756" />
    <KEYWORD name="SPACING" link="DRAW_ROI_Procedure.htm#dg_routines_3604229493_882759" />
  </ROUTINE>
  <ROUTINE name="SPH_SCAT" link="SPH_SCAT.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform spherical gridding" />
    <SYNTAX name="Result = SPH_SCAT( Lon, Lat, F [, BOUNDS=[lonmin, latmin, lonmax, latmax]] [, BOUT=variable] [, GOUT=variable] [, GS=[lonspacing, latspacing]] [, NLON=value] [, NLAT=value] )" type="func" />
    <ARGUMENT name="Lon" link="SPH_SCAT.htm" />
    <ARGUMENT name="Lat" link="SPH_SCAT.htm" />
    <ARGUMENT name="F" link="SPH_SCAT.htm" />
    <KEYWORD name="BOUNDS" link="SPH_SCAT.htm#S_820040301_126851" />
    <KEYWORD name="BOUT" link="SPH_SCAT.htm#S_820040301_126868" />
    <KEYWORD name="GOUT" link="SPH_SCAT.htm#S_820040301_126871" />
    <KEYWORD name="GS" link="SPH_SCAT.htm#S_820040301_126862" />
    <KEYWORD name="NLON" link="SPH_SCAT.htm#S_820040301_126858" />
    <KEYWORD name="NLAT" link="SPH_SCAT.htm#S_820040301_126875" />
  </ROUTINE>
  <ROUTINE name="H5R_CREATE" link="H5R_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5R_CREATE(Loc_id, Name [,DATASPACE_ID=value])" type="func" />
    <ARGUMENT name="Loc_id" link="H5R_CREATE.htm" />
    <ARGUMENT name="Name" link="H5R_CREATE.htm" />
    <KEYWORD name="DATASPACE_ID" link="H5R_CREATE.htm#HDF5_209170119_1008752" />
  </ROUTINE>
  <ROUTINE name="H5T_INSERT" link="H5T_INSERT.htm" alias_to="" classname="">
    <SYNTAX name="H5T_INSERT, Datatype_id, Name, Field_id" type="pro" />
    <ARGUMENT name="Datatype_id" link="H5T_INSERT.htm" />
    <ARGUMENT name="Name" link="H5T_INSERT.htm" />
    <ARGUMENT name="Field_id" link="H5T_INSERT.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_SETCOMPRESS" link="HDF_SD_SETCOMPRESS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_SETCOMPRESS, SDdataset_id, comptype [, EFFORT=integer{1 to 9}]" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_SETCOMPRESS.htm" />
    <ARGUMENT name="Comptype" link="HDF_SD_SETCOMPRESS.htm" />
    <KEYWORD name="EFFORT" link="HDF_SD_SETCOMPRESS.htm#HDF_1733484267_1012290" />
  </ROUTINE>
  <ROUTINE name="IMSL_LUSOL" link="IMSL_LUSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_LUSOL( B,  A,  [, CONDITION=variable] [, /DOUBLE]" type="func" />
    <SYNTAX name="[, FACTOR=variable] [, INVERSE=variable] [, PIVOT=variable] [, TRANSPOSE=value])" type="pro" />
    <ARGUMENT name="B" link="IMSL_LUSOL.htm" />
    <ARGUMENT name="A" link="IMSL_LUSOL.htm" />
    <KEYWORD name="CONDITION" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="FACTOR" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="PIVOT" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="TRANSPOSE" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="Warning Errors" link="IMSL_LUSOL.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_LUSOL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="IMSL_SURVIVAL_GLM" link="IMSL_SURVIVAL_GLM.htm" alias_to="" classname="">
    <ARGUMENT name="model" link="IMSL_SURVIVAL_GLM.htm" />
    <ARGUMENT name="n_class" link="IMSL_SURVIVAL_GLM.htm" />
    <ARGUMENT name="n_continuous" link="IMSL_SURVIVAL_GLM.htm" />
    <ARGUMENT name="x" link="IMSL_SURVIVAL_GLM.htm" />
    <KEYWORD name="CASE_ANALYSIS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="CLASS_VALS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="COEF_STAT" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="COVARIANCES" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="CRITERION" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EPS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EST_DELTA" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EST_NOBS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EST_NPT" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EST_PROB" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EST_TIME" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="EST_XBETA" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="ICEN" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="IFIX" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="IFREQ" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="ILT" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="INDICES_EFFECTS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="INIT_EST" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="IRT" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="ITERATIONS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="ITMAX" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="LAST_STEP" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="LP_MAX" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="MAX_CLASS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="MEANS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="N_CLASS_VALS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="NMISSING" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="NO_INTERCEPT" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="OBS_STATUS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="VAR_EFFECTS" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="Warning Errors" link="IMSL_SURVIVAL_GLM.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_SURVIVAL_GLM.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="MESSAGE" link="MESSAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Issues error and informational messages" />
    <SYNTAX name="MESSAGE, [Text] [, /CONTINUE] [, LEVEL=CallLevel] [, /INFORMATIONAL] [, /IOERROR] [, /NONAME] [, /NOPREFIX] [, /NOPRINT] [, /RESET]" type="pro" />
    <SYNTAX name="MESSAGE, [Arg1, ... ArgN,] NAME=ErrorName [, BLOCK=BlockName] [, /CONTINUE] [, LEVEL=CallLevel] [, /INFORMATIONAL] [, /IOERROR] [, /NONAME] [, /NOPREFIX] [, /NOPRINT] [, /RESET]" type="pro" />
    <SYNTAX name="MESSAGE, /REISSUE_LAST" type="pro" />
    <ARGUMENT name="Text" link="MESSAGE.htm" />
    <ARGUMENT name="Argi" link="MESSAGE.htm" />
    <KEYWORD name="BLOCK" link="MESSAGE.htm#M_824365677_888669" />
    <KEYWORD name="CONTINUE" link="MESSAGE.htm#M_824365677_965245" />
    <KEYWORD name="INFORMATIONAL" link="MESSAGE.htm#M_824365677_888672" />
    <KEYWORD name="IOERROR" link="MESSAGE.htm#M_824365677_888676" />
    <KEYWORD name="LEVEL" link="MESSAGE.htm#M_824365677_965401" />
    <KEYWORD name="NAME" link="MESSAGE.htm#M_824365677_965353" />
    <KEYWORD name="NONAME" link="MESSAGE.htm#M_824365677_965554" />
    <KEYWORD name="NOPREFIX" link="MESSAGE.htm#M_824365677_888682" />
    <KEYWORD name="NOPRINT" link="MESSAGE.htm#M_824365677_888686" />
    <KEYWORD name="REISSUE_LAST" link="MESSAGE.htm#M_824365677_1016375" />
    <KEYWORD name="RESET" link="MESSAGE.htm#M_824365677_1016373" />
  </ROUTINE>
  <ROUTINE name="XVOLUME_ROTATE" link="XVOLUME_ROTATE.htm" alias_to="" classname="">
    <SYNTAX name="XVOLUME_ROTATE, Axis, Angle [, /PREMULTIPLY]" type="pro" />
    <ARGUMENT name="Axis" link="XVOLUME_ROTATE.htm" />
    <ARGUMENT name="Angle" link="XVOLUME_ROTATE.htm" />
    <KEYWORD name="PREMULTIPLY" link="XVOLUME_ROTATE.htm#X_800576109_977322" />
  </ROUTINE>
  <CLASS name="IDLgrContour" link="IDLgrContour.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="AM_PM" link="" description="" />
    <FIELD name="ANISOTROPY" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="CONTOURFLAGS" link="" description="" />
    <FIELD name="C_COLOR" link="" description="" />
    <FIELD name="C_FILLPATTERN" link="" description="" />
    <FIELD name="C_LABEL_INTERVAL" link="" description="" />
    <FIELD name="C_LABEL_NOGAPS" link="" description="" />
    <FIELD name="C_LABEL_OBJECTS" link="" description="" />
    <FIELD name="C_LABEL_SHOW" link="" description="" />
    <FIELD name="C_LINESTYLE" link="" description="" />
    <FIELD name="C_THICK" link="" description="" />
    <FIELD name="C_USE_LABEL_COLOR" link="" description="" />
    <FIELD name="C_USE_LABEL_ORIENTATION" link="" description="" />
    <FIELD name="C_VALUE" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DATA_FORMAT" link="" description="" />
    <FIELD name="DAYS_OF_WEEK" link="" description="" />
    <FIELD name="DEPTHOFFSET" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="GEOM" link="" description="" />
    <FIELD name="GEOM_FORMAT" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRCONTOURVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="LABEL_DEFAULTS" link="" description="" />
    <FIELD name="LABEL_FONT" link="" description="" />
    <FIELD name="LABEL_FORMAT" link="" description="" />
    <FIELD name="LABEL_FRMTDATA" link="" description="" />
    <FIELD name="LABEL_THRESHOLD" link="" description="" />
    <FIELD name="LABEL_UNITS" link="" description="" />
    <FIELD name="LABEL_UNIT_CODE" link="" description="" />
    <FIELD name="LEVELINFO" link="" description="" />
    <FIELD name="MAPINFO" link="" description="" />
    <FIELD name="MAXVAL" link="" description="" />
    <FIELD name="MINVAL" link="" description="" />
    <FIELD name="MONTHS" link="" description="" />
    <FIELD name="NLEVELS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="POLYGONS" link="" description="" />
    <FIELD name="PRECISIONDATA" link="" description="" />
    <FIELD name="PRECISIONGEOM" link="" description="" />
    <FIELD name="PRECISIONGRAPH" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="SHADERANGE" link="" description="" />
    <FIELD name="SHADING" link="" description="" />
    <FIELD name="TICKINTERVAL" link="" description="" />
    <FIELD name="TICKLEN" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1050990" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1312243" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="AM_PM" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051012" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ANISOTROPY" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051014" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ANTIALIAS" link="IDLgrContour_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="C_COLOR" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051029" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="C_FILL_PATTERN" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051031" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="C_LABEL_INTERVAL" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051033" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_LABEL_NOGAPS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051035" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_LABEL_OBJECTS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051037" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_LABEL_SHOW" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051044" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_LINESTYLE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051046" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="C_THICK" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051056" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="C_USE_LABEL_COLOR" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1066031" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_USE_LABEL_ORIENTATION" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051060" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="C_VALUE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051062" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051064" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051069" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DATA_VALUES" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051071" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DAYS_OF_WEEK" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051073" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_OFFSET" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051075" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051081" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1093566" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1093567" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE_DATA" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1093568" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE_GEOM" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051083" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOWNHILL" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051085" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="FILL" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051087" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="GEOM" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051284" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="GEOMX" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051282" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GEOMY" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051091" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GEOMZ" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051093" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051101" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LABEL_FONT" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051105" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FORMAT" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051107" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FRMTDATA" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051113" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="LABEL_THRESHOLD" link="IDLgrContour_Properties.htm#LABEL_THRESHOLD" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_UNITS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051116" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051130" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MONTHS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051132" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN_VALUE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051134" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="N_LEVELS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051138" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051140" get="No" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051274" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PLANAR" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051272" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="POLYGONS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051144" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051147" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="SHADE_RANGE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1094439" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1799361" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADING" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1799944" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKINTERVAL" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051154" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKLEN" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051156" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="USE_TEXT_ALIGNMENTS" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051158" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051162" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051264" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051168" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051250" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrContour_Properties.htm#objects_gr_2157407275_46769" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrContour_Properties.htm#objects_gr_2157407275_1051240" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrContour" name="IDLgrContour::AdjustLabelOffsets" link="IDLgrContour__AdjustLabe.htm">
      <SYNTAX name="Obj-&gt;[IDLgrContour::]AdjustLabelOffsets, LevelIndex, LabelOffsets" type="pro" />
      <ARGUMENT name="LevelIndex" link="IDLgrContour__AdjustLabe.htm" />
      <ARGUMENT name="LabelOffsets" link="IDLgrContour__AdjustLabe.htm" />
    </METHOD>
    <METHOD class="IDLgrContour" name="IDLgrContour::Cleanup" link="IDLgrContour__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrContour::]Cleanup" type="pro" />
    </METHOD>
    <METHOD class="IDLgrContour" name="IDLgrContour::GetCTM" link="IDLgrContour__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrContour::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrContour__GetCTM.htm#objects_gr_2157407275_1009456" />
      <KEYWORD name="PATH" link="IDLgrContour__GetCTM.htm#objects_gr_2157407275_1009458" />
      <KEYWORD name="TOP" link="IDLgrContour__GetCTM.htm#objects_gr_2157407275_1009464" />
    </METHOD>
    <METHOD class="IDLgrContour" name="IDLgrContour::GetLabelInfo" link="IDLgrContour__GetLabelIn.htm">
      <SYNTAX name="Obj-&gt;[IDLgrContour::]GetLabelInfo, Destination, LevelIndex [, LABEL_OFFSETS=variable] [, LABEL_POLYLINES=variable] [, LABEL_OBJECTS=variable]" type="pro" />
      <ARGUMENT name="Destination" link="IDLgrContour__GetLabelIn.htm" />
      <ARGUMENT name="LevelIndex" link="IDLgrContour__GetLabelIn.htm" />
      <KEYWORD name="LABEL_OFFSETS" link="IDLgrContour__GetLabelIn.htm#objects_gr_2157407275_1009503" />
      <KEYWORD name="LABEL_POLYLINES" link="IDLgrContour__GetLabelIn.htm#objects_gr_2157407275_1009505" />
      <KEYWORD name="LABEL_OBJECTS" link="IDLgrContour__GetLabelIn.htm#objects_gr_2157407275_1009508" />
    </METHOD>
    <METHOD class="IDLgrContour" name="IDLgrContour::GetProperty" link="IDLgrContour__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrContour::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrContour" name="IDLgrContour::Init" link="IDLgrContour__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrContour' [, Values] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrContour::]Init([Values] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Values" link="IDLgrContour__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrContour" name="IDLgrContour::SetProperty" link="IDLgrContour__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrContour::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WIDGET_CONTROL" link="WIDGET_CONTROL.htm" alias_to="" classname="">
    <DESCRIPTION name="Realize, manage, and destroy widgets" />
    <SYNTAX name="WIDGET_CONTROL [, Widget_ID]" type="pro" />
    <SYNTAX name="Keywords that apply to all widgets: [, BAD_ID=variable] [, /CLEAR_EVENTS] [, DEFAULT_FONT=string{do not specify Widget_ID}] [, /DELAY_DESTROY{do not specify Widget_ID}] [, /DESTROY] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, FUNC_GET_VALUE=string] [, GET_UVALUE=variable] [, GROUP_LEADER=widget_id] [, /HOURGLASS{do not specify Widget_ID}] [, KILL_NOTIFY=string] [, /MAP] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, /REALIZE] [, /REDRAW] [, /RESET{do not specify Widget_ID}] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, SEND_EVENT=structure] [, /SENSITIVE] [, SET_UNAME=string] [, SET_UVALUE=value] [, /SHOW] [, TIMER=value] [, TLB_GET_OFFSET=variable] [, TLB_GET_SIZE=variable] [, /TLB_KILL_REQUEST_EVENTS] [, TLB_SET_TITLE=string] [, TLB_SET_XOFFSET=value] [, TLB_SET_YOFFSET=value] [, /TRACKING_EVENTS] [, UNITS={0 | 1 | 2}] [, /UPDATE] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_BASE: [, BASE_SET_TITLE=string] [, /CONTEXT_EVENTS] [, /ICONIFY] [, /KBRD_FOCUS_EVENTS] [, TAB_MODE=value] [, /TLB_ICONIFY_EVENTS] [, /TLB_KILL_REQUEST_EVENTS] [, /TLB_MOVE_EVENTS] [, /TLB_SIZE_EVENTS]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_BUTTON: [, /BITMAP] [, /DYNAMIC_RESIZE] [, GET_VALUE=value] [, IMAGE=byte array] [, /INPUT_FOCUS] [, /PUSHBUTTON_EVENTS] [, /SET_BUTTON] [, /SET_MASK] [, SET_VALUE=value] [, TAB_MODE=value] [, TOOLTIP=string] [, X_BITMAP_EXTRA=bits]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_COMBOBOX: [, COMBOBOX_ADDITEM=string] [, COMBOBOX_DELETEITEM=integer] [, COMBOBOX_INDEX=integer] [, /DYNAMIC_RESIZE] [, GET_VALUE=value] [, IGNORE_ACCELERATORS={string array | {0 | 1}}] [, SET_COMBOBOX_SELECT=integer] [/SET_LIST_EVENTS][, SET_VALUE=value] [, TAB_MODE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_DRAW and WIDGET_WINDOW: [, /DRAW_BUTTON_EVENTS] [, /DRAW_EXPOSE_EVENTS] [, DRAW_KEYBOARD_EVENTS={0 | 1 | 2}] [, /DRAW_MOTION_EVENTS] [, /DRAW_VIEWPORT_EVENTS] [, /DRAW_WHEEL_EVENTS] [, DRAW_XSIZE=integer] [, DRAW_YSIZE=integer] [, GET_DRAW_VIEW=variable] [, GET_UVALUE=variable] [, GET_VALUE=variable] [, IGNORE_ACCELERATORS={string array | {0 | 1}}] [, /INPUT_FOCUS] [, SET_DRAG_NOTIFY=string] [, SET_DRAW_VIEW=[x, y]] [, /SET_DROP_EVENTS] [, TOOLTIP=string]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_DROPLIST: [, /DYNAMIC_RESIZE] [, GET_VALUE=variable] [, SET_DROPLIST_SELECT=integer] [, SET_VALUE=value] [, TAB_MODE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_LABEL: [, /DYNAMIC_RESIZE] [, GET_VALUE=value] [, SET_VALUE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_LIST: [, /CONTEXT_EVENTS] [, SET_LIST_SELECT=value] [, SET_LIST_TOP=integer] [, SET_VALUE=value] [, TAB_MODE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_PROPERTYSHEET: [, /CONTEXT_EVENTS] [, /EDITABLE] [, GET_VALUE=variable] [, /HIDE_ADVANCED_ONLY] [, IGNORE_ACCELERATORS={string array | {0 | 1}}] [, /MULTIPLE_PROPERTIES] [, PROPERTYSHEET_SETSELECTED=empty string, string, or array of strings] [, REFRESH_PROPERTY=string, array of strings, or integer] [, SET_VALUE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_SLIDER: [, GET_VALUE=value] [, SET_SLIDER_MAX=value] [, SET_SLIDER_MIN=value] [, SET_VALUE=value][, TAB_MODE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TAB: [, SET_TAB_CURRENT=index] [, SET_TAB_MULTILINE=value] [, TAB_MODE=value]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TABLE: [, ALIGNMENT={0 | 1 | 2}] [, /ALL_TABLE_EVENTS] [, AM_PM=[string, string]] [, BACKGROUND_COLOR=array] [, COLUMN_LABELS=string array] [, COLUMN_WIDTHS=array] [, /CONTEXT_EVENTS] [, DAYS_OF_WEEK=string_array{7 names}] [, /DELETE_COLUMNS{not for row_major mode}] [, /DELETE_ROWS{not for column_major mode}] [, /EDITABLE] [, EDIT_CELL=[integer, integer]] [, FONT=string array] [, FOREGROUND_COLOR=array] [, FORMAT=value] [, GET_VALUE=variable] [, IGNORE_ACCELERATORS={string array | {0 | 1}}] [, INSERT_COLUMNS=value] [, INSERT_ROWS=value] [, /KBRD_FOCUS_EVENTS] [, MONTHS=string_array{12 names}] [, ROW_LABELS=string array] [, ROW_HEIGHTS=array] [, SET_TABLE_SELECT=[left, top, right, bottom]] [, SET_TABLE_VIEW=[integer, integer]] [, SET_TEXT_SELECT=[integer, integer]] [, SET_VALUE=value] [, TAB_MODE=value] [, TABLE_BLANK=cells] [, /TABLE_DISJOINT_SELECTION] [, TABLE_XSIZE=columns] [, TABLE_YSIZE=rows] [, /USE_TABLE_SELECT | , USE_TABLE_SELECT=[left, top, right, bottom]] [, /USE_TEXT_SELECT]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TEXT: [, /ALL_TEXT_EVENTS] [, /APPEND] [, /CONTEXT_EVENTS] [, /EDITABLE] [, GET_VALUE=variable] [, IGNORE_ACCELERATORS={string array | {0 | 1}}] [, /INPUT_FOCUS] [, /KBRD_FOCUS_EVENTS] [, /NO_NEWLINE] [, SET_TEXT_SELECT=[integer, integer]] [, SET_TEXT_TOP_LINE=line_number] [, SET_VALUE=value] [, TAB_MODE=value] [, /USE_TEXT_SELECT]" type="pro" />
    <SYNTAX name="Keywords that apply to widgets created with WIDGET_TREE: [, /CONTEXT_EVENTS] [, GET_VALUE=variable] [, SET_DRAG_NOTIFY=string] [, /SET_DRAGGABLE] [, /SET_DROP_EVENTS] [, /SET_MASK] [, SET_TREE_BITMAP=array] [, SET_TREE_CHECKED=value] [, /SET_TREE_EXPANDED] [, SET_TREE_INDEX=value] [, SET_TREE_SELECT={0 | 1 | widget ID | array of widget IDs}] [, /SET_TREE_VISIBLE] [, SET_VALUE=value] [, TAB_MODE=value] [, TOOLTIP =string]" type="pro" />
    <ARGUMENT name="Widget_ID" link="WIDGET_CONTROL.htm" />
    <KEYWORD name="ALIGNMENT" link="WIDGET_CONTROL.htm#W_811389549_894840" />
    <KEYWORD name="ALL_TABLE_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_894849" />
    <KEYWORD name="ALL_TEXT_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_1254909" />
    <KEYWORD name="AM_PM" link="WIDGET_CONTROL.htm#W_811389549_949789" />
    <KEYWORD name="APPEND" link="WIDGET_CONTROL.htm#W_811389549_886776" />
    <KEYWORD name="BACKGROUND_COLOR" link="WIDGET_CONTROL.htm#W_811389549_1184487" />
    <KEYWORD name="BAD_ID" link="WIDGET_CONTROL.htm#W_811389549_680083" />
    <KEYWORD name="BASE_SET_TITLE" link="WIDGET_CONTROL.htm#W_811389549_977104" />
    <KEYWORD name="BITMAP" link="WIDGET_CONTROL.htm#W_811389549_1077396" />
    <KEYWORD name="CLEAR_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_978647" />
    <KEYWORD name="COLUMN_LABELS" link="WIDGET_CONTROL.htm#W_811389549_894928" />
    <KEYWORD name="COLUMN_WIDTHS" link="WIDGET_CONTROL.htm#W_811389549_894930" />
    <KEYWORD name="COMBOBOX_ADDITEM" link="WIDGET_CONTROL.htm#W_811389549_981369" />
    <KEYWORD name="COMBOBOX_DELETEITEM" link="WIDGET_CONTROL.htm#W_811389549_981434" />
    <KEYWORD name="COMBOBOX_INDEX" link="WIDGET_CONTROL.htm#W_811389549_981376" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_949802" />
    <KEYWORD name="DAYS_OF_WEEK" link="WIDGET_CONTROL.htm#W_811389549_970733" />
    <KEYWORD name="DEFAULT_FONT" link="WIDGET_CONTROL.htm#W_811389549_680087" />
    <KEYWORD name="DELAY_DESTROY" link="WIDGET_CONTROL.htm#W_811389549_680090" />
    <KEYWORD name="DELETE_COLUMNS" link="WIDGET_CONTROL.htm#W_811389549_894963" />
    <KEYWORD name="DELETE_ROWS" link="WIDGET_CONTROL.htm#W_811389549_919067" />
    <KEYWORD name="DESTROY" link="WIDGET_CONTROL.htm#W_811389549_680094" />
    <KEYWORD name="DRAW_BUTTON_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_680097" />
    <KEYWORD name="DRAW_EXPOSE_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_907371" />
    <KEYWORD name="DRAW_KEYBOARD_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_985153" />
    <KEYWORD name="DRAW_MOTION_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_680099" />
    <KEYWORD name="DRAW_VIEWPORT_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_680101" />
    <KEYWORD name="DRAW_WHEEL_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_1196277" />
    <KEYWORD name="DRAW_XSIZE" link="WIDGET_CONTROL.htm#W_811389549_58243" />
    <KEYWORD name="DRAW_YSIZE" link="WIDGET_CONTROL.htm#W_811389549_58244" />
    <KEYWORD name="DYNAMIC_RESIZE" link="WIDGET_CONTROL.htm#W_811389549_192830" />
    <KEYWORD name="EDITABLE" link="WIDGET_CONTROL.htm#W_811389549_889314" />
    <KEYWORD name="EDIT_CELL" link="WIDGET_CONTROL.htm#W_811389549_895011" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_CONTROL.htm#W_811389549_895036" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_CONTROL.htm#W_811389549_1197326" />
    <KEYWORD name="FONT" link="WIDGET_CONTROL.htm#W_811389549_1184933" />
    <KEYWORD name="FOREGROUND_COLOR" link="WIDGET_CONTROL.htm#W_811389549_1184426" />
    <KEYWORD name="FORMAT" link="WIDGET_CONTROL.htm#W_811389549_895067" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_CONTROL.htm#W_811389549_680113" />
    <KEYWORD name="GET_DRAW_VIEW" link="WIDGET_CONTROL.htm#W_811389549_680115" />
    <KEYWORD name="GET_UVALUE" link="WIDGET_CONTROL.htm#W_811389549_680117" />
    <KEYWORD name="GET_VALUE" link="WIDGET_CONTROL.htm#W_811389549_680122" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_CONTROL.htm#W_811389549_933268" />
    <KEYWORD name="HIDE_ADVANCED_ONLY" link="WIDGET_CONTROL.htm#HIDE_ADVANCED_ONLY" />
    <KEYWORD name="HOURGLASS" link="WIDGET_CONTROL.htm#W_811389549_680134" />
    <KEYWORD name="ICONIFY" link="WIDGET_CONTROL.htm#W_811389549_680136" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_CONTROL.htm#W_811389549_1183394" />
    <KEYWORD name="IMAGE" link="WIDGET_CONTROL.htm#IMAGE" />
    <KEYWORD name="INPUT_FOCUS" link="WIDGET_CONTROL.htm#W_811389549_680138" />
    <KEYWORD name="INSERT_COLUMNS" link="WIDGET_CONTROL.htm#W_811389549_895129" />
    <KEYWORD name="INSERT_ROWS" link="WIDGET_CONTROL.htm#W_811389549_895131" />
    <KEYWORD name="KBRD_FOCUS_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_919052" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_CONTROL.htm#W_811389549_680140" />
    <KEYWORD name="MANAGED" link="WIDGET_CONTROL.htm#W_811389549_680144_Keywords_WIDGET_CONTROL__" />
    <KEYWORD name="MAP" link="WIDGET_CONTROL.htm#W_811389549_680146" />
    <KEYWORD name="MONTHS" link="WIDGET_CONTROL.htm#W_811389549_949815" />
    <KEYWORD name="MULTIPLE_PROPERTIES" link="WIDGET_CONTROL.htm#W_811389549_1100768" />
    <KEYWORD name="NO_COPY" link="WIDGET_CONTROL.htm#W_811389549_680150" />
    <KEYWORD name="NO_NEWLINE" link="WIDGET_CONTROL.htm#W_811389549_680152" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_CONTROL.htm#W_811389549_67586" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_CONTROL.htm#W_811389549_680154" />
    <KEYWORD name="PROPERTYSHEET_SETSELECTED" link="WIDGET_CONTROL.htm#W_811389549_1070765" />
    <KEYWORD name="PUSHBUTTON_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_1020091" />
    <KEYWORD name="REALIZE" link="WIDGET_CONTROL.htm#W_811389549_680156" />
    <KEYWORD name="REDRAW" link="WIDGET_CONTROL.htm#REDRAW" />
    <KEYWORD name="REFRESH_PROPERTY" link="WIDGET_CONTROL.htm#W_811389549_1018381" />
    <KEYWORD name="RESET" link="WIDGET_CONTROL.htm#W_811389549_1018400" />
    <KEYWORD name="ROW_LABELS" link="WIDGET_CONTROL.htm#W_811389549_895148" />
    <KEYWORD name="ROW_HEIGHTS" link="WIDGET_CONTROL.htm#W_811389549_895150" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_CONTROL.htm#W_811389549_58190" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_CONTROL.htm#W_811389549_58191" />
    <KEYWORD name="SEND_EVENT" link="WIDGET_CONTROL.htm#W_811389549_58210" />
    <KEYWORD name="SENSITIVE" link="WIDGET_CONTROL.htm#W_811389549_680164" />
    <KEYWORD name="SET_BUTTON" link="WIDGET_CONTROL.htm#W_811389549_680167" />
    <KEYWORD name="SET_COMBOBOX_SELECT" link="WIDGET_CONTROL.htm#W_811389549_981513" />
    <KEYWORD name="SET_DRAG_NOTIFY" link="WIDGET_CONTROL.htm#W_811389549_1219956" />
    <KEYWORD name="SET_DRAGGABLE" link="WIDGET_CONTROL.htm#W_811389549_1219968" />
    <KEYWORD name="SET_DRAW_VIEW" link="WIDGET_CONTROL.htm#W_811389549_680169" />
    <KEYWORD name="SET_DROP_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_1219985" />
    <KEYWORD name="SET_DROPLIST_SELECT" link="WIDGET_CONTROL.htm#W_811389549_1219982" />
    <KEYWORD name="SET_LIST_EVENTS" link="WIDGET_CONTROL.htm#lass=" />
    <KEYWORD name="SET_LIST_SELECT" link="WIDGET_CONTROL.htm#W_811389549_58235" />
    <KEYWORD name="SET_LIST_TOP" link="WIDGET_CONTROL.htm#W_811389549_680175" />
    <KEYWORD name="SET_MASK" link="WIDGET_CONTROL.htm#W_811389549_1222035" />
    <KEYWORD name="SET_SLIDER_MAX" link="WIDGET_CONTROL.htm#W_811389549_680177" />
    <KEYWORD name="SET_SLIDER_MIN" link="WIDGET_CONTROL.htm#W_811389549_680179" />
    <KEYWORD name="SET_TAB_CURRENT" link="WIDGET_CONTROL.htm#W_811389549_977118" />
    <KEYWORD name="SET_TAB_MULTILINE" link="WIDGET_CONTROL.htm#W_811389549_977124" />
    <KEYWORD name="SET_TABLE_SELECT" link="WIDGET_CONTROL.htm#W_811389549_895216" />
    <KEYWORD name="SET_TABLE_VIEW" link="WIDGET_CONTROL.htm#W_811389549_895208" />
    <KEYWORD name="SET_TEXT_SELECT" link="WIDGET_CONTROL.htm#W_811389549_680181" />
    <KEYWORD name="SET_TEXT_TOP_LINE" link="WIDGET_CONTROL.htm#W_811389549_680185" />
    <KEYWORD name="SET_TREE_BITMAP" link="WIDGET_CONTROL.htm#W_811389549_978535" />
    <KEYWORD name="SET_TREE_CHECKED" link="WIDGET_CONTROL.htm#SET_TREE" />
    <KEYWORD name="SET_TREE_EXPANDED" link="WIDGET_CONTROL.htm#W_811389549_978542" />
    <KEYWORD name="SET_TREE_INDEX" link="WIDGET_CONTROL.htm#W_811389549_1220003" />
    <KEYWORD name="SET_TREE_SELECT" link="WIDGET_CONTROL.htm#W_811389549_978548" />
    <KEYWORD name="SET_TREE_VISIBLE" link="WIDGET_CONTROL.htm#W_811389549_978561" />
    <KEYWORD name="SET_UNAME" link="WIDGET_CONTROL.htm#W_811389549_1095671" />
    <KEYWORD name="SET_UVALUE" link="WIDGET_CONTROL.htm#W_811389549_949285" />
    <KEYWORD name="SET_VALUE" link="WIDGET_CONTROL.htm#W_811389549_680190" />
    <KEYWORD name="SHOW" link="WIDGET_CONTROL.htm#W_811389549_680199" />
    <KEYWORD name="TAB_MODE" link="WIDGET_CONTROL.htm#W_811389549_1069607" />
    <KEYWORD name="TABLE_BLANK" link="WIDGET_CONTROL.htm#W_811389549_1069681" />
    <KEYWORD name="TABLE_DISJOINT_SELECTION" link="WIDGET_CONTROL.htm#W_811389549_987414" />
    <KEYWORD name="TABLE_XSIZE" link="WIDGET_CONTROL.htm#W_811389549_895238" />
    <KEYWORD name="TABLE_YSIZE" link="WIDGET_CONTROL.htm#W_811389549_895244" />
    <KEYWORD name="TIMER" link="WIDGET_CONTROL.htm#W_811389549_680201" />
    <KEYWORD name="TLB_GET_OFFSET" link="WIDGET_CONTROL.htm#W_811389549_680204" />
    <KEYWORD name="TLB_GET_SIZE" link="WIDGET_CONTROL.htm#W_811389549_680206" />
    <KEYWORD name="TLB_ICONIFY_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_984722" />
    <KEYWORD name="TLB_KILL_REQUEST_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_192837" />
    <KEYWORD name="TLB_MOVE_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_984735" />
    <KEYWORD name="TLB_SET_TITLE" link="WIDGET_CONTROL.htm#W_811389549_680208" />
    <KEYWORD name="TLB_SET_XOFFSET" link="WIDGET_CONTROL.htm#W_811389549_680210" />
    <KEYWORD name="TLB_SET_YOFFSET" link="WIDGET_CONTROL.htm#W_811389549_680212" />
    <KEYWORD name="TLB_SIZE_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_984752" />
    <KEYWORD name="TOOLTIP" link="WIDGET_CONTROL.htm#W_811389549_982093" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_CONTROL.htm#W_811389549_58183" />
    <KEYWORD name="UNITS" link="WIDGET_CONTROL.htm#W_811389549_895316" />
    <KEYWORD name="UPDATE" link="WIDGET_CONTROL.htm#W_811389549_680214" />
    <KEYWORD name="USE_TABLE_SELECT" link="WIDGET_CONTROL.htm#W_811389549_934621" />
    <KEYWORD name="USE_TEXT_SELECT" link="WIDGET_CONTROL.htm#W_811389549_192856" />
    <KEYWORD name="X_BITMAP_EXTRA" link="WIDGET_CONTROL.htm#W_811389549_680216" />
    <KEYWORD name="XOFFSET" link="WIDGET_CONTROL.htm#W_811389549_58269" />
    <KEYWORD name="XSIZE" link="WIDGET_CONTROL.htm#W_811389549_58220" />
    <KEYWORD name="YOFFSET" link="WIDGET_CONTROL.htm#W_811389549_58279" />
    <KEYWORD name="YSIZE" link="WIDGET_CONTROL.htm#W_811389549_58221" />
  </ROUTINE>
  <ROUTINE name="CURVEFIT" link="CURVEFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Fit multivariate data with a user-supplied function" />
    <SYNTAX name="Result = CURVEFIT( X, Y, Weights, A [, Sigma] [, CHISQ=variable] [, /DOUBLE] [, FITA=vector] [, FUNCTION_NAME=string] [, ITER=variable] [, ITMAX=value] [, /NODERIVATIVE] [, STATUS={0 | 1 | 2}] [, TOL=value] [, YERROR=variable] )" type="func" />
    <ARGUMENT name="X" link="CURVEFIT.htm" />
    <ARGUMENT name="Y" link="CURVEFIT.htm" />
    <ARGUMENT name="Weights" link="CURVEFIT.htm" />
    <ARGUMENT name="A" link="CURVEFIT.htm" />
    <ARGUMENT name="Sigma" link="CURVEFIT.htm" />
    <KEYWORD name="CHISQ" link="CURVEFIT.htm#C_854643309_1024958" />
    <KEYWORD name="DOUBLE" link="CURVEFIT.htm#C_854643309_1024093" />
    <KEYWORD name="FITA" link="CURVEFIT.htm#C_854643309_148399" />
    <KEYWORD name="FUNCTION_NAME" link="CURVEFIT.htm#C_854643309_1118305" />
    <KEYWORD name="ITER" link="CURVEFIT.htm#C_854643309_150209" />
    <KEYWORD name="ITMAX" link="CURVEFIT.htm#C_854643309_150211" />
    <KEYWORD name="NODERIVATIVE" link="CURVEFIT.htm#C_854643309_150222" />
    <KEYWORD name="STATUS" link="CURVEFIT.htm#C_854643309_1107869" />
    <KEYWORD name="TOL" link="CURVEFIT.htm#C_854643309_1108021" />
    <KEYWORD name="YERROR" link="CURVEFIT.htm#C_854643309_1053331" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_DETACH" link="EOS_PT_DETACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_DETACH(pointID)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_DETACH.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_KEYS_ITERATOR_REWIND" link="GRIB_KEYS_ITERATOR_REWIND.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_KEYS_ITERATOR_REWIND, Iterid" type="pro" />
    <ARGUMENT name="Iterid" link="GRIB_KEYS_ITERATOR_REWIND.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARRENAME" link="NCDF_VARRENAME.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_VARRENAME, Cdfid, Varid, Name" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_VARRENAME.htm" />
    <ARGUMENT name="Varid" link="NCDF_VARRENAME.htm" />
    <ARGUMENT name="Name" link="NCDF_VARRENAME.htm" />
  </ROUTINE>
  <ROUTINE name="ESTIMATOR_FILTER" link="ESTIMATOR_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply an order statistic noise-reduction filter to an image" />
    <SYNTAX name="Result = ESTIMATOR_FILTER( ImageData, Width [, Height] [, INVALID=value] [, /MEDIAN] [, /MIDPOINT] [, MISSING=value] [, /NAN] [, TRUNCATE=value] )" type="func" />
    <ARGUMENT name="ImageData" link="ESTIMATOR_FILTER.htm" />
    <ARGUMENT name="Width" link="ESTIMATOR_FILTER.htm" />
    <ARGUMENT name="Height" link="ESTIMATOR_FILTER.htm" />
    <KEYWORD name="INVALID" link="ESTIMATOR_FILTER.htm#E_841667181_1035945" />
    <KEYWORD name="MEDIAN" link="ESTIMATOR_FILTER.htm#E_841667181_1035950" />
    <KEYWORD name="MIDPOINT" link="ESTIMATOR_FILTER.htm#E_841667181_1035960" />
    <KEYWORD name="MISSING" link="ESTIMATOR_FILTER.htm#E_841667181_1035970" />
    <KEYWORD name="NAN" link="ESTIMATOR_FILTER.htm#E_841667181_1035979" />
    <KEYWORD name="TRUNCATE" link="ESTIMATOR_FILTER.htm#E_841667181_1035983" />
  </ROUTINE>
  <ROUTINE name="POLARPLOT" link="POLARPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a plot using the polar coordinates R and Theta" />
    <SYNTAX name="graphic = POLARPLOT(Theta, [Format] [, Keywords=value] [Properties=value])" type="func" />
    <SYNTAX name="graphic = POLARPLOT(R, Theta, [Format]  [, Keywords=value] [Properties=variable])" type="func" />
    <ARGUMENT name="R" link="POLARPLOT.htm" />
    <ARGUMENT name="Theta" link="POLARPLOT.htm" />
    <ARGUMENT name="Format" link="POLARPLOT.htm" />
    <KEYWORD name="AXIS_STYLE" link="POLARPLOT.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="POLARPLOT.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="POLARPLOT.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="POLARPLOT.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="POLARPLOT.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="POLARPLOT.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="POLARPLOT.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="POLARPLOT.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="POLARPLOT.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="POLARPLOT.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="POLARPLOT.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="POLARPLOT.htm#WIDGETS" />
    <KEYWORD name="ANTIALIAS" link="POLARPLOT.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="POLARPLOT.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="POLARPLOT.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="POLARPLOT.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="POLARPLOT.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="POLARPLOT.htm#CLIP" />
    <KEYWORD name="COLOR" link="POLARPLOT.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="POLARPLOT.htm#CROSSHAIR" />
    <KEYWORD name="FONT_COLOR" link="POLARPLOT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="POLARPLOT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="POLARPLOT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="POLARPLOT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="POLARPLOT.htm#HIDE" />
    <KEYWORD name="LINESTYLE" link="POLARPLOT.htm#LINESTYLE" />
    <KEYWORD name="NAME" link="POLARPLOT.htm#NAME" />
    <KEYWORD name="POSITION" link="POLARPLOT.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="POLARPLOT.htm#RGB_TABL" />
    <KEYWORD name="SYM_COLOR" link="POLARPLOT.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="POLARPLOT.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="POLARPLOT.htm#SYM_FILL2" />
    <KEYWORD name="SYM_INCREMENT" link="POLARPLOT.htm#SYM_INCR" />
    <KEYWORD name="SYM_SIZE" link="POLARPLOT.htm#SYM_SIZE" />
    <KEYWORD name="SYM_THICK" link="POLARPLOT.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="POLARPLOT.htm#SYM_TRAN" />
    <KEYWORD name="SYMBOL" link="POLARPLOT.htm#SYMBOL" />
    <KEYWORD name="THICK" link="POLARPLOT.htm#THICK" />
    <KEYWORD name="TITLE" link="POLARPLOT.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="POLARPLOT.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="POLARPLOT.htm#UVALUE" />
    <KEYWORD name="VERT_COLORS" link="POLARPLOT.htm#VERT_COL" />
    <KEYWORD name="WINDOW (Get Only)" link="POLARPLOT.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="POLARPLOT.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="POLARPLOT.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="POLARPLOT.htm#YRANGE" />
  </ROUTINE>
  <CLASS name="POLARPLOT" link="POLARPLOT.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="POLARPLOT.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="POLARPLOT.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="POLARPLOT.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="POLARPLOT.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="POLARPLOT.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="POLARPLOT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="POLARPLOT.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="POLARPLOT.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="POLARPLOT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="POLARPLOT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="POLARPLOT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="POLARPLOT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="POLARPLOT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="POLARPLOT.htm#LINESTYLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="POLARPLOT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="POLARPLOT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="POLARPLOT.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="POLARPLOT.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="POLARPLOT.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="POLARPLOT.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_INCREMENT" link="POLARPLOT.htm#SYM_INCR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="POLARPLOT.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="POLARPLOT.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="POLARPLOT.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="POLARPLOT.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="POLARPLOT.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="POLARPLOT.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="POLARPLOT.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="POLARPLOT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERT_COLORS" link="POLARPLOT.htm#VERT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="POLARPLOT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="POLARPLOT.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="POLARPLOT.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="POLARPLOT.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="POLARPLOT" name="POLARPLOT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="polarplot.Close" type="pro" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = polarplot.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="polarplot.Delete" type="pro" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="polarplot.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = polarplot.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = polarplot.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = polarplot.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="polarplot.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="polarplot.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="polarplot.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="polarplot.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="polarplot.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="polarplot.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="polarplot.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="polarplot.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="POLARPLOT" name="POLARPLOT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="polarplot.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CONVOL_FFT" link="CONVOL_FFT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the convolution of an image using a product of Fourier transforms for speed" />
    <SYNTAX name="Result = CONVOL_FFT( Image, Kernel [, /AUTO_CORRELATION] [, /CORRELATE] [, IMAGE_FFT=value] [, KERNEL_FFT=value] [, /NO_PADDING] )" type="func" />
    <ARGUMENT name="IMAGE" link="CONVOL_FFT.htm" />
    <ARGUMENT name="KERNEL" link="CONVOL_FFT.htm" />
    <KEYWORD name="AUTO_CORRELATION" link="CONVOL_FFT.htm#AUTO_COR" />
    <KEYWORD name="CORRELATE" link="CONVOL_FFT.htm#CORRELAT" />
    <KEYWORD name="IMAGE_FFT" link="CONVOL_FFT.htm#IMAGE_FF" />
    <KEYWORD name="KERNEL_FFT" link="CONVOL_FFT.htm#KERNEL_F" />
    <KEYWORD name="NO_PADDING" link="CONVOL_FFT.htm#NO_PADDI" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMEntity" link="IDLffXMLDOMEntity.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMEntity" name="IDLffXMLDOMEntity::Cleanup" link="IDLffXMLDOMEntity__Clean.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMEntity" name="IDLffXMLDOMEntity::GetNotationName" link="IDLffXMLDOMEntity__GetNo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMEntity::]GetNotationName()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMEntity" name="IDLffXMLDOMEntity::GetPublicId" link="IDLffXMLDOMEntity__GetPu.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMEntity::]GetPublicId()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMEntity" name="IDLffXMLDOMEntity::GetSystemId" link="IDLffXMLDOMEntity__GetSy.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMEntity::]GetSystemId()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMEntity" name="IDLffXMLDOMEntity::Init" link="IDLffXMLDOMEntity__Init.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="LOGICAL_OR" link="LOGICAL_OR.htm" alias_to="" classname="">
    <DESCRIPTION name="Performs a logical OR operation on its arguments" />
    <SYNTAX name="Result = LOGICAL_OR(Arg1, Arg2)" type="func" />
    <ARGUMENT name="Arg1, Arg2" link="LOGICAL_OR.htm" />
  </ROUTINE>
  <ROUTINE name="RETALL" link="RETALL.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns control to the main program level" />
    <SYNTAX name="RETALL" type="pro" />
  </ROUTINE>
  <ROUTINE name="WV_DWT" link="WV_DWT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the discrete wavelet transform" />
    <SYNTAX name="Result = WV_DWT(Array, Scaling, Wavelet, Ioff, Joff [, /DOUBLE] [, /INVERSE] [, N_LEVELS=value])" type="func" />
    <ARGUMENT name="Array" link="WV_DWT.htm" />
    <ARGUMENT name="Scaling" link="WV_DWT.htm" />
    <ARGUMENT name="Wavelet" link="WV_DWT.htm" />
    <ARGUMENT name="Ioff" link="WV_DWT.htm" />
    <ARGUMENT name="Joff" link="WV_DWT.htm" />
    <KEYWORD name="DOUBLE" link="WV_DWT.htm#ref_3320460235_1003349" />
    <KEYWORD name="INVERSE" link="WV_DWT.htm#ref_3320460235_1003353" />
    <KEYWORD name="N_LEVELS" link="WV_DWT.htm#ref_3320460235_1043639" />
  </ROUTINE>
  <ROUTINE name="GAUSS_PDF" link="GAUSS_PDF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Gaussian distribution function" />
    <SYNTAX name="Result = GAUSS_PDF(V)" type="func" />
    <ARGUMENT name="V" link="GAUSS_PDF.htm" />
  </ROUTINE>
  <ROUTINE name="GET_KBRD" link="GET_KBRD.htm" alias_to="" classname="">
    <DESCRIPTION name="Get one input character" />
    <SYNTAX name="Result = GET_KBRD([Wait] [, /ESCAPE | , /KEY_NAME])" type="func" />
    <ARGUMENT name="Wait" link="GET_KBRD.htm" />
    <KEYWORD name="ESCAPE" link="GET_KBRD.htm#G_845992557_915381" />
    <KEYWORD name="KEY_NAME" link="GET_KBRD.htm#G_845992557_915384" />
  </ROUTINE>
  <ROUTINE name="CDF_DELETE" link="CDF_DELETE.htm" alias_to="" classname="">
    <SYNTAX name="CDF_DELETE, Id" type="pro" />
    <ARGUMENT name="Id" link="CDF_DELETE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_NEW_FROM_FILE" link="GRIB_INDEX_NEW_FROM_FILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_INDEX_NEW_FROM_FILE( Filename, Keys)" type="func" />
    <ARGUMENT name="Filename" link="GRIB_INDEX_NEW_FROM_FILE.htm" />
    <ARGUMENT name="Keys" link="GRIB_INDEX_NEW_FROM_FILE.htm" />
  </ROUTINE>
  <ROUTINE name="EXP" link="EXP.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the natural exponential function of a given expression" />
    <SYNTAX name="Result = EXP(Expression)" type="func" />
    <ARGUMENT name="Expression" link="EXP.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_WRITELUT" link="HDF_GR_WRITELUT.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_WRITELUT( pal_id, pal_data )" type="func" />
    <ARGUMENT name="pal_id" link="HDF_GR_WRITELUT.htm" />
    <ARGUMENT name="pal_data" link="HDF_GR_WRITELUT.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DETACH" link="EOS_GD_DETACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DETACH(gridID)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DETACH.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_LASTREF" link="HDF_DFAN_LASTREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DFAN_LASTREF( )" type="func" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_RELEASE" link="GRIB_INDEX_RELEASE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_INDEX_RELEASE, Gindex" type="pro" />
    <ARGUMENT name="Gindex" link="GRIB_INDEX_RELEASE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_NEW_FROM_INDEX" link="GRIB_NEW_FROM_INDEX.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_NEW_FROM_INDEX(Gindex)" type="func" />
    <ARGUMENT name="Gindex" link="GRIB_NEW_FROM_INDEX.htm" />
  </ROUTINE>
  <CLASS name="IDLgrPrinter" link="IDLgrPrinter.htm" special="">
    <FIELD name="CACHES" link="" description="" />
    <FIELD name="CLIENTDIMENSIONS" link="" description="" />
    <FIELD name="COLORMODEL" link="" description="" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="DEV" link="" description="" />
    <FIELD name="DIST" link="" description="" />
    <FIELD name="FONT_SCALE" link="" description="" />
    <FIELD name="GAMMA" link="" description="" />
    <FIELD name="GRAPHICS_TREE" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLGRPRINTERVERSION" link="" description="" />
    <FIELD name="IDLGRSRCDESTVERSION" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="LINE_QUALITY" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="NCOLORS" link="" description="" />
    <FIELD name="NCOPIES" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PRINTERFLAGS" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="QUALITY" link="" description="" />
    <FIELD name="RESOLUTION" link="" description="" />
    <FIELD name="SRCDESTFLAGS" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057354" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR_MODEL" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057403" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057476" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FONT_SCALE" link="IDLgrPrinter_Properties.htm#FONT_SCA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GAMMA" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057474" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRAPHICS_TREE" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057413" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LANDSCAPE" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057415" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINE_QUALITY" link="IDLgrPrinter_Properties.htm#LINEQUALITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COLORS" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_68712" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="N_COPIES" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057420" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1344875" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PALETTE" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057464" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PRINT_QUALITY" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057428" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PRINTER_NAME" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1676012" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="QUALITY" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057435" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057456" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESOLUTION" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1093938" get="Yes" set="No" init="No" registered="Yes" />
    <PROPERTY name="UNITS" link="IDLgrPrinter_Properties.htm#objects_gr_2157407275_1057441" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::Cleanup" link="IDLgrPrinter__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrPrinter::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::Draw" link="IDLgrPrinter__Draw.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPrinter::]Draw [, Picture] [, VECT_SORTING={ 0 | 1 } ] [, VECT_TEXT_RENDER_METHOD={ 0 | 1 } ] [, VECTOR={ 0 | 1 } ]" type="pro" />
      <ARGUMENT name="Picture" link="IDLgrPrinter__Draw.htm" />
      <KEYWORD name="VECT_SORTING" link="IDLgrPrinter__Draw.htm#objects_gr_2157407275_1340440" />
      <KEYWORD name="VECT_TEXT_RENDER_METHOD" link="IDLgrPrinter__Draw.htm#objects_gr_2157407275_1340452" />
      <KEYWORD name="VECTOR" link="IDLgrPrinter__Draw.htm#objects_gr_2157407275_1013979" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::GetContiguousPixels" link="IDLgrPrinter__GetContigu.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPrinter::]GetContiguousPixels()" type="func" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::GetFontnames" link="IDLgrPrinter__GetFontnam.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPrinter::]GetFontnames( FamilyName [, IDL_FONTS={0 | 1 | 2}] [, STYLES=string] )" type="func" />
      <ARGUMENT name="FamilyName" link="IDLgrPrinter__GetFontnam.htm" />
      <KEYWORD name="IDL_FONTS" link="IDLgrPrinter__GetFontnam.htm#objects_gr_2157407275_1014147" />
      <KEYWORD name="STYLES" link="IDLgrPrinter__GetFontnam.htm#objects_gr_2157407275_1014149" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::GetProperty" link="IDLgrPrinter__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPrinter::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::GetTextDimensions" link="IDLgrPrinter__GetTextDim.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPrinter::]GetTextDimensions( TextObj [, DESCENT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="TextObj" link="IDLgrPrinter__GetTextDim.htm" />
      <KEYWORD name="DESCENT" link="IDLgrPrinter__GetTextDim.htm#objects_gr_2157407275_1014231" />
      <KEYWORD name="PATH" link="IDLgrPrinter__GetTextDim.htm#objects_gr_2157407275_1014233" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::Init" link="IDLgrPrinter__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPrinter' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPrinter::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::NewDocument" link="IDLgrPrinter__NewDocumen.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPrinter::]NewDocument" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::NewPage" link="IDLgrPrinter__NewPage.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPrinter::]NewPage" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::QueryRequiredTiles" link="IDLgrPrinter__QueryRequi.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPrinter::]QueryRequiredTiles( View, Image [, ALL_VISIBLE=value] [, COUNT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="View" link="IDLgrPrinter__QueryRequi.htm" />
      <ARGUMENT name="Image" link="IDLgrPrinter__QueryRequi.htm" />
      <KEYWORD name="ALL_VISIBLE" link="IDLgrPrinter__QueryRequi.htm#objects_gr_2157407275_1860520" />
      <KEYWORD name="COUNT" link="IDLgrPrinter__QueryRequi.htm#objects_gr_2157407275_1669415" />
      <KEYWORD name="PATH" link="IDLgrPrinter__QueryRequi.htm#objects_gr_2157407275_1853798" />
    </METHOD>
    <METHOD class="IDLgrPrinter" name="IDLgrPrinter::SetProperty" link="IDLgrPrinter__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPrinter::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="GAUSS_CVF" link="GAUSS_CVF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the cutoff value in Gaussian distribution" />
    <SYNTAX name="Result = GAUSS_CVF(P)" type="func" />
    <ARGUMENT name="P" link="GAUSS_CVF.htm" />
  </ROUTINE>
  <ROUTINE name="READ_DICOM" link="READ_DICOM.htm" alias_to="" classname="">
    <DESCRIPTION name="Read DICOM image files" />
    <SYNTAX name="Result = READ_DICOM (Filename [, Red, Green, Blue] [, IMAGE_INDEX=index] [, /DICOMEX] )" type="func" />
    <ARGUMENT name="Filename" link="READ_DICOM.htm" />
    <ARGUMENT name="Red, Green, Blue" link="READ_DICOM.htm" />
    <KEYWORD name="IMAGE_INDEX" link="READ_DICOM.htm#R_822202989_1045423" />
    <KEYWORD name="DICOMEX" link="READ_DICOM.htm#R_822202989_1207856" />
  </ROUTINE>
  <ROUTINE name="CDF_SET_CDF27_BACKWARD_COMPATIBLE" link="CDF_SET_CDF27_BACKWARD_C.htm" alias_to="" classname="">
    <SYNTAX name="CDF_SET_CDF27_BACKWARD_COMPATIBLE [, /YES | /NO]" type="pro" />
    <KEYWORD name="YES" link="CDF_SET_CDF27_BACKWARD_C.htm#CDF_1744428779_1008269" />
    <KEYWORD name="NO" link="CDF_SET_CDF27_BACKWARD_C.htm#CDF_1744428779_1008272" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_LEVELINFO" link="EOS_PT_LEVELINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_LEVELINFO(pointID, level, fieldlist, fldtype, fldorder)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_LEVELINFO.htm" />
    <ARGUMENT name="level" link="EOS_PT_LEVELINFO.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_LEVELINFO.htm" />
    <ARGUMENT name="fldtype" link="EOS_PT_LEVELINFO.htm" />
    <ARGUMENT name="fldorder" link="EOS_PT_LEVELINFO.htm" />
  </ROUTINE>
  <SYSVAR name="!C" link="Graphics_System_Variable.htm#kanchor4707" alias_to="">
  </SYSVAR>
  <SYSVAR name="!D" link="Graphics_System_Variable.htm#kanchor4708" alias_to="">
    <DESCRIPTION name="State of the Direct Graphics device" />
    <FIELD name="FILL_DIST" link="" description="LONG" />
    <FIELD name="FLAGS" link="" description="LONG" />
    <FIELD name="N_COLORS" link="" description="LONG" />
    <FIELD name="NAME" link="" description="STRING" />
    <FIELD name="ORIGIN" link="" description="LONG[2]" />
    <FIELD name="TABLE_SIZE" link="" description="LONG" />
    <FIELD name="UNIT" link="" description="LONG" />
    <FIELD name="WINDOW" link="" description="LONG" />
    <FIELD name="X_CH_SIZE" link="" description="LONG" />
    <FIELD name="Y_CH_SIZE" link="" description="LONG" />
    <FIELD name="X_PX_CM" link="" description="FLOAT" />
    <FIELD name="Y_PX_CM" link="" description="FLOAT" />
    <FIELD name="X_SIZE" link="" description="LONG" />
    <FIELD name="Y_SIZE" link="" description="LONG" />
    <FIELD name="X_VSIZE" link="" description="LONG" />
    <FIELD name="Y_VSIZE" link="" description="LONG" />
    <FIELD name="ZOOM" link="" description="LONG[2]" />
  </SYSVAR>
  <SYSVAR name="!ORDER" link="Graphics_System_Variable.htm#kanchor4734" alias_to="">
    <DESCRIPTION name="Controls whether Direct Graphics images are ordered top-to-bottom" />
  </SYSVAR>
  <SYSVAR name="!P" link="Graphics_System_Variable.htm#kanchor4735" alias_to="">
    <DESCRIPTION name="State of the Direct Graphics plotting system" />
    <FIELD name="BACKGROUND" link="" description="LONG" />
    <FIELD name="CHANNEL" link="" description="LONG" />
    <FIELD name="CHARSIZE" link="" description="FLOAT" />
    <FIELD name="CHARTHICK" link="" description="FLOAT" />
    <FIELD name="CLIP" link="" description="LONG[6]" />
    <FIELD name="COLOR" link="" description="LONG" />
    <FIELD name="FONT" link="" description="LONG" />
    <FIELD name="LINESTYLE" link="" description="LONG" />
    <FIELD name="MULTI" link="" description="LONG[5]" />
    <FIELD name="NOCLIP" link="" description="LONG" />
    <FIELD name="NOERASE" link="" description="LONG" />
    <FIELD name="NSUM" link="" description="LONG" />
    <FIELD name="POSITION" link="" description="FLOAT[4]" />
    <FIELD name="PSYM" link="" description="LONG" />
    <FIELD name="REGION" link="" description="FLOAT[4]" />
    <FIELD name="SUBTITLE" link="" description="STRING" />
    <FIELD name="T" link="" description="DOUBLE[4, 4]" />
    <FIELD name="T3D" link="" description="LONG" />
    <FIELD name="THICK" link="" description="FLOAT" />
    <FIELD name="TITLE" link="" description="STRING" />
    <FIELD name="TICKLEN" link="" description="FLOAT" />
  </SYSVAR>
  <SYSVAR name="!X, !Y, !Z" link="Graphics_System_Variable.htm#kanchor4757" alias_to="">
    <FIELD name="CHARSIZE" link="" description="" />
    <FIELD name="CRANGE" link="" description="" />
    <FIELD name="GRIDSTYLE" link="" description="" />
    <FIELD name="MARGIN" link="" description="" />
    <FIELD name="MINOR" link="" description="" />
    <FIELD name="OMARGIN" link="" description="" />
    <FIELD name="RANGE" link="" description="" />
    <FIELD name="REGION" link="" description="" />
    <FIELD name="S" link="" description="" />
    <FIELD name="STYLE" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="TICKFORMAT" link="" description="" />
    <FIELD name="TICKINTERVAL" link="" description="" />
    <FIELD name="TICKLAYOUT" link="" description="" />
    <FIELD name="TICKLEN" link="" description="" />
    <FIELD name="TICKNAME" link="" description="" />
    <FIELD name="TICKS" link="" description="" />
    <FIELD name="TICKUNITS" link="" description="" />
    <FIELD name="TICKV" link="" description="" />
    <FIELD name="TITLE" link="" description="" />
    <FIELD name="TYPE" link="" description="" />
    <FIELD name="WINDOW" link="" description="" />
  </SYSVAR>
  <ROUTINE name="EOS_PT_FWDLINKINFO" link="EOS_PT_FWDLINKINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_FWDLINKINFO(pointID, level, linkfield)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_FWDLINKINFO.htm" />
    <ARGUMENT name="level" link="EOS_PT_FWDLINKINFO.htm" />
    <ARGUMENT name="linkfield" link="EOS_PT_FWDLINKINFO.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_DIMRENAME" link="NCDF_DIMRENAME.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_DIMRENAME, Cdfid, Dimid, NewName" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_DIMRENAME.htm" />
    <ARGUMENT name="Dimid" link="NCDF_DIMRENAME.htm" />
    <ARGUMENT name="NewName" link="NCDF_DIMRENAME.htm" />
  </ROUTINE>
  <SYSVAR name="!CPU" link="IDL_Environment_System_V.htm#kanchor4677" alias_to="">
    <DESCRIPTION name="Controls the state of the IDL&#160;thread pool" />
    <FIELD name="HW_VECTOR" link="" description="LONG" />
    <FIELD name="VECTOR_ENABLE" link="" description="LONG" />
    <FIELD name="HW_NCPU" link="" description="LONG" />
    <FIELD name="TPOOL_NTHREADS" link="" description="LONG" />
    <FIELD name="TPOOL_MIN_ELTS" link="" description="LONG" />
    <FIELD name="TPOOL_MAX_ELTS" link="" description="LONG" />
  </SYSVAR>
  <SYSVAR name="!DEBUG_PROCESS_EVENTS" link="IDL_Environment_System_V.htm#kanchor4678" alias_to="">
    <DESCRIPTION name="Allow processing of widget events while stopped" />
  </SYSVAR>
  <SYSVAR name="!DIR" link="IDL_Environment_System_V.htm#sysvars_272074529_997072" alias_to="">
    <DESCRIPTION name="Path to the main IDL&#160;directory" />
  </SYSVAR>
  <SYSVAR name="!DLM_PATH" link="IDL_Environment_System_V.htm#sysvars_272074529_1004032" alias_to="">
    <DESCRIPTION name="List of search paths for DLM files" />
  </SYSVAR>
  <SYSVAR name="!EDIT_INPUT" link="IDL_Environment_System_V.htm#sysvars_272074529_1004047" alias_to="">
    <DESCRIPTION name="Controls command-line editing" />
  </SYSVAR>
  <SYSVAR name="!HELP_PATH" link="IDL_Environment_System_V.htm#sysvars_272074529_1000204" alias_to="">
    <DESCRIPTION name="List of search paths for HELP files" />
  </SYSVAR>
  <SYSVAR name="!JOURNAL" link="IDL_Environment_System_V.htm#kanchor4685" alias_to="">
    <DESCRIPTION name="Contains the LUN for journal output" />
  </SYSVAR>
  <SYSVAR name="!MAKE_DLL" link="IDL_Environment_System_V.htm#sysvars_272074529_1009307" alias_to="">
    <DESCRIPTION name="Configure options for MAKE_DLL and CALL_EXTERNAL" />
    <FIELD name="COMPILE_DIRECTORY" link="" description="STRING" />
    <FIELD name="COMPILER_NAME" link="" description="STRING" />
    <FIELD name="CC" link="" description="STRING" />
    <FIELD name="LD" link="" description="STRING" />
  </SYSVAR>
  <SYSVAR name="!MORE" link="IDL_Environment_System_V.htm#sysvars_272074529_1025456" alias_to="">
    <DESCRIPTION name="Controls pagination for long help output" />
  </SYSVAR>
  <SYSVAR name="!PATH" link="IDL_Environment_System_V.htm#sysvars_272074529_997094" alias_to="">
    <DESCRIPTION name="List of search paths for IDL&#160;routines" />
  </SYSVAR>
  <SYSVAR name="!PROMPT" link="IDL_Environment_System_V.htm#sysvars_272074529_997101" alias_to="">
    <DESCRIPTION name="The text string for the prompt" />
  </SYSVAR>
  <SYSVAR name="!QUIET" link="IDL_Environment_System_V.htm#sysvars_272074529_997106" alias_to="">
    <DESCRIPTION name="Print or suppress informational messages" />
  </SYSVAR>
  <SYSVAR name="!VERSION" link="IDL_Environment_System_V.htm#sysvars_272074529_997111" alias_to="">
    <DESCRIPTION name="Information about the running IDL process" />
    <FIELD name="ARCH" link="" description="STRING" />
    <FIELD name="OS" link="" description="STRING" />
    <FIELD name="OS_FAMILY" link="" description="STRING" />
    <FIELD name="OS_NAME" link="" description="STRING" />
    <FIELD name="RELEASE" link="" description="STRING" />
    <FIELD name="BUILD_DATE" link="" description="STRING" />
    <FIELD name="MEMORY_BITS" link="" description="INT" />
    <FIELD name="FILE_OFFSET_BITS" link="" description="INT" />
  </SYSVAR>
  <ROUTINE name="HDF_VG_ISVD" link="HDF_VG_ISVD.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_ISVD(VGroup, Id)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_ISVD.htm" />
    <ARGUMENT name="Id" link="HDF_VG_ISVD.htm" />
  </ROUTINE>
  <ROUTINE name="DIST" link="DIST.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an array with each element proportional to its frequency" />
    <SYNTAX name="Result = DIST(N [, M])" type="func" />
    <ARGUMENT name="N" link="DIST.htm" />
    <ARGUMENT name="M" link="DIST.htm" />
  </ROUTINE>
  <ROUTINE name="SWAP_ENDIAN_INPLACE" link="SWAP_ENDIAN_INPLACE.htm" alias_to="" classname="">
    <DESCRIPTION name="Reverses the byte ordering of scalars, arrays or structures, without making a copy" />
    <SYNTAX name="SWAP_ENDIAN_INPLACE, Variable [, /SWAP_IF_BIG_ENDIAN] [, /SWAP_IF_LITTLE_ENDIAN]" type="pro" />
    <ARGUMENT name="Variable" link="SWAP_ENDIAN_INPLACE.htm" />
    <KEYWORD name="SWAP_IF_BIG_ENDIAN" link="SWAP_ENDIAN_INPLACE.htm#S_820040301_1143824" />
    <KEYWORD name="SWAP_IF_LITTLE_ENDIAN" link="SWAP_ENDIAN_INPLACE.htm#S_820040301_1143826" />
  </ROUTINE>
  <ROUTINE name="SYMBOL" link="SYMBOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds a symbol (with an optional text label) to the current IDL graphic at the x,y location" />
    <ARGUMENT name="X" link="SYMBOL.htm" />
    <ARGUMENT name="Y" link="SYMBOL.htm" />
    <ARGUMENT name="Symbol" link="SYMBOL.htm" />
    <KEYWORD name="DATA" link="SYMBOL.htm#DATA" />
    <KEYWORD name="DEVICE" link="SYMBOL.htm#DEVICE" />
    <KEYWORD name="NORMAL" link="SYMBOL.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="SYMBOL.htm#RELATIVE" />
    <KEYWORD name="TARGET" link="SYMBOL.htm#TARGET" />
    <KEYWORD name="CLIP" link="SYMBOL.htm#CLIP" />
    <KEYWORD name="HIDE" link="SYMBOL.htm#HIDE" />
    <KEYWORD name="LABEL_COLOR" link="SYMBOL.htm#LABEL_CO" />
    <KEYWORD name="LABEL_FILL_BACKGROUND" link="SYMBOL.htm#LABEL_FI" />
    <KEYWORD name="LABEL_FILL_COLOR" link="SYMBOL.htm#LABEL_FI2" />
    <KEYWORD name="LABEL_FONT_NAME" link="SYMBOL.htm#LABEL_FO" />
    <KEYWORD name="LABEL_FONT_SIZE" link="SYMBOL.htm#LABEL_FO2" />
    <KEYWORD name="LABEL_FONT_STYLE" link="SYMBOL.htm#LABEL_FO3" />
    <KEYWORD name="LABEL_ORIENTATION" link="SYMBOL.htm#LABEL_OR" />
    <KEYWORD name="LABEL_POSITION" link="SYMBOL.htm#LABEL_PO" />
    <KEYWORD name="LABEL_SHIFT" link="SYMBOL.htm#LABEL_SH" />
    <KEYWORD name="LABEL_STRING" link="SYMBOL.htm#LABEL_ST" />
    <KEYWORD name="LABEL_TRANSPARENCY" link="SYMBOL.htm#LABEL_TR" />
    <KEYWORD name="LINESTYLE" link="SYMBOL.htm#LINESTYL" />
    <KEYWORD name="LINE_COLOR" link="SYMBOL.htm#LINE_COL" />
    <KEYWORD name="LINE_THICK" link="SYMBOL.htm#LINE_THI" />
    <KEYWORD name="POSITION" link="SYMBOL.htm#POSITION" />
    <KEYWORD name="SYM_COLOR" link="SYMBOL.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="SYMBOL.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="SYMBOL.htm#SYM_FILL2" />
    <KEYWORD name="SYM_FONT_FILL_BACKGROUND" link="SYMBOL.htm#SYM_FONT" />
    <KEYWORD name="SYM_FONT_FILL_COLOR" link="SYMBOL.htm#SYM_FONT2" />
    <KEYWORD name="SYM_FONT_NAME" link="SYMBOL.htm#SYM_FONT3" />
    <KEYWORD name="SYM_FONT_SIZE" link="SYMBOL.htm#SYM_FONT4" />
    <KEYWORD name="SYM_FONT_STYLE" link="SYMBOL.htm#SYM_FONT5" />
    <KEYWORD name="SYM_ROTATE" link="SYMBOL.htm#SYM_ROTA" />
    <KEYWORD name="SYM_SIZE" link="SYMBOL.htm#SYM_SIZE" />
    <KEYWORD name="SYM_TEXT" link="SYMBOL.htm#SYM_TEXT" />
    <KEYWORD name="SYM_THICK" link="SYMBOL.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="SYMBOL.htm#SYM_TRAN" />
    <KEYWORD name="SYMBOL" link="SYMBOL.htm#SYMBOL" />
    <KEYWORD name="UVALUE" link="SYMBOL.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="SYMBOL.htm#WINDOW" />
  </ROUTINE>
  <CLASS name="SYMBOL" link="SYMBOL.htm" special="yes">
    <PROPERTY name="CLIP" link="SYMBOL.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="SYMBOL.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_COLOR" link="SYMBOL.htm#LABEL_CO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FILL_BACKGROUND" link="SYMBOL.htm#LABEL_FI" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FILL_COLOR" link="SYMBOL.htm#LABEL_FI2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_NAME" link="SYMBOL.htm#LABEL_FO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_SIZE" link="SYMBOL.htm#LABEL_FO2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_FONT_STYLE" link="SYMBOL.htm#LABEL_FO3" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_ORIENTATION" link="SYMBOL.htm#LABEL_OR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_POSITION" link="SYMBOL.htm#LABEL_PO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_SHIFT" link="SYMBOL.htm#LABEL_SH" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_STRING" link="SYMBOL.htm#LABEL_ST" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL_TRANSPARENCY" link="SYMBOL.htm#LABEL_TR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="SYMBOL.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINE_COLOR" link="SYMBOL.htm#LINE_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINE_THICK" link="SYMBOL.htm#LINE_THI" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="SYMBOL.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="SYMBOL.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="SYMBOL.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="SYMBOL.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FONT_FILL_BACKGROUND" link="SYMBOL.htm#SYM_FONT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FONT_FILL_COLOR" link="SYMBOL.htm#SYM_FONT2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FONT_NAME" link="SYMBOL.htm#SYM_FONT3" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FONT_SIZE" link="SYMBOL.htm#SYM_FONT4" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FONT_STYLE" link="SYMBOL.htm#SYM_FONT5" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_ROTATE" link="SYMBOL.htm#SYM_ROTA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="SYMBOL.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TEXT" link="SYMBOL.htm#SYM_TEXT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="SYMBOL.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="SYMBOL.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="SYMBOL.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="SYMBOL.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="SYMBOL.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="SYMBOL" name="SYMBOL::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="symbol.Close" type="pro" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = symbol.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="symbol.Delete" type="pro" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="symbol.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="symbol.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="symbol.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="symbol.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="symbol.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="symbol.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="symbol.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="SYMBOL" name="SYMBOL::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="symbol.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="TVRD" link="TVRD.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the contents of the specified rectangular portion of the current graphics window or device" />
    <SYNTAX name="Result = TVRD( [X0 [, Y0 [, Nx [, Ny [, Channel]]]]] [, CHANNEL=value] [, /ORDER] [, TRUE={1 | 2 | 3}] [, /WORDS] )" type="func" />
    <ARGUMENT name="X0" link="TVRD.htm" />
    <ARGUMENT name="Y0" link="TVRD.htm" />
    <ARGUMENT name="Nx" link="TVRD.htm" />
    <ARGUMENT name="Ny" link="TVRD.htm" />
    <ARGUMENT name="Channel" link="TVRD.htm" />
    <KEYWORD name="CHANNEL" link="TVRD.htm#dg_routines_3604229493_888954" />
    <KEYWORD name="ORDER" link="TVRD.htm#dg_routines_3604229493_888958" />
    <KEYWORD name="TRUE" link="TVRD.htm#dg_routines_3604229493_888961" />
    <KEYWORD name="WORDS" link="TVRD.htm#dg_routines_3604229493_888966" />
  </ROUTINE>
  <ROUTINE name="IMSL_DAYSTODATE" link="IMSL_DAYSTODATE.htm" alias_to="" classname="">
    <ARGUMENT name="days" link="IMSL_DAYSTODATE.htm" />
    <ARGUMENT name="day" link="IMSL_DAYSTODATE.htm" />
    <ARGUMENT name="month" link="IMSL_DAYSTODATE.htm" />
    <ARGUMENT name="year" link="IMSL_DAYSTODATE.htm" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMDocument" link="IDLffXMLDOMDocument.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <PROPERTY name="NODE_DESTRUCTION_POLICY" link="IDLffXMLDOMDocument_Prop.htm#objects_ff_3755668711_1271539" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::Cleanup" link="IDLffXMLDOMDocument__Cle.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMDocument::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateAttribute" link="IDLffXMLDOMDocument__Cre.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateAttribute( Name )" type="func" />
      <ARGUMENT name="Name" link="IDLffXMLDOMDocument__Cre.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateCDATASection" link="IDLffXMLDOMDocument__Cre1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateCDATASection( String )" type="func" />
      <ARGUMENT name="String" link="IDLffXMLDOMDocument__Cre1.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateComment" link="IDLffXMLDOMDocument__Cre2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateComment( String )" type="func" />
      <ARGUMENT name="String" link="IDLffXMLDOMDocument__Cre2.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateDocumentFragment" link="IDLffXMLDOMDocument__Cre3.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateDocumentFragment()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateElement" link="IDLffXMLDOMDocument__Cre4.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateElement( TagName )" type="func" />
      <ARGUMENT name="TagName" link="IDLffXMLDOMDocument__Cre4.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateEntityReference" link="IDLffXMLDOMDocument__Cre5.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateEntityReference( Name )" type="func" />
      <ARGUMENT name="Name" link="IDLffXMLDOMDocument__Cre5.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateNodeIterator" link="IDLffXMLDOMDocument__Cre6.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateNodeIterator( RootNode[, FILTER_NAME=string] [, FILTER_USERDATA=variable][, WHAT_TO_SHOW=value] )" type="func" />
      <ARGUMENT name="RootNode" link="IDLffXMLDOMDocument__Cre6.htm" />
      <KEYWORD name="FILTER_NAME" link="IDLffXMLDOMDocument__Cre6.htm#objects_ff_3755668711_1272913" />
      <KEYWORD name="FILTER_USERDATA" link="IDLffXMLDOMDocument__Cre6.htm#objects_ff_3755668711_1272973" />
      <KEYWORD name="WHAT_TO_SHOW" link="IDLffXMLDOMDocument__Cre6.htm#objects_ff_3755668711_1272980" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateProcessingInstruction" link="IDLffXMLDOMDocument__Cre7.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateProcessingInstruction( Target, Data )" type="func" />
      <ARGUMENT name="Target" link="IDLffXMLDOMDocument__Cre7.htm" />
      <ARGUMENT name="Data" link="IDLffXMLDOMDocument__Cre7.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateTextNode" link="IDLffXMLDOMDocument__Cre8.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateTextNode( String )" type="func" />
      <ARGUMENT name="String" link="IDLffXMLDOMDocument__Cre8.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::CreateTreeWalker" link="IDLffXMLDOMDocument__Cre9.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]CreateTreeWalker( RootNode[, FILTER_NAME=string] [, FILTER_USERDATA=variable] [, WHAT_TO_SHOW=value] )" type="func" />
      <ARGUMENT name="RootNode" link="IDLffXMLDOMDocument__Cre9.htm" />
      <KEYWORD name="FILTER_NAME" link="IDLffXMLDOMDocument__Cre9.htm#objects_ff_3755668711_1272710" />
      <KEYWORD name="FILTER_USERDATA" link="IDLffXMLDOMDocument__Cre9.htm#objects_ff_3755668711_1272762" />
      <KEYWORD name="WHAT_TO_SHOW" link="IDLffXMLDOMDocument__Cre9.htm#objects_ff_3755668711_1272769" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::GetDoctype" link="IDLffXMLDOMDocument__Get.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]GetDoctype()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::GetDocumentElement" link="IDLffXMLDOMDocument__Get1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]GetDocumentElement()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::GetElementsByTagName" link="IDLffXMLDOMDocument__Get2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]GetElementsByTagName( TagName )" type="func" />
      <ARGUMENT name="TagName" link="IDLffXMLDOMDocument__Get2.htm" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::GetProperty" link="IDLffXMLDOMDocument__Get3.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMDocument::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::Init" link="IDLffXMLDOMDocument__Ini.htm">
      <SYNTAX name="Obj = OBJ_NEW(‘IDLffXMLDOMDocument’ [, /EXCLUDE_IGNORABLE_WHITESPACE] [, /EXPAND_ENTITY_REFERENCES] [, FILENAME=string | STRING=string] [, MSG_ERROR=string] [, MSG_FATAL=string] [, MSG_WARNING=string] [, /QUIET] [, SCHEMA_CHECKING=value] [, VALIDATION_MODE=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMDocument::]Init( [, /EXCLUDE_IGNORABLE_WHITESPACE] [, /EXPAND_ENTITY_REFERENCES] [, FILENAME=string | STRING=string] [, MSG_ERROR=string] [, MSG_FATAL=string] [, MSG_WARNING=string] [, /QUIET] [, SCHEMA_CHECKING=value] [, VALIDATION_MODE=value] )    (In a lifecycle method only.)" type="func" />
      <KEYWORD name="EXCLUDE_IGNORABLE_WHITESPACE" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128039" />
      <KEYWORD name="EXPAND_ENTITY_REFERENCES" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128048" />
      <KEYWORD name="FILENAME" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128051" />
      <KEYWORD name="MSG_ERROR" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128054" />
      <KEYWORD name="MSG_FATAL" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128061" />
      <KEYWORD name="MSG_WARNING" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128067" />
      <KEYWORD name="QUIET" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128073" />
      <KEYWORD name="SCHEMA_CHECKING" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1263966" />
      <KEYWORD name="STRING" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1366764" />
      <KEYWORD name="VALIDATION_MODE" link="IDLffXMLDOMDocument__Ini.htm#objects_ff_3755668711_1128076" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::Load" link="IDLffXMLDOMDocument__Loa.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMDocument::]Load [, /EXCLUDE_IGNORABLE_WHITESPACE] [, /EXPAND_ENTITY_REFERENCES] [, FILENAME=string | STRING=string] [, MSG_ERROR=string] [, MSG_FATAL=string] [, MSG_WARNING=string] [, /QUIET] [, SCHEMA_CHECKING=value] [, VALIDATION_MODE=value]" type="pro" />
      <KEYWORD name="EXCLUDE_IGNORABLE_WHITESPACE" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128132" />
      <KEYWORD name="EXPAND_ENTITY_REFERENCES" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128141" />
      <KEYWORD name="FILENAME" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128144" />
      <KEYWORD name="MSG_ERROR" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128147" />
      <KEYWORD name="MSG_FATAL" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128154" />
      <KEYWORD name="MSG_WARNING" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128160" />
      <KEYWORD name="QUIET" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128166" />
      <KEYWORD name="SCHEMA_CHECKING" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1264050" />
      <KEYWORD name="STRING" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1366817" />
      <KEYWORD name="VALIDATION_MODE" link="IDLffXMLDOMDocument__Loa.htm#objects_ff_3755668711_1128169" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::Save" link="IDLffXMLDOMDocument__Sav.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMDocument::]Save [, ENCODING=string] [, /EXPAND_ENTITY_REFERENCES] [, FILENAME=string | STRING=variable] [, /PRETTY_PRINT]" type="pro" />
      <KEYWORD name="ENCODING" link="IDLffXMLDOMDocument__Sav.htm#objects_ff_3755668711_1271987" />
      <KEYWORD name="EXPAND_ENTITY_REFERENCES" link="IDLffXMLDOMDocument__Sav.htm#objects_ff_3755668711_1128198" />
      <KEYWORD name="FILENAME" link="IDLffXMLDOMDocument__Sav.htm#objects_ff_3755668711_1128201" />
      <KEYWORD name="PRETTY_PRINT" link="IDLffXMLDOMDocument__Sav.htm#objects_ff_3755668711_1128204" />
      <KEYWORD name="STRING" link="IDLffXMLDOMDocument__Sav.htm#objects_ff_3755668711_1366833" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocument" name="IDLffXMLDOMDocument::SetProperty" link="IDLffXMLDOMDocument__Set.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMDocument::]SetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IROTATE" link="IROTATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Rotate an iTools visualization" />
    <SYNTAX name="IROTATE, Id, Degrees, [, /RESET] [, TOOL=iToolID] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
    <ARGUMENT name="Id" link="IROTATE.htm" />
    <ARGUMENT name="Degrees" link="IROTATE.htm" />
    <KEYWORD name="RESET" link="IROTATE.htm#iTools_api_3860698369_1007115" />
    <KEYWORD name="TOOL" link="IROTATE.htm#iTools_api_3860698369_1007118" />
    <KEYWORD name="XAXIS" link="IROTATE.htm#iTools_api_3860698369_1007121" />
    <KEYWORD name="YAXIS" link="IROTATE.htm#iTools_api_3860698369_1007124" />
    <KEYWORD name="ZAXIS" link="IROTATE.htm#iTools_api_3860698369_1007127" />
  </ROUTINE>
  <ROUTINE name="H5R_DEREFERENCE" link="H5R_DEREFERENCE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5R_DEREFERENCE(Loc_id, Reference)" type="func" />
    <ARGUMENT name="Loc_id" link="H5R_DEREFERENCE.htm" />
    <ARGUMENT name="Reference" link="H5R_DEREFERENCE.htm" />
  </ROUTINE>
  <ROUTINE name="XPLOT3D" link="XPLOT3D.htm" alias_to="" classname="">
    <SYNTAX name="XPLOT3D, X, Y, Z [, /BLOCK] [, COLOR=[r,g,b]] [, /DOUBLE_VIEW] [, GROUP=widget_id] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5 | 6}] [, /MODAL] [, NAME=string] [, /OVERPLOT] [, SYMBOL=objref(s)] [, /TEST] [, THICK=points{1.0 to 10.0}] [, TITLE=string] [, XRANGE=[min, max]] [, XTITLE=string] [, YRANGE=[min, max]] [, YTITLE=string] [, ZRANGE=[min, max]] [, ZTITLE=string]" type="pro" />
    <ARGUMENT name="X" link="XPLOT3D.htm" />
    <ARGUMENT name="Y" link="XPLOT3D.htm" />
    <ARGUMENT name="Z" link="XPLOT3D.htm" />
    <KEYWORD name="BLOCK" link="XPLOT3D.htm#X_800576109_976543" />
    <KEYWORD name="COLOR" link="XPLOT3D.htm#X_800576109_976552" />
    <KEYWORD name="DOUBLE_VIEW" link="XPLOT3D.htm#X_800576109_976554" />
    <KEYWORD name="GROUP" link="XPLOT3D.htm#X_800576109_976556" />
    <KEYWORD name="LINESTYLE" link="XPLOT3D.htm#X_800576109_976558" />
    <KEYWORD name="MODAL" link="XPLOT3D.htm#X_800576109_976571" />
    <KEYWORD name="NAME" link="XPLOT3D.htm#X_800576109_976577" />
    <KEYWORD name="OVERPLOT" link="XPLOT3D.htm#X_800576109_976579" />
    <KEYWORD name="SYMBOL" link="XPLOT3D.htm#X_800576109_976581" />
    <KEYWORD name="TEST" link="XPLOT3D.htm#X_800576109_976583" />
    <KEYWORD name="THICK" link="XPLOT3D.htm#X_800576109_976585" />
    <KEYWORD name="TITLE" link="XPLOT3D.htm#X_800576109_976587" />
    <KEYWORD name="XRANGE" link="XPLOT3D.htm#X_800576109_976589" />
    <KEYWORD name="XTITLE" link="XPLOT3D.htm#X_800576109_1014240" />
    <KEYWORD name="YRANGE" link="XPLOT3D.htm#X_800576109_976591" />
    <KEYWORD name="YTITLE" link="XPLOT3D.htm#X_800576109_1014248" />
    <KEYWORD name="ZRANGE" link="XPLOT3D.htm#X_800576109_976593" />
    <KEYWORD name="ZTITLE" link="XPLOT3D.htm#X_800576109_976599" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SIMPLE_EXTENT_DIMS" link="H5S_GET_SIMPLE_EXTENT_DI.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SIMPLE_EXTENT_DIMS(Dataspace_id [, MAX_DIMENSIONS=variable] )" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SIMPLE_EXTENT_DI.htm" />
    <KEYWORD name="MAX_DIMENSIONS" link="H5S_GET_SIMPLE_EXTENT_DI.htm#HDF5_209170119_1009561" />
  </ROUTINE>
  <ROUTINE name="WV_CW_WAVELET" link="WV_CW_WAVELET.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_CW_WAVELET( [Parent] [, /DISCRETE] [, /NO_COLOR] [, /NO_DRAW_WINDOW] [, TITLE=string] [, UNAME=string] [, UVALUE=value] [, VALUE=structure] [, WAVELETS=string array] )" type="func" />
    <ARGUMENT name="Parent" link="WV_CW_WAVELET.htm" />
    <KEYWORD name="DISCRETE" link="WV_CW_WAVELET.htm#ref_3320460235_1003928" />
    <KEYWORD name="NO_COLOR" link="WV_CW_WAVELET.htm#ref_3320460235_1015397" />
    <KEYWORD name="NO_DRAW_WINDOW" link="WV_CW_WAVELET.htm#ref_3320460235_1015435" />
    <KEYWORD name="TITLE" link="WV_CW_WAVELET.htm#ref_3320460235_1015385" />
    <KEYWORD name="UNAME" link="WV_CW_WAVELET.htm#ref_3320460235_1004532" />
    <KEYWORD name="UVALUE" link="WV_CW_WAVELET.htm#ref_3320460235_1003932" />
    <KEYWORD name="VALUE" link="WV_CW_WAVELET.htm#ref_3320460235_1015413" />
    <KEYWORD name="WAVELETS" link="WV_CW_WAVELET.htm#ref_3320460235_1008397" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_OFFSET" link="H5T_GET_OFFSET.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_OFFSET(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_OFFSET.htm" />
  </ROUTINE>
  <ROUTINE name="FILE_UNTAR" link="FILE_UNTAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Untar a TAR file containing multiple files and directories" />
    <SYNTAX name="FILE_UNTAR, File [, DirectoryOut] [, FILES=variable]" type="pro" />
    <SYNTAX name="FILE_UNTAR, Data [, DirectoryOut] [, FILES=variable]" type="pro" />
    <ARGUMENT name="File" link="FILE_UNTAR.htm" />
    <ARGUMENT name="Data" link="FILE_UNTAR.htm" />
    <ARGUMENT name="DirectoryOut" link="FILE_UNTAR.htm" />
    <KEYWORD name="FILES" link="FILE_UNTAR.htm#FILES" />
    <KEYWORD name="LIST" link="FILE_UNTAR.htm#LIST" />
    <KEYWORD name="VERBOSE" link="FILE_UNTAR.htm#VERBOSE" />
  </ROUTINE>
  <ROUTINE name="DEFINE_MSGBLK" link="DEFINE_MSGBLK.htm" alias_to="" classname="">
    <DESCRIPTION name="Defines and loads a new message block into the current IDL session" />
    <SYNTAX name="DEFINE_MSGBLK, BlockName, ErrorNames, ErrorFormats [, /IGNORE_DUPLICATE] [, PREFIX = PrefixStr]" type="pro" />
    <ARGUMENT name="BlockName" link="DEFINE_MSGBLK.htm" />
    <ARGUMENT name="ErrorNames" link="DEFINE_MSGBLK.htm" />
    <ARGUMENT name="ErrorFormats" link="DEFINE_MSGBLK.htm" />
    <KEYWORD name="IGNORE_DUPLICATE" link="DEFINE_MSGBLK.htm#D_843829869_991846" />
    <KEYWORD name="PREFIX" link="DEFINE_MSGBLK.htm#D_843829869_991848" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_SETEXTFILE" link="HDF_SD_SETEXTFILE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_SETEXTFILE, SDdataset_id, Filename [, OFFSET=bytes]" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_SETEXTFILE.htm" />
    <ARGUMENT name="Filename" link="HDF_SD_SETEXTFILE.htm" />
    <KEYWORD name="OFFSET" link="HDF_SD_SETEXTFILE.htm#HDF_1733484267_1012355" />
  </ROUTINE>
  <ROUTINE name="BESELK" link="BESELK.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the K Bessel function of order N" />
    <SYNTAX name="Result = BESELK( X, N [, /DOUBLE] [, ITER=variable])" type="func" />
    <ARGUMENT name="X" link="BESELK.htm" />
    <ARGUMENT name="N" link="BESELK.htm" />
    <KEYWORD name="DOUBLE" link="BESELK.htm#B_856805997_998712" />
    <KEYWORD name="ITER" link="BESELK.htm#B_856805997_998714" />
  </ROUTINE>
  <ROUTINE name="FLICK" link="FLICK_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Causes the display to flicker between two images. (Direct Graphics)" />
    <SYNTAX name="FLICK, A, B [, Rate]" type="pro" />
    <ARGUMENT name="A" link="FLICK_Procedure.htm" />
    <ARGUMENT name="B" link="FLICK_Procedure.htm" />
    <ARGUMENT name="Rate" link="FLICK_Procedure.htm" />
  </ROUTINE>
  <CLASS name="TIMER" link="TIMER.htm" special="">
    <FIELD name="IGNORE" link="" description="" />
    <METHOD class="TIMER" name="Timer::Block" link="Timer::B">
      <SYNTAX name="Timer.Block [, COUNT]" type="pro" />
      <KEYWORD name="COUNT" link="TIMER.htm#lass=" />
    </METHOD>
    <METHOD class="TIMER" name="Timer::Cancel" link="Cancel">
      <SYNTAX name="Result = Timer.Cancel( ID )" type="func" />
      <SYNTAX name="Result = Timer.Cancel( ALL=value )" type="func" />
      <ARGUMENT name="ID" link="TIMER.htm" />
      <KEYWORD name="ALL" link="TIMER.htm#lass=" />
    </METHOD>
    <METHOD class="TIMER" name="Timer::Fire" link="Fire">
      <ARGUMENT name="ID" link="TIMER.htm" />
      <ARGUMENT name="UserData" link="TIMER.htm" />
    </METHOD>
    <METHOD class="TIMER" name="Timer::Set" link="Set">
      <SYNTAX name="ID = Timer.Set( Time, Callback [,  UserData])" type="pro" />
      <SYNTAX name="ID = Timer.Set( Time,  Object [, UserData])" type="pro" />
      <ARGUMENT name="Time" link="TIMER.htm" />
      <ARGUMENT name="Callback" link="TIMER.htm" />
      <ARGUMENT name="Object" link="TIMER.htm" />
      <ARGUMENT name="UserData" link="TIMER.htm" />
    </METHOD>
    <METHOD class="TIMER" name="Timer::Unblock" link="Timer::U">
      <SYNTAX name="Timer.Unblock [, COUNT]" type="pro" />
      <KEYWORD name="COUNT" link="TIMER.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CANNY" link="CANNY.htm" alias_to="" classname="">
    <DESCRIPTION name="Implement the Canny edge-detection algorithm" />
    <SYNTAX name="Result = CANNY(Image [, HIGH=value] [, LOW=value] [, SIGMA=value])" type="func" />
    <ARGUMENT name="Image" link="CANNY.htm" />
    <KEYWORD name="HIGH" link="CANNY.htm#C_854643309_1362362" />
    <KEYWORD name="LOW" link="CANNY.htm#C_854643309_1362368" />
    <KEYWORD name="SIGMA" link="CANNY.htm#C_854643309_1362372" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMEntityReference" link="IDLffXMLDOMEntityReferen.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMEntityReference" name="IDLffXMLDOMEntityReference::Cleanup" link="IDLffXMLDOMEntityReferen2.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMEntityReference" name="IDLffXMLDOMEntityReference::Init" link="IDLffXMLDOMEntityReferen3.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="GRIB_MULTI_NEW" link="GRIB_MULTI_NEW.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_MULTI_NEW( )" type="func" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_LINKVAL" link="H5G_GET_LINKVAL.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_LINKVAL(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_LINKVAL.htm" />
    <ARGUMENT name="Name" link="H5G_GET_LINKVAL.htm" />
  </ROUTINE>
  <ROUTINE name="I18N_WIDECHARTOMULTIBYTE" link="I18N_WIDECHARTOMULTIBYTE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert  UTF-16, wide-character (Unicode) to multibyte" />
    <SYNTAX name="Multibyte_String = I18N_WIDECHARTOMULTIBYTE(Wide_Uint)" type="pro" />
    <ARGUMENT name="Wide_Uint" link="I18N_WIDECHARTOMULTIBYTE.htm" />
  </ROUTINE>
  <ROUTINE name="FORMAT_AXIS_VALUES" link="FORMAT_AXIS_VALUES.htm" alias_to="" classname="">
    <DESCRIPTION name="Formats numbers as strings for use as axis values" />
    <SYNTAX name="Result = FORMAT_AXIS_VALUES( Values )" type="func" />
    <ARGUMENT name="Values" link="FORMAT_AXIS_VALUES.htm" />
  </ROUTINE>
  <ROUTINE name="AXIS" link="AXIS_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds an axis to an existing graphic" />
    <SYNTAX name="AXIS [, X [, Y [, Z]]] [, /SAVE] [, XAXIS={0 | 1} | YAXIS={0 | 1} | ZAXIS={0 | 1 | 2 | 3}] [, /XLOG] [, /YNOZERO] [, /YLOG]" type="pro" />
    <SYNTAX name="Graphics Keywords:[, AM_PM=[string, string]] [, CHARSIZE=value] [, CHARTHICK=integer] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, DAYS_OF_WEEK=string_array{7 names}] [, FONT=integer] [, MONTHS=string_array{12 names}] [, /NODATA] [, /NOERASE] [, SUBTITLE=string] [, /T3D] [, TICKLEN=value] [, {X | Y | Z}CHARSIZE=value] [, {X | Y | Z}GRIDSTYLE=integer{0 to 5}] [, {X | Y | Z}MARGIN=[left, right]] [, {X | Y | Z}MINOR=integer] [, {X | Y | Z}RANGE=[min, max]] [, {X | Y | Z}STYLE=value] [, {X | Y | Z}THICK=value] [, {X | Y | Z}TICKFORMAT=string][, {X | Y | Z}TICKINTERVAL= value][, {X | Y | Z}TICKLAYOUT=scalar][, {X | Y | Z}TICKLEN=value] [, {X | Y | Z}TICKNAME=string_array] [, {X | Y | Z}TICKS=integer][, {X | Y | Z}TICKUNITS=string][, {X | Y | Z}TICKV=array] [, {X | Y | Z}TICK_GET=variable] [, {X | Y | Z}TITLE=string] [, ZVALUE=value{0 to 1}]" type="pro" />
    <ARGUMENT name="X, Y, Z" link="AXIS_Procedure.htm" />
    <KEYWORD name="SAVE" link="AXIS_Procedure.htm#dg_routines_3604229493_878441" />
    <KEYWORD name="XAXIS" link="AXIS_Procedure.htm#dg_routines_3604229493_878444" />
    <KEYWORD name="XLOG" link="AXIS_Procedure.htm#dg_routines_3604229493_878447" />
    <KEYWORD name="YAXIS" link="AXIS_Procedure.htm#dg_routines_3604229493_878451" />
    <KEYWORD name="YLOG" link="AXIS_Procedure.htm#dg_routines_3604229493_878458" />
    <KEYWORD name="YNOZERO" link="AXIS_Procedure.htm#dg_routines_3604229493_878461" />
    <KEYWORD name="ZAXIS" link="AXIS_Procedure.htm#dg_routines_3604229493_878464" />
  </ROUTINE>
  <ROUTINE name="INTERPOLATE" link="INTERPOLATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform linear, bilinear, or trilinear interpolation" />
    <SYNTAX name="Result = INTERPOLATE( P, X [, Y [, Z]] [, CUBIC=value{-1 to 0}] [, /DOUBLE] [, /GRID] [, MISSING=value] )" type="func" />
    <ARGUMENT name="P" link="INTERPOLATE.htm" />
    <ARGUMENT name="X, Y, Z" link="INTERPOLATE.htm" />
    <KEYWORD name="CUBIC" link="INTERPOLATE.htm#I_833016429_680782" />
    <KEYWORD name="DOUBLE" link="INTERPOLATE.htm#DOUBLE" />
    <KEYWORD name="GRID" link="INTERPOLATE.htm#I_833016429_680781" />
    <KEYWORD name="MISSING" link="INTERPOLATE.htm#I_833016429_677276" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="SHIFT_DIFF" link="SHIFT_DIFF.htm" alias_to="" classname="">
    <SYNTAX name="Result = SHIFT_DIFF (Array [, /ADD_BACK] [, BIAS=value] [, /CENTER] [, DIRECTION={0 | 1 | 2 | 3 | 4 | 5 | 6 | 7}] [, /EDGE_TRUNCATE] [, /EDGE_WRAP] [, /EDGE_ZERO] [, INVALID=value] [, MISSING=value] [, /NAN] [, /NORMALIZE] )" type="func" />
    <ARGUMENT name="Array" link="SHIFT_DIFF.htm" />
    <KEYWORD name="ADD_BACK" link="SHIFT_DIFF.htm#S_820040301_1336682" />
    <KEYWORD name="BIAS" link="SHIFT_DIFF.htm#S_820040301_1336853" />
    <KEYWORD name="CENTER" link="SHIFT_DIFF.htm#S_820040301_1336352" />
    <KEYWORD name="DIRECTION" link="SHIFT_DIFF.htm#S_820040301_1336280" />
    <KEYWORD name="EDGE_TRUNCATE" link="SHIFT_DIFF.htm#S_820040301_1336334" />
    <KEYWORD name="EDGE_WRAP" link="SHIFT_DIFF.htm#S_820040301_1336362" />
    <KEYWORD name="EDGE_ZERO" link="SHIFT_DIFF.htm#S_820040301_1336366" />
    <KEYWORD name="INVALID" link="SHIFT_DIFF.htm#S_820040301_1336369" />
    <KEYWORD name="MISSING" link="SHIFT_DIFF.htm#S_820040301_1336373" />
    <KEYWORD name="NAN" link="SHIFT_DIFF.htm#S_820040301_1336375" />
    <KEYWORD name="NORMALIZE" link="SHIFT_DIFF.htm#S_820040301_1336378" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_CREATE" link="H5T_ENUM_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_ENUM_CREATE()" type="func" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_REGIONINFO" link="EOS_PT_REGIONINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_REGIONINFO(pointID, regionID, level, fieldlist, size)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_REGIONINFO.htm" />
    <ARGUMENT name="regionID" link="EOS_PT_REGIONINFO.htm" />
    <ARGUMENT name="level" link="EOS_PT_REGIONINFO.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_REGIONINFO.htm" />
    <ARGUMENT name="size" link="EOS_PT_REGIONINFO.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_GET_SIMPLE_EXTENT_TYPE" link="H5S_GET_SIMPLE_EXTENT_TY.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_GET_SIMPLE_EXTENT_TYPE(Dataspace_id)" type="func" />
    <ARGUMENT name="Dataspace_id" link="H5S_GET_SIMPLE_EXTENT_TY.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DF24_LASTREF" link="HDF_DF24_LASTREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DF24_LASTREF( )" type="func" />
  </ROUTINE>
  <ROUTINE name="CW_FSLIDER" link="CW_FSLIDER.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a slider that selects floating-point values" />
    <SYNTAX name="Result = CW_FSLIDER( Parent [, /DOUBLE] [, /DRAG] [, /EDIT] [, FORMAT=string] [, /FRAME] [, MAXIMUM=value] [, MINIMUM=value] [, SCROLL=units] [, /SUPPRESS_VALUE] [, TAB_MODE=value] [, TITLE=string] [, UNAME=string] [, UVALUE=value] [, VALUE=initial_value] [, XSIZE=length | {, /VERTICAL [, YSIZE=height]}] )" type="func" />
    <ARGUMENT name="Parent" link="CW_FSLIDER.htm" />
    <KEYWORD name="DOUBLE" link="CW_FSLIDER.htm#C_854643309_755581" />
    <KEYWORD name="DRAG" link="CW_FSLIDER.htm#C_854643309_1028998" />
    <KEYWORD name="EDIT" link="CW_FSLIDER.htm#C_854643309_755584" />
    <KEYWORD name="FORMAT" link="CW_FSLIDER.htm#C_854643309_755587" />
    <KEYWORD name="FRAME" link="CW_FSLIDER.htm#C_854643309_755590" />
    <KEYWORD name="MAXIMUM" link="CW_FSLIDER.htm#C_854643309_755593" />
    <KEYWORD name="MINIMUM" link="CW_FSLIDER.htm#C_854643309_755596" />
    <KEYWORD name="SCROLL" link="CW_FSLIDER.htm#C_854643309_218849" />
    <KEYWORD name="SUPPRESS_VALUE" link="CW_FSLIDER.htm#C_854643309_755599" />
    <KEYWORD name="TAB_MODE" link="CW_FSLIDER.htm#C_854643309_1190109" />
    <KEYWORD name="TITLE" link="CW_FSLIDER.htm#C_854643309_755602" />
    <KEYWORD name="UNAME" link="CW_FSLIDER.htm#C_854643309_996664" />
    <KEYWORD name="UVALUE" link="CW_FSLIDER.htm#C_854643309_755605" />
    <KEYWORD name="VALUE" link="CW_FSLIDER.htm#C_854643309_755608" />
    <KEYWORD name="VERTICAL" link="CW_FSLIDER.htm#C_854643309_755611" />
    <KEYWORD name="XSIZE" link="CW_FSLIDER.htm#C_854643309_755614" />
    <KEYWORD name="YSIZE" link="CW_FSLIDER.htm#C_854643309_755617" />
  </ROUTINE>
  <CLASS name="IDLgrScene" link="IDLgrScene.htm" special="">
    <SUPERCLASS name="IDL_Container" link="../../Reference Material/I/IDL_Container.htm#objects_misc_904195448_1010504" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRCONTAINERVERSION" link="" description="" />
    <FIELD name="IDLGRSCENEVERSION" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="ISDYING" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="TRANSPARENT" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrScene_Properties.htm#objects_gr_2157407275_1057953" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrScene_Properties.htm#objects_gr_2157407275_1080480" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrScene_Properties.htm#objects_gr_2157407275_1057961" get="No" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrScene_Properties.htm#objects_gr_2157407275_1736713" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENT" link="IDLgrScene_Properties.htm#objects_gr_2157407275_1093982" get="Yes" set="Yes" init="No" registered="Yes" />
    <METHOD class="IDLgrScene" name="IDLgrScene::Add" link="IDLgrScene__Add.htm">
      <SYNTAX name="Obj-&gt;[IDLgrScene::]Add, View [, POSITION=index]" type="pro" />
      <ARGUMENT name="View" link="IDLgrScene__Add.htm" />
      <KEYWORD name="POSITION" link="IDLgrScene__Add.htm#objects_gr_2157407275_1015243" />
    </METHOD>
    <METHOD class="IDLgrScene" name="IDLgrScene::Cleanup" link="IDLgrScene__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrScene::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrScene" name="IDLgrScene::GetByName" link="IDLgrScene__GetByName.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrScene::]GetByName(Name)" type="func" />
      <ARGUMENT name="Name" link="IDLgrScene__GetByName.htm" />
    </METHOD>
    <METHOD class="IDLgrScene" name="IDLgrScene::GetProperty" link="IDLgrScene__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrScene::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrScene" name="IDLgrScene::Init" link="IDLgrScene__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrScene' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrScene::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrScene" name="IDLgrScene::SetProperty" link="IDLgrScene__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrScene::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SET_SHADING" link="SET_SHADING_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Sets the light source shading parameters for Direct Graphics" />
    <SYNTAX name="SET_SHADING [, /GOURAUD] [, LIGHT=[x, y, z]] [, /REJECT] [, VALUES=[darkest, brightest]]" type="pro" />
    <KEYWORD name="GOURAUD" link="SET_SHADING_Procedure.htm#dg_routines_3604229493_885038" />
    <KEYWORD name="LIGHT" link="SET_SHADING_Procedure.htm#dg_routines_3604229493_885043" />
    <KEYWORD name="REJECT" link="SET_SHADING_Procedure.htm#dg_routines_3604229493_885047" />
    <KEYWORD name="VALUES" link="SET_SHADING_Procedure.htm#dg_routines_3604229493_885051" />
  </ROUTINE>
  <ROUTINE name="CONSTRAINED_MIN" link="CONSTRAINED_MIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Minimize a function using Generalized Reduced Gradient Method" />
    <SYNTAX name="CONSTRAINED_MIN, X, Xbnd, Gbnd, Nobj, Gcomp, Inform [, EPSTOP=value] [, LIMSER=value] [, /MAXIMIZE] [, NSTOP=value] [, REPORT=filename] [, TITLE=string]" type="pro" />
    <ARGUMENT name="X" link="CONSTRAINED_MIN.htm" />
    <ARGUMENT name="Xbnd" link="CONSTRAINED_MIN.htm" />
    <ARGUMENT name="Gbnd" link="CONSTRAINED_MIN.htm" />
    <ARGUMENT name="Nobj" link="CONSTRAINED_MIN.htm" />
    <ARGUMENT name="Gcomp" link="CONSTRAINED_MIN.htm" />
    <ARGUMENT name="Inform" link="CONSTRAINED_MIN.htm" />
    <KEYWORD name="EPSTOP" link="CONSTRAINED_MIN.htm#C_854643309_908210" />
    <KEYWORD name="LIMSER" link="CONSTRAINED_MIN.htm#C_854643309_927415" />
    <KEYWORD name="MAXIMIZE" link="CONSTRAINED_MIN.htm#C_854643309_927406" />
    <KEYWORD name="NSTOP" link="CONSTRAINED_MIN.htm#C_854643309_975889" />
    <KEYWORD name="REPORT" link="CONSTRAINED_MIN.htm#C_854643309_942066" />
    <KEYWORD name="TITLE" link="CONSTRAINED_MIN.htm#C_854643309_927408" />
  </ROUTINE>
  <ROUTINE name="DLM_REGISTER" link="DLM_REGISTER.htm" alias_to="" classname="">
    <SYNTAX name="DLM_REGISTER, File1 [, File2, ..., Filen]" type="pro" />
    <ARGUMENT name="Filen" link="DLM_REGISTER.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_EXTRACTPERIOD" link="EOS_SW_EXTRACTPERIOD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_EXTRACTPERIOD(swathID, periodID, fieldname, external_mode, buffer)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_EXTRACTPERIOD.htm" />
    <ARGUMENT name="periodID" link="EOS_SW_EXTRACTPERIOD.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_EXTRACTPERIOD.htm" />
    <ARGUMENT name="external_mode" link="EOS_SW_EXTRACTPERIOD.htm" />
    <ARGUMENT name="buffer" link="EOS_SW_EXTRACTPERIOD.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_GETIMAGE" link="HDF_DFR8_GETIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_GETIMAGE, Filename, Image [, Palette]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFR8_GETIMAGE.htm" />
    <ARGUMENT name="Image" link="HDF_DFR8_GETIMAGE.htm" />
    <ARGUMENT name="Palette" link="HDF_DFR8_GETIMAGE.htm" />
  </ROUTINE>
  <ROUTINE name="IDENTITY" link="IDENTITY.htm" alias_to="" classname="">
    <DESCRIPTION name="Return an identity array" />
    <SYNTAX name="Result = IDENTITY( N [, /DOUBLE] )" type="func" />
    <ARGUMENT name="N" link="IDENTITY.htm" />
    <KEYWORD name="DOUBLE" link="IDENTITY.htm#I_833016429_832664" />
  </ROUTINE>
  <ROUTINE name="PCOMP" link="PCOMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the principal components and derived variables" />
    <SYNTAX name="Result = PCOMP( A [, COEFFICIENTS=variable] [, /COVARIANCE] [, /DOUBLE] [, EIGENVALUES=variable] [, NVARIABLES=value] [, /STANDARDIZE] [, VARIANCES=variable] )" type="func" />
    <ARGUMENT name="A" link="PCOMP.htm" />
    <KEYWORD name="COEFFICIENTS" link="PCOMP.htm#P_817877613_844766" />
    <KEYWORD name="COVARIANCE" link="PCOMP.htm#P_817877613_844768" />
    <KEYWORD name="DOUBLE" link="PCOMP.htm#P_817877613_844770" />
    <KEYWORD name="EIGENVALUES" link="PCOMP.htm#P_817877613_844772" />
    <KEYWORD name="NVARIABLES" link="PCOMP.htm#P_817877613_844774" />
    <KEYWORD name="STANDARDIZE" link="PCOMP.htm#P_817877613_844776" />
    <KEYWORD name="VARIANCES" link="PCOMP.htm#P_817877613_844778" />
  </ROUTINE>
  <ROUTINE name="PTR_NEW" link="PTR_NEW.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a pointer" />
    <SYNTAX name="Result = PTR_NEW( [InitExpr] [, /ALLOCATE_HEAP] [, /NO_COPY] )" type="func" />
    <ARGUMENT name="InitExpr" link="PTR_NEW.htm" />
    <KEYWORD name="ALLOCATE_HEAP" link="PTR_NEW.htm#P_817877613_845063" />
    <KEYWORD name="NO_COPY" link="PTR_NEW.htm#P_817877613_845065" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_WRITETILE" link="EOS_GD_WRITETILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_WRITETILE(gridID, fieldname, tilecoords, data)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_WRITETILE.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_WRITETILE.htm" />
    <ARGUMENT name="tilecoords" link="EOS_GD_WRITETILE.htm" />
    <ARGUMENT name="data" link="EOS_GD_WRITETILE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_BINOMIALCDF" link="IMSL_BINOMIALCDF.htm" alias_to="" classname="">
    <ARGUMENT name="k" link="IMSL_BINOMIALCDF.htm" />
    <ARGUMENT name="n" link="IMSL_BINOMIALCDF.htm" />
    <ARGUMENT name="p" link="IMSL_BINOMIALCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_BINOMIALCDF.htm#lass=" />
    <KEYWORD name="Informational Errors" link="IMSL_BINOMIALCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ATTRGET" link="HDF_VG_ATTRGET.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_ATTRGET(VGroup, Index)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_ATTRGET.htm" />
    <ARGUMENT name="Index" link="HDF_VG_ATTRGET.htm" />
  </ROUTINE>
  <ROUTINE name="H5D_CREATE" link="H5D_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5D_CREATE(Loc_id, Name, Datatype_id, Dataspace_id [, CHUNK_DIMENSIONS=vector [, GZIP=value [, /SHUFFLE]]])" type="func" />
    <ARGUMENT name="Loc_id" link="H5D_CREATE.htm" />
    <ARGUMENT name="Name" link="H5D_CREATE.htm" />
    <ARGUMENT name="Datatype_id" link="H5D_CREATE.htm" />
    <ARGUMENT name="Dataspace_id" link="H5D_CREATE.htm" />
    <KEYWORD name="CHUNK_DIMENSIONS" link="H5D_CREATE.htm#HDF5_209170119_1006881" />
    <KEYWORD name="GZIP" link="H5D_CREATE.htm#HDF5_209170119_1006885" />
    <KEYWORD name="SHUFFLE" link="H5D_CREATE.htm#HDF5_209170119_1006888" />
  </ROUTINE>
  <ROUTINE name="PNT_LINE" link="PNT_LINE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the perpendicular distance between a point and a line" />
    <SYNTAX name="Result = PNT_LINE( P0, L0, L1 [, Pl] [, /INTERVAL] )" type="func" />
    <ARGUMENT name="P0" link="PNT_LINE.htm" />
    <ARGUMENT name="L0" link="PNT_LINE.htm" />
    <ARGUMENT name="L1" link="PNT_LINE.htm" />
    <ARGUMENT name="Pl" link="PNT_LINE.htm" />
    <KEYWORD name="INTERVAL" link="PNT_LINE.htm#P_817877613_758337" />
  </ROUTINE>
  <ROUTINE name="H5A_GET_SPACE" link="H5A_GET_SPACE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_GET_SPACE(Attribute_id)" type="func" />
    <ARGUMENT name="Attribute_id" link="H5A_GET_SPACE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOM" link="IMSL_RANDOM.htm" alias_to="" classname="">
    <ARGUMENT name="n" link="IMSL_RANDOM.htm" />
    <KEYWORD name="BETA" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="BINOMIAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="CAUCHY" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="COVARIANCES" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="CHI_SQUARED" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="DISCRETE_UNIF" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="EXPONENTIAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="GAMMA" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="GEOMETRIC" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="HYPERGEOMETRIC" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="LOGARITHMIC" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="LOGNORMAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="MIX_EXPONENTIAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="NEG_BINOMIAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="MULTINOMIAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="MVAR_NORMAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="NORMAL" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="PARAMETERS" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="PERMUTATION" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="POISSON" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="PROBABILITIES" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="SAMPLE_INDICES" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="SPHERE" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="STABLE" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="STUDENT_T" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="TRIANGULAR" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="UNIFORM" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="VON_MISES" link="IMSL_RANDOM.htm#lass=" />
    <KEYWORD name="WEIBULL" link="IMSL_RANDOM.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="NCDF_DIMID" link="NCDF_DIMID.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_DIMID( Cdfid, DimName )" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_DIMID.htm" />
    <ARGUMENT name="DimName" link="NCDF_DIMID.htm" />
  </ROUTINE>
  <ROUTINE name="POWELL" link="POWELL.htm" alias_to="" classname="">
    <DESCRIPTION name="Minimize a function using the Powell method" />
    <SYNTAX name="POWELL, P, Xi, Ftol, Fmin, Func [, /DOUBLE] [, ITER=variable] [, ITMAX=value]" type="pro" />
    <ARGUMENT name="P" link="POWELL.htm" />
    <ARGUMENT name="Xi" link="POWELL.htm" />
    <ARGUMENT name="Ftol" link="POWELL.htm" />
    <ARGUMENT name="Fmin" link="POWELL.htm" />
    <ARGUMENT name="Func" link="POWELL.htm" />
    <KEYWORD name="DOUBLE" link="POWELL.htm#P_817877613_51467" />
    <KEYWORD name="ITER" link="POWELL.htm#P_817877613_51470" />
    <KEYWORD name="ITMAX" link="POWELL.htm#P_817877613_51473" />
  </ROUTINE>
  <ROUTINE name="TS_SPECTROGRAM" link="TS_SPECTROGRAM.htm" alias_to="" classname="">
    <SYNTAX name="Result = TS_SPECTROGRAM( X [, /DOUBLE] [, FREQ=value] [, SAMPLE_FREQ=value] [, TIME=value] [, OVERLAP=value] [, WINDOW=value] )" type="func" />
    <ARGUMENT name="X" link="TS_SPECTROGRAM.htm" />
    <KEYWORD name="DOUBLE" link="TS_SPECTROGRAM.htm#DOUBLE" />
    <KEYWORD name="FREQ" link="TS_SPECTROGRAM.htm#FREQ" />
    <KEYWORD name="SAMPLE_FREQ" link="TS_SPECTROGRAM.htm#SAMPLE_F" />
    <KEYWORD name="TIME" link="TS_SPECTROGRAM.htm#TIME" />
    <KEYWORD name="OVERLAP" link="TS_SPECTROGRAM.htm#OVERLAP" />
    <KEYWORD name="WINDOW" link="TS_SPECTROGRAM.htm#WINDOW" />
  </ROUTINE>
  <ROUTINE name="FILE_LINK" link="FILE_LINK.htm" alias_to="" classname="">
    <DESCRIPTION name="Create Unix file links" />
    <SYNTAX name="FILE_LINK, SourcePath, DestPath [, /ALLOW_SAME] [, /HARDLINK] [, /NOEXPAND_PATH] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="SourcePath" link="FILE_LINK.htm" />
    <ARGUMENT name="DestPath" link="FILE_LINK.htm" />
    <KEYWORD name="ALLOW_SAME" link="FILE_LINK.htm#F_848155245_906533" />
    <KEYWORD name="HARDLINK" link="FILE_LINK.htm#F_848155245_906535" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_LINK.htm#F_848155245_906537" />
    <KEYWORD name="VERBOSE" link="FILE_LINK.htm#F_848155245_906542" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_GETATTR" link="HDF_GR_GETATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_GETATTR(obj_id, attr_index, values)" type="func" />
    <ARGUMENT name="obj_id" link="HDF_GR_GETATTR.htm" />
    <ARGUMENT name="attr_index" link="HDF_GR_GETATTR.htm" />
    <ARGUMENT name="values" link="HDF_GR_GETATTR.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_PROPERTYSHEET" link="WIDGET_PROPERTYSHEET.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a property sheet widget" />
    <SYNTAX name="Result = WIDGET_PROPERTYSHEET(Parent [, /ALIGN_BOTTOM |, /ALIGN_CENTER |, /ALIGN_LEFT |, /ALIGN_RIGHT |, /ALIGN_TOP] [, /CONTEXT_EVENTS] [, /EDITABLE] [, EVENT_FUNC=STRING] [, EVENT_PRO=STRING] [, FONT=STRING] [, FRAME=width] [, FUNC_GET_VALUE=STRING] [, /HIDE_ADVANCED_ONLY] [, IGNORE_ACCELERATORS=value] [, KILL_NOTIFY=STRING] [, /MULTIPLE_PROPERTIES] [, /NO_COPY] [, NOTIFY_REALIZE=STRING] [, PRO_SET_VALUE=STRING] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, /SUNKEN_FRAME] [, /TRACKING_EVENTS] [, UNAME=STRING] [,UNITS={0 | 1 | 2}] [, UVALUE=VALUE] [, VALUE=VALUE] [, XOFFSET=VALUE] [, XSIZE=VALUE] [, YOFFSET=VALUE] [, YSIZE=VALUE])" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_PROPERTYSHEET.htm" />
    <KEYWORD name="ALIGN_BOTTOM" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036791" />
    <KEYWORD name="ALIGN_CENTER" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036794" />
    <KEYWORD name="ALIGN_LEFT" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036796" />
    <KEYWORD name="ALIGN_RIGHT" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036798" />
    <KEYWORD name="ALIGN_TOP" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036800" />
    <KEYWORD name="CONTEXT_EVENTS" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036802" />
    <KEYWORD name="EDITABLE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1078422" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036806" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036808" />
    <KEYWORD name="FONT" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036810" />
    <KEYWORD name="FRAME" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1070614" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036813" />
    <KEYWORD name="HIDE_ADVANCED_ONLY" link="WIDGET_PROPERTYSHEET.htm#lass=" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1097821" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036815" />
    <KEYWORD name="MULTIPLE_PROPERTIES" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1100848" />
    <KEYWORD name="NO_COPY" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036819" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036822" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036824" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036826" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036828" />
    <KEYWORD name="SENSITIVE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036830" />
    <KEYWORD name="SUNKEN_FRAME" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1070660" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036836" />
    <KEYWORD name="UNAME" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036838" />
    <KEYWORD name="UNITS" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036841" />
    <KEYWORD name="UVALUE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036843" />
    <KEYWORD name="VALUE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036847" />
    <KEYWORD name="XOFFSET" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036853" />
    <KEYWORD name="XSIZE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036856" />
    <KEYWORD name="YOFFSET" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036858" />
    <KEYWORD name="YSIZE" link="WIDGET_PROPERTYSHEET.htm#W_811389549_1036861" />
  </ROUTINE>
  <ROUTINE name="LADFIT" link="LADFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Fit paired data using the least absolute deviation method" />
    <SYNTAX name="Result = LADFIT( X, Y [, ABSDEV=variable] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="LADFIT.htm" />
    <ARGUMENT name="Y" link="LADFIT.htm" />
    <KEYWORD name="ABSDEV" link="LADFIT.htm#L_826528365_53730" />
    <KEYWORD name="DOUBLE" link="LADFIT.htm#L_826528365_837069" />
  </ROUTINE>
  <ROUTINE name="WV_IMPORT_DATA" link="WV_IMPORT_DATA.htm" alias_to="" classname="">
    <SYNTAX name="WV_IMPORT_DATA, Data [, MESSAGE_OUT=string] [, PARENT=variable]" type="pro" />
    <ARGUMENT name="Data" link="WV_IMPORT_DATA.htm" />
    <KEYWORD name="MESSAGE_OUT" link="WV_IMPORT_DATA.htm#ref_3320460235_1006957" />
    <KEYWORD name="PARENT" link="WV_IMPORT_DATA.htm#ref_3320460235_1008033" />
  </ROUTINE>
  <ROUTINE name="Creating a Graphics Event Handler Class" link="GraphicsEventHandler.htm" alias_to="" classname="">
    <SYNTAX name="Result = obj.MouseDown(Window, X, Y, Button, KeyMods,  Clicks)" type="func" />
    <SYNTAX name="Result = obj.MouseMotion(Window, X, Y, KeyMods)" type="func" />
    <SYNTAX name="Result = obj.MouseUp(Window, X, Y, Button)" type="func" />
    <SYNTAX name="Result = obj.MouseWheel(Window, X, Y, Delta, KeyMods)" type="func" />
    <SYNTAX name="Result = obj.KeyHandler(Window, IsASCII, Character, KeyValue, X, Y, Press, Release, KeyMods)" type="func" />
    <SYNTAX name="Result = obj.SelectChange(Window, Graphic, Mode, WasSelected)" type="func" />
    <ARGUMENT name="Mode" link="GraphicsEventHandler.htm" />
    <ARGUMENT name="WasSelected" link="GraphicsEventHandler.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_DISPLAYCONTEXTMENU" link="WIDGET_DISPLAYCONTEXTMEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Display a context-sensitive menu" />
    <SYNTAX name="WIDGET_DISPLAYCONTEXTMENU, Parent, X, Y, ContextBase_ID" type="pro" />
    <ARGUMENT name="Parent" link="WIDGET_DISPLAYCONTEXTMEN.htm" />
    <ARGUMENT name="X" link="WIDGET_DISPLAYCONTEXTMEN.htm" />
    <ARGUMENT name="Y" link="WIDGET_DISPLAYCONTEXTMEN.htm" />
    <ARGUMENT name="ContextBase_ID" link="WIDGET_DISPLAYCONTEXTMEN.htm" />
  </ROUTINE>
  <ROUTINE name="XVOLUME_WRITE_IMAGE" link="XVOLUME_WRITE_IMAGE.htm" alias_to="" classname="">
    <SYNTAX name="XVOLUME_WRITE_IMAGE, Filename, Format [, DIMENSIONS=[x, y] ]" type="pro" />
    <ARGUMENT name="Filename" link="XVOLUME_WRITE_IMAGE.htm" />
    <ARGUMENT name="Format" link="XVOLUME_WRITE_IMAGE.htm" />
    <KEYWORD name="DIMENSIONS" link="XVOLUME_WRITE_IMAGE.htm#X_800576109_977402" />
  </ROUTINE>
  <ROUTINE name="BINARY_TEMPLATE" link="BINARY_TEMPLATE.htm" alias_to="" classname="">
    <DESCRIPTION name="A dialog that generates templates for reading binary files" />
    <SYNTAX name="Result = BINARY_TEMPLATE ( [Filename] [, CANCEL=variable] [, GROUP=widget_id] [, N_ROWS=rows] [, TEMPLATE=variable] )" type="func" />
    <ARGUMENT name="Filename" link="BINARY_TEMPLATE.htm" />
    <KEYWORD name="CANCEL" link="BINARY_TEMPLATE.htm#B_856805997_985257" />
    <KEYWORD name="GROUP" link="BINARY_TEMPLATE.htm#B_856805997_985259" />
    <KEYWORD name="N_ROWS" link="BINARY_TEMPLATE.htm#B_856805997_985261" />
    <KEYWORD name="TEMPLATE" link="BINARY_TEMPLATE.htm#B_856805997_988405" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ATTRSET" link="HDF_VD_ATTRSET.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_ATTRSET, VData, FieldID, Attr_Name, Values [, Count] [, /BYTE] [, /DFNT_CHAR8] [, /DFNT_FLOAT32] [, /DFNT_FLOAT64] [, /DFNT_INT8] [, /DFNT_INT16] [, /DFNT_INT32] [, /DFNT_UCHAR8] [, /DFNT_UINT8] [, /DFNT_UINT16] [, /DFNT_UINT32] [, /DOUBLE] [, /FLOAT] [, /INT] [, /LONG] [, /SHORT] [, /STRING] [, /UINT ] [, /ULONG ]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_ATTRSET.htm" />
    <ARGUMENT name="FieldID" link="HDF_VD_ATTRSET.htm" />
    <ARGUMENT name="Attr_Name" link="HDF_VD_ATTRSET.htm" />
    <ARGUMENT name="Values" link="HDF_VD_ATTRSET.htm" />
    <ARGUMENT name="Count" link="HDF_VD_ATTRSET.htm" />
    <KEYWORD name="BYTE" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013137" />
    <KEYWORD name="DFNT_CHAR8" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013140" />
    <KEYWORD name="DFNT_FLOAT32" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013143" />
    <KEYWORD name="DFNT_FLOAT64" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013146" />
    <KEYWORD name="DFNT_INT8" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013149" />
    <KEYWORD name="DFNT_INT16" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013152" />
    <KEYWORD name="DFNT_INT32" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013155" />
    <KEYWORD name="DFNT_UCHAR8" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013158" />
    <KEYWORD name="DFNT_UINT8" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013161" />
    <KEYWORD name="DFNT_UINT16" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013164" />
    <KEYWORD name="DFNT_UINT32" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013167" />
    <KEYWORD name="DOUBLE" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013170" />
    <KEYWORD name="FLOAT" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013173" />
    <KEYWORD name="INT" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013176" />
    <KEYWORD name="LONG" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013179" />
    <KEYWORD name="SHORT" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013182" />
    <KEYWORD name="STRING" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013185" />
    <KEYWORD name="UINT" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013188" />
    <KEYWORD name="ULONG" link="HDF_VD_ATTRSET.htm#HDF_1733484267_1013191" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_WRITEGEOMETA" link="EOS_SW_WRITEGEOMETA.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_WRITEGEOMETA(swathID, fieldname, dimlist, numbertype)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_WRITEGEOMETA.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_WRITEGEOMETA.htm" />
    <ARGUMENT name="dimlist" link="EOS_SW_WRITEGEOMETA.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_WRITEGEOMETA.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_MULTI_SUPPORT" link="GRIB_MULTI_SUPPORT.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_MULTI_SUPPORT, Mode" type="pro" />
    <ARGUMENT name="Mode" link="GRIB_MULTI_SUPPORT.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_ARRAY_CREATE" link="H5T_ARRAY_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_ARRAY_CREATE(Datatype_id, Dimensions)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_ARRAY_CREATE.htm" />
    <ARGUMENT name="Dimensions" link="H5T_ARRAY_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="MESH_MERGE" link="MESH_MERGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Merges two polygonal meshes" />
    <SYNTAX name="Result = MESH_MERGE (Verts, Conn, Verts1, Conn1 [, /COMBINE_VERTICES] [, TOLERANCE=value] )" type="func" />
    <ARGUMENT name="Verts" link="MESH_MERGE.htm" />
    <ARGUMENT name="Conn" link="MESH_MERGE.htm" />
    <ARGUMENT name="Verts1" link="MESH_MERGE.htm" />
    <ARGUMENT name="Conn1" link="MESH_MERGE.htm" />
    <KEYWORD name="COMBINE_VERTICES" link="MESH_MERGE.htm#M_824365677_948474" />
    <KEYWORD name="TOLERANCE" link="MESH_MERGE.htm#M_824365677_948480" />
  </ROUTINE>
  <ROUTINE name="CPU" link="CPU.htm" alias_to="" classname="">
    <DESCRIPTION name="Changes the values stored in the read-only !CPU system variable" />
    <SYNTAX name="CPU [, /RESET] [, RESTORE = structure] [,TPOOL_MAX_ELTS = NumMaxElts] [,TPOOL_MIN_ELTS = NumMinElts] [,TPOOL_NTHREADS = NumThreads] [,/VECTOR_ENABLE]" type="pro" />
    <KEYWORD name="RESET" link="CPU.htm#C_854643309_1178606" />
    <KEYWORD name="RESTORE" link="CPU.htm#C_854643309_1178609" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="CPU.htm#C_854643309_1032362" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="CPU.htm#C_854643309_1032364" />
    <KEYWORD name="TPOOL_NTHREADS" link="CPU.htm#C_854643309_1032366" />
    <KEYWORD name="VECTOR_ENABLE" link="CPU.htm#C_854643309_1032368" />
  </ROUTINE>
  <CLASS name="IDLgrPattern" link="IDLgrPattern.htm" special="">
    <FIELD name="IDLGRPATTERNVERSION" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="ORIENTATION" link="" description="" />
    <FIELD name="PATTERN" link="" description="" />
    <FIELD name="SPACING" link="" description="" />
    <FIELD name="STYLE" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1056154" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="NAME" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1688853" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ORIENTATION" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1056165" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PATTERN" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1056169" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SPACING" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1056171" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="STYLE" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1056173" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1056179" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="IDLgrPattern_Properties.htm#objects_gr_2157407275_1688896" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrPattern" name="IDLgrPattern::Cleanup" link="IDLgrPattern__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrPattern::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPattern" name="IDLgrPattern::GetProperty" link="IDLgrPattern__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPattern::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPattern" name="IDLgrPattern::Init" link="IDLgrPattern__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPattern' [, Style] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPattern::]Init([Style][, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Style" link="IDLgrPattern__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrPattern" name="IDLgrPattern::SetProperty" link="IDLgrPattern__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPattern::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <CLASS name="IDL_Integer" link="IDL_Integer.htm" special="">
    <SUPERCLASS name="IDL_Number" link="IDL_Number.htm" />
    <METHOD class="IDL_Integer" name="IDL_Integer::BitLength" link="kanchor5923">
      <DESCRIPTION name="Returns the number of bits in the current value, ignoring leading zero bits" />
      <SYNTAX name="Result = var.BitLength(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::BitGet" link="kanchor5924">
      <DESCRIPTION name="Returns the requested bit associated with the current value" />
      <SYNTAX name="Result = var.BitGet( Location )" type="func" />
      <ARGUMENT name="Location" link="IDL_Integer.htm" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::BitSet" link="kanchor5925">
      <DESCRIPTION name="Returns a scalar or array of values after setting the bits on the current value" />
      <SYNTAX name="Result = var.BitSet(  Location [, /CLEAR] [, /FLIP])" type="func" />
      <ARGUMENT name="Location" link="IDL_Integer.htm" />
      <KEYWORD name="CLEAR" link="IDL_Integer.htm#lass=" />
      <KEYWORD name="FLIP" link="IDL_Integer.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::BitShift" link="kanchor5926">
      <DESCRIPTION name="Returns a scalar or array of values after shifting the bits on the current value" />
      <SYNTAX name="Result = var.BitShift( Direction [, /CIRCULAR] )" type="func" />
      <ARGUMENT name="Direction" link="IDL_Integer.htm" />
      <KEYWORD name="CIRCULAR" link="IDL_Integer.htm#lass=" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::ToASCII" link="kanchor5927">
      <DESCRIPTION name="Converts the current number to an ASCII string" />
      <SYNTAX name="Result = var.ToASCII(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::ToBinary" link="kanchor5928">
      <DESCRIPTION name="Converts the current number to a binary string" />
      <SYNTAX name="Result = var.ToBinary(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::ToHex" link="kanchor5929">
      <DESCRIPTION name="Converts the current number to a hex string" />
      <SYNTAX name="Result = var.ToHex(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Integer" name="IDL_Integer::ToOctal" link="kanchor5930">
      <DESCRIPTION name="Converts the current number to an octal string" />
      <SYNTAX name="Result = var.ToOctal(  )" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SIN" link="SIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the trigonometric sine" />
    <SYNTAX name="Result = SIN(X)" type="func" />
    <ARGUMENT name="X" link="SIN.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="VOLUME" link="Volume.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays a visual representation of a three-dimensional array of data" />
    <SYNTAX name="graphic = VOLUME(Vol0 [, Vol1] [, Vol2, Vol3] [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="Vol0, Vol1, Vol2, Vol3" link="Volume.htm" />
    <KEYWORD name="AXIS_STYLE" link="Volume.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="Volume.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="Volume.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="Volume.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="Volume.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="Volume.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="Volume.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="Volume.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="Volume.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="Volume.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="Volume.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="Volume.htm#WIDGETS" />
    <KEYWORD name="VOLUME_DIMENSIONS" link="Volume.htm#VOLUME_DIMENSIONS" />
    <KEYWORD name="VOLUME_LOCATION" link="Volume.htm#VOLUME_LOCATION" />
    <KEYWORD name="WINDOW_TITLE" link="Volume.htm#WINDOW_TITLE" />
    <KEYWORD name="AMBIENT" link="Volume.htm#AMBIENT" />
    <KEYWORD name="ASPECT_RATIO" link="Volume.htm#ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="Volume.htm#ASPECT_Z" />
    <KEYWORD name="AUTO_RENDER" link="Volume.htm#AUTO_RENDER" />
    <KEYWORD name="AXES (Get Only)" link="Volume.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="Volume.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="Volume.htm#BACKTRANS" />
    <KEYWORD name="BOUNDS" link="Volume.htm#BOUNDS" />
    <KEYWORD name="CLIP" link="Volume.htm#CLIP" />
    <KEYWORD name="CLIP_PLANES" link="Volume.htm#CLIP_PLANES" />
    <KEYWORD name="COLOR" link="Volume.htm#COLOR" />
    <KEYWORD name="COMPOSITE_FUNCTION" link="Volume.htm#COMPOSITE_FUNCTION" />
    <KEYWORD name="DEPTH_CUE" link="Volume.htm#DEPTH_CUE" />
    <KEYWORD name="EXTENTS_TRANSPARENCY" link="Volume.htm#EXTENTS_TRANSPARENCY" />
    <KEYWORD name="EYE" link="Volume.htm#EYE" />
    <KEYWORD name="FONT_COLOR" link="Volume.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="Volume.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="Volume.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="Volume.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="Volume.htm#HIDE" />
    <KEYWORD name="HINTS" link="Volume.htm#HINTS" />
    <KEYWORD name="INTERPOLATE" link="Volume.htm#INTERPOLATE" />
    <KEYWORD name="LIGHTING_MODEL" link="Volume.htm#LIGHTING_MODEL" />
    <KEYWORD name="MAX_VALUE" link="Volume.htm#MAX_VALUE" />
    <KEYWORD name="MIN_VALUE" link="Volume.htm#MIN_VALUE" />
    <KEYWORD name="NAME" link="Volume.htm#NAME" />
    <KEYWORD name="OPACITY_TABLE0" link="Volume.htm#OPACITY_TABLE0" />
    <KEYWORD name="OPACITY_TABLE1" link="Volume.htm#OPACITY_TABLE1" />
    <KEYWORD name="POSITION" link="Volume.htm#POSITION" />
    <KEYWORD name="RENDER_EXTENTS" link="Volume.htm#RENDER_EXTENTS" />
    <KEYWORD name="RENDER_QUALITY" link="Volume.htm#RENDER_QUALITY" />
    <KEYWORD name="RENDER_STEP" link="Volume.htm#RENDER_STEP" />
    <KEYWORD name="RGB_TABLE0" link="Volume.htm#RGB_TABLE0" />
    <KEYWORD name="RGB_TABLE1" link="Volume.htm#RGB_TABLE1" />
    <KEYWORD name="TITLE" link="Volume.htm#TITLE" />
    <KEYWORD name="TWO_SIDED" link="Volume.htm#TWO_SIDED" />
    <KEYWORD name="UVALUE" link="Volume.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="Volume.htm#WINDOW" />
    <KEYWORD name="XRANGE" link="Volume.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="Volume.htm#YRANGE" />
    <KEYWORD name="ZBUFFER" link="Volume.htm#ZBUFFER" />
    <KEYWORD name="ZCLIP" link="Volume.htm#ZCLIP" />
    <KEYWORD name="ZERO_OPACITY_SKIP" link="Volume.htm#ZERO_OPACITY_SKIP" />
    <KEYWORD name="ZRANGE" link="Volume.htm#ZRANGE" />
  </ROUTINE>
  <CLASS name="VOLUME" link="Volume.htm" special="yes">
    <PROPERTY name="AMBIENT" link="Volume.htm#AMBIENT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="Volume.htm#ASPECT_RATIO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_Z" link="Volume.htm#ASPECT_Z" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AUTO_RENDER" link="Volume.htm#AUTO_RENDER" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="Volume.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="Volume.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="Volume.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BOUNDS" link="Volume.htm#BOUNDS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="Volume.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP_PLANES" link="Volume.htm#CLIP_PLANES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="Volume.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COMPOSITE_FUNCTION" link="Volume.htm#COMPOSITE_FUNCTION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_CUE" link="Volume.htm#DEPTH_CUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EXTENTS_TRANSPARENCY" link="Volume.htm#EXTENTS_TRANSPARENCY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EYE" link="Volume.htm#EYE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="Volume.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="Volume.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="Volume.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="Volume.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="Volume.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HINTS" link="Volume.htm#HINTS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="INTERPOLATE" link="Volume.htm#INTERPOLATE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LIGHTING_MODEL" link="Volume.htm#LIGHTING_MODEL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="Volume.htm#MAX_VALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN_VALUE" link="Volume.htm#MIN_VALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="Volume.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OPACITY_TABLE0" link="Volume.htm#OPACITY_TABLE0" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OPACITY_TABLE1" link="Volume.htm#OPACITY_TABLE1" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="Volume.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RENDER_EXTENTS" link="Volume.htm#RENDER_EXTENTS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RENDER_QUALITY" link="Volume.htm#RENDER_QUALITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RENDER_STEP" link="Volume.htm#RENDER_STEP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE0" link="Volume.htm#RGB_TABLE0" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE1" link="Volume.htm#RGB_TABLE1" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="Volume.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TWO_SIDED" link="Volume.htm#TWO_SIDED" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="Volume.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="Volume.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="Volume.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="Volume.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZBUFFER" link="Volume.htm#ZBUFFER" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZCLIP" link="Volume.htm#ZCLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZERO_OPACITY_SKIP" link="Volume.htm#ZERO_OPACITY_SKIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="Volume.htm#ZRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="VOLUME" name="VOLUME::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="volume.Close" type="pro" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = volume.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="volume.Delete" type="pro" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="volume.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = volume.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = volume.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = volume.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="volume.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="volume.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="volume.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="volume.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="volume.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="volume.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="volume.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="volume.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="VOLUME" name="VOLUME::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="volume.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="ROT" link="ROT.htm" alias_to="" classname="">
    <DESCRIPTION name="Rotates an image by any amount" />
    <SYNTAX name="Result = ROT( A, Angle, [Mag, X0, Y0] [, /INTERP] [, CUBIC=value{-1 to 0}] [, MISSING=value] [, /PIVOT] )" type="func" />
    <ARGUMENT name="A" link="ROT.htm" />
    <ARGUMENT name="ANGLE" link="ROT.htm" />
    <ARGUMENT name="MAG" link="ROT.htm" />
    <ARGUMENT name="X0" link="ROT.htm" />
    <ARGUMENT name="Y0" link="ROT.htm" />
    <KEYWORD name="INTERP" link="ROT.htm#R_822202989_758909" />
    <KEYWORD name="CUBIC" link="ROT.htm#R_822202989_758912" />
    <KEYWORD name="MISSING" link="ROT.htm#R_822202989_758915" />
    <KEYWORD name="PIVOT" link="ROT.htm#R_822202989_758918" />
  </ROUTINE>
  <ROUTINE name="TRI_SURF" link="TRI_SURF.htm" alias_to="" classname="">
    <DESCRIPTION name="Interpolate gridded set of points with a smooth quintic surface" />
    <SYNTAX name="Result = TRI_SURF( Z [, X, Y] [, /EXTRAPOLATE] [, /LINEAR] [, MISSING=value] [, /REGULAR] [, XGRID=[xstart, xspacing] | [, XVALUES=array]] [, YGRID=[yxstart, yspacing] | [, YVALUES=array]] [, GS=[xspacing, yspacing]] [, BOUNDS=[xmin, ymin, xmax, ymax]] [, NX=value] [, NY=value] )" type="func" />
    <ARGUMENT name="X, Y, Z" link="TRI_SURF.htm" />
    <KEYWORD name="EXTRAPOLATE" link="TRI_SURF.htm#T_809226861_758607" />
    <KEYWORD name="LINEAR" link="TRI_SURF.htm#T_809226861_758610" />
    <KEYWORD name="MISSING" link="TRI_SURF.htm#T_809226861_949473" />
    <KEYWORD name="REGULAR" link="TRI_SURF.htm#T_809226861_851712" />
    <KEYWORD name="XGRID" link="TRI_SURF.htm#T_809226861_758617" />
    <KEYWORD name="XVALUES" link="TRI_SURF.htm#T_809226861_758620" />
    <KEYWORD name="YGRID" link="TRI_SURF.htm#T_809226861_758623" />
    <KEYWORD name="YVALUES" link="TRI_SURF.htm#T_809226861_758626" />
    <KEYWORD name="GS" link="TRI_SURF.htm#T_809226861_758631" />
    <KEYWORD name="BOUNDS" link="TRI_SURF.htm#T_809226861_758634" />
    <KEYWORD name="NX" link="TRI_SURF.htm#T_809226861_758637" />
    <KEYWORD name="NY" link="TRI_SURF.htm#T_809226861_758640" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_INQIDXMAPS" link="EOS_SW_INQIDXMAPS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQIDXMAPS(swathID, idxmap, idxsizes)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_INQIDXMAPS.htm" />
    <ARGUMENT name="idxmap" link="EOS_SW_INQIDXMAPS.htm" />
    <ARGUMENT name="idxsizes" link="EOS_SW_INQIDXMAPS.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_INQUIRE" link="NCDF_INQUIRE.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_INQUIRE(Cdfid)" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_INQUIRE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_MULTI_APPEND" link="GRIB_MULTI_APPEND.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_MULTI_APPEND, Ghandle, Gmhandle, Start_section" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_MULTI_APPEND.htm" />
    <ARGUMENT name="Gmhandle" link="GRIB_MULTI_APPEND.htm" />
    <ARGUMENT name="Start_section" link="GRIB_MULTI_APPEND.htm" />
  </ROUTINE>
  <ROUTINE name="WRITE_PICT" link="WRITE_PICT.htm" alias_to="" classname="">
    <DESCRIPTION name="Write Macintosh PICT (version 2) files" />
    <SYNTAX name="WRITE_PICT, Filename [, Image, R, G, B]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_PICT.htm" />
    <ARGUMENT name="Image" link="WRITE_PICT.htm" />
    <ARGUMENT name="R, G, B" link="WRITE_PICT.htm" />
  </ROUTINE>
  <ROUTINE name="EXIT" link="EXIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Quits IDL and exits back to the operating system" />
    <SYNTAX name="EXIT [, /NO_CONFIRM] [, STATUS=code]" type="pro" />
    <KEYWORD name="NO_CONFIRM" link="EXIT.htm#E_841667181_126978" />
    <KEYWORD name="STATUS" link="EXIT.htm#E_841667181_126983" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_QUERY" link="EOS_PT_QUERY.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_QUERY( Filename, PointName, [Info] )" type="func" />
    <ARGUMENT name="Filename" link="EOS_PT_QUERY.htm" />
    <ARGUMENT name="PointName" link="EOS_PT_QUERY.htm" />
    <ARGUMENT name="Info" link="EOS_PT_QUERY.htm" />
  </ROUTINE>
  <ROUTINE name="GRIDDATA" link="GRIDDATA.htm" alias_to="" classname="">
    <DESCRIPTION name="Interpolate scattered data values and locations sampled on a plane or a sphere to a regular grid" />
    <SYNTAX name="Result = GRIDDATA( X, F )" type="func" />
    <SYNTAX name="Result = GRIDDATA( X, Y, F )" type="func" />
    <SYNTAX name="Result = GRIDDATA( X, Y,  Z,  F,  /SPHERE )" type="func" />
    <SYNTAX name="Result = GRIDDATA( Lon,  Lat,  F,  /SPHERE )" type="func" />
    <SYNTAX name="Inverse Distance Keywords: [, METHOD='InverseDistance' | /INVERSE_DISTANCE ] [, ANISOTROPY=vector ] [, /DEGREES ] [, DELTA=vector ] [, DIMENSION=vector ] [, TRIANGLES=array [, EMPTY_SECTORS=value ] [, MAX_PER_SECTOR=value ] [, MIN_POINTS=value ] [, SEARCH_ELLIPSE=vector ] ]  [, FAULT_POLYGONS=vector ] [, FAULT_XY=array ] [, /GRID, XOUT=vector, YOUT=vector ] [, MISSING=value ] [, POWER=value ] [, SECTORS={1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 } ] [, SMOOTHING=value ] [, /SPHERE] [, START=vector ]" type="pro" />
    <SYNTAX name="Kriging Keywords:" type="pro" />
    <SYNTAX name="Linear Interpolation Keywords: [ METHOD='Linear' | /LINEAR , TRIANGLES=array  [, DELTA=vector ] [, DIMENSION=vector ] [, /GRID, XOUT=vector, YOUT=vector ] [, MISSING=value ] [, START=vector ]" type="pro" />
    <SYNTAX name="Minimum Curvature Keywords: [ METHOD='MinimumCurvature' | /MIN_CURVATURE [, DELTA=vector ] [, DIMENSION=vector ] [, START=vector ]" type="pro" />
    <SYNTAX name="Modified Shepard’s Keywords:" type="pro" />
    <SYNTAX name="Natural Neighbor Keywords: [ METHOD='NaturalNeighbor' | /NATURAL_NEIGHBOR, TRIANGLES=array  [, /DEGREES ] [, DELTA=vector ] [, DIMENSION=vector ] [, /GRID, XOUT=vector, YOUT=vector ] [, MISSING=value ] [, /SPHERE] [, START=vector ]" type="pro" />
    <SYNTAX name="Nearest Neighbor Keywords: [ METHOD='NearestNeighbor' | /NEAREST_NEIGHBOR, TRIANGLES=array  [, /DEGREES ] [, DELTA=vector ] [, DIMENSION=vector ] [, FAULT_POLYGONS=vector ] [, FAULT_XY=array ] [, /GRID, XOUT=vector, YOUT=vector ] [, MISSING=value ] [, /SPHERE] [, START=vector ]" type="pro" />
    <SYNTAX name="Polynomial Regression Keywords:METHOD='PolynomialRegression' | /POLYNOMIAL_REGRESSION, [, DELTA=vector ] [, DIMENSION=vector ] [, TRIANGLES=array [, EMPTY_SECTORS=value ] [, MAX_PER_SECTOR=value ] [, MIN_POINTS=value ] [, SEARCH_ELLIPSE=vector ] ]  [, FAULT_POLYGONS=vector ] [, FAULT_XY=array ] [, /GRID, XOUT=vector, YOUT=vector ] [, MISSING=value ] [, POWER=value ] [, SECTORS={1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 } ] [, START=vector ]" type="pro" />
    <SYNTAX name="Quintic Keywords:METHOD='Quintic' | /QUINTIC,  TRIANGLES=array  [, DELTA=vector ] [, DIMENSION=vector ] [, MISSING=value ] [, START=vector ]" type="pro" />
    <SYNTAX name="Radial Basis Function Keywords:METHOD='RadialBasisFunction' | /RADIAL_BASIS_FUNCTION, [, ANISOTROPY=vector ] [, /DEGREES ] [, DELTA=vector ] [, DIMENSION=vector ] [, TRIANGLES=array [, EMPTY_SECTORS=value ] [, MAX_PER_SECTOR=value ] [, MIN_POINTS=value ] [, SEARCH_ELLIPSE=vector ] ]  [, FAULT_POLYGONS=vector ] [, FAULT_XY=array ] [, FUNCTION_TYPE={ 0 | 1 | 2 | 3 | 4 } ] [, /GRID, XOUT=vector, YOUT=vector ] [, MISSING=value ] [, SECTORS={1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 } ] [, SMOOTHING=value ] [, /SPHERE]  [, START=vector ]" type="pro" />
    <ARGUMENT name="X, Y, Z" link="GRIDDATA.htm" />
    <ARGUMENT name="F" link="GRIDDATA.htm" />
    <ARGUMENT name="Lon, Lat" link="GRIDDATA.htm" />
    <KEYWORD name="ANISOTROPY" link="GRIDDATA.htm#G_845992557_877568" />
    <KEYWORD name="DEGREES" link="GRIDDATA.htm#G_845992557_877573" />
    <KEYWORD name="DELTA" link="GRIDDATA.htm#G_845992557_877575" />
    <KEYWORD name="DIMENSION" link="GRIDDATA.htm#G_845992557_877578" />
    <KEYWORD name="EMPTY_SECTORS" link="GRIDDATA.htm#G_845992557_877581" />
    <KEYWORD name="FAULT_POLYGONS" link="GRIDDATA.htm#G_845992557_877584" />
    <KEYWORD name="FAULT_XY" link="GRIDDATA.htm#G_845992557_877588" />
    <KEYWORD name="FUNCTION_TYPE" link="GRIDDATA.htm#G_845992557_877591" />
    <KEYWORD name="GRID" link="GRIDDATA.htm#G_845992557_877652" />
    <KEYWORD name="INVERSE_DISTANCE" link="GRIDDATA.htm#G_845992557_877655" />
    <KEYWORD name="KRIGING" link="GRIDDATA.htm#G_845992557_877657" />
    <KEYWORD name="LINEAR" link="GRIDDATA.htm#G_845992557_877659" />
    <KEYWORD name="MAX_PER_SECTOR" link="GRIDDATA.htm#G_845992557_877661" />
    <KEYWORD name="METHOD" link="GRIDDATA.htm#G_845992557_877664" />
    <KEYWORD name="MIN_CURVATURE" link="GRIDDATA.htm#G_845992557_877713" />
    <KEYWORD name="MIN_POINTS" link="GRIDDATA.htm#G_845992557_877715" />
    <KEYWORD name="MISSING" link="GRIDDATA.htm#G_845992557_877719" />
    <KEYWORD name="NATURAL_NEIGHBOR" link="GRIDDATA.htm#G_845992557_877723" />
    <KEYWORD name="NEAREST_NEIGHBOR" link="GRIDDATA.htm#G_845992557_877726" />
    <KEYWORD name="NEIGHBORHOOD" link="GRIDDATA.htm#G_845992557_877729" />
    <KEYWORD name="POLYNOMIAL_REGRESSION" link="GRIDDATA.htm#G_845992557_877733" />
    <KEYWORD name="POWER" link="GRIDDATA.htm#G_845992557_877749" />
    <KEYWORD name="QUINTIC" link="GRIDDATA.htm#G_845992557_877752" />
    <KEYWORD name="RADIAL_BASIS_FUNCTION" link="GRIDDATA.htm#G_845992557_877755" />
    <KEYWORD name="SEARCH_ELLIPSE" link="GRIDDATA.htm#G_845992557_877757" />
    <KEYWORD name="SECTORS" link="GRIDDATA.htm#G_845992557_877761" />
    <KEYWORD name="SHEPARDS" link="GRIDDATA.htm#G_845992557_877763" />
    <KEYWORD name="SMOOTHING" link="GRIDDATA.htm#G_845992557_877766" />
    <KEYWORD name="SPHERE" link="GRIDDATA.htm#G_845992557_877769" />
    <KEYWORD name="START" link="GRIDDATA.htm#G_845992557_877771" />
    <KEYWORD name="TRIANGLES" link="GRIDDATA.htm#G_845992557_877774" />
    <KEYWORD name="VARIOGRAM" link="GRIDDATA.htm#G_845992557_877778" />
    <KEYWORD name="XOUT" link="GRIDDATA.htm#G_845992557_877781" />
    <KEYWORD name="YOUT" link="GRIDDATA.htm#G_845992557_877784" />
  </ROUTINE>
  <ROUTINE name="POPD" link="POPD.htm" alias_to="" classname="">
    <DESCRIPTION name="Remove the top directory on the working directory stack maintained by PUSHD/POPD" />
    <SYNTAX name="POPD" type="pro" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTGET_ENTRY" link="CDF_ATTGET_ENTRY.htm" alias_to="" classname="">
    <ARGUMENT name="Id" link="CDF_ATTGET_ENTRY.htm" />
    <ARGUMENT name="Attribute" link="CDF_ATTGET_ENTRY.htm" />
    <ARGUMENT name="EntryNum" link="CDF_ATTGET_ENTRY.htm" />
    <ARGUMENT name="AttributeEntryType" link="CDF_ATTGET_ENTRY.htm" />
    <ARGUMENT name="Value" link="CDF_ATTGET_ENTRY.htm" />
    <ARGUMENT name="Status" link="CDF_ATTGET_ENTRY.htm" />
    <KEYWORD name="CDF_TYPE" link="CDF_ATTGET_ENTRY.htm#CDF_1744428779_1005688" />
    <KEYWORD name="ATTRIBUTE_NAME" link="CDF_ATTGET_ENTRY.htm#CDF_1744428779_1005707" />
    <KEYWORD name="ZVARIABLE" link="CDF_ATTGET_ENTRY.htm#CDF_1744428779_1005710" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_REGIONINFO" link="EOS_SW_REGIONINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_REGIONINFO(swathID, regionID, fieldname, ntype, rank, dims, size)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_REGIONINFO.htm" />
    <ARGUMENT name="regionID" link="EOS_SW_REGIONINFO.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_REGIONINFO.htm" />
    <ARGUMENT name="ntype" link="EOS_SW_REGIONINFO.htm" />
    <ARGUMENT name="rank" link="EOS_SW_REGIONINFO.htm" />
    <ARGUMENT name="dims" link="EOS_SW_REGIONINFO.htm" />
    <ARGUMENT name="size" link="EOS_SW_REGIONINFO.htm" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMTreeWalker" link="IDLffXMLDOMTreeWalker.htm" special="">
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::Cleanup" link="IDLffXMLDOMTreeWalker__C.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::FirstChild" link="IDLffXMLDOMTreeWalker__F.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]FirstChild()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::GetCurrentNode" link="IDLffXMLDOMTreeWalker__G.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]GetCurrentNode()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::Init" link="IDLffXMLDOMTreeWalker__I.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::LastChild" link="IDLffXMLDOMTreeWalker__L.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]LastChild()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::NextNode" link="IDLffXMLDOMTreeWalker__N.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]NextNode()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::NextSibling" link="IDLffXMLDOMTreeWalker__N1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]NextSibling()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::ParentNode" link="IDLffXMLDOMTreeWalker__P.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]ParentNode()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::PreviousNode" link="IDLffXMLDOMTreeWalker__P1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]PreviousNode()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::PreviousSibling" link="IDLffXMLDOMTreeWalker__P2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMTreeWalker::]PreviousSibling()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMTreeWalker" name="IDLffXMLDOMTreeWalker::SetCurrentNode" link="IDLffXMLDOMTreeWalker__S.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMTreeWalker::]SetCurrentNode, CurrentNode" type="pro" />
      <ARGUMENT name="CurrentNode" link="IDLffXMLDOMTreeWalker__S.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="READ_WAVE" link="READ_WAVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Read a Wavefront Advanced Visualizer file" />
    <SYNTAX name="READ_WAVE, File, Variables, Names, Dimensions [, MESHNAMES=variable]" type="pro" />
    <ARGUMENT name="File" link="READ_WAVE.htm" />
    <ARGUMENT name="Variables" link="READ_WAVE.htm" />
    <ARGUMENT name="Names" link="READ_WAVE.htm" />
    <ARGUMENT name="Dimensions" link="READ_WAVE.htm" />
    <KEYWORD name="MESHNAMES" link="READ_WAVE.htm#R_822202989_756240" />
  </ROUTINE>
  <ROUTINE name="IMSL_GAMMACDF" link="IMSL_GAMMACDF.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_GAMMACDF.htm" />
    <ARGUMENT name="x" link="IMSL_GAMMACDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_GAMMACDF.htm#lass=" />
    <KEYWORD name="Informational Errors" link="IMSL_GAMMACDF.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_GAMMACDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="GRIB_SET_MISSING" link="GRIB_SET_MISSING.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_SET_MISSING, Ghandle, Key" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_SET_MISSING.htm" />
    <ARGUMENT name="Key" link="GRIB_SET_MISSING.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_NUMANN" link="HDF_AN_NUMANN.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_NUMANN(Annotation_id, Annotation_type, Object_tag, Object_ref)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_NUMANN.htm" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_NUMANN.htm" />
    <ARGUMENT name="Object_tag" link="HDF_AN_NUMANN.htm" />
    <ARGUMENT name="Object_ref" link="HDF_AN_NUMANN.htm" />
  </ROUTINE>
  <ROUTINE name="FREE_LUN" link="FREE_LUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Free previously-reserved file units" />
    <SYNTAX name="FREE_LUN [, Unit1, ..., Unitn] [, EXIT_STATUS=variable] [, /FORCE]" type="pro" />
    <ARGUMENT name="Uniti" link="FREE_LUN.htm" />
    <KEYWORD name="EXIT_STATUS" link="FREE_LUN.htm#F_848155245_875865" />
    <KEYWORD name="FORCE" link="FREE_LUN.htm#F_848155245_875880" />
  </ROUTINE>
  <ROUTINE name="NCDF_ATTDEL" link="NCDF_ATTDEL.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_ATTDEL, Cdfid [, Varid] , Name [,  /GLOBAL]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_ATTDEL.htm" />
    <ARGUMENT name="Varid" link="NCDF_ATTDEL.htm" />
    <ARGUMENT name="Name" link="NCDF_ATTDEL.htm" />
    <KEYWORD name="GLOBAL" link="NCDF_ATTDEL.htm#netCDF_2618656010_1005441" />
  </ROUTINE>
  <ROUTINE name="COMPLEXARR" link="COMPLEXARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a complex, single-precision, floating-point vector or array" />
    <SYNTAX name="Result = COMPLEXARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="COMPLEXARR.htm" />
    <KEYWORD name="NOZERO" link="COMPLEXARR.htm#C_854643309_676236" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_GETINFO" link="HDF_VG_GETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_GETINFO, VGroup [, CLASS=variable] [, NAME=variable] [, NATTRIBUTES=variable] [, NENTRIES=variable] [, REF=variable] [, TAG=variable]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_GETINFO.htm" />
    <KEYWORD name="CLASS" link="HDF_VG_GETINFO.htm#CLASS" />
    <KEYWORD name="NAME" link="HDF_VG_GETINFO.htm#NAME" />
    <KEYWORD name="NATTRIBUTES" link="HDF_VG_GETINFO.htm#NATTRIBUTES" />
    <KEYWORD name="NENTRIES" link="HDF_VG_GETINFO.htm#NENTRIES" />
    <KEYWORD name="REF" link="HDF_VG_GETINFO.htm#REF" />
    <KEYWORD name="TAG" link="HDF_VG_GETINFO.htm#TAG" />
  </ROUTINE>
  <ROUTINE name="MAKE_RT" link="MAKE_RT.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a stand-alone IDL runtime distribution for one or more platforms" />
    <SYNTAX name="MAKE_RT, Appname, Outdir, [, /DATAMINER] [, /DICOMEX] [/EMBEDDED] [, /GRIB] [, /HIRES_MAPS] [, /HIRES_SHAPEFILES] [, IDLDIR=path]  [, /LIN32] [, /LIN64]  [, LOGFILE=path] [, /MACINT64] [, MANIFEST=path] [, /OVERWRITE] [, SAVEFILE=path] [, /SUN64] [, /SUNX86_64] [, /VIDEO] [, /VM ] [, /WIN32] [, /WIN64]" type="pro" />
    <ARGUMENT name="Appname" link="MAKE_RT.htm" />
    <ARGUMENT name="Outdir" link="MAKE_RT.htm" />
    <KEYWORD name="EMBEDDED" link="MAKE_RT.htm#M_824365677_1140541" />
    <KEYWORD name="IDLDIR" link="MAKE_RT.htm#M_824365677_1135243" />
    <KEYWORD name="LOGFILE" link="MAKE_RT.htm#M_824365677_1135247" />
    <KEYWORD name="MANIFEST" link="MAKE_RT.htm#M_824365677_1135250" />
    <KEYWORD name="OVERWRITE" link="MAKE_RT.htm#M_824365677_1160029" />
    <KEYWORD name="SAVEFILE" link="MAKE_RT.htm#M_824365677_1135253" />
    <KEYWORD name="VM" link="MAKE_RT.htm#M_824365677_1135256" />
    <KEYWORD name="DATAMINER" link="MAKE_RT.htm#M_824365677_1135261" />
    <KEYWORD name="DICOMEX" link="MAKE_RT.htm#M_824365677_1135268" />
    <KEYWORD name="GRIB" link="MAKE_RT.htm#GRIB" />
    <KEYWORD name="HIRES_MAPS" link="MAKE_RT.htm#M_824365677_1135272" />
    <KEYWORD name="HIRES_SHAPEFILES" link="MAKE_RT.htm#HIRES_SH" />
    <KEYWORD name="LIN32" link="MAKE_RT.htm#M_824365677_1135293" />
    <KEYWORD name="LIN64" link="MAKE_RT.htm#M_824365677_1135297" />
    <KEYWORD name="MACINT64" link="MAKE_RT.htm#M_824365677_1158097" />
    <KEYWORD name="SUN64" link="MAKE_RT.htm#M_824365677_1135309" />
    <KEYWORD name="SUNX86_64" link="MAKE_RT.htm#M_824365677_1160225" />
    <KEYWORD name="VIDEO" link="MAKE_RT.htm#VIDEO" />
    <KEYWORD name="WIN32" link="MAKE_RT.htm#M_824365677_1135312" />
    <KEYWORD name="WIN64" link="MAKE_RT.htm#M_824365677_1135315" />
  </ROUTINE>
  <ROUTINE name="NEWTON" link="NEWTON.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve nonlinear equations using Newton’s method" />
    <SYNTAX name="Result = NEWTON( X, Vecfunc [, CHECK=variable] [, /DOUBLE] [, ITMAX=value] [, STEPMAX=value] [, TOLF=value] [, TOLMIN=value] [, TOLX=value] )" type="func" />
    <ARGUMENT name="X" link="NEWTON.htm" />
    <ARGUMENT name="Vecfunc" link="NEWTON.htm" />
    <KEYWORD name="CHECK" link="NEWTON.htm#N_830853741_889318" />
    <KEYWORD name="DOUBLE" link="NEWTON.htm#N_830853741_889321" />
    <KEYWORD name="ITMAX" link="NEWTON.htm#N_830853741_928608" />
    <KEYWORD name="STEPMAX" link="NEWTON.htm#N_830853741_889327" />
    <KEYWORD name="TOLF" link="NEWTON.htm#N_830853741_889330" />
    <KEYWORD name="TOLMIN" link="NEWTON.htm#N_830853741_889334" />
    <KEYWORD name="TOLX" link="NEWTON.htm#N_830853741_889337" />
  </ROUTINE>
  <ROUTINE name="XINTERANIMATE" link="XINTERANIMATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays animated sequence of images" />
    <SYNTAX name="XINTERANIMATE [, Rate]" type="pro" />
    <SYNTAX name="Keywords for initialization: [, SET=[sizex, sizey, nframes]] [, /BLOCK] [, /CYCLE] [, GROUP=widget_id] [, /MODAL] [, MPEG_BITRATE=value] [, MPEG_FORMAT=value] [, MPEG_IFRAME_GAP=integer value] [, MPEG_MOTION_VEC_LENGTH={1 | 2 | 3}] [, /MPEG_OPEN, MPEG_FILENAME=string] [ MPEG_QUALITY=value{0 to 100}] [, /SHOWLOAD] [, /TRACK] [, TITLE=string]" type="pro" />
    <SYNTAX name="Keywords for loading images: [, FRAME=value{0 to (nframes&#8209;1)} [, IMAGE=value]] [, /ORDER] [, WINDOW=[window_num [, x0, y0, sx, sy]]]" type="pro" />
    <SYNTAX name="Keywords for running animations: [, /CLOSE] [, /KEEP_PIXMAPS] [, /MPEG_CLOSE] [, XOFFSET=pixels] [, YOFFSET=pixels]" type="pro" />
    <ARGUMENT name="Rate" link="XINTERANIMATE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_NUMBER" link="HDF_NUMBER.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_NUMBER( FileHandle [, TAG=integer] )" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_NUMBER.htm" />
    <KEYWORD name="TAG" link="HDF_NUMBER.htm#HDF_1733484267_1010168" />
  </ROUTINE>
  <ROUTINE name="CV_COORD" link="CV_COORD.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts 2D and 3D coordinates between coordinate systems" />
    <SYNTAX name="Result = CV_COORD( [, /DEGREES] [, /DOUBLE] [, FROM_CYLIN=cyl_coords | , FROM_POLAR=pol_coords | , FROM_RECT=rect_coords | , FROM_SPHERE=sph_coords] [, /TO_CYLIN | , /TO_POLAR | , /TO_RECT | , /TO_SPHERE] )" type="func" />
    <KEYWORD name="DEGREES" link="CV_COORD.htm#C_854643309_756965" />
    <KEYWORD name="DOUBLE" link="CV_COORD.htm#C_854643309_1025482" />
    <KEYWORD name="FROM_CYLIN" link="CV_COORD.htm#C_854643309_756968" />
    <KEYWORD name="FROM_POLAR" link="CV_COORD.htm#C_854643309_756971" />
    <KEYWORD name="FROM_RECT" link="CV_COORD.htm#C_854643309_756974" />
    <KEYWORD name="FROM_SPHERE" link="CV_COORD.htm#C_854643309_756977" />
    <KEYWORD name="TO_CYLIN" link="CV_COORD.htm#C_854643309_1109055" />
    <KEYWORD name="TO_POLAR" link="CV_COORD.htm#C_854643309_756983" />
    <KEYWORD name="TO_RECT" link="CV_COORD.htm#C_854643309_756986" />
    <KEYWORD name="TO_SPHERE" link="CV_COORD.htm#C_854643309_756989" />
  </ROUTINE>
  <ROUTINE name="JSON_PARSE" link="JSON_PARSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert a JSON (JavaScript Object Notation) string" />
    <SYNTAX name="Result = JSON_PARSE(String, /DICTIONARY, /FOLD_CASE, /TOARRAY, /TOSTRUCT )" type="func" />
    <ARGUMENT name="String" link="JSON_PARSE.htm" />
    <KEYWORD name="DICTIONARY" link="JSON_PARSE.htm#DICTIONARY" />
    <KEYWORD name="FOLD_CASE" link="JSON_PARSE.htm#FOLD_CASE" />
    <KEYWORD name="TOARRAY" link="JSON_PARSE.htm#TOARRAY" />
    <KEYWORD name="TOSTRUCT" link="JSON_PARSE.htm#TOSTRUCT" />
  </ROUTINE>
  <ROUTINE name=".GO" link="_GO.htm" alias_to="" classname="">
    <DESCRIPTION name="Execute a previously-compiled $MAIN$ program" />
    <SYNTAX name=".GO" type="pro" />
  </ROUTINE>
  <ROUTINE name="PSEUDO" link="PSEUDO.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a pseudo-color table based on Lightness, Hue, and Brightness system" />
    <SYNTAX name="PSEUDO, Litlo, Lithi, Satlo, Sathi, Hue, Loops [, Colr]" type="pro" />
    <ARGUMENT name="Litlo" link="PSEUDO.htm" />
    <ARGUMENT name="Lithi" link="PSEUDO.htm" />
    <ARGUMENT name="Satlo" link="PSEUDO.htm" />
    <ARGUMENT name="Sathi" link="PSEUDO.htm" />
    <ARGUMENT name="Hue" link="PSEUDO.htm" />
    <ARGUMENT name="Loops" link="PSEUDO.htm" />
    <ARGUMENT name="Colr" link="PSEUDO.htm" />
  </ROUTINE>
  <STATEMENT name="REPEAT" link="REPEAT...UNTIL.html" alias_to="REPEAT...UNTIL" />
  <ROUTINE name="CREATEBOXPLOTDATA" link="CREATEBOXPLOTDATA.htm" alias_to="" classname="">
    <SYNTAX name="result = CREATEBOXPLOTDATA(data [, IGNORE=value] [, CI_VALUES=variable] [, MEAN_VALUES=variable] [, OUTLIER_VALUES=variable] [, SUSPECTED_OUTLIER_VALUES=variable)" type="pro" />
    <ARGUMENT name="Data" link="CREATEBOXPLOTDATA.htm" />
    <KEYWORD name="IGNORE" link="CREATEBOXPLOTDATA.htm#IGNORE" />
    <KEYWORD name="CI_VALUES" link="CREATEBOXPLOTDATA.htm#CI_VALUE" />
    <KEYWORD name="MEAN_VALUES" link="CREATEBOXPLOTDATA.htm#MEAN_VAL" />
    <KEYWORD name="OUTLIER_VALUES" link="CREATEBOXPLOTDATA.htm#OUTLIER_" />
    <KEYWORD name="SUSPECTED_OUTLIER_VALUES" link="CREATEBOXPLOTDATA.htm#SUSPECTE" />
  </ROUTINE>
  <ROUTINE name="CDF_LIB_INFO" link="CDF_LIB_INFO.htm" alias_to="" classname="">
    <SYNTAX name="CDF_LIB_INFO [, COPYRIGHT =variable] [, INCREMENT=variable] [, LEAPSECONDLASTUPDATED=variable] [, RELEASE=variable] [, SUBINCREMENT=variable] [, VERSION=variable]" type="pro" />
    <KEYWORD name="COPYRIGHT" link="CDF_LIB_INFO.htm#CDF_1744428779_1007904" />
    <KEYWORD name="INCREMENT" link="CDF_LIB_INFO.htm#CDF_1744428779_1007907" />
    <KEYWORD name="LEAPSECONDLASTUPDATED" link="CDF_LIB_INFO.htm#LEAPSECONDLAST" />
    <KEYWORD name="RELEASE" link="CDF_LIB_INFO.htm#CDF_1744428779_1007910" />
    <KEYWORD name="SUBINCREMENT" link="CDF_LIB_INFO.htm#CDF_1744428779_1007913" />
    <KEYWORD name="VERSION" link="CDF_LIB_INFO.htm#CDF_1744428779_1007916" />
  </ROUTINE>
  <ROUTINE name="H5I_GET_FILE_ID" link="H5I_GET_FILE_ID.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5I_GET_FILE_ID(Loc_id)" type="func" />
    <ARGUMENT name="Loc_id" link="H5I_GET_FILE_ID.htm" />
  </ROUTINE>
  <ROUTINE name="READ_EXIF" link="READ_EXIF.htm" alias_to="" classname="">
    <SYNTAX name="Result = READ_EXIF( Filename, THUMB_DATA=variable, THUMB_IMAGE=variable )" type="func" />
    <ARGUMENT name="Filename" link="READ_EXIF.htm" />
    <KEYWORD name="THUMB_DATA" link="READ_EXIF.htm#lass=" />
    <KEYWORD name="THUMB_IMAGE" link="READ_EXIF.htm#lass=" />
  </ROUTINE>
  <CLASS name="FOLDERWATCH" link="FOLDERWATCH.htm" special="">
    <FIELD name="_ACTIVE" link="" description="" />
    <FIELD name="_ADDED" link="" description="" />
    <FIELD name="_CALLBACK" link="" description="" />
    <FIELD name="_FILEINFO" link="" description="" />
    <FIELD name="_FOLDER" link="" description="" />
    <FIELD name="_FREQUENCY" link="" description="" />
    <FIELD name="_INCALLBACK" link="" description="" />
    <FIELD name="_MODIFIED" link="" description="" />
    <FIELD name="_RECURSIVE" link="" description="" />
    <FIELD name="_REMOVED" link="" description="" />
    <FIELD name="_TIMERID" link="" description="" />
    <FIELD name="_USERDATA" link="" description="" />
    <METHOD class="FOLDERWATCH" name="FolderWatch::Init" link="FolderWa">
      <SYNTAX name="Obj = FolderWatch.Init( Folder, Callback [, /ADDED] [, /MODIFIED] [, /REMOVED] [, FREQUENCY=value] [/RECURSIVE] [, USER_DATA=variable] )" type="pro" />
      <ARGUMENT name="Folder" link="FOLDERWATCH.htm" />
      <ARGUMENT name="Callback" link="FOLDERWATCH.htm" />
      <KEYWORD name="ADDED" link="FOLDERWATCH.htm#ADDED" />
      <KEYWORD name="MODIFIED" link="FOLDERWATCH.htm#MODIFIED" />
      <KEYWORD name="REMOVED" link="FOLDERWATCH.htm#REMOVED" />
      <KEYWORD name="FREQUENCY" link="FOLDERWATCH.htm#FREQUENC" />
      <KEYWORD name="RECURSIVE" link="FOLDERWATCH.htm#RECURSIV" />
      <KEYWORD name="USER_DATA" link="FOLDERWATCH.htm#USER_DAT" />
    </METHOD>
    <METHOD class="FOLDERWATCH" name="FolderWatch::Check" link="FolderWa4">
    </METHOD>
    <METHOD class="FOLDERWATCH" name="FolderWatch::Start" link="FolderWa2">
    </METHOD>
    <METHOD class="FOLDERWATCH" name="FolderWatch::Stop" link="FolderWa3">
      <SYNTAX name="Obj.Stop" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CDF_EPOCH16" link="CDF_EPOCH16.htm" alias_to="" classname="">
    <SYNTAX name="CDF_EPOCH16, Epoch, Year [, Month, Day, Hour, Minute, Second, Milli, Micro, Nano, Pico] [, /BREAKDOWN_EPOCH] [, /COMPUTE_EPOCH]" type="pro" />
    <ARGUMENT name="Epoch" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Year" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Month" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Day" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Hour" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Minute" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Second" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Milli" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Micro" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Nano" link="CDF_EPOCH16.htm" />
    <ARGUMENT name="Pico" link="CDF_EPOCH16.htm" />
    <KEYWORD name="BREAKDOWN_EPOCH" link="CDF_EPOCH16.htm#CDF_1744428779_1007468" />
    <KEYWORD name="COMPUTE_EPOCH" link="CDF_EPOCH16.htm#CDF_1744428779_1007471" />
  </ROUTINE>
  <ROUTINE name="SPRSAB" link="SPRSAB.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform matrix multiplication on sparse matrices" />
    <SYNTAX name="Result = SPRSAB( A, B [, /DOUBLE] [, THRESHOLD=value] )" type="func" />
    <ARGUMENT name="A, B" link="SPRSAB.htm" />
    <KEYWORD name="DOUBLE" link="SPRSAB.htm#S_820040301_51917" />
    <KEYWORD name="THRESHOLD" link="SPRSAB.htm#S_820040301_51920" />
  </ROUTINE>
  <ROUTINE name="FILE_COPY" link="FILE_COPY.htm" alias_to="" classname="">
    <DESCRIPTION name="Copy files or directories to a new location" />
    <SYNTAX name="FILE_COPY, SourcePath, DestPath [, /ALLOW_SAME] [, /NOEXPAND_PATH] [, /OVERWRITE] [, /RECURSIVE] [, /REQUIRE_DIRECTORY] [, /VERBOSE]" type="pro" />
    <SYNTAX name="UNIX-Only Keywords: [, /COPY_NAMED_PIPE] [, /COPY_SYMLINK] [, /FORCE]" type="pro" />
    <ARGUMENT name="SourcePath" link="FILE_COPY.htm" />
    <ARGUMENT name="DestPath" link="FILE_COPY.htm" />
    <KEYWORD name="ALLOW_SAME" link="FILE_COPY.htm#F_848155245_906390" />
    <KEYWORD name="COPY_NAMED_PIPE" link="FILE_COPY.htm#F_848155245_906392" />
    <KEYWORD name="COPY_SYMLINK" link="FILE_COPY.htm#F_848155245_906394" />
    <KEYWORD name="FORCE" link="FILE_COPY.htm#F_848155245_906396" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_COPY.htm#F_848155245_906399" />
    <KEYWORD name="OVERWRITE" link="FILE_COPY.htm#F_848155245_906404" />
    <KEYWORD name="RECURSIVE" link="FILE_COPY.htm#F_848155245_906406" />
    <KEYWORD name="REQUIRE_DIRECTORY" link="FILE_COPY.htm#F_848155245_906412" />
    <KEYWORD name="VERBOSE" link="FILE_COPY.htm#F_848155245_906414" />
  </ROUTINE>
  <ROUTINE name="FILE_BASENAME" link="FILE_BASENAME.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the basename of a file path" />
    <SYNTAX name="Result = FILE_BASENAME(Path [, RemoveSuffix] [, /FOLD_CASE])" type="func" />
    <ARGUMENT name="Path" link="FILE_BASENAME.htm" />
    <ARGUMENT name="RemoveSuffix" link="FILE_BASENAME.htm" />
    <KEYWORD name="FOLD_CASE" link="FILE_BASENAME.htm#F_848155245_922324" />
  </ROUTINE>
  <ROUTINE name="CDF_SET_MD5CHECKSUM" link="CDF_SET_MD5CHECKSUM.htm" alias_to="" classname="">
    <SYNTAX name="CDF_SET_MD5CHECKSUM, Id, [, /REMOVE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_SET_MD5CHECKSUM.htm" />
    <KEYWORD name="REMOVE" link="CDF_SET_MD5CHECKSUM.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_WRITE" link="GRIB_INDEX_WRITE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_INDEX_WRITE, Filename, Gindex" type="pro" />
    <ARGUMENT name="Filename" link="GRIB_INDEX_WRITE.htm" />
    <ARGUMENT name="Gindex" link="GRIB_INDEX_WRITE.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_DIMDEF" link="NCDF_DIMDEF.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_DIMDEF( Cdfid, DimName, Size [, /UNLIMITED] )" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_DIMDEF.htm" />
    <ARGUMENT name="DimName" link="NCDF_DIMDEF.htm" />
    <ARGUMENT name="Size" link="NCDF_DIMDEF.htm" />
    <KEYWORD name="UNLIMITED" link="NCDF_DIMDEF.htm#netCDF_2618656010_1006299" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DUPREGION" link="EOS_GD_DUPREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DUPREGION(regionID)" type="func" />
    <ARGUMENT name="regionID" link="EOS_GD_DUPREGION.htm" />
  </ROUTINE>
  <ROUTINE name="SEM_DELETE" link="SEM_DELETE.htm" alias_to="" classname="">
    <DESCRIPTION name="Destroy a semaphore" />
    <SYNTAX name="SEM_DELETE, strName" type="pro" />
    <ARGUMENT name="strName" link="SEM_DELETE.htm" />
  </ROUTINE>
  <ROUTINE name="CROSSHAIR" link="PLOT.html" alias_to="" classname="">
    <KEYWORD name="ANTIALIAS" link="" />
    <KEYWORD name="COLOR" link="" />
    <KEYWORD name="HIDE" link="" />
    <KEYWORD name="INTERPOLATE" link="" />
    <KEYWORD name="LINESTYLE" link="" />
    <KEYWORD name="LOCATION" link="" />
    <KEYWORD name="NAME" link="" />
    <KEYWORD name="SNAP" link="" />
    <KEYWORD name="STYLE" link="" />
    <KEYWORD name="THICK" link="" />
    <KEYWORD name="TRANSPARENCY" link="" />
    <KEYWORD name="UVALUE" link="" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_COMMENT" link="H5G_GET_COMMENT.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_COMMENT(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_COMMENT.htm" />
    <ARGUMENT name="Name" link="H5G_GET_COMMENT.htm" />
  </ROUTINE>
  <CLASS name="IDLffVideoWrite" link="IDLffVideoWrite.htm" special="">
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::Init" link="IDLffVid">
      <SYNTAX name="Result = IDLffVideoWrite( Filename [, FORMAT=string])" type="func" />
      <ARGUMENT name="Filename" link="IDLffVideoWrite.htm" />
      <KEYWORD name="FORMAT" link="IDLffVideoWrite.htm#CODEC2" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::AddVideoStream" link="IDLffVid2">
      <ARGUMENT name="Width" link="IDLffVideoWrite.htm" />
      <ARGUMENT name="Height" link="IDLffVideoWrite.htm" />
      <ARGUMENT name="Fps" link="IDLffVideoWrite.htm" />
      <KEYWORD name="CODEC" link="IDLffVideoWrite.htm#CODEC" />
      <KEYWORD name="PRESET" link="IDLffVideoWrite.htm#PRESET" />
      <KEYWORD name="PROFILE" link="IDLffVideoWrite.htm#PROFILE" />
      <KEYWORD name="TUNE" link="IDLffVideoWrite.htm#TUNE" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::AddAudioStream" link="IDLffVid3">
      <SYNTAX name="Result = Obj.[IDLffVideoWrite::]AddAudioStream(Rate [, BIT_RATE=value] [, CHANNELS=value] [, CODEC=string])" type="func" />
      <ARGUMENT name="Rate" link="IDLffVideoWrite.htm" />
      <KEYWORD name="BIT_RATE" link="IDLffVideoWrite.htm#BIT_RATE2" />
      <KEYWORD name="CHANNELS" link="IDLffVideoWrite.htm#CHANNELS" />
      <KEYWORD name="CODEC" link="IDLffVideoWrite.htm#CODEC3" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::GetCodecs" link="IDLffVid7">
      <SYNTAX name="Result = Obj.[IDLffVideoWrite::]GetCodecs([/AUDIO] [, /LONG_NAMES] [, /VIDEO])" type="func" />
      <SYNTAX name="Result = IDLffVideoWrite.GetCodecs([/AUDIO] [, /LONG_NAMES] [, /VIDEO])" type="func" />
      <KEYWORD name="AUDIO" link="IDLffVideoWrite.htm#AUDIO" />
      <KEYWORD name="LONG_NAMES" link="IDLffVideoWrite.htm#LONG_NAM" />
      <KEYWORD name="VIDEO" link="IDLffVideoWrite.htm#VIDEO" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::GetFormats" link="IDLffVid8">
      <SYNTAX name="Result = Obj.[IDLffVideoWrite::]GetFormats(/LONG_NAMES)" type="func" />
      <SYNTAX name="Result = IDLffVideoWrite.GetFormats(/LONG_NAMES)" type="func" />
      <KEYWORD name="LONG_NAMES" link="IDLffVideoWrite.htm#LONG_NAM2" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::Put" link="STEREO">
      <SYNTAX name="Result = Obj.[IDLffVideoWrite::]Put(Index, Data)" type="func" />
      <ARGUMENT name="Index" link="IDLffVideoWrite.htm" />
      <ARGUMENT name="Data" link="IDLffVideoWrite.htm" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::GetStreams" link="IDLffVid6">
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::SetMetadata" link="IDLffVid9">
      <SYNTAX name="Obj.[IDLffVideoWrite::]SetMetadata, Key, Value" type="pro" />
      <ARGUMENT name="Key" link="IDLffVideoWrite.htm" />
      <ARGUMENT name="Value" link="IDLffVideoWrite.htm" />
    </METHOD>
    <METHOD class="IDLffVideoWrite" name="IDLffVideoWrite::Cleanup" link="IDLffVid5">
      <SYNTAX name="Obj.[IDLffVideoWrite::]Cleanup" type="pro" />
    </METHOD>
  </CLASS>
  <CLASS name="ESETaskParameter" link="ESETaskParameter.htm" special="">
    <FIELD name="CHOICELIST" link="" description="" />
    <FIELD name="DATATYPE" link="" description="" />
    <FIELD name="DEFAULTVALUE" link="" description="" />
    <FIELD name="DIRECTION" link="" description="" />
    <FIELD name="DISPLAYNAME" link="" description="" />
    <FIELD name="MAX" link="" description="" />
    <FIELD name="MIN" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="PARAMETERTYPE" link="" description="" />
    <FIELD name="STEP" link="" description="" />
    <FIELD name="VALUE" link="" description="" />
    <PROPERTY name="CHOICELIST (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATATYPE (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEFAULTVALUE (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIRECTION (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DISPLAYNAME (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PARAMETERTYPE (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="STEP (Get)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VALUE (Get, Set)" link="ESETaskParameter.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
  </CLASS>
  <ROUTINE name="HDF_VD_NATTRS" link="HDF_VD_NATTRS.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_NATTRS( VData, FieldID )" type="func" />
    <ARGUMENT name="VData" link="HDF_VD_NATTRS.htm" />
    <ARGUMENT name="FieldID" link="HDF_VD_NATTRS.htm" />
  </ROUTINE>
  <ROUTINE name="F_CVF" link="F_CVF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the cutoff value in an F distribution" />
    <SYNTAX name="Result = F_CVF(P, Dfn, Dfd)" type="func" />
    <ARGUMENT name="P" link="F_CVF.htm" />
    <ARGUMENT name="Dfn" link="F_CVF.htm" />
    <ARGUMENT name="Dfd" link="F_CVF.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_ITERATOR_NEXT" link="GRIB_ITERATOR_NEXT.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_ITERATOR_NEXT(Iterid)" type="func" />
    <ARGUMENT name="Iterid" link="GRIB_ITERATOR_NEXT.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_DATETODAYS" link="IMSL_DATETODAYS.htm" alias_to="" classname="">
    <ARGUMENT name="day" link="IMSL_DATETODAYS.htm" />
    <ARGUMENT name="month" link="IMSL_DATETODAYS.htm" />
    <ARGUMENT name="year" link="IMSL_DATETODAYS.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_DIMIDSINQ" link="NCDF_DIMIDSINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_DIMIDSINQ( Grpid [, /INCLUDE_PARENTS] )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_DIMIDSINQ.htm" />
    <KEYWORD name="INCLUDE_PARENTS" link="NCDF_DIMIDSINQ.htm#netCDF_2618656010_1006428" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_READTILE" link="EOS_GD_READTILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_READTILE(gridID, fieldname, tilecoords, buffer)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_READTILE.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_READTILE.htm" />
    <ARGUMENT name="tilecoords" link="EOS_GD_READTILE.htm" />
    <ARGUMENT name="buffer" link="EOS_GD_READTILE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_INQGRID" link="EOS_GD_INQGRID.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_INQGRID( filename, gridlist [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="filename" link="EOS_GD_INQGRID.htm" />
    <ARGUMENT name="gridlist" link="EOS_GD_INQGRID.htm" />
    <KEYWORD name="LENGTH" link="EOS_GD_INQGRID.htm#HDF_EOS_3103509269_1007333" />
  </ROUTINE>
  <ROUTINE name="CW_FIELD" link="CW_FIELD.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a widget data entry field" />
    <SYNTAX name="Result = CW_FIELD( Parent [, /ALL_EVENTS] [, /COLUMN] [, /DOUBLE] [, FIELDFONT=font] [, /FLOATING]  [, /FOCUS_EVENTS] [, FONT=string] [, FRAME=pixels] [, IGNORE_ACCELERATORS=value] [, /INTEGER] [, /LONG]  [, /NOEDIT] [, /RETURN_EVENTS] [, /ROW] [, /STRING][, TAB_MODE=value] [, TEXT_FRAME=pixels] [, TITLE=string] [, /ULONG] [, UNAME=string] [, UVALUE=value] [, VALUE=value] [, XSIZE=characters] [, YSIZE=lines] )" type="func" />
    <ARGUMENT name="Parent" link="CW_FIELD.htm" />
    <KEYWORD name="ALL_EVENTS" link="CW_FIELD.htm#C_854643309_755508" />
    <KEYWORD name="COLUMN" link="CW_FIELD.htm#C_854643309_755511" />
    <KEYWORD name="DOUBLE" link="CW_FIELD.htm#DOUBLE" />
    <KEYWORD name="FIELDFONT" link="CW_FIELD.htm#C_854643309_1306966" />
    <KEYWORD name="FLOATING" link="CW_FIELD.htm#C_854643309_755517" />
    <KEYWORD name="FOCUS_EVENTS" link="CW_FIELD.htm#FOCUSEVENTS" />
    <KEYWORD name="FONT" link="CW_FIELD.htm#C_854643309_755520" />
    <KEYWORD name="FRAME" link="CW_FIELD.htm#C_854643309_755523" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="CW_FIELD.htm#IGNORE_ACCELERATORS" />
    <KEYWORD name="INTEGER" link="CW_FIELD.htm#C_854643309_755526" />
    <KEYWORD name="LONG" link="CW_FIELD.htm#LONG" />
    <KEYWORD name="NOEDIT" link="CW_FIELD.htm#C_854643309_755532" />
    <KEYWORD name="RETURN_EVENTS" link="CW_FIELD.htm#C_854643309_755535" />
    <KEYWORD name="ROW" link="CW_FIELD.htm#C_854643309_755540" />
    <KEYWORD name="STRING" link="CW_FIELD.htm#C_854643309_755543" />
    <KEYWORD name="TAB_MODE" link="CW_FIELD.htm#C_854643309_1189883" />
    <KEYWORD name="TEXT_FRAME" link="CW_FIELD.htm#C_854643309_755546" />
    <KEYWORD name="TITLE" link="CW_FIELD.htm#C_854643309_1029040" />
    <KEYWORD name="ULONG" link="CW_FIELD.htm#ULONG" />
    <KEYWORD name="UNAME" link="CW_FIELD.htm#C_854643309_996600" />
    <KEYWORD name="UVALUE" link="CW_FIELD.htm#C_854643309_755549" />
    <KEYWORD name="VALUE" link="CW_FIELD.htm#C_854643309_755552" />
    <KEYWORD name="XSIZE" link="CW_FIELD.htm#C_854643309_755555" />
    <KEYWORD name="YSIZE" link="CW_FIELD.htm#C_854643309_755558" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTRENAME" link="CDF_ATTRENAME.htm" alias_to="" classname="">
    <SYNTAX name="CDF_ATTRENAME, Id, OldAttr, NewName" type="pro" />
    <ARGUMENT name="Id" link="CDF_ATTRENAME.htm" />
    <ARGUMENT name="OldAttr" link="CDF_ATTRENAME.htm" />
    <ARGUMENT name="NewName" link="CDF_ATTRENAME.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_EPOCH_TOJULDAYS" link="CDF_EPOCH_TOJULDAYS.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_EPOCH_TOJULDAYS(EPOCH [, /STRING])" type="func" />
    <ARGUMENT name="Epoch" link="CDF_EPOCH_TOJULDAYS.htm" />
    <KEYWORD name="STRING" link="CDF_EPOCH_TOJULDAYS.htm#STRING" />
  </ROUTINE>
  <ROUTINE name="IDL_VALIDNAME" link="IDL_VALIDNAME.htm" alias_to="" classname="">
    <DESCRIPTION name="Determine whether a string may be used as a valid variable name or structure tag name" />
    <SYNTAX name="Result = IDL_VALIDNAME(String [, /CONVERT_ALL] [, /CONVERT_SPACES])" type="func" />
    <ARGUMENT name="String" link="IDL_VALIDNAME.htm" />
    <KEYWORD name="CONVERT_ALL" link="IDL_VALIDNAME.htm#I_833016429_937159" />
    <KEYWORD name="CONVERT_SPACES" link="IDL_VALIDNAME.htm#I_833016429_937166" />
  </ROUTINE>
  <ROUTINE name="ONLINE_HELP" link="ONLINE_HELP.htm" alias_to="" classname="">
    <DESCRIPTION name="Invoke the online help viewer" />
    <SYNTAX name="ONLINE_HELP [, Value] [, BOOK=‘filename’] [, /FULL_PATH] [, TITLE = 'title']" type="pro" />
    <ARGUMENT name="Value" link="ONLINE_HELP.htm" />
    <KEYWORD name="BOOK" link="ONLINE_HELP.htm#O_828691053_889642" />
    <KEYWORD name="CONTEXT" link="ONLINE_HELP.htm#O_828691053_934178" />
    <KEYWORD name="FULL_PATH" link="ONLINE_HELP.htm#O_828691053_932136" />
    <KEYWORD name="TITLE" link="ONLINE_HELP.htm#TITLE" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_INQTR" link="HDF_VG_INQTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_INQTR(VGroup, Tag, Ref)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_INQTR.htm" />
    <ARGUMENT name="Tag" link="HDF_VG_INQTR.htm" />
    <ARGUMENT name="Ref" link="HDF_VG_INQTR.htm" />
  </ROUTINE>
  <ROUTINE name="ROUTINE_FILEPATH" link="ROUTINE_FILEPATH.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the full path to a compiled procedure or function" />
    <SYNTAX name="Result = ROUTINE_FILEPATH( [Routine] [, /EITHER] [, /IS_FUNCTION] )" type="func" />
    <ARGUMENT name="Routine" link="ROUTINE_FILEPATH.htm" />
    <KEYWORD name="EITHER" link="ROUTINE_FILEPATH.htm#R_822202989_1248180" />
    <KEYWORD name="IS_FUNCTION" link="ROUTINE_FILEPATH.htm#R_822202989_1248183" />
  </ROUTINE>
  <ROUTINE name="TERMINAL_SIZE" link="TERMINAL_SIZE.htm" alias_to="" classname="">
    <SYNTAX name="Result = TERMINAL_SIZE( [Columns [, Lines]] )" type="func" />
    <ARGUMENT name="Columns" link="TERMINAL_SIZE.htm" />
    <ARGUMENT name="Lines" link="TERMINAL_SIZE.htm" />
  </ROUTINE>
  <CLASS name="IDLgrTessellator" link="IDLgrTessellator.htm" special="">
    <FIELD name="HVIDLIST" link="" description="" />
    <FIELD name="IAUXSIZE" link="" description="" />
    <FIELD name="IAUXTYPE" link="" description="" />
    <FIELD name="IDLGRTESSELLATORVERSION" link="" description="" />
    <FIELD name="ITESSFLAGS" link="" description="" />
    <FIELD name="IVERTS" link="" description="" />
    <METHOD class="IDLgrTessellator" name="IDLgrTessellator::AddPolygon" link="IDLgrTessellator__AddPol.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTessellator::]AddPolygon, X [, Y[, Z]] [, AUXDATA=array of auxiliary data] [, /INTERIOR] [, POLYGON=array of polygon descriptions]" type="pro" />
      <ARGUMENT name="X" link="IDLgrTessellator__AddPol.htm" />
      <ARGUMENT name="Y" link="IDLgrTessellator__AddPol.htm" />
      <ARGUMENT name="Z" link="IDLgrTessellator__AddPol.htm" />
      <KEYWORD name="AUXDATA" link="IDLgrTessellator__AddPol.htm#objects_gr_2157407275_1016227" />
      <KEYWORD name="INTERIOR" link="IDLgrTessellator__AddPol.htm#objects_gr_2157407275_1016232" />
      <KEYWORD name="POLYGON" link="IDLgrTessellator__AddPol.htm#objects_gr_2157407275_1308631" />
    </METHOD>
    <METHOD class="IDLgrTessellator" name="IDLgrTessellator::Cleanup" link="IDLgrTessellator__Cleanu.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrTessellator::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY,Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrTessellator" name="IDLgrTessellator::Reset" link="IDLgrTessellator__Reset.htm">
      <SYNTAX name="Obj-&gt;[IDLgrTessellator::]Reset" type="pro" />
    </METHOD>
    <METHOD class="IDLgrTessellator" name="IDLgrTessellator::Tessellate" link="IDLgrTessellator__Tessel.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrTessellator::]Tessellate( Vertices, Poly [, AUXDATA=variable] [, /QUIET] )" type="func" />
      <ARGUMENT name="Vertices" link="IDLgrTessellator__Tessel.htm" />
      <ARGUMENT name="Poly" link="IDLgrTessellator__Tessel.htm" />
      <KEYWORD name="AUXDATA" link="IDLgrTessellator__Tessel.htm#objects_gr_2157407275_1016374" />
      <KEYWORD name="QUIET" link="IDLgrTessellator__Tessel.htm#objects_gr_2157407275_1016376" />
    </METHOD>
    <METHOD class="IDLgrTessellator" name="IDLgrTessellator::Init" link="objects_gr1.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrTessellator')" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrTessellator::]Init()    (In a lifecycle method only.)" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IGETPROPERTY" link="IGETPROPERTY.htm" alias_to="" classname="">
    <DESCRIPTION name="Retrievs a property value from an iTools visualization" />
    <SYNTAX name="IGETPROPERTY, ID [, PROPERTY=value] [, _REGISTERED=array] [, TOOL=iToolID]" type="pro" />
    <ARGUMENT name="ID" link="IGETPROPERTY.htm" />
    <KEYWORD name="ALPHA_CHANNEL" link="" />
    <KEYWORD name="AMBIENT" link="" />
    <KEYWORD name="ANISOTROPIC_SCALE_2D" link="" />
    <KEYWORD name="ANISOTROPIC_SCALE_3D" link="" />
    <KEYWORD name="ARROW_SIZE" link="" />
    <KEYWORD name="ARROW_STYLE" link="" />
    <KEYWORD name="ARROW_THICK" link="" />
    <KEYWORD name="AUTO_COLOR" link="" />
    <KEYWORD name="AUTO_GRID" link="" />
    <KEYWORD name="AUTO_RENDER" link="" />
    <KEYWORD name="AUTO_RESIZE" link="" />
    <KEYWORD name="AUTO_SUBSAMPLE" link="" />
    <KEYWORD name="BORDER_ON" link="" />
    <KEYWORD name="BOTTOM" link="" />
    <KEYWORD name="COLOR" link="" />
    <KEYWORD name="COMPOSITE_FUNCTION" link="" />
    <KEYWORD name="CONEANGLE" link="" />
    <KEYWORD name="CONTOUR_LEVELS" link="" />
    <KEYWORD name="CURRENT_ZOOM" link="" />
    <KEYWORD name="DATA_LOCATION" link="" />
    <KEYWORD name="DATA_POSITION" link="" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="" />
    <KEYWORD name="DEPTHCUE_DIM" link="" />
    <KEYWORD name="DEPTH_OFFSET" link="" />
    <KEYWORD name="DESCRIPTION" link="" />
    <KEYWORD name="DIRECTION_CONVENTION" link="" />
    <KEYWORD name="DISTANCE" link="" />
    <KEYWORD name="DOWNHILL" link="" />
    <KEYWORD name="DRAG_QUALITY" link="" />
    <KEYWORD name="EDIT_LATITUDES" link="" />
    <KEYWORD name="EDIT_LONGITUDES" link="" />
    <KEYWORD name="EXTENTS_TRANSPARENCY" link="" />
    <KEYWORD name="FILL" link="" />
    <KEYWORD name="FILL_BACKGROUND" link="" />
    <KEYWORD name="FILL_COLOR" link="" />
    <KEYWORD name="FILL_TRANSPARENCY" link="" />
    <KEYWORD name="FOCUS" link="" />
    <KEYWORD name="FONT_INDEX" link="" />
    <KEYWORD name="FONT_SIZE" link="" />
    <KEYWORD name="FONT_STYLE" link="" />
    <KEYWORD name="GEOMETRY_UNIT_LABEL" link="" />
    <KEYWORD name="GRIDSTYLE" link="" />
    <KEYWORD name="GRID_LATITUDE" link="" />
    <KEYWORD name="GRID_LONGITUDE" link="" />
    <KEYWORD name="GRID_UNITS" link="" />
    <KEYWORD name="HEAD_ANGLE" link="" />
    <KEYWORD name="HEAD_INDENT" link="" />
    <KEYWORD name="HEAD_PROPORTIONAL" link="" />
    <KEYWORD name="HEAD_SIZE" link="" />
    <KEYWORD name="HIDDEN_LINES" link="" />
    <KEYWORD name="HIDE" link="" />
    <KEYWORD name="HINTS" link="" />
    <KEYWORD name="HISTOGRAM" link="" />
    <KEYWORD name="HORIZONTAL_SPACING" link="" />
    <KEYWORD name="INTENSITY" link="" />
    <KEYWORD name="INTERPOLATE" link="" />
    <KEYWORD name="ITEM_TEXT" link="" />
    <KEYWORD name="Identifier" link="" />
    <KEYWORD name="LABEL_COLOR" link="" />
    <KEYWORD name="LABEL_FILL_BACKGROUND" link="" />
    <KEYWORD name="LABEL_FILL_COLOR" link="" />
    <KEYWORD name="LABEL_POSITION" link="" />
    <KEYWORD name="LABEL_SHOW" link="" />
    <KEYWORD name="LABEL_USE_COLOR" link="" />
    <KEYWORD name="LATITUDE_MAX" link="" />
    <KEYWORD name="LATITUDE_MIN" link="" />
    <KEYWORD name="LAYOUT_POSITION" link="" />
    <KEYWORD name="LENGTH_SCALE" link="" />
    <KEYWORD name="LEVEL_LABELS" link="" />
    <KEYWORD name="LIGHTING_MODEL" link="" />
    <KEYWORD name="LIGHT_TYPE" link="" />
    <KEYWORD name="LINESTYLE" link="" />
    <KEYWORD name="LONGITUDE_MAX" link="" />
    <KEYWORD name="LONGITUDE_MIN" link="" />
    <KEYWORD name="MAJOR" link="" />
    <KEYWORD name="MAP_PROJECTION" link="" />
    <KEYWORD name="MARGIN_2D_X" link="" />
    <KEYWORD name="MARGIN_2D_Y" link="" />
    <KEYWORD name="MINOR" link="" />
    <KEYWORD name="MY_COLOR" link="" />
    <KEYWORD name="MY_LABELLING" link="" />
    <KEYWORD name="MY_LABEL_COLOR" link="" />
    <KEYWORD name="MY_LABEL_INTERVAL" link="" />
    <KEYWORD name="MY_LABEL_NOGAPS" link="" />
    <KEYWORD name="MY_LABEL_SYMBOL" link="" />
    <KEYWORD name="MY_LABEL_TEXT" link="" />
    <KEYWORD name="MY_LABEL_VALUE" link="" />
    <KEYWORD name="MY_LINESTYLE" link="" />
    <KEYWORD name="MY_SYMBOL_SIZE" link="" />
    <KEYWORD name="MY_THICK" link="" />
    <KEYWORD name="MY_USE_LABEL_COLOR" link="" />
    <KEYWORD name="NAME" link="" />
    <KEYWORD name="NSUM" link="" />
    <KEYWORD name="N_LEVELS" link="" />
    <KEYWORD name="OPACITY_CONTROL" link="" />
    <KEYWORD name="OPACITY_VALUE" link="" />
    <KEYWORD name="ORIENTATION" link="" />
    <KEYWORD name="PAL_COLOR" link="" />
    <KEYWORD name="PIXEL_XSIZE" link="" />
    <KEYWORD name="PIXEL_YSIZE" link="" />
    <KEYWORD name="PLANAR" link="" />
    <KEYWORD name="PLANE_LOCATION" link="" />
    <KEYWORD name="POLAR" link="" />
    <KEYWORD name="RENDER_EXTENTS" link="" />
    <KEYWORD name="SAMPLE_WIDTH" link="" />
    <KEYWORD name="SCALE_ISOTROPIC" link="" />
    <KEYWORD name="SCALE_TEXTURE_MAP_COLOR" link="" />
    <KEYWORD name="SCALE_VERTEX_COLOR" link="" />
    <KEYWORD name="SHADING" link="" />
    <KEYWORD name="SHOW_LEVELS" link="" />
    <KEYWORD name="SHOW_SKIRT" link="" />
    <KEYWORD name="SKIRT" link="" />
    <KEYWORD name="SOURCE_COLOR" link="" />
    <KEYWORD name="STREAMLINE_NSTEPS" link="" />
    <KEYWORD name="STREAMLINE_STEPSIZE" link="" />
    <KEYWORD name="STRETCH_TO_FIT" link="" />
    <KEYWORD name="STYLE" link="" />
    <KEYWORD name="SUBSAMPLE_METHOD" link="" />
    <KEYWORD name="SUBTICKLEN" link="" />
    <KEYWORD name="SYM_COLOR" link="" />
    <KEYWORD name="SYM_INCREMENT" link="" />
    <KEYWORD name="SYM_INDEX" link="" />
    <KEYWORD name="SYM_SIZE" link="" />
    <KEYWORD name="SYM_THICK" link="" />
    <KEYWORD name="TEXTFORMAT" link="" />
    <KEYWORD name="TEXTURE_HIGHRES" link="" />
    <KEYWORD name="TEXTURE_INTERP" link="" />
    <KEYWORD name="TEXT_COLOR" link="" />
    <KEYWORD name="TEXT_DEFINEDFORMAT" link="" />
    <KEYWORD name="THICK" link="" />
    <KEYWORD name="TICKFORMAT" link="" />
    <KEYWORD name="TICKINTERVAL" link="" />
    <KEYWORD name="TICKLAYOUT" link="" />
    <KEYWORD name="TICKLEN" link="" />
    <KEYWORD name="TICK_DEFINEDFORMAT" link="" />
    <KEYWORD name="TRANSPARENCY" link="" />
    <KEYWORD name="TRANSPARENT" link="" />
    <KEYWORD name="TWO_SIDED" link="" />
    <KEYWORD name="USE_DEFAULT_COLOR" link="" />
    <KEYWORD name="USE_TRIANGLES" link="" />
    <KEYWORD name="VECTOR_STYLE" link="" />
    <KEYWORD name="VERTICAL_SPACING" link="" />
    <KEYWORD name="VIRTUAL_HEIGHT" link="" />
    <KEYWORD name="VIRTUAL_WIDTH" link="" />
    <KEYWORD name="VISUALIZATION_PALETTE" link="" />
    <KEYWORD name="XLOG" link="" />
    <KEYWORD name="XORIGIN" link="" />
    <KEYWORD name="XY_SHADOW" link="" />
    <KEYWORD name="XZ_SHADOW" link="" />
    <KEYWORD name="X_AUTO_UPDATE" link="" />
    <KEYWORD name="X_MAXIMUM" link="" />
    <KEYWORD name="X_MINIMUM" link="" />
    <KEYWORD name="X_RENDER_STEP" link="" />
    <KEYWORD name="X_STREAMPARTICLES" link="" />
    <KEYWORD name="X_SUBSAMPLE" link="" />
    <KEYWORD name="YLOG" link="" />
    <KEYWORD name="YORIGIN" link="" />
    <KEYWORD name="YZ_SHADOW" link="" />
    <KEYWORD name="Y_AUTO_UPDATE" link="" />
    <KEYWORD name="Y_MAXIMUM" link="" />
    <KEYWORD name="Y_MINIMUM" link="" />
    <KEYWORD name="Y_RENDER_STEP" link="" />
    <KEYWORD name="Y_STREAMPARTICLES" link="" />
    <KEYWORD name="Y_SUBSAMPLE" link="" />
    <KEYWORD name="ZBUFFER" link="" />
    <KEYWORD name="ZERO_OPACITY_SKIP" link="" />
    <KEYWORD name="ZLOG" link="" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="" />
    <KEYWORD name="ZVALUE" link="" />
    <KEYWORD name="Z_RENDER_STEP" link="" />
    <KEYWORD name="_HORIZONTAL_ALIGN" link="" />
    <KEYWORD name="_PROJECTION" link="" />
    <KEYWORD name="_RENDER_QUALITY" link="" />
    <KEYWORD name="_REGISTERED" link="IGETPROPERTY.htm#iTools_api_3860698369_1001321" />
    <KEYWORD name="TOOL" link="IGETPROPERTY.htm#iTools_api_3860698369_1001324" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_SETTILECACHE" link="EOS_GD_SETTILECACHE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_SETTILECACHE(gridID, fieldname, maxcache, cachecode)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_SETTILECACHE.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_SETTILECACHE.htm" />
    <ARGUMENT name="maxcache" link="EOS_GD_SETTILECACHE.htm" />
    <ARGUMENT name="cachecode" link="EOS_GD_SETTILECACHE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_DEFVRTREGION" link="EOS_PT_DEFVRTREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_DEFVRTREGION( pointID, regionID, vertObj, range)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_DEFVRTREGION.htm" />
    <ARGUMENT name="regionID" link="EOS_PT_DEFVRTREGION.htm" />
    <ARGUMENT name="vertObj" link="EOS_PT_DEFVRTREGION.htm" />
    <ARGUMENT name="range" link="EOS_PT_DEFVRTREGION.htm" />
  </ROUTINE>
  <ROUTINE name="MAP_PATCH" link="MAP_PATCH.htm" alias_to="" classname="">
    <DESCRIPTION name="Warp a small image to fit a map projection" />
    <SYNTAX name="Result = MAP_PATCH( Image_Orig [, Lons, Lats] [, LAT0=value] [, LAT1=value] [, LON0=value] [, LON1=value] [, MAX_VALUE=value] [, MISSING=value] [, /TRIANGULATE] [, XSIZE=variable] [, XSTART=variable] [, YSIZE=variable] [, YSTART=variable] )" type="func" />
    <ARGUMENT name="Image_Orig" link="MAP_PATCH.htm" />
    <ARGUMENT name="Lons" link="MAP_PATCH.htm" />
    <ARGUMENT name="Lats" link="MAP_PATCH.htm" />
    <KEYWORD name="LAT0" link="MAP_PATCH.htm#dg_routines_3604229493_891926" />
    <KEYWORD name="LAT1" link="MAP_PATCH.htm#dg_routines_3604229493_891929" />
    <KEYWORD name="LON0" link="MAP_PATCH.htm#dg_routines_3604229493_891932" />
    <KEYWORD name="LON1" link="MAP_PATCH.htm#dg_routines_3604229493_891935" />
    <KEYWORD name="MAX_VALUE" link="MAP_PATCH.htm#dg_routines_3604229493_891938" />
    <KEYWORD name="MISSING" link="MAP_PATCH.htm#dg_routines_3604229493_891941" />
    <KEYWORD name="TRIANGULATE" link="MAP_PATCH.htm#dg_routines_3604229493_891944" />
    <KEYWORD name="XSIZE" link="MAP_PATCH.htm#dg_routines_3604229493_891947" />
    <KEYWORD name="XSTART" link="MAP_PATCH.htm#dg_routines_3604229493_891950" />
    <KEYWORD name="YSIZE" link="MAP_PATCH.htm#dg_routines_3604229493_891953" />
    <KEYWORD name="YSTART" link="MAP_PATCH.htm#dg_routines_3604229493_891956" />
  </ROUTINE>
  <ROUTINE name="DCOMPLEXARR" link="DCOMPLEXARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a complex, double-precision vector or array" />
    <SYNTAX name="Result = DCOMPLEXARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="DCOMPLEXARR.htm" />
    <KEYWORD name="NOZERO" link="DCOMPLEXARR.htm#D_843829869_37699" />
  </ROUTINE>
  <ROUTINE name="VALUE_LOCATE" link="VALUE_LOCATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Find the intervals within a vector that bracket a set of search values" />
    <SYNTAX name="Result = VALUE_LOCATE ( Vector, Value [, /L64 ] )" type="func" />
    <ARGUMENT name="Vector" link="VALUE_LOCATE.htm" />
    <ARGUMENT name="Value" link="VALUE_LOCATE.htm" />
    <KEYWORD name="L64" link="VALUE_LOCATE.htm#V_813552237_957054" />
  </ROUTINE>
  <ROUTINE name="IMSL_CHFAC" link="IMSL_CHFAC.htm" alias_to="" classname="">
    <SYNTAX name="IMSL_CHFAC,  a,   fac  [,CONDITION=variable] [, /DOUBLE]  [, INVERSE=variable]" type="pro" />
    <ARGUMENT name="a" link="IMSL_CHFAC.htm" />
    <ARGUMENT name="fac" link="IMSL_CHFAC.htm" />
    <KEYWORD name="CONDITION" link="IMSL_CHFAC.htm#CONDITIO" />
    <KEYWORD name="DOUBLE" link="IMSL_CHFAC.htm#DOUBLE" />
    <KEYWORD name="INVERSE" link="IMSL_CHFAC.htm#INVERSE" />
    <KEYWORD name="Warning Errors" link="IMSL_CHFAC.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_CHFAC.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="FILE_MODTIME" link="FILE_MODTIME.htm" alias_to="" classname="">
    <SYNTAX name="Result = FILE_MODTIME(File)" type="func" />
    <ARGUMENT name="File" link="FILE_MODTIME.htm" />
  </ROUTINE>
  <ROUTINE name="OPENR" link="OPEN.html" alias_to="OPENR/OPENU/OPENW" classname="">
  </ROUTINE>
  <ROUTINE name="XYOUTS" link="XYOUTS_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="XYOUTS, [X, Y,] String [, ALIGNMENT=value{0.0 to 1.0}] [, CHARSIZE=value] [, CHARTHICK=value] [, TEXT_AXES={0 | 1 | 2 | 3 | 4 | 5}] [, WIDTH=variable]" type="pro" />
    <SYNTAX name="Graphics Keywords:[, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value][, /DATA | , /DEVICE | , /NORMAL] [, FONT=integer] [, ORIENTATION=ccw_degrees_from_horiz] [, /NOCLIP] [, /T3D] [, Z=value]" type="pro" />
    <ARGUMENT name="X, Y" link="XYOUTS_Procedure.htm" />
    <ARGUMENT name="String" link="XYOUTS_Procedure.htm" />
    <KEYWORD name="ALIGNMENT" link="XYOUTS_Procedure.htm#dg_routines_3604229493_890758" />
    <KEYWORD name="CHARSIZE" link="XYOUTS_Procedure.htm#dg_routines_3604229493_890763" />
    <KEYWORD name="CHARTHICK" link="XYOUTS_Procedure.htm#dg_routines_3604229493_890770" />
    <KEYWORD name="TEXT_AXES" link="XYOUTS_Procedure.htm#dg_routines_3604229493_890777" />
    <KEYWORD name="WIDTH" link="XYOUTS_Procedure.htm#dg_routines_3604229493_890781" />
  </ROUTINE>
  <ROUTINE name="H5D_EXTEND" link="H5D_EXTEND.htm" alias_to="" classname="">
    <SYNTAX name="H5D_EXTEND,Dataset_id, Size" type="pro" />
    <ARGUMENT name="Dataset_id" link="H5D_EXTEND.htm" />
    <ARGUMENT name="Size" link="H5D_EXTEND.htm" />
  </ROUTINE>
  <ROUTINE name="ARRAY_INDICES" link="ARRAY_INDICES.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts one-dimensional array subscripts into multi-dimensional subscripts" />
    <SYNTAX name="Result = ARRAY_INDICES(Array, Index [, /DIMENSIONS] )" type="func" />
    <ARGUMENT name="Array" link="ARRAY_INDICES.htm" />
    <ARGUMENT name="Index" link="ARRAY_INDICES.htm" />
    <KEYWORD name="DIMENSIONS" link="ARRAY_INDICES.htm#A_850317933_1004217" />
  </ROUTINE>
  <ROUTINE name="IMSL_SP_LUFAC" link="IMSL_SP_LUFAC.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_LUFAC(a, n_rows [, CONDITION=variable] [, /CSC_COL] [, /CSC_ROW] [, /CSC_VAL] [, GWTH_FACTOR=variable] [, GWTH_LIM=value] [, /HYBRID_DENSITY] [, /HYBRID_ORDER] [,ITER_REFINE=value] [, MEMORY_BLOCK=value] [, N_NONZEROS=variable] [, N_SEARCH_ROWS=value] [, PIVOTING=value] [, SMALLEST_PVT=variable] [, STABILITY=value] [, TOL_DROP=value] [, TRANSPOSE=value])" type="func" />
    <ARGUMENT name="a" link="IMSL_SP_LUFAC.htm" />
    <ARGUMENT name="n_rows" link="IMSL_SP_LUFAC.htm" />
    <KEYWORD name="CONDITION" link="IMSL_SP_LUFAC.htm#CONDITIO" />
    <KEYWORD name="CSC_COL" link="IMSL_SP_LUFAC.htm#CSC_COL" />
    <KEYWORD name="CSC_ROW" link="IMSL_SP_LUFAC.htm#CSC_ROW" />
    <KEYWORD name="CSC_VAL" link="IMSL_SP_LUFAC.htm#CSC_VAL" />
    <KEYWORD name="GWTH_FACTOR" link="IMSL_SP_LUFAC.htm#GWTH_FAC" />
    <KEYWORD name="GWTH_LIM" link="IMSL_SP_LUFAC.htm#GWTH_LIM" />
    <KEYWORD name="HYBRID_DENSITY" link="IMSL_SP_LUFAC.htm#HYBRID_D" />
    <KEYWORD name="HYBRID_ORDER" link="IMSL_SP_LUFAC.htm#HYBRID_O" />
    <KEYWORD name="ITER_REFINE" link="IMSL_SP_LUFAC.htm#ITER_REF" />
    <KEYWORD name="MEMORY_BLOCK" link="IMSL_SP_LUFAC.htm#MEMORY_B" />
    <KEYWORD name="N_NONZEROES" link="IMSL_SP_LUFAC.htm#N_NONZER" />
    <KEYWORD name="N_SEARCH_ROWS" link="IMSL_SP_LUFAC.htm#N_SEARCH" />
    <KEYWORD name="PIVOTING" link="IMSL_SP_LUFAC.htm#PIVOTING" />
    <KEYWORD name="SMALLEST_PVT" link="IMSL_SP_LUFAC.htm#SMALLEST" />
    <KEYWORD name="STABILITY" link="IMSL_SP_LUFAC.htm#STABILIT" />
    <KEYWORD name="TOL_DROP" link="IMSL_SP_LUFAC.htm#TOL_DROP" />
    <KEYWORD name="TRANSPOSE" link="IMSL_SP_LUFAC.htm#TRANSPOS" />
  </ROUTINE>
  <ROUTINE name="WRITE_JPEG" link="WRITE_JPEG.htm" alias_to="" classname="">
    <DESCRIPTION name="Write JPEG files" />
    <SYNTAX name="WRITE_JPEG [, Filename], Image [, /ORDER] [, /PROGRESSIVE] [, QUALITY=value{0 to 100}] [, TRUE={1 | 2 | 3}] [, UNIT=lun]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_JPEG.htm" />
    <ARGUMENT name="Image" link="WRITE_JPEG.htm" />
    <KEYWORD name="ORDER" link="WRITE_JPEG.htm#W_811389549_279735" />
    <KEYWORD name="PROGRESSIVE" link="WRITE_JPEG.htm#W_811389549_912025" />
    <KEYWORD name="QUALITY" link="WRITE_JPEG.htm#W_811389549_279736" />
    <KEYWORD name="TRUE" link="WRITE_JPEG.htm#W_811389549_279737" />
    <KEYWORD name="UNIT" link="WRITE_JPEG.htm#W_811389549_896438" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_ATTACH" link="EOS_SW_ATTACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_ATTACH(fid, swathname)" type="func" />
    <ARGUMENT name="fid" link="EOS_SW_ATTACH.htm" />
    <ARGUMENT name="swathname" link="EOS_SW_ATTACH.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_SP_BDFAC" link="IMSL_SP_BDFAC.htm" alias_to="" classname="">
    <SYNTAX name="IMSL_SP_BDFAC, nlca, nuca, n_rows, a, pivot, factor [, BLK_FACTOR=value] [, CONDITION=variable] [, /DOUBLE]" type="pro" />
    <ARGUMENT name="a" link="IMSL_SP_BDFAC.htm" />
    <ARGUMENT name="factor" link="IMSL_SP_BDFAC.htm" />
    <ARGUMENT name="nlca" link="IMSL_SP_BDFAC.htm" />
    <ARGUMENT name="nuca" link="IMSL_SP_BDFAC.htm" />
    <ARGUMENT name="n_rows" link="IMSL_SP_BDFAC.htm" />
    <ARGUMENT name="pivot" link="IMSL_SP_BDFAC.htm" />
    <KEYWORD name="BLK_FACTOR" link="IMSL_SP_BDFAC.htm#BLK_FACT" />
    <KEYWORD name="CONDITION" link="IMSL_SP_BDFAC.htm#CONDITIO" />
    <KEYWORD name="DOUBLE" link="IMSL_SP_BDFAC.htm#DOUBLE" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_READIMAGE" link="HDF_GR_READIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_READIMAGE( ri_id, data [, EDGE=array] [, /INTERLACE] [, START=array] [, STRIDE=array] )" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_READIMAGE.htm" />
    <ARGUMENT name="data" link="HDF_GR_READIMAGE.htm" />
    <KEYWORD name="EDGE" link="HDF_GR_READIMAGE.htm#HDF_1733484267_1009288" />
    <KEYWORD name="INTERLACE" link="HDF_GR_READIMAGE.htm#HDF_1733484267_1009291" />
    <KEYWORD name="START" link="HDF_GR_READIMAGE.htm#HDF_1733484267_1009294" />
    <KEYWORD name="STRIDE" link="HDF_GR_READIMAGE.htm#HDF_1733484267_1009297" />
  </ROUTINE>
  <ROUTINE name="PRODUCT" link="PRODUCT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the product of elements within an array" />
    <SYNTAX name="Result = PRODUCT(Array [, Dimension] [, /CUMULATIVE] [, /INTEGER] [, /NAN] [, /PRESERVE_TYPE] )" type="func" />
    <ARGUMENT name="Array" link="PRODUCT.htm" />
    <ARGUMENT name="Dimension" link="PRODUCT.htm" />
    <KEYWORD name="CUMULATIVE" link="PRODUCT.htm#P_817877613_1088999" />
    <KEYWORD name="INTEGER" link="PRODUCT.htm#P_817877613_1111663" />
    <KEYWORD name="NAN" link="PRODUCT.htm#P_817877613_1089001" />
    <KEYWORD name="PRESERVE_TYPE" link="PRODUCT.htm#P_817877613_1112722" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="DISTANCE_MEASURE" link="DISTANCE_MEASURE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the pairwise distance between a set of items or observations" />
    <SYNTAX name="Result = DISTANCE_MEASURE( Array [, /DOUBLE] [, /MATRIX] [, MEASURE=value] [, POWER_MEASURE=value] )" type="func" />
    <ARGUMENT name="Array" link="DISTANCE_MEASURE.htm" />
    <KEYWORD name="DOUBLE" link="DISTANCE_MEASURE.htm#D_843829869_1033017" />
    <KEYWORD name="MATRIX" link="DISTANCE_MEASURE.htm#D_843829869_1033020" />
    <KEYWORD name="MEASURE" link="DISTANCE_MEASURE.htm#D_843829869_1033023" />
    <KEYWORD name="POWER_MEASURE" link="DISTANCE_MEASURE.htm#D_843829869_1033069" />
  </ROUTINE>
  <ROUTINE name="FUNCTION" link="FUNCTION.htm" alias_to="" classname="">
    <DESCRIPTION name="Defines a function" />
    <SYNTAX name="FUNCTION Function_Name, parameter1, ..., parametern" type="pro" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_WRITEFIELD" link="EOS_GD_WRITEFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_WRITEFIELD( gridID, fieldname, data [, EDGE=array] [, START=array] [, STRIDE=array] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_WRITEFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_WRITEFIELD.htm" />
    <ARGUMENT name="data" link="EOS_GD_WRITEFIELD.htm" />
    <KEYWORD name="EDGE" link="EOS_GD_WRITEFIELD.htm#HDF_EOS_3103509269_1008499" />
    <KEYWORD name="START" link="EOS_GD_WRITEFIELD.htm#HDF_EOS_3103509269_1008502" />
    <KEYWORD name="STRIDE" link="EOS_GD_WRITEFIELD.htm#HDF_EOS_3103509269_1008505" />
  </ROUTINE>
  <ROUTINE name="TM_TEST" link="TM_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform t-means test" />
    <SYNTAX name="Result = TM_TEST( X, Y [, /PAIRED] [, /UNEQUAL] )" type="func" />
    <ARGUMENT name="X" link="TM_TEST.htm" />
    <ARGUMENT name="Y" link="TM_TEST.htm" />
    <KEYWORD name="PAIRED" link="TM_TEST.htm#T_809226861_54299" />
    <KEYWORD name="UNEQUAL" link="TM_TEST.htm#T_809226861_54302" />
  </ROUTINE>
  <ROUTINE name="DEFSYSV" link="DEFSYSV.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a new system variable" />
    <SYNTAX name="DEFSYSV, Name, Value [, Read_Only] [, EXISTS=variable] [, /TEST]" type="pro" />
    <ARGUMENT name="Name" link="DEFSYSV.htm" />
    <ARGUMENT name="Value" link="DEFSYSV.htm" />
    <ARGUMENT name="Read_Only" link="DEFSYSV.htm" />
    <KEYWORD name="EXISTS" link="DEFSYSV.htm#D_843829869_676585" />
    <KEYWORD name="TEST" link="DEFSYSV.htm#TEST" />
  </ROUTINE>
  <ROUTINE name="RS_TEST" link="RS_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the Wilcoxon Rank-Sum test" />
    <SYNTAX name="Result = RS_TEST( X, Y [, UX=variable] [, UY=variable] )" type="func" />
    <ARGUMENT name="X" link="RS_TEST.htm" />
    <ARGUMENT name="Y" link="RS_TEST.htm" />
    <KEYWORD name="UX" link="RS_TEST.htm#R_822202989_54144" />
    <KEYWORD name="UY" link="RS_TEST.htm#R_822202989_54147" />
  </ROUTINE>
  <ROUTINE name="LUDC" link="LUDC.htm" alias_to="" classname="">
    <DESCRIPTION name="Replace an array with the LU decomposition" />
    <SYNTAX name="LUDC, A, Index [, /COLUMN] [, /DOUBLE] [, INTERCHANGES=variable]" type="pro" />
    <ARGUMENT name="A" link="LUDC.htm" />
    <ARGUMENT name="Index" link="LUDC.htm" />
    <KEYWORD name="COLUMN" link="LUDC.htm#L_826528365_58718" />
    <KEYWORD name="DOUBLE" link="LUDC.htm#L_826528365_50959" />
    <KEYWORD name="INTERCHANGES" link="LUDC.htm#L_826528365_50962" />
  </ROUTINE>
  <ROUTINE name="MAKE_DLL" link="MAKE_DLL.htm" alias_to="" classname="">
    <DESCRIPTION name="Compile and link sharable libraries (DLLs)" />
    <SYNTAX name="MAKE_DLL, InputFiles [, OutputFile], ExportedRoutineNames [, CC=string] [, COMPILE_DIRECTORY=path] [, DLL_PATH=variable] [, EXPORTED_DATA=string] [, EXTRA_CFLAGS=string] [, EXTRA_LFLAGS=string] [, INPUT_DIRECTORY=path] [, LD=string] [, /NOCLEANUP] [, OUTPUT_DIRECTORY=path] [, /PLATFORM_EXTENSION] [, /REUSE_EXISTING] [, /SHOW_ALL_OUTPUT] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="InputFiles" link="MAKE_DLL.htm" />
    <ARGUMENT name="OutputFile" link="MAKE_DLL.htm" />
    <ARGUMENT name="ExportedRoutineNames" link="MAKE_DLL.htm" />
    <KEYWORD name="CC" link="MAKE_DLL.htm#M_824365677_960457" />
    <KEYWORD name="COMPILE_DIRECTORY" link="MAKE_DLL.htm#M_824365677_960459" />
    <KEYWORD name="DLL_PATH" link="MAKE_DLL.htm#M_824365677_960461" />
    <KEYWORD name="EXPORTED_DATA" link="MAKE_DLL.htm#M_824365677_960463" />
    <KEYWORD name="EXTRA_CFLAGS" link="MAKE_DLL.htm#M_824365677_960465" />
    <KEYWORD name="EXTRA_LFLAGS" link="MAKE_DLL.htm#M_824365677_960467" />
    <KEYWORD name="INPUT_DIRECTORY" link="MAKE_DLL.htm#M_824365677_960469" />
    <KEYWORD name="LD" link="MAKE_DLL.htm#M_824365677_960471" />
    <KEYWORD name="NOCLEANUP" link="MAKE_DLL.htm#M_824365677_960473" />
    <KEYWORD name="OUTPUT_DIRECTORY" link="MAKE_DLL.htm#M_824365677_960502" />
    <KEYWORD name="PLATFORM_EXTENSION" link="MAKE_DLL.htm#M_824365677_1160143" />
    <KEYWORD name="REUSE_EXISTING" link="MAKE_DLL.htm#M_824365677_973081" />
    <KEYWORD name="SHOW_ALL_OUTPUT" link="MAKE_DLL.htm#M_824365677_960504" />
    <KEYWORD name="VERBOSE" link="MAKE_DLL.htm#M_824365677_960506" />
  </ROUTINE>
  <ROUTINE name="SCOPE_VARNAME" link="SCOPE_VARNAME.htm" alias_to="" classname="">
    <DESCRIPTION name="Return variable names outside the local scope" />
    <SYNTAX name="Result = SCOPE_VARNAME( [Var1[, ..., Varn]] [, COMMON=string] [, COUNT=variable] [, LEVEL=value] )" type="func" />
    <ARGUMENT name="Vari" link="SCOPE_VARNAME.htm" />
    <KEYWORD name="COMMON" link="SCOPE_VARNAME.htm#S_820040301_1215382" />
    <KEYWORD name="COUNT" link="SCOPE_VARNAME.htm#S_820040301_1215393" />
    <KEYWORD name="LEVEL" link="SCOPE_VARNAME.htm#S_820040301_1215399" />
  </ROUTINE>
  <CLASS name="IDLgrSymbol" link="IDLgrSymbol.htm" special="">
    <FIELD name="ALPHA_CHANNEL" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="FILL_COLOR" link="" description="" />
    <FIELD name="FLAGS" link="" description="" />
    <FIELD name="IDLGRSYMBOLVERSION" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="SIZE" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_1058799" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_1315142" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ANTIALIAS" link="IDLgrSymbol_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_1058811" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_1058813" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_2040349" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILLED" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_2040389" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_2040387" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SIZE" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_2040190" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_1058823" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="IDLgrSymbol_Properties.htm#objects_gr_2157407275_1689015" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrSymbol" name="IDLgrSymbol::Cleanup" link="IDLgrSymbol__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrSymbol::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrSymbol" name="IDLgrSymbol::GetProperty" link="IDLgrSymbol__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSymbol::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrSymbol" name="IDLgrSymbol::Init" link="IDLgrSymbol__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrSymbol' [, Data] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrSymbol::]Init([Data] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Data" link="IDLgrSymbol__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrSymbol" name="IDLgrSymbol::SetProperty" link="IDLgrSymbol__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrSymbol::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="XSQ_TEST" link="XSQ_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Chi-square goodness-of-fit test" />
    <SYNTAX name="Result = XSQ_TEST( Obfreq, Exfreq [, EXCELL=variable] [, OBCELL=variable] [, RESIDUAL=variable] )" type="func" />
    <ARGUMENT name="Obfreq" link="XSQ_TEST.htm" />
    <ARGUMENT name="Exfreq" link="XSQ_TEST.htm" />
    <KEYWORD name="EXCELL" link="XSQ_TEST.htm#X_800576109_137437" />
    <KEYWORD name="OBCELL" link="XSQ_TEST.htm#X_800576109_137440" />
    <KEYWORD name="RESIDUAL" link="XSQ_TEST.htm#X_800576109_137443" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_FILEINFO" link="HDF_AN_FILEINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_FILEINFO(Annotation_id, n_file_labels, n_file_descs, n_data_labels, n_data_descs)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_FILEINFO.htm" />
    <ARGUMENT name="n_file_labels" link="HDF_AN_FILEINFO.htm" />
    <ARGUMENT name="n_file_descs" link="HDF_AN_FILEINFO.htm" />
    <ARGUMENT name="n_data_labels" link="HDF_AN_FILEINFO.htm" />
    <ARGUMENT name="n_data_descs" link="HDF_AN_FILEINFO.htm" />
  </ROUTINE>
  <CLASS name="IDLgrModel" link="IDLgrModel.htm" special="">
    <SUPERCLASS name="IDL_Container" link="../../Reference Material/I/IDL_Container.htm#objects_misc_904195448_1010504" />
    <FIELD name="ACTIVE_POSITION" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRCONTAINERVERSION" link="" description="" />
    <FIELD name="IDLGRMODELVERSION" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="ISDYING" link="" description="" />
    <FIELD name="MODELFLAGS" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="TRANSFORM" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="ACTIVE_POSITION" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1666635" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ALL" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1055726" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1055740" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1094976" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1095322" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1095361" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1088312" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LIGHTING" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1055751" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1055781" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1055779" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RENDER_METHOD" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1666698" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SELECT_TARGET" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1093831" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TRANSFORM" link="IDLgrModel_Properties.htm#objects_gr_2157407275_1055764" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <METHOD class="IDLgrModel" name="IDLgrModel::Add" link="IDLgrModel__Add.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Add, Object [, /ALIAS] [, POSITION=index]" type="pro" />
      <ARGUMENT name="Object" link="IDLgrModel__Add.htm" />
      <KEYWORD name="ALIAS" link="IDLgrModel__Add.htm#objects_gr_2157407275_1011206" />
      <KEYWORD name="POSITION" link="IDLgrModel__Add.htm#objects_gr_2157407275_1011208" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Cleanup" link="IDLgrModel__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Draw" link="IDLgrModel__Draw.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Draw, Destination, Picture" type="pro" />
      <ARGUMENT name="Destination" link="IDLgrModel__Draw.htm" />
      <ARGUMENT name="Picture" link="IDLgrModel__Draw.htm" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::GetByName" link="IDLgrModel__GetByName.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrModel::]GetByName(Name)" type="func" />
      <ARGUMENT name="Name" link="IDLgrModel__GetByName.htm" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::GetCTM" link="IDLgrModel__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrModel::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrModel__GetCTM.htm#objects_gr_2157407275_1011369" />
      <KEYWORD name="PATH" link="IDLgrModel__GetCTM.htm#objects_gr_2157407275_1011371" />
      <KEYWORD name="TOP" link="IDLgrModel__GetCTM.htm#objects_gr_2157407275_1011377" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::GetProperty" link="IDLgrModel__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Init" link="IDLgrModel__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrModel' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrModel::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Reset" link="IDLgrModel__Reset.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]SetProperty, TRANSFORM=IDENTITY(4)" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Reset" type="pro" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Rotate" link="IDLgrModel__Rotate.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Rotate, Axis, Angle [, /PREMULTIPLY]" type="pro" />
      <ARGUMENT name="Axis" link="IDLgrModel__Rotate.htm" />
      <ARGUMENT name="Angle" link="IDLgrModel__Rotate.htm" />
      <KEYWORD name="PREMULTIPLY" link="IDLgrModel__Rotate.htm#objects_gr_2157407275_1011584" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Scale" link="IDLgrModel__Scale.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Scale, Sx, Sy, Sz [, /PREMULTIPLY]" type="pro" />
      <ARGUMENT name="Sx, Sy, Sz" link="IDLgrModel__Scale.htm" />
      <KEYWORD name="PREMULTIPLY" link="IDLgrModel__Scale.htm#objects_gr_2157407275_1011618" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::SetProperty" link="IDLgrModel__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrModel" name="IDLgrModel::Translate" link="IDLgrModel__Translate.htm">
      <SYNTAX name="Obj-&gt;[IDLgrModel::]Translate, Tx, Ty, Tz [, /PREMULTIPLY]" type="pro" />
      <ARGUMENT name="Tx, Ty, Tz" link="IDLgrModel__Translate.htm" />
      <KEYWORD name="PREMULTIPLY" link="IDLgrModel__Translate.htm#objects_gr_2157407275_1011687" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CONVERT_COORD" link="CONVERT_COORD.htm" alias_to="" classname="">
    <DESCRIPTION name="Transforms coordinates to and from coordinate systems" />
    <SYNTAX name="Result = CONVERT_COORD( X [, Y [, Z]] [, /DATA | , /DEVICE | , /NORMAL] [, /DOUBLE][, /T3D] [, /TO_DATA | , /TO_DEVICE | , /TO_NORMAL] )" type="func" />
    <ARGUMENT name="X" link="CONVERT_COORD.htm" />
    <ARGUMENT name="Y" link="CONVERT_COORD.htm" />
    <ARGUMENT name="Z" link="CONVERT_COORD.htm" />
    <KEYWORD name="DATA" link="CONVERT_COORD.htm#dg_routines_3604229493_891419" />
    <KEYWORD name="DEVICE" link="CONVERT_COORD.htm#dg_routines_3604229493_891423" />
    <KEYWORD name="DOUBLE" link="CONVERT_COORD.htm#dg_routines_3604229493_891427" />
    <KEYWORD name="NORMAL" link="CONVERT_COORD.htm#dg_routines_3604229493_891430" />
    <KEYWORD name="T3D" link="CONVERT_COORD.htm#dg_routines_3604229493_891434" />
    <KEYWORD name="TO_DATA" link="CONVERT_COORD.htm#dg_routines_3604229493_891437" />
    <KEYWORD name="TO_DEVICE" link="CONVERT_COORD.htm#dg_routines_3604229493_891440" />
    <KEYWORD name="TO_NORMAL" link="CONVERT_COORD.htm#dg_routines_3604229493_891443" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_GET_SIZE" link="GRIB_INDEX_GET_SIZE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_INDEX_GET_SIZE(Gindex, Key)" type="func" />
    <ARGUMENT name="Gindex" link="GRIB_INDEX_GET_SIZE.htm" />
    <ARGUMENT name="Key" link="GRIB_INDEX_GET_SIZE.htm" />
  </ROUTINE>
  <ROUTINE name="INT_TABULATED" link="INT_TABULATED.htm" alias_to="" classname="">
    <DESCRIPTION name="Integrate a tabulated set of data" />
    <SYNTAX name="Result = INT_TABULATED( X, F [, /DOUBLE] [, /SORT] )" type="func" />
    <ARGUMENT name="X" link="INT_TABULATED.htm" />
    <ARGUMENT name="F" link="INT_TABULATED.htm" />
    <KEYWORD name="DOUBLE" link="INT_TABULATED.htm#I_833016429_875649" />
    <KEYWORD name="SORT" link="INT_TABULATED.htm#I_833016429_750310" />
  </ROUTINE>
  <ROUTINE name="H5_PARSE" link="H5_PARSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return  an IDL structure or ordered hash containing object information and data from an HDF5 file" />
    <SYNTAX name="Result = H5_PARSE (File [, /ORDEREDHASH] [, /READ_DATA])" type="func" />
    <SYNTAX name="Result = H5_PARSE (Loc_id, Name [, FILE=string] [, /ORDEREDHASH] [, PATH=string] [, /READ_DATA] [, /SHOW_HARDLINKS])" type="func" />
    <ARGUMENT name="File" link="H5_PARSE.htm" />
    <ARGUMENT name="Loc_id" link="H5_PARSE.htm" />
    <ARGUMENT name="Name" link="H5_PARSE.htm" />
    <KEYWORD name="FILE" link="H5_PARSE.htm#HDF5_209170119_1005995" />
    <KEYWORD name="ORDEREDHASH" link="H5_PARSE.htm#ORDEREDH" />
    <KEYWORD name="PATH" link="H5_PARSE.htm#HDF5_209170119_1005998" />
    <KEYWORD name="READ_DATA" link="H5_PARSE.htm#HDF5_209170119_1006001" />
    <KEYWORD name="SHOW_HARDLINKS" link="H5_PARSE.htm#HDF5_209170119_1006005" />
  </ROUTINE>
  <ROUTINE name="ERRORPLOT" link="ERRORPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a line plot, with error bars surrounding each vertex" />
    <SYNTAX name="graphic = ERRORPLOT(Y, Yerror [, Format] [, Keywords=value] [, Properties=value])" type="func" />
    <SYNTAX name="graphic = ERRORPLOT(X, Y, Xerror, Yerror [, Format] [, Keywords=value] [, Properties=value])" type="func" />
    <SYNTAX name="graphic = ERRORPLOT(X, Y, Yerror [, Format] [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="X" link="ERRORPLOT.htm" />
    <ARGUMENT name="Y" link="ERRORPLOT.htm" />
    <ARGUMENT name="Xerror" link="ERRORPLOT.htm" />
    <ARGUMENT name="Yerror" link="ERRORPLOT.htm" />
    <ARGUMENT name="Format" link="ERRORPLOT.htm" />
    <KEYWORD name="AXIS_STYLE" link="ERRORPLOT.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="ERRORPLOT.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="ERRORPLOT.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="ERRORPLOT.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="ERRORPLOT.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="ERRORPLOT.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="ERRORPLOT.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="ERRORPLOT.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="ERRORPLOT.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="ERRORPLOT.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="ERRORPLOT.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="ERRORPLOT.htm#WIDGETS" />
    <KEYWORD name="ANTIALIAS" link="ERRORPLOT.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="ERRORPLOT.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="ERRORPLOT.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="ERRORPLOT.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="ERRORPLOT.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="ERRORPLOT.htm#CLIP" />
    <KEYWORD name="COLOR" link="ERRORPLOT.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="ERRORPLOT.htm#CROSSHAIR" />
    <KEYWORD name="ERRORBAR_CAPSIZE" link="ERRORPLOT.htm#ERRORBAR" />
    <KEYWORD name="ERRORBAR_COLOR" link="ERRORPLOT.htm#ERRORBAR2" />
    <KEYWORD name="ERRORBAR_LINESTYLE" link="ERRORPLOT.htm#EBLINESTYLE" />
    <KEYWORD name="ERRORBAR_THICK" link="ERRORPLOT.htm#EBTHICK" />
    <KEYWORD name="FILL_BACKGROUND" link="ERRORPLOT.htm#FILL_BAC" />
    <KEYWORD name="FILL_COLOR" link="ERRORPLOT.htm#FILL_COL" />
    <KEYWORD name="FILL_LEVEL" link="ERRORPLOT.htm#FILL_LEV" />
    <KEYWORD name="FILL_TRANSPARENCY" link="ERRORPLOT.htm#FILL_TRA" />
    <KEYWORD name="FONT_COLOR" link="ERRORPLOT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="ERRORPLOT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="ERRORPLOT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="ERRORPLOT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="ERRORPLOT.htm#HIDE" />
    <KEYWORD name="LINESTYLE" link="ERRORPLOT.htm#LINESTYL" />
    <KEYWORD name="NAME" link="ERRORPLOT.htm#NAME" />
    <KEYWORD name="POSITION" link="ERRORPLOT.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="ERRORPLOT.htm#RGB_TABL" />
    <KEYWORD name="SYM_COLOR" link="ERRORPLOT.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="ERRORPLOT.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="ERRORPLOT.htm#SYM_FILL2" />
    <KEYWORD name="SYM_INCREMENT" link="ERRORPLOT.htm#SYM_INCR" />
    <KEYWORD name="SYM_OBJECT" link="ERRORPLOT.htm#SYM_OBJE" />
    <KEYWORD name="SYMBOL" link="ERRORPLOT.htm#SYMBOL" />
    <KEYWORD name="SYM_SIZE" link="ERRORPLOT.htm#SYM_SIZE" />
    <KEYWORD name="SYM_THICK" link="ERRORPLOT.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="ERRORPLOT.htm#SYM_TRAN" />
    <KEYWORD name="THICK" link="ERRORPLOT.htm#THICK" />
    <KEYWORD name="TITLE" link="ERRORPLOT.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="ERRORPLOT.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="ERRORPLOT.htm#UVALUE" />
    <KEYWORD name="VERT_COLORS" link="ERRORPLOT.htm#VERT_COL" />
    <KEYWORD name="WINDOW (Get Only)" link="ERRORPLOT.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="ERRORPLOT.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="ERRORPLOT.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="ERRORPLOT.htm#YRANGE" />
  </ROUTINE>
  <CLASS name="ERRORPLOT" link="ERRORPLOT.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="ERRORPLOT.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="ERRORPLOT.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="ERRORPLOT.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="ERRORPLOT.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="ERRORPLOT.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="ERRORPLOT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="ERRORPLOT.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="ERRORPLOT.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ERRORBAR_CAPSIZE" link="ERRORPLOT.htm#ERRORBAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ERRORBAR_COLOR" link="ERRORPLOT.htm#ERRORBAR2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ERRORBAR_LINESTYLE" link="ERRORPLOT.htm#EBLINESTYLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ERRORBAR_THICK" link="ERRORPLOT.htm#EBTHICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_BACKGROUND" link="ERRORPLOT.htm#FILL_BAC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="ERRORPLOT.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_LEVEL" link="ERRORPLOT.htm#FILL_LEV" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_TRANSPARENCY" link="ERRORPLOT.htm#FILL_TRA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="ERRORPLOT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="ERRORPLOT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="ERRORPLOT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="ERRORPLOT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="ERRORPLOT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="ERRORPLOT.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="ERRORPLOT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="ERRORPLOT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="ERRORPLOT.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="ERRORPLOT.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="ERRORPLOT.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="ERRORPLOT.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_INCREMENT" link="ERRORPLOT.htm#SYM_INCR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_OBJECT" link="ERRORPLOT.htm#SYM_OBJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="ERRORPLOT.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="ERRORPLOT.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="ERRORPLOT.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="ERRORPLOT.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="ERRORPLOT.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="ERRORPLOT.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="ERRORPLOT.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="ERRORPLOT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERT_COLORS" link="ERRORPLOT.htm#VERT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="ERRORPLOT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="ERRORPLOT.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="ERRORPLOT.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="ERRORPLOT.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="errorplot.Close" type="pro" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = errorplot.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="errorplot.Delete" type="pro" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="errorplot.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = errorplot.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = errorplot.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = errorplot.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="errorplot.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="errorplot.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="errorplot.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="errorplot.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="errorplot.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="errorplot.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="errorplot.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="errorplot.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="ERRORPLOT" name="ERRORPLOT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="errorplot.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HDF_DFAN_GETDESC" link="HDF_DFAN_GETDESC.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_GETDESC, Filename, Tag, Ref, Description [, /STRING]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_GETDESC.htm" />
    <ARGUMENT name="Tag" link="HDF_DFAN_GETDESC.htm" />
    <ARGUMENT name="Reference" link="HDF_DFAN_GETDESC.htm" />
    <ARGUMENT name="Description" link="HDF_DFAN_GETDESC.htm" />
    <KEYWORD name="STRING" link="HDF_DFAN_GETDESC.htm#HDF_1733484267_1007040" />
  </ROUTINE>
  <ROUTINE name="HEAP_NOSAVE" link="HEAP_NOSAVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Clear the save attribute of pointer or object heap variables" />
    <SYNTAX name="HEAP_NOSAVE, HeapVar" type="pro" />
    <ARGUMENT name="HeapVar" link="HEAP_NOSAVE.htm" />
  </ROUTINE>
  <ROUTINE name="CT_LUMINANCE" link="CT_LUMINANCE.htm" alias_to="" classname="">
    <DESCRIPTION name="Calculates the luminance of colors" />
    <SYNTAX name="Result = CT_LUMINANCE( [R, G, B] [, BRIGHT=variable] [, DARK=variable] [, /READ_TABLES] )" type="func" />
    <ARGUMENT name="R" link="CT_LUMINANCE.htm" />
    <ARGUMENT name="G" link="CT_LUMINANCE.htm" />
    <ARGUMENT name="B" link="CT_LUMINANCE.htm" />
    <KEYWORD name="BRIGHT" link="CT_LUMINANCE.htm#C_854643309_759145" />
    <KEYWORD name="DARK" link="CT_LUMINANCE.htm#C_854643309_759148" />
    <KEYWORD name="READ_TABLES" link="CT_LUMINANCE.htm#C_854643309_759151" />
  </ROUTINE>
  <ROUTINE name="HANNING" link="HANNING.htm" alias_to="" classname="">
    <DESCRIPTION name="Create Hanning and Hamming windows" />
    <SYNTAX name="Result = HANNING( N1 [, N2] [, ALPHA=value{0.5 to 1.0}] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="N1" link="HANNING.htm" />
    <ARGUMENT name="N2" link="HANNING.htm" />
    <KEYWORD name="ALPHA" link="HANNING.htm#H_835179117_758100" />
    <KEYWORD name="DOUBLE" link="HANNING.htm#H_835179117_874103" />
  </ROUTINE>
  <ROUTINE name="MESH_ISSOLID" link="MESH_ISSOLID.htm" alias_to="" classname="">
    <DESCRIPTION name="Computes various mesh properties and determines if a mesh encloses space (is a solid)" />
    <SYNTAX name="Result = MESH_ISSOLID (Conn)" type="func" />
    <ARGUMENT name="Conn" link="MESH_ISSOLID.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_ENCODE_EPOCH" link="CDF_ENCODE_EPOCH.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ENCODE_EPOCH(Epoch [, EPOCH={0 | 1 | 2 | 3}] )" type="func" />
    <ARGUMENT name="Epoch" link="CDF_ENCODE_EPOCH.htm" />
    <KEYWORD name="EPOCH" link="CDF_ENCODE_EPOCH.htm#CDF_1744428779_1007064" />
  </ROUTINE>
  <ROUTINE name="COLORMAP_ROTATION" link="COLORMAP_ROTATION.htm" alias_to="" classname="">
    <SYNTAX name="Result = COLORMAP_ROTATION(Image, SrcAngleStart, SrcAngleStop, DstAngleStart, DstAngleStop [, /SOURCE_CW] [, /DEST_CW])" type="func" />
    <ARGUMENT name="Image" link="COLORMAP_ROTATION.htm" />
    <ARGUMENT name="SrcAngleStart" link="COLORMAP_ROTATION.htm" />
    <ARGUMENT name="SrcAngleStop" link="COLORMAP_ROTATION.htm" />
    <ARGUMENT name="DstAngleStart" link="COLORMAP_ROTATION.htm" />
    <ARGUMENT name="DstAngleStop" link="COLORMAP_ROTATION.htm" />
    <KEYWORD name="SOURCE_CW" link="COLORMAP_ROTATION.htm#C_854643309_1370678" />
    <KEYWORD name="DEST_CW" link="COLORMAP_ROTATION.htm#C_854643309_1370680" />
  </ROUTINE>
  <ROUTINE name="CW_CLR_INDEX" link="CW_CLR_INDEX.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget for the selection of a color index" />
    <SYNTAX name="Result = CW_CLR_INDEX( Parent [, COLOR_VALUES=vector | [, NCOLORS=value] [, START_COLOR=value]] [, EVENT_FUNC=‘function_name’] [, /FRAME] [, LABEL=string] [, NCOLORS=value] [, START_COLOR=value] [, TAB_MODE=value] [, UNAME=string] [, UVALUE=value] [, VALUE=value] [, XSIZE=pixels] [, YSIZE=pixels] )" type="func" />
    <ARGUMENT name="Parent" link="CW_CLR_INDEX.htm" />
    <KEYWORD name="COLOR_VALUES" link="CW_CLR_INDEX.htm#C_854643309_854099" />
    <KEYWORD name="EVENT_FUNC" link="CW_CLR_INDEX.htm#C_854643309_854102" />
    <KEYWORD name="FRAME" link="CW_CLR_INDEX.htm#C_854643309_854105" />
    <KEYWORD name="LABEL" link="CW_CLR_INDEX.htm#C_854643309_854108" />
    <KEYWORD name="NCOLORS" link="CW_CLR_INDEX.htm#C_854643309_854111" />
    <KEYWORD name="START_COLOR" link="CW_CLR_INDEX.htm#C_854643309_854114" />
    <KEYWORD name="TAB_MODE" link="CW_CLR_INDEX.htm#C_854643309_1189650" />
    <KEYWORD name="UNAME" link="CW_CLR_INDEX.htm#C_854643309_996631" />
    <KEYWORD name="UVALUE" link="CW_CLR_INDEX.htm#C_854643309_854117" />
    <KEYWORD name="VALUE" link="CW_CLR_INDEX.htm#C_854643309_854120" />
    <KEYWORD name="XSIZE" link="CW_CLR_INDEX.htm#C_854643309_1025090" />
    <KEYWORD name="YSIZE" link="CW_CLR_INDEX.htm#C_854643309_854123" />
  </ROUTINE>
  <ROUTINE name="GRID3" link="GRID3.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a 3D dataset from a set of scattered 3D nodes" />
    <SYNTAX name="Result = GRID3( X, Y, Z, F, Gx, Gy, Gz [, DELTA=scalar/vector] [, DTOL=value] [, GRID=value] [, NGRID=value] [, START=[x, y, z]] )" type="func" />
    <ARGUMENT name="X, Y, Z, F" link="GRID3.htm" />
    <ARGUMENT name="Gx, Gy, Gz" link="GRID3.htm" />
    <KEYWORD name="DELTA" link="GRID3.htm#G_845992557_677098" />
    <KEYWORD name="DTOL" link="GRID3.htm#G_845992557_168207" />
    <KEYWORD name="GRID" link="GRID3.htm#G_845992557_677100" />
    <KEYWORD name="NGRID" link="GRID3.htm#G_845992557_677102" />
    <KEYWORD name="START" link="GRID3.htm#G_845992557_677104" />
  </ROUTINE>
  <ROUTINE name="TRUNCATE_LUN" link="TRUNCATE_LUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Truncate an open file at the current file pointer location" />
    <SYNTAX name="TRUNCATE_LUN, Unit1, ..., Unitn" type="pro" />
    <ARGUMENT name="Unitn" link="TRUNCATE_LUN.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_RELEASE" link="GRIB_RELEASE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_RELEASE, Ghandle" type="pro" />
    <ARGUMENT name="Ghandle" link="GRIB_RELEASE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_GETLUTID" link="HDF_GR_GETLUTID.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_GETLUTID(ri_id, pal_index)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_GETLUTID.htm" />
    <ARGUMENT name="pal_index" link="HDF_GR_GETLUTID.htm" />
  </ROUTINE>
  <ROUTINE name="ISETCURRENT" link="ISETCURRENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Set the current iTool" />
    <SYNTAX name="ISETCURRENT [, iToolID] [, /SHOW]" type="pro" />
    <ARGUMENT name="iToolID" link="ISETCURRENT.htm" />
    <KEYWORD name="SHOW" link="ISETCURRENT.htm#iTools_api_3860698369_1007450" />
  </ROUTINE>
  <ROUTINE name="M_CORRELATE" link="M_CORRELATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the multiple correlation coefficient" />
    <SYNTAX name="Result = M_CORRELATE( X, Y [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="M_CORRELATE.htm" />
    <ARGUMENT name="Y" link="M_CORRELATE.htm" />
    <KEYWORD name="DOUBLE" link="M_CORRELATE.htm#M_824365677_956112" />
  </ROUTINE>
  <ROUTINE name="PM" link="PM.htm" alias_to="" classname="">
    <SYNTAX name="PM, Array0 [, ... , Array19]" type="pro" />
    <ARGUMENT name="Arrayn" link="PM.htm" />
  </ROUTINE>
  <ROUTINE name="T Routines" link="T_list.htm" alias_to="" classname="">
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="CONTOUR" link="CONTOUR_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a 2D contour plot for a 2D array of data" />
    <SYNTAX name="CONTOUR, Z [, X, Y] [, C_ANNOTATION=vector_of_strings] [, C_CHARSIZE=value] [, C_CHARTHICK=integer] [, C_COLORS=vector] [, C_LABELS=vector{each element 0 or 1}] [, C_LINESTYLE=vector] [, C_ORIENTATION=degrees] [, C_SPACING=value] [, C_THICK=vector] [, /CELL_FILL | , /FILL] [, /CLOSED] [, /DOWNHILL] [, /FOLLOW] [, /IRREGULAR] [, /ISOTROPIC] [, LEVELS=vector] [, NLEVELS=integer{1 to 60}] [, MAX_VALUE=value] [, MIN_VALUE=value] [, /OVERPLOT] [{, /PATH_DATA_COORDS, PATH_FILENAME=string, PATH_INFO=variable, PATH_XY=variable} | , TRIANGULATION=variable] [, /PATH_DOUBLE] [, /XLOG] [, /YLOG] [, ZAXIS={0 | 1 | 2 | 3 | 4}]" type="pro" />
    <SYNTAX name="Graphics Keywords: Accepts all graphics keywords accepted by PLOT except for: LINESTYLE, PSYM, SYMSIZE. See Graphics Keywords Accepted." type="pro" />
    <ARGUMENT name="Z" link="CONTOUR_Procedure.htm" />
    <ARGUMENT name="X" link="CONTOUR_Procedure.htm" />
    <ARGUMENT name="Y" link="CONTOUR_Procedure.htm" />
    <KEYWORD name="C_ANNOTATION" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879188" />
    <KEYWORD name="C_CHARSIZE" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879197" />
    <KEYWORD name="C_CHARTHICK" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879200" />
    <KEYWORD name="C_COLORS" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879203" />
    <KEYWORD name="C_LABELS" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879211" />
    <KEYWORD name="C_LINESTYLE" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879219" />
    <KEYWORD name="C_ORIENTATION" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879229" />
    <KEYWORD name="C_SPACING" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879232" />
    <KEYWORD name="C_THICK" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879235" />
    <KEYWORD name="CELL_FILL" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879238" />
    <KEYWORD name="CLOSED" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879243" />
    <KEYWORD name="DOWNHILL" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879246" />
    <KEYWORD name="FILL" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879252" />
    <KEYWORD name="FOLLOW" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879259" />
    <KEYWORD name="IRREGULAR" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879262" />
    <KEYWORD name="ISOTROPIC" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879274" />
    <KEYWORD name="LEVELS" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879281" />
    <KEYWORD name="MAX_VALUE" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879289" />
    <KEYWORD name="MIN_VALUE" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879296" />
    <KEYWORD name="NLEVELS" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879302" />
    <KEYWORD name="OVERPLOT" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879305" />
    <KEYWORD name="PATH_DATA_COORDS" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879318" />
    <KEYWORD name="PATH_DOUBLE" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879321" />
    <KEYWORD name="PATH_FILENAME" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879324" />
    <KEYWORD name="PATH_INFO" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879365" />
    <KEYWORD name="PATH_XY" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879413" />
    <KEYWORD name="TRIANGULATION" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879417" />
    <KEYWORD name="XLOG" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879420" />
    <KEYWORD name="YLOG" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879424" />
    <KEYWORD name="ZAXIS" link="CONTOUR_Procedure.htm#dg_routines_3604229493_879429" />
  </ROUTINE>
  <ROUTINE name="TAN" link="TAN.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the tangent" />
    <SYNTAX name="Result = TAN(X)" type="func" />
    <ARGUMENT name="X" link="TAN.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTCREATE" link="CDF_ATTCREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ATTCREATE( Id, Attribute_Name [, /GLOBAL_SCOPE] [, /VARIABLE_SCOPE] )" type="func" />
    <ARGUMENT name="Id" link="CDF_ATTCREATE.htm" />
    <ARGUMENT name="Attribute_Name" link="CDF_ATTCREATE.htm" />
    <KEYWORD name="GLOBAL_SCOPE" link="CDF_ATTCREATE.htm#CDF_1744428779_1005356" />
    <KEYWORD name="VARIABLE_SCOPE" link="CDF_ATTCREATE.htm#CDF_1744428779_1005359" />
  </ROUTINE>
  <ROUTINE name="FILE_ZIP" link="FILE_ZIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a ZIP file from files and directories" />
    <SYNTAX name="FILE_ZIP, Files [, FileOut] [, FILES=variable]" type="pro" />
    <ARGUMENT name="Files" link="FILE_ZIP.htm" />
    <ARGUMENT name="FileOut" link="FILE_ZIP.htm" />
    <KEYWORD name="FILES" link="FILE_ZIP.htm#FILES" />
    <KEYWORD name="LIST" link="FILE_ZIP.htm#LIST" />
    <KEYWORD name="VERBOSE" link="FILE_ZIP.htm#VERBOSE" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_RESTART" link="HDF_DFR8_RESTART.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_RESTART" type="pro" />
  </ROUTINE>
  <ROUTINE name="IMSL_BETACDF" link="IMSL_BETACDF.htm" alias_to="" classname="">
    <ARGUMENT name="pin" link="IMSL_BETACDF.htm" />
    <ARGUMENT name="qin" link="IMSL_BETACDF.htm" />
    <ARGUMENT name="x" link="IMSL_BETACDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_BETACDF.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_BETACDF.htm#lass=" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMCDATASection" link="IDLffXMLDOMCDATASection.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMCDATASection" name="IDLffXMLDOMCDATASection::Cleanup" link="IDLffXMLDOMCDATASection_.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMCDATASection" name="IDLffXMLDOMCDATASection::Init" link="IDLffXMLDOMCDATASection_1.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="GRIB_GRIBEX_MODE" link="GRIB_GRIBEX_MODE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_GRIBEX_MODE, Mode" type="pro" />
    <ARGUMENT name="Mode" link="GRIB_GRIBEX_MODE.htm" />
  </ROUTINE>
  <ROUTINE name="ANNOTATE" link="ANNOTATE.htm" alias_to="" classname="">
    <SYNTAX name="ANNOTATE [, COLOR_INDICES=array] [, DRAWABLE=widget_id | , WINDOW=index] [, LOAD_FILE=filename] [, /TEK_COLORS]" type="pro" />
    <KEYWORD name="COLOR_INDICES" link="ANNOTATE.htm#dg_routines_3604229493_878209" />
    <KEYWORD name="DRAWABLE" link="ANNOTATE.htm#dg_routines_3604229493_878214" />
    <KEYWORD name="LOAD_FILE" link="ANNOTATE.htm#dg_routines_3604229493_878217" />
    <KEYWORD name="TEK_COLORS" link="ANNOTATE.htm#dg_routines_3604229493_878220" />
    <KEYWORD name="WINDOW" link="ANNOTATE.htm#dg_routines_3604229493_878223" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_ADDIMAGE" link="HDF_DFR8_ADDIMAGE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_ADDIMAGE, Filename, Image [, /FORCE_BASELINE{useful only if QUALITY&lt;25}] [, /JPEG | , /RLE] [[, /IMCOMP] , PALETTE=vector or array] [, QUALITY=value]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFR8_ADDIMAGE.htm" />
    <ARGUMENT name="Image" link="HDF_DFR8_ADDIMAGE.htm" />
    <KEYWORD name="FORCE_BASELINE" link="HDF_DFR8_ADDIMAGE.htm#HDF_1733484267_1007962" />
    <KEYWORD name="JPEG" link="HDF_DFR8_ADDIMAGE.htm#HDF_1733484267_1007965" />
    <KEYWORD name="IMCOMP" link="HDF_DFR8_ADDIMAGE.htm#HDF_1733484267_1007968" />
    <KEYWORD name="PALETTE" link="HDF_DFR8_ADDIMAGE.htm#HDF_1733484267_1007971" />
    <KEYWORD name="QUALITY" link="HDF_DFR8_ADDIMAGE.htm#HDF_1733484267_1007976" />
    <KEYWORD name="RLE" link="HDF_DFR8_ADDIMAGE.htm#HDF_1733484267_1007979" />
  </ROUTINE>
  <ROUTINE name="SCATTERPLOT" link="SCATTERPLOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Plots two-dimensional data as a series of points" />
    <SYNTAX name="graphic = SCATTERPLOT(X, Y  [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="X , Y" link="SCATTERPLOT.htm" />
    <KEYWORD name="AXIS_STYLE" link="SCATTERPLOT.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="SCATTERPLOT.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="SCATTERPLOT.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="SCATTERPLOT.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="SCATTERPLOT.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="SCATTERPLOT.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="SCATTERPLOT.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="SCATTERPLOT.htm#MARGIN" />
    <KEYWORD name="NODATA" link="SCATTERPLOT.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="SCATTERPLOT.htm#OVERPLOT" />
    <KEYWORD name="ANTIALIAS" link="SCATTERPLOT.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="SCATTERPLOT.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="SCATTERPLOT.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="SCATTERPLOT.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="SCATTERPLOT.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="SCATTERPLOT.htm#CLIP" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="SCATTERPLOT.htm#CROSSHAIR" />
    <KEYWORD name="FONT_COLOR" link="SCATTERPLOT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="SCATTERPLOT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="SCATTERPLOT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="SCATTERPLOT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="SCATTERPLOT.htm#HIDE" />
    <KEYWORD name="MAGNITUDE" link="SCATTERPLOT.htm#MAGNITUD" />
    <KEYWORD name="MAX_VALUE" link="SCATTERPLOT.htm#MAX_VALU" />
    <KEYWORD name="MIN_VALUE" link="SCATTERPLOT.htm#MIN_VALU" />
    <KEYWORD name="NAME" link="SCATTERPLOT.htm#NAME" />
    <KEYWORD name="POSITION" link="SCATTERPLOT.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="SCATTERPLOT.htm#RGB_TABL" />
    <KEYWORD name="SYM_COLOR" link="SCATTERPLOT.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="SCATTERPLOT.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="SCATTERPLOT.htm#SYM_FILL2" />
    <KEYWORD name="SYM_OBJECT" link="SCATTERPLOT.htm#SYM_OBJE" />
    <KEYWORD name="SYM_SIZE" link="SCATTERPLOT.htm#SYM_SIZE" />
    <KEYWORD name="SYM_THICK" link="SCATTERPLOT.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="SCATTERPLOT.htm#SYM_TRAN" />
    <KEYWORD name="SYMBOL" link="SCATTERPLOT.htm#SYMBOL" />
    <KEYWORD name="TITLE" link="SCATTERPLOT.htm#TITLE" />
    <KEYWORD name="UVALUE" link="SCATTERPLOT.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="SCATTERPLOT.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="SCATTERPLOT.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="SCATTERPLOT.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="SCATTERPLOT.htm#YRANGE" />
    <KEYWORD name="ZVALUE" link="SCATTERPLOT.htm#ZVALUE" />
  </ROUTINE>
  <CLASS name="SCATTERPLOT" link="SCATTERPLOT.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="SCATTERPLOT.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="SCATTERPLOT.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="SCATTERPLOT.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="SCATTERPLOT.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="SCATTERPLOT.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="SCATTERPLOT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="SCATTERPLOT.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="SCATTERPLOT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="SCATTERPLOT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="SCATTERPLOT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="SCATTERPLOT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="SCATTERPLOT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAGNITUDE" link="SCATTERPLOT.htm#MAGNITUD" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="SCATTERPLOT.htm#MAX_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN_VALUE" link="SCATTERPLOT.htm#MIN_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="SCATTERPLOT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="SCATTERPLOT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="SCATTERPLOT.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="SCATTERPLOT.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="SCATTERPLOT.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="SCATTERPLOT.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_OBJECT" link="SCATTERPLOT.htm#SYM_OBJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="SCATTERPLOT.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="SCATTERPLOT.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="SCATTERPLOT.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="SCATTERPLOT.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="SCATTERPLOT.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="SCATTERPLOT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="SCATTERPLOT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="SCATTERPLOT.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="SCATTERPLOT.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="SCATTERPLOT.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZVALUE" link="SCATTERPLOT.htm#ZVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="scatterplot.Close" type="pro" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = scatterplot.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="scatterplot.Delete" type="pro" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="scatterplot.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = scatterplot.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = scatterplot.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = scatterplot.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="scatterplot.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="scatterplot.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="scatterplot.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="scatterplot.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="scatterplot.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="scatterplot.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="scatterplot.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="scatterplot.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="SCATTERPLOT" name="SCATTERPLOT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="scatterplot.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FX_ROOT" link="FX_ROOT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute real and complex roots of a univariate nonlinear function using an optimal Müller’s method" />
    <SYNTAX name="Result = FX_ROOT(X, Func [, /DOUBLE] [, ITMAX=value] [, /STOP] [, TOL=value] )" type="func" />
    <ARGUMENT name="X" link="FX_ROOT.htm" />
    <ARGUMENT name="Func" link="FX_ROOT.htm" />
    <KEYWORD name="DOUBLE" link="FX_ROOT.htm#F_848155245_749893" />
    <KEYWORD name="ITMAX" link="FX_ROOT.htm#F_848155245_749897" />
    <KEYWORD name="STOP" link="FX_ROOT.htm#F_848155245_749899" />
    <KEYWORD name="TOL" link="FX_ROOT.htm#F_848155245_749901" />
  </ROUTINE>
  <ROUTINE name="Creating Selection Change Event Handlers" link="Selection Change Event Handler.htm" alias_to="" classname="">
    <ARGUMENT name="Mode" link="Selection Change Event Handler.htm" />
    <ARGUMENT name="WasSelected" link="Selection Change Event Handler.htm" />
  </ROUTINE>
  <ROUTINE name="Creating Arrays" link="Creating_Arrays.htm" alias_to="" classname="">
    <SYNTAX name="Here, the D1[, ..., D8] represent the size of each dimension of the result. You can also specify the dimensions by providing an array for the first argument." type="pro" />
    <SYNTAX name="For the *ARR family, you can use the NOZERO keword to avoid setting each element to zero." type="pro" />
    <SYNTAX name="For the *INDGEN family, you can use the START and INCREMENT keywords to construct arrays that start at a non-zero value and have a spacing that is greater or smaller than 1." type="pro" />
    <SYNTAX name="For example:" type="pro" />
    <SYNTAX name="You can also use the following routines to create more specialized arrays:" type="pro" />
    <SYNTAX name="See Array Creation for a complete list of routines." type="pro" />
  </ROUTINE>
  <ROUTINE name="GRIB_KEYS_ITERATOR_NEW" link="GRIB_KEYS_ITERATOR_NEW.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_KEYS_ITERATOR_NEW(Ghandle  [, /ALL][, /CODED][ ,/COMPUTED][, /DUPLICATES][, /EDITION_SPECIFIC][, /FUNCTION][, NAMESPACE=String][, /OPTIONAL][, /READ_ONLY ])" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_KEYS_ITERATOR_NEW.htm" />
    <KEYWORD name="ALL" link="GRIB_KEYS_ITERATOR_NEW.htm#ALL" />
    <KEYWORD name="CODED" link="GRIB_KEYS_ITERATOR_NEW.htm#CODED" />
    <KEYWORD name="COMPUTED" link="GRIB_KEYS_ITERATOR_NEW.htm#COMPUTED" />
    <KEYWORD name="DUPLICATES" link="GRIB_KEYS_ITERATOR_NEW.htm#DUPLICAT" />
    <KEYWORD name="EDITION_SPECIFIC" link="GRIB_KEYS_ITERATOR_NEW.htm#EDITION_" />
    <KEYWORD name="FUNCTION" link="GRIB_KEYS_ITERATOR_NEW.htm#FUNCTION" />
    <KEYWORD name="NAMESPACE" link="GRIB_KEYS_ITERATOR_NEW.htm#NAMESPAC" />
    <KEYWORD name="OPTIONAL" link="GRIB_KEYS_ITERATOR_NEW.htm#OPTIONAL" />
    <KEYWORD name="READ_ONLY" link="GRIB_KEYS_ITERATOR_NEW.htm#READ_ONL" />
  </ROUTINE>
  <ROUTINE name="MESH_OBJ" link="MESH_OBJ.htm" alias_to="" classname="">
    <DESCRIPTION name="Generates a polygon mesh for various simple objects" />
    <SYNTAX name="MESH_OBJ, Type, Vertex_List, Polygon_List, Array1 [, Array2] [, /CLOSED] [, /DEGREES] [, P1, P2, P3, P4, P5=value]" type="pro" />
    <ARGUMENT name="Type" link="MESH_OBJ.htm" />
    <ARGUMENT name="Vertex_List" link="MESH_OBJ.htm" />
    <ARGUMENT name="Polygon_List" link="MESH_OBJ.htm" />
    <ARGUMENT name="Array1" link="MESH_OBJ.htm" />
    <ARGUMENT name="Array2" link="MESH_OBJ.htm" />
    <KEYWORD name="CLOSED" link="MESH_OBJ.htm#M_824365677_888559" />
    <KEYWORD name="DEGREES" link="MESH_OBJ.htm#M_824365677_965212" />
    <KEYWORD name="P1" link="MESH_OBJ.htm#M_824365677_888562" />
    <KEYWORD name="P2" link="MESH_OBJ.htm#M_824365677_1119296" />
    <KEYWORD name="P3" link="MESH_OBJ.htm#M_824365677_1119300" />
    <KEYWORD name="P4" link="MESH_OBJ.htm#M_824365677_1119304" />
    <KEYWORD name="P5" link="MESH_OBJ.htm#M_824365677_1119291" />
  </ROUTINE>
  <ROUTINE name="LIST" link="LIST.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a new list variable" />
    <SYNTAX name="Result = LIST( [Value1, Value2, ... Valuen] [, /EXTRACT] [, LENGTH=value] [, /NO_COPY])" type="func" />
    <ARGUMENT name="Valuen" link="LIST.htm" />
    <KEYWORD name="EXTRACT" link="LIST.htm#EXTRACT" />
    <KEYWORD name="LENGTH" link="LIST.htm#LENGTH" />
    <KEYWORD name="NO_COPY" link="LIST.htm#NO_COPY" />
  </ROUTINE>
  <CLASS name="LIST" link="LIST.htm" special="yes">
    <FIELD name="IDLCONTAINERVERSION" link="" description="" />
    <FIELD name="NLIST" link="" description="" />
    <FIELD name="PHEAD" link="" description="" />
    <FIELD name="PTAIL" link="" description="" />
    <FIELD name="WITHINPRINT" link="" description="" />
    <METHOD class="LIST" name="List::Add" link="kanchor1680">
      <DESCRIPTION name="Add a new item to the list" />
      <SYNTAX name="list.Add,Value [, Index] [, /EXTRACT] [, /NO_COPY]" type="pro" />
      <ARGUMENT name="Value" link="LIST.htm" />
      <ARGUMENT name="Index" link="LIST.htm" />
      <KEYWORD name="EXTRACT" link="LIST.htm#lass=" />
      <KEYWORD name="NO_COPY" link="LIST.htm#lass=" />
    </METHOD>
    <METHOD class="LIST" name="List::Count" link="kanchor1681">
      <DESCRIPTION name="Return the number of items in the list" />
      <SYNTAX name="Result = list.Count( [Value] )" type="func" />
      <ARGUMENT name="Value" link="LIST.htm" />
    </METHOD>
    <METHOD class="LIST" name="List::Filter" link="kanchor1682">
      <DESCRIPTION name="Pass the items through a filter function" />
      <SYNTAX name="Result = list.Filter( Function, Args )" type="func" />
      <ARGUMENT name="Function" link="LIST.htm" />
      <ARGUMENT name="Args" link="LIST.htm" />
    </METHOD>
    <METHOD class="LIST" name="List::IsEmpty" link="IsEmptyMethod">
      <DESCRIPTION name="Test whether the list is empty" />
      <SYNTAX name="Result = list.IsEmpty( )" type="func" />
    </METHOD>
    <METHOD class="LIST" name="List::Map" link="kanchor1683">
      <DESCRIPTION name="Pass the items through a user-defined function" />
      <SYNTAX name="Result = list.Map( Function, Args )" type="func" />
      <ARGUMENT name="Function" link="LIST.htm" />
      <ARGUMENT name="Args" link="LIST.htm" />
    </METHOD>
    <METHOD class="LIST" name="List::Move" link="kanchor1684">
      <DESCRIPTION name="Move items in the list" />
      <SYNTAX name="list.Move, Source, Destination" type="pro" />
      <ARGUMENT name="Source" link="LIST.htm" />
      <ARGUMENT name="Destination" link="LIST.htm" />
    </METHOD>
    <METHOD class="LIST" name="List::NestedMap" link="kanchor1685">
      <DESCRIPTION name="Pass the items through a user-defined function using a nested loop" />
      <SYNTAX name="Result = list.NestedMap( Function, Args , FILTER=string)" type="func" />
      <ARGUMENT name="Function" link="LIST.htm" />
      <ARGUMENT name="Args" link="LIST.htm" />
      <KEYWORD name="FILTER" link="LIST.htm#lass=" />
    </METHOD>
    <METHOD class="LIST" name="List::Reduce" link="kanchor1686">
      <DESCRIPTION name="Pass each item through a function, accumulating the result" />
      <SYNTAX name="Result = list.Reduce( Function, Args, /CUMULATIVE, VALUE=value)" type="func" />
      <ARGUMENT name="Function" link="LIST.htm" />
      <ARGUMENT name="Args" link="LIST.htm" />
      <KEYWORD name="CUMULATIVE" link="LIST.htm#lass=" />
      <KEYWORD name="VALUE" link="LIST.htm#lass=" />
    </METHOD>
    <METHOD class="LIST" name="List::Remove" link="kanchor1687">
      <DESCRIPTION name="Remove an item from the list" />
      <SYNTAX name="list.Remove [, /ALL]" type="pro" />
      <SYNTAX name="list.Remove, Indices" type="pro" />
      <SYNTAX name="Value = list.Remove(  [, /ALL] )" type="pro" />
      <SYNTAX name="Value = list.Remove( Indices )" type="pro" />
      <ARGUMENT name="Indices" link="LIST.htm" />
      <KEYWORD name="ALL" link="LIST.htm#lass=" />
    </METHOD>
    <METHOD class="LIST" name="List::Reverse" link="kanchor1688">
      <DESCRIPTION name="Reverse all elements in the list" />
      <SYNTAX name="list.Reverse" type="pro" />
    </METHOD>
    <METHOD class="LIST" name="List::Sort" link="kanchor1689">
      <DESCRIPTION name="Sort the list" />
      <SYNTAX name="result = list.Sort( COMPARE_FUNCTION=string, COUNT=integer, INDICES=variable, /OVERWRITE, /REVERSE )" type="pro" />
      <KEYWORD name="COMPARE_FUNCTION" link="LIST.htm#lass=" />
      <KEYWORD name="COUNT" link="LIST.htm#lass=" />
      <KEYWORD name="INDICES" link="LIST.htm#lass=" />
      <KEYWORD name="OVERWRITE" link="LIST.htm#lass=" />
      <KEYWORD name="REVERSE" link="LIST.htm#lass=" />
    </METHOD>
    <METHOD class="LIST" name="List::Swap" link="kanchor1690">
      <DESCRIPTION name="Switch the positions of two items in the list" />
      <SYNTAX name="list.Swap, Index1, Index2" type="pro" />
      <ARGUMENT name="Index1" link="LIST.htm" />
      <ARGUMENT name="Index2" link="LIST.htm" />
    </METHOD>
    <METHOD class="LIST" name="List::ToArray" link="kanchor1691">
      <DESCRIPTION name="Convert the list to an IDL array" />
      <SYNTAX name="Result = list.ToArray( DIMENSION=value, MISSING=value, /NO_COPY, /PROMOTE_TYPE, /TRANSPOSE, TYPE=value )" type="func" />
      <KEYWORD name="DIMENSION" link="LIST.htm#lass=" />
      <KEYWORD name="MISSING" link="LIST.htm#lass=" />
      <KEYWORD name="NO_COPY" link="LIST.htm#lass=" />
      <KEYWORD name="PROMOTE_TYPE" link="LIST.htm#lass=" />
      <KEYWORD name="TRANSPOSE" link="LIST.htm#lass=" />
      <KEYWORD name="TYPE" link="LIST.htm#lass=" />
    </METHOD>
    <METHOD class="LIST" name="List::Where" link="kanchor1692">
      <DESCRIPTION name="Find where items are equal to a certain value" />
      <SYNTAX name="Result = list.Where( Value [, COMPLEMENT=variable] [, COUNT=variable] [, NCOMPLEMENT=variable] )" type="func" />
      <ARGUMENT name="Value" link="LIST.htm" />
      <KEYWORD name="COMPLEMENT" link="LIST.htm#COMPLEME" />
      <KEYWORD name="COUNT" link="LIST.htm#COUNT" />
      <KEYWORD name="NCOMPLEMENT" link="LIST.htm#NCOMPLEM" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SIZE" link="SIZE.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns array size and type information" />
    <SYNTAX name="Result = SIZE( Expression [, /L64] [, /DIMENSIONS | , /FILE_LUN | , /FILE_OFFSET | , /N_DIMENSIONS | , /N_ELEMENTS | , /SNAME, | , /STRUCTURE | , /TNAME | , /TYPE] )" type="func" />
    <ARGUMENT name="Expression" link="SIZE.htm" />
    <KEYWORD name="DIMENSIONS" link="SIZE.htm#S_820040301_901281" />
    <KEYWORD name="FILE_LUN" link="SIZE.htm#S_820040301_901288" />
    <KEYWORD name="FILE_OFFSET" link="SIZE.htm#S_820040301_1199822" />
    <KEYWORD name="L64" link="SIZE.htm#S_820040301_1082592" />
    <KEYWORD name="N_DIMENSIONS" link="SIZE.htm#S_820040301_1082662" />
    <KEYWORD name="N_ELEMENTS" link="SIZE.htm#S_820040301_901298" />
    <KEYWORD name="SNAME" link="SIZE.htm#S_820040301_1199867" />
    <KEYWORD name="STRUCTURE" link="SIZE.htm#S_820040301_901301" />
    <KEYWORD name="TNAME" link="SIZE.htm#S_820040301_901328" />
    <KEYWORD name="TYPE" link="SIZE.htm#S_820040301_901331" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_SETPALETTE" link="HDF_DFR8_SETPALETTE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_SETPALETTE, Palette" type="pro" />
    <ARGUMENT name="Palette" link="HDF_DFR8_SETPALETTE.htm" />
  </ROUTINE>
  <ROUTINE name="LA_ELMHES" link="LA_ELMHES.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduce a real nonsymmetric or complex array to upper Hessenberg from" />
    <SYNTAX name="Result = LA_ELMHES( Array [, Q] [, BALANCE=value] [, /DOUBLE] [, NORM_BALANCE=variable] [, PERMUTE_RESULT=variable] [, SCALE_RESULT=variable] )" type="func" />
    <ARGUMENT name="Array" link="LA_ELMHES.htm" />
    <ARGUMENT name="Q" link="LA_ELMHES.htm" />
    <KEYWORD name="BALANCE" link="LA_ELMHES.htm#L_826528365_970060" />
    <KEYWORD name="DOUBLE" link="LA_ELMHES.htm#L_826528365_970067" />
    <KEYWORD name="NORM_BALANCE" link="LA_ELMHES.htm#L_826528365_970069" />
    <KEYWORD name="PERMUTE_RESULT" link="LA_ELMHES.htm#L_826528365_970071" />
    <KEYWORD name="SCALE_RESULT" link="LA_ELMHES.htm#L_826528365_970073" />
  </ROUTINE>
  <ROUTINE name="VERT_T3D" link="VERT_T3D.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a Direct Graphics velocity (flow) field with streamlines" />
    <SYNTAX name="Result = VERT_T3D( Vertex_List [, DOUBLE=value] [, MATRIX=4x4_array] [, /NO_COPY] [, /NO_DIVIDE [, SAVE_DIVIDE=variable] )" type="func" />
    <ARGUMENT name="Vertex_List" link="VERT_T3D.htm" />
    <KEYWORD name="DOUBLE" link="VERT_T3D.htm#V_813552237_787625" />
    <KEYWORD name="MATRIX" link="VERT_T3D.htm#V_813552237_957551" />
    <KEYWORD name="NO_COPY" link="VERT_T3D.htm#V_813552237_787628" />
    <KEYWORD name="NO_DIVIDE" link="VERT_T3D.htm#V_813552237_787631" />
    <KEYWORD name="SAVE_DIVIDE" link="VERT_T3D.htm#V_813552237_787634" />
  </ROUTINE>
  <ROUTINE name="WV_DENOISE" link="WV_DENOISE.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_DENOISE(Array [, Family, Order] [, COEFFICIENTS=value] [, CUTOFF=variable] [, DENOISE_STATE=variable] [, /DOUBLE] [, DWT_FILTERED=variable] [, PERCENT=value] [, THRESHOLD=value] [, WPS_FILTERED=variable])" type="func" />
    <ARGUMENT name="Array" link="WV_DENOISE.htm" />
    <ARGUMENT name="Family" link="WV_DENOISE.htm" />
    <ARGUMENT name="Order" link="WV_DENOISE.htm" />
    <KEYWORD name="COEFFICIENTS" link="WV_DENOISE.htm#ref_3320460235_1010533" />
    <KEYWORD name="CUTOFF" link="WV_DENOISE.htm#ref_3320460235_1010481" />
    <KEYWORD name="DENOISE_STATE" link="WV_DENOISE.htm#ref_3320460235_1010485" />
    <KEYWORD name="DOUBLE" link="WV_DENOISE.htm#ref_3320460235_1010505" />
    <KEYWORD name="DWT_FILTERED" link="WV_DENOISE.htm#ref_3320460235_1010508" />
    <KEYWORD name="PERCENT" link="WV_DENOISE.htm#ref_3320460235_1010511" />
    <KEYWORD name="THRESHOLD" link="WV_DENOISE.htm#ref_3320460235_1010517" />
    <KEYWORD name="WPS_FILTERED" link="WV_DENOISE.htm#ref_3320460235_1010522" />
  </ROUTINE>
  <ROUTINE name="LA_EIGENVEC" link="LA_EIGENVEC.htm" alias_to="" classname="">
    <DESCRIPTION name="Use the QR algorithm to compute all or some eigenvectors" />
    <SYNTAX name="Result = LA_EIGENVEC( T, QZ [, BALANCE=value] [, /DOUBLE] [, EIGENINDEX=variable] [, LEFT_EIGENVECTORS=variable] [, PERMUTE_RESULT=[ilo, ihi]] [, SCALE_RESULT=vector] [, RCOND_VALUE=variable] [, RCOND_VECTOR=variable] [, SELECT=vector])" type="func" />
    <ARGUMENT name="T" link="LA_EIGENVEC.htm" />
    <ARGUMENT name="QZ" link="LA_EIGENVEC.htm" />
    <KEYWORD name="BALANCE" link="LA_EIGENVEC.htm#L_826528365_969898" />
    <KEYWORD name="DOUBLE" link="LA_EIGENVEC.htm#L_826528365_969901" />
    <KEYWORD name="EIGENINDEX" link="LA_EIGENVEC.htm#L_826528365_969903" />
    <KEYWORD name="LEFT_EIGENVECTORS" link="LA_EIGENVEC.htm#L_826528365_969906" />
    <KEYWORD name="PERMUTE_RESULT" link="LA_EIGENVEC.htm#L_826528365_969908" />
    <KEYWORD name="RCOND_VALUE" link="LA_EIGENVEC.htm#L_826528365_969910" />
    <KEYWORD name="RCOND_VECTOR" link="LA_EIGENVEC.htm#L_826528365_969912" />
    <KEYWORD name="SCALE_RESULT" link="LA_EIGENVEC.htm#L_826528365_969914" />
    <KEYWORD name="SELECT" link="LA_EIGENVEC.htm#L_826528365_969916" />
  </ROUTINE>
  <ROUTINE name="RECALL_COMMANDS" link="RECALL_COMMANDS.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns entries in IDL’s command recall buffer" />
    <SYNTAX name="Result = RECALL_COMMANDS()" type="func" />
  </ROUTINE>
  <ROUTINE name="IMSL_BINOMIALCOEF" link="IMSL_BINOMIALCOEF.htm" alias_to="" classname="">
    <SYNTAX name="Result = IMSL_BINOMIALCOEF(n, m [, /DOUBLE])" type="func" />
    <ARGUMENT name="m" link="IMSL_BINOMIALCOEF.htm" />
    <ARGUMENT name="n" link="IMSL_BINOMIALCOEF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_BINOMIALCOEF.htm#lass=" />
  </ROUTINE>
  <CLASS name="IDLgrPolygon" link="IDLgrPolygon.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="AMBIENT" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="BTMCOLOR" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DEPTHOFFSET" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DIFFUSE" link="" description="" />
    <FIELD name="EMISSION" link="" description="" />
    <FIELD name="FILLPATTERN" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRPOLYGONVERSION" link="" description="" />
    <FIELD name="LINESTYLE" link="" description="" />
    <FIELD name="NORMALS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PARTCOLORS" link="" description="" />
    <FIELD name="PARTHIDE" link="" description="" />
    <FIELD name="POLYGONFLAGS" link="" description="" />
    <FIELD name="POLYGONS" link="" description="" />
    <FIELD name="PRECISION" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="SHADERANGE" link="" description="" />
    <FIELD name="SHADING" link="" description="" />
    <FIELD name="SHININESS" link="" description="" />
    <FIELD name="SPECULAR" link="" description="" />
    <FIELD name="STENCIL_BUFFER_FILL" link="" description="" />
    <FIELD name="STYLE" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="TXTRCOORD" link="" description="" />
    <FIELD name="TXTRMAP" link="" description="" />
    <FIELD name="VERTCOLORS" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056563" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1316054" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="AMBIENT" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1309898" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ANTIALIAS" link="IDLgrPolygon_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="BOTTOM" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1074388" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056581" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056586" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DATA" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1309971" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_OFFSET" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056590" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1094995" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1095559" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1095598" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIFFUSE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1310292" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DOUBLE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1310286" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EMISSION" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1310032" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="FILL_PATTERN" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056598" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDDEN_LINES" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056600" get="No" set="Nos" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056602" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LINESTYLE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056606" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="NORMALS" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056621" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PALETTE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056629" get="No" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056792" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="POLYGONS" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056790" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1327262" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="REJECT" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1093870" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="RESET_DATA" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056641" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADE_RANGE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056643" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1799542" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADING" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056645" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SHARE_DATA" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056650" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHININESS" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1310128" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SPECULAR" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1310225" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="STENCIL_BUFFER_FILL" link="IDLgrPolygon_Properties.htm#STENCIL_" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="STYLE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1310253" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTURE_COORD" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1214343" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXTURE_INTERP" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056664" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTURE_MAP" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056666" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="THICK" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056674" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VERT_COLORS" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056679" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1088401" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056808" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1075980" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056822" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056694" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZERO_OPACITY_SKIP" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056700" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ZRANGE" link="IDLgrPolygon_Properties.htm#objects_gr_2157407275_1056834" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::Cleanup" link="IDLgrPolygon__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::GetCTM" link="IDLgrPolygon__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrPolygon::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrPolygon__GetCTM.htm#objects_gr_2157407275_1013188" />
      <KEYWORD name="PATH" link="IDLgrPolygon__GetCTM.htm#objects_gr_2157407275_1013190" />
      <KEYWORD name="TOP" link="IDLgrPolygon__GetCTM.htm#objects_gr_2157407275_1013196" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::GetMultiTextureCoord" link="IDLgrPolygon__GetMultiTe.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]GetMultiTextureCoord, Unit, TexCoord" type="pro" />
      <ARGUMENT name="Unit" link="IDLgrPolygon__GetMultiTe.htm" />
      <ARGUMENT name="TexCoord" link="IDLgrPolygon__GetMultiTe.htm" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::GetProperty" link="IDLgrPolygon__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::GetVertexAttributeData" link="IDLgrPolygon__GetVertexA.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]GetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrPolygon__GetVertexA.htm" />
      <ARGUMENT name="Value" link="IDLgrPolygon__GetVertexA.htm" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::Init" link="IDLgrPolygon__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPolygon' [, X [, Y[, Z]]] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPolygon::]Init([X, [Y, [Z]]] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="X" link="IDLgrPolygon__Init.htm" />
      <ARGUMENT name="Y" link="IDLgrPolygon__Init.htm" />
      <ARGUMENT name="Z" link="IDLgrPolygon__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::SetMultiTextureCoord" link="IDLgrPolygon__SetMultiTe.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]SetMultiTextureCoord, Unit, TexCoord" type="pro" />
      <ARGUMENT name="Unit" link="IDLgrPolygon__SetMultiTe.htm" />
      <ARGUMENT name="TexCoord" link="IDLgrPolygon__SetMultiTe.htm" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::SetProperty" link="IDLgrPolygon__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPolygon" name="IDLgrPolygon::SetVertexAttributeData" link="IDLgrPolygon__SetVertexA.htm">
      <SYNTAX name="Obj-&gt;[IDLgrPolygon::]SetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrPolygon__SetVertexA.htm" />
      <ARGUMENT name="Value" link="IDLgrPolygon__SetVertexA.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SHMMAP" link="SHMMAP.htm" alias_to="" classname="">
    <DESCRIPTION name="Map shared memory or local disk files into the memory address space" />
    <SYNTAX name="SHMMAP [, SegmentName] [, D1, ..., D8] [, /BYTE] [, /COMPLEX] [, /DCOMPLEX] [, /DESTROY_SEGMENT] [, DIMENSION=value] [, /DOUBLE] [, FILENAME=value] [, /FLOAT] [, GET_NAME=value] [, GET_OS_HANDLE=value] [, /INTEGER] [, /L64] [, /LONG] [, OFFSET=value] [, OS_HANDLE=value] [, /PRIVATE] [, SIZE=value] [, /SYSV] [, TEMPLATE=value] [, TYPE=value] [, /UINT] [, /UL64] [, /ULONG]" type="pro" />
    <ARGUMENT name="SegmentName" link="SHMMAP.htm" />
    <ARGUMENT name="Di" link="SHMMAP.htm" />
    <KEYWORD name="BYTE" link="SHMMAP.htm#S_820040301_1143213" />
    <KEYWORD name="COMPLEX" link="SHMMAP.htm#S_820040301_1143215" />
    <KEYWORD name="DCOMPLEX" link="SHMMAP.htm#S_820040301_1143217" />
    <KEYWORD name="DESTROY_SEGMENT" link="SHMMAP.htm#S_820040301_1143219" />
    <KEYWORD name="DIMENSION" link="SHMMAP.htm#S_820040301_1143226" />
    <KEYWORD name="DOUBLE" link="SHMMAP.htm#S_820040301_1143228" />
    <KEYWORD name="FILENAME" link="SHMMAP.htm#S_820040301_1143230" />
    <KEYWORD name="FLOAT" link="SHMMAP.htm#S_820040301_1143234" />
    <KEYWORD name="GET_NAME" link="SHMMAP.htm#S_820040301_1143237" />
    <KEYWORD name="GET_OS_HANDLE" link="SHMMAP.htm#S_820040301_1143240" />
    <KEYWORD name="INTEGER" link="SHMMAP.htm#S_820040301_1143245" />
    <KEYWORD name="L64" link="SHMMAP.htm#S_820040301_1143247" />
    <KEYWORD name="LONG" link="SHMMAP.htm#S_820040301_1143252" />
    <KEYWORD name="OFFSET" link="SHMMAP.htm#S_820040301_1143254" />
    <KEYWORD name="OS_HANDLE" link="SHMMAP.htm#S_820040301_1143259" />
    <KEYWORD name="PRIVATE" link="SHMMAP.htm#S_820040301_1143277" />
    <KEYWORD name="SIZE" link="SHMMAP.htm#S_820040301_1143281" />
    <KEYWORD name="SYSV" link="SHMMAP.htm#S_820040301_1143286" />
    <KEYWORD name="TEMPLATE" link="SHMMAP.htm#S_820040301_1143291" />
    <KEYWORD name="TYPE" link="SHMMAP.htm#S_820040301_1143293" />
    <KEYWORD name="UINT" link="SHMMAP.htm#S_820040301_1143298" />
    <KEYWORD name="ULONG" link="SHMMAP.htm#S_820040301_1143300" />
    <KEYWORD name="UL64" link="SHMMAP.htm#S_820040301_1143302" />
  </ROUTINE>
  <ROUTINE name="WRITE_SPR" link="WRITE_SPR.htm" alias_to="" classname="">
    <DESCRIPTION name="Write a row-indexed sparse array structure to a file" />
    <SYNTAX name="WRITE_SPR, AS, Filename" type="pro" />
    <ARGUMENT name="AS" link="WRITE_SPR.htm" />
    <ARGUMENT name="Filename" link="WRITE_SPR.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_CREATE_SIMPLE" link="H5S_CREATE_SIMPLE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5S_CREATE_SIMPLE(Dimensions [, MAX_DIMENSIONS=vector] )" type="func" />
    <ARGUMENT name="Dimensions" link="H5S_CREATE_SIMPLE.htm" />
    <KEYWORD name="MAX_DIMENSIONS" link="H5S_CREATE_SIMPLE.htm#HDF5_209170119_1009137" />
  </ROUTINE>
  <ROUTINE name="KEYWORD_SET" link="KEYWORD_SET.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns True if given expression is defined and nonzero or an array" />
    <SYNTAX name="Result = KEYWORD_SET(Expression)" type="func" />
    <ARGUMENT name="Expression" link="KEYWORD_SET.htm" />
  </ROUTINE>
  <ROUTINE name="USERSYM" link="USERSYM_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="USERSYM, X [, Y] [, COLOR=value] [, /FILL] [, THICK=value]" type="pro" />
    <ARGUMENT name="X, Y" link="USERSYM_Procedure.htm" />
    <KEYWORD name="COLOR" link="USERSYM_Procedure.htm#dg_routines_3604229493_889443" />
    <KEYWORD name="FILL" link="USERSYM_Procedure.htm#dg_routines_3604229493_889446" />
    <KEYWORD name="THICK" link="USERSYM_Procedure.htm#dg_routines_3604229493_889450" />
  </ROUTINE>
  <ROUTINE name="QUERY_ASCII" link="QUERY_ASCII.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about an ASCII file" />
    <SYNTAX name="Result = QUERY_ASCII( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_ASCII.htm" />
    <ARGUMENT name="Info" link="QUERY_ASCII.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ADDTR" link="HDF_VG_ADDTR.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_ADDTR, VGroup, Tag, Ref" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_ADDTR.htm" />
    <ARGUMENT name="Tag" link="HDF_VG_ADDTR.htm" />
    <ARGUMENT name="Reference" link="HDF_VG_ADDTR.htm" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_MEMBER_NAME" link="H5G_GET_MEMBER_NAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_MEMBER_NAME(Loc_id, Name, Index)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_MEMBER_NAME.htm" />
    <ARGUMENT name="Name" link="H5G_GET_MEMBER_NAME.htm" />
    <ARGUMENT name="Index" link="H5G_GET_MEMBER_NAME.htm" />
  </ROUTINE>
  <ROUTINE name="MATRIX_POWER" link="MATRIX_POWER.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the product of a matrix with itself" />
    <SYNTAX name="Result = MATRIX_POWER(Array, N [, /DOUBLE] [, STATUS=value])" type="func" />
    <ARGUMENT name="Array" link="MATRIX_POWER.htm" />
    <ARGUMENT name="N" link="MATRIX_POWER.htm" />
    <KEYWORD name="DOUBLE" link="MATRIX_POWER.htm#M_824365677_1000204" />
    <KEYWORD name="STATUS" link="MATRIX_POWER.htm#M_824365677_1000207" />
  </ROUTINE>
  <ROUTINE name="IMSL_NORM" link="IMSL_NORM.htm" alias_to="" classname="">
    <SYNTAX name="Result = IMSL_NORM(x [, y] [, INDEX_MAX=variable] [, INF=value] [, ONE=value] )" type="func" />
    <ARGUMENT name="x" link="IMSL_NORM.htm" />
    <ARGUMENT name="y" link="IMSL_NORM.htm" />
    <KEYWORD name="INDEX_MAX" link="IMSL_NORM.htm#lass=" />
    <KEYWORD name="INF" link="IMSL_NORM.htm#lass=" />
    <KEYWORD name="ONE" link="IMSL_NORM.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PRINTD" link="PRINTD.htm" alias_to="" classname="">
    <DESCRIPTION name="Print contents of the directory stack maintained by PUSHD/POPD" />
    <SYNTAX name="PRINTD" type="pro" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_NUMBER" link="HDF_VG_NUMBER.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_NUMBER(VGroup)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_NUMBER.htm" />
  </ROUTINE>
  <ROUTINE name="HELP" link="HELP.htm" alias_to="" classname="">
    <DESCRIPTION name="Provide information about the current session or variables" />
    <SYNTAX name="HELP, Expression1, ..., Expressionn, /BREAKPOINTS, /BRIEF, /DEVICE, /DLM, /FILES, /FULL, /FUNCTIONS, /HEAP_VARIABLES, /KEYS, /LAMBDA, /LAST_MESSAGE, LEVEL=value, /MEMORY, /MESSAGES, NAMES=string_of_variable_names, /OBJECTS, OUTPUT=variable, /PATH_CACHE, /PREFERENCES, /PROCEDURES, /RECALL_COMMANDS, /ROUTINES, /SHARED_MEMORY, /SOURCE_FILES, /STRUCTURES, /SYSTEM_VARIABLES, /TRACEBACK" type="pro" />
    <ARGUMENT name="Expression(s)" link="HELP.htm" />
    <KEYWORD name="BREAKPOINTS" link="HELP.htm#H_835179117_677136" />
    <KEYWORD name="BRIEF" link="HELP.htm#H_835179117_870534" />
    <KEYWORD name="DEVICE" link="HELP.htm#H_835179117_925358" />
    <KEYWORD name="DLM" link="HELP.htm#H_835179117_677142" />
    <KEYWORD name="FILES" link="HELP.htm#H_835179117_843801" />
    <KEYWORD name="FULL" link="HELP.htm#H_835179117_832176" />
    <KEYWORD name="FUNCTIONS" link="HELP.htm#H_835179117_870207" />
    <KEYWORD name="HEAP_VARIABLES" link="HELP.htm#H_835179117_870621" />
    <KEYWORD name="KEYS" link="HELP.htm#H_835179117_677144" />
    <KEYWORD name="LAMBDA" link="HELP.htm#LAMBDA" />
    <KEYWORD name="LAST_MESSAGE" link="HELP.htm#H_835179117_843755" />
    <KEYWORD name="LEVEL" link="HELP.htm#H_835179117_897567" />
    <KEYWORD name="MEMORY" link="HELP.htm#H_835179117_677146" />
    <KEYWORD name="MESSAGES" link="HELP.htm#H_835179117_677148" />
    <KEYWORD name="NAMES" link="HELP.htm#H_835179117_843817" />
    <KEYWORD name="OBJECTS" link="HELP.htm#H_835179117_832180" />
    <KEYWORD name="OUTPUT" link="HELP.htm#H_835179117_832171" />
    <KEYWORD name="PATH_CACHE" link="HELP.htm#H_835179117_677150" />
    <KEYWORD name="PREFERENCES" link="HELP.htm#H_835179117_924825" />
    <KEYWORD name="PROCEDURES" link="HELP.htm#H_835179117_888071" />
    <KEYWORD name="RECALL_COMMANDS" link="HELP.htm#H_835179117_870903" />
    <KEYWORD name="ROUTINES" link="HELP.htm#H_835179117_869603" />
    <KEYWORD name="SHARED_MEMORY" link="HELP.htm#H_835179117_880202" />
    <KEYWORD name="SOURCE_FILES" link="HELP.htm#H_835179117_168290" />
    <KEYWORD name="STRUCTURES" link="HELP.htm#H_835179117_677154" />
    <KEYWORD name="SYSTEM_VARIABLES" link="HELP.htm#H_835179117_677156" />
    <KEYWORD name="TRACEBACK" link="HELP.htm#H_835179117_677158" />
  </ROUTINE>
  <CLASS name="IDLffDICOM" link="IDLffDICOM.htm" special="">
    <PROPERTY name="VERBOSE" link="IDLffDICOM_Properties.htm#objects_ff_3755668711_1024027" get="No" set="No" init="Yes" registered="No" />
    <METHOD class="IDLffDICOM" name="IDLffDICOM::Cleanup" link="IDLffDICOM__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffDICOM::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::DumpElements" link="IDLffDICOM__DumpElements.htm">
      <SYNTAX name="Obj-&gt;[IDLffDICOM::]DumpElements [, Filename]" type="pro" />
      <ARGUMENT name="Filename" link="IDLffDICOM__DumpElements.htm" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetChildren" link="IDLffDICOM__GetChildren.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetChildren(Reference)" type="func" />
      <ARGUMENT name="Reference" link="IDLffDICOM__GetChildren.htm" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetDescription" link="IDLffDICOM__GetDescripti.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetDescription([Group [, Element]] [, REFERENCE=list of element references])" type="func" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetDescripti.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetDescripti.htm" />
      <KEYWORD name="REFERENCE" link="IDLffDICOM__GetDescripti.htm#objects_ff_3755668711_1004342" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetElement" link="IDLffDICOM__GetElement.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetElement([Group [, Element]] [, REFERENCE=list of element references])" type="func" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetElement.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetElement.htm" />
      <KEYWORD name="REFERENCE" link="IDLffDICOM__GetElement.htm#objects_ff_3755668711_1004397" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetGroup" link="IDLffDICOM__GetGroup.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetGroup([Group[, Element]] [, REFERENCE=list of element references])" type="func" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetGroup.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetGroup.htm" />
      <KEYWORD name="REFERENCE" link="IDLffDICOM__GetGroup.htm#objects_ff_3755668711_1004455" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetLength" link="IDLffDICOM__GetLength.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetLength([Group [, Element]] [, REFERENCE=list of element references])" type="func" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetLength.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetLength.htm" />
      <KEYWORD name="REFERENCE" link="IDLffDICOM__GetLength.htm#objects_ff_3755668711_1004513" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetParent" link="IDLffDICOM__GetParent.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetParent(ReferenceList)" type="func" />
      <ARGUMENT name="ReferenceList" link="IDLffDICOM__GetParent.htm" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetPreamble" link="IDLffDICOM__GetPreamble.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetPreamble()" type="func" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetReference" link="IDLffDICOM__GetReference.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetReference([Group [, Element]] [, DESCRIPTION=string] [, VR=DICOM VR string])" type="func" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetReference.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetReference.htm" />
      <KEYWORD name="DESCRIPTION" link="IDLffDICOM__GetReference.htm#objects_ff_3755668711_1004671" />
      <KEYWORD name="VR" link="IDLffDICOM__GetReference.htm#objects_ff_3755668711_1004673" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetVR" link="IDLffDICOM__GetVR.htm">
      <SYNTAX name="array = Obj-&gt;[IDLffDICOM::]GetVR([Group [, Element]] [, REFERENCE=list of references])" type="pro" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetVR.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetVR.htm" />
      <KEYWORD name="REFERENCE" link="IDLffDICOM__GetVR.htm#objects_ff_3755668711_1004843" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::GetValue" link="IDLffDICOM__GetValue.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]GetValue([Group [, Element]] [, REFERENCE=list of element references] [, /NO_COPY])" type="func" />
      <ARGUMENT name="Group" link="IDLffDICOM__GetValue.htm" />
      <ARGUMENT name="Element" link="IDLffDICOM__GetValue.htm" />
      <KEYWORD name="REFERENCE" link="IDLffDICOM__GetValue.htm#objects_ff_3755668711_1004736" />
      <KEYWORD name="NO_COPY" link="IDLffDICOM__GetValue.htm#objects_ff_3755668711_1004738" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::Init" link="IDLffDICOM__Init.htm">
      <SYNTAX name="Result = OBJ_NEW( 'IDLffDICOM' [, Filename] [, PROPERTY=value])" type="func" />
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]Init([Filename] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDLffDICOM__Init.htm" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::Read" link="IDLffDICOM__Read.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffDICOM::]Read(Filename [, ENDIAN={1 | 2 | 3 | 4}])" type="func" />
      <ARGUMENT name="Filename" link="IDLffDICOM__Read.htm" />
      <KEYWORD name="ENDIAN" link="IDLffDICOM__Read.htm#objects_ff_3755668711_1004946" />
    </METHOD>
    <METHOD class="IDLffDICOM" name="IDLffDICOM::Reset" link="IDLffDICOM__Reset.htm">
      <SYNTAX name="Obj-&gt;[IDLffDICOM::]Reset" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="MAP_PROJ_INVERSE" link="MAP_PROJ_INVERSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Transform map coordinates from Cartesian (X,&#160;Y) coordinates to longitude/latitude" />
    <SYNTAX name="Result = MAP_PROJ_INVERSE (X [, Y] [, MAP_STRUCTURE=value] [, /RADIANS] )" type="func" />
    <ARGUMENT name="X" link="MAP_PROJ_INVERSE.htm" />
    <ARGUMENT name="Y" link="MAP_PROJ_INVERSE.htm" />
    <KEYWORD name="MAP_STRUCTURE" link="MAP_PROJ_INVERSE.htm#M_824365677_1000165" />
    <KEYWORD name="RADIANS" link="MAP_PROJ_INVERSE.htm#M_824365677_1000170" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="VOXEL_PROJ" link="VOXEL_PROJ.htm" alias_to="" classname="">
    <DESCRIPTION name="Generates a Direct Graphics volume visualization using voxel technique" />
    <SYNTAX name="Result = VOXEL_PROJ( V [, RGBO] [, BACKGROUND=array] [, CUTTING_PLANE=array] [, /INTERPOLATE] [, /MAXIMUM_INTENSITY] [, STEP=[Sx, Sy, Sz]] [, XSIZE=pixels] [, YSIZE=pixels] [, ZBUFFER=int_array] [, ZPIXELS=byte_array] )" type="func" />
    <ARGUMENT name="V" link="VOXEL_PROJ.htm" />
    <ARGUMENT name="RGBO" link="VOXEL_PROJ.htm" />
    <KEYWORD name="BACKGROUND" link="VOXEL_PROJ.htm#dg_routines_3604229493_889871" />
    <KEYWORD name="CUTTING_PLANE" link="VOXEL_PROJ.htm#dg_routines_3604229493_889874" />
    <KEYWORD name="INTERPOLATE" link="VOXEL_PROJ.htm#dg_routines_3604229493_889880" />
    <KEYWORD name="MAXIMUM_INTENSITY" link="VOXEL_PROJ.htm#dg_routines_3604229493_889883" />
    <KEYWORD name="STEP" link="VOXEL_PROJ.htm#dg_routines_3604229493_889886" />
    <KEYWORD name="XSIZE" link="VOXEL_PROJ.htm#dg_routines_3604229493_889889" />
    <KEYWORD name="YSIZE" link="VOXEL_PROJ.htm#dg_routines_3604229493_889892" />
    <KEYWORD name="ZBUFFER" link="VOXEL_PROJ.htm#dg_routines_3604229493_889895" />
    <KEYWORD name="ZPIXELS" link="VOXEL_PROJ.htm#dg_routines_3604229493_889898" />
  </ROUTINE>
  <ROUTINE name="H5G_LINK" link="H5G_LINK.htm" alias_to="" classname="">
    <SYNTAX name="H5G_LINK, Loc_id, Current_Name, New_Name [, /SOFTLINK] [, NEW_LOC_ID=value]" type="pro" />
    <ARGUMENT name="Loc_id" link="H5G_LINK.htm" />
    <ARGUMENT name="Current_Name" link="H5G_LINK.htm" />
    <ARGUMENT name="New_Name" link="H5G_LINK.htm" />
    <KEYWORD name="SOFTLINK" link="H5G_LINK.htm#HDF5_209170119_1008359" />
    <KEYWORD name="NEW_LOC_ID" link="H5G_LINK.htm#HDF5_209170119_1008362" />
  </ROUTINE>
  <ROUTINE name="MORPH_CLOSE" link="MORPH_CLOSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply closing operator to binary or grayscale image" />
    <SYNTAX name="Result = MORPH_CLOSE (Image, Structure [, /GRAY] [, PRESERVE_TYPE=bytearray | /UINT | /ULONG] [, VALUES=array] )" type="func" />
    <ARGUMENT name="Image" link="MORPH_CLOSE.htm" />
    <ARGUMENT name="Structure" link="MORPH_CLOSE.htm" />
    <KEYWORD name="GRAY" link="MORPH_CLOSE.htm#M_824365677_948649" />
    <KEYWORD name="PRESERVE_TYPE" link="MORPH_CLOSE.htm#M_824365677_948651" />
    <KEYWORD name="UINT" link="MORPH_CLOSE.htm#M_824365677_948653" />
    <KEYWORD name="ULONG" link="MORPH_CLOSE.htm#M_824365677_948655" />
    <KEYWORD name="VALUES" link="MORPH_CLOSE.htm#M_824365677_948657" />
  </ROUTINE>
  <ROUTINE name="MORPH_THIN" link="MORPH_THIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform a thinning operation on binary images" />
    <SYNTAX name="Result = MORPH_THIN ( Image, HitStructure, MissStructure )" type="func" />
    <ARGUMENT name="Image" link="MORPH_THIN.htm" />
    <ARGUMENT name="HitStructure" link="MORPH_THIN.htm" />
    <ARGUMENT name="MissStructure" link="MORPH_THIN.htm" />
  </ROUTINE>
  <CLASS name="IDLgrLight" link="IDLgrLight.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="ATTENUATION" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="CONEANGLE" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DIRECTION" link="" description="" />
    <FIELD name="FOCUS" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRLIGHTVERSION" link="" description="" />
    <FIELD name="INTENSITY" link="" description="" />
    <FIELD name="LIGHT_INDEX" link="" description="" />
    <FIELD name="LOCATION" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="TYPE" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055555" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ATTENUATION" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055572" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="COLOR" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055581" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CONEANGLE" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055583" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DIRECTION" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055585" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="FOCUS" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055588" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055590" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="INTENSITY" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055595" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LIGHT_INDEX" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1807517" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LOCATION" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055597" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1088211" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055635" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1088158" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1799453" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TYPE" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1093801" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055609" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055615" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrLight_Properties.htm#objects_gr_2157407275_1055621" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrLight" name="IDLgrLight::Cleanup" link="IDLgrLight__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrLight::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrLight" name="IDLgrLight::GetCTM" link="IDLgrLight__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrLight::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrLight__GetCTM.htm#objects_gr_2157407275_1010900" />
      <KEYWORD name="PATH" link="IDLgrLight__GetCTM.htm#objects_gr_2157407275_1010902" />
      <KEYWORD name="TOP" link="IDLgrLight__GetCTM.htm#objects_gr_2157407275_1010908" />
    </METHOD>
    <METHOD class="IDLgrLight" name="IDLgrLight::GetProperty" link="IDLgrLight__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrLight::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrLight" name="IDLgrLight::Init" link="IDLgrLight__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrLight' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrLight::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrLight" name="IDLgrLight::SetProperty" link="IDLgrLight__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrLight::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="MAP_PROJ_INIT" link="MAP_PROJ_INIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Initialize a map projection" />
    <SYNTAX name="Result = MAP_PROJ_INIT( Projection [, ELLIPSOID=value] [, /GCTP] [, LIMIT=vector] [, /RADIANS] [, /RELAXED] )" type="func" />
    <SYNTAX name="Keywords/Projection Parameters: [, CENTER_AZIMUTH=value] [, CENTER_LATITUDE=value] [, CENTER_LONGITUDE=value] [, FALSE_EASTING=value] [, FALSE_NORTHING=value] [, HEIGHT=value] [, HOM_AZIM_LONGITUDE=value] [, HOM_AZIM_ANGLE=value] [, HOM_LATITUDE1=value] [, HOM_LATITUDE2=value] [, HOM_LONGITUDE1=value] [, HOM_LONGITUDE2=value] [, IS_ZONES=value] [, IS_JUSTIFY=value] [, MERCATOR_SCALE=value] [, OEA_ANGLE=value] [, OEA_SHAPEM=value] [, OEA_SHAPEN=value] [, ROTATION=value] [, SEMIMAJOR_AXIS=value] [, SEMIMINOR_AXIS=value] [, SOM_INCLINATION=value] [, SOM_LONGITUDE=value] [, SOM_PERIOD=value] [, SOM_RATIO=value] [, SOM_FLAG=value] [, SOM_LANDSAT_NUMBER=value] [, SOM_LANDSAT_PATH=value] [, SPHERE_RADIUS=value] [, STANDARD_PARALLEL=value] [, STANDARD_PAR1=value] [, STANDARD_PAR2=value] [, SAT_TILT=value] [, TRUE_SCALE_LATITUDE=value] [, ZONE=value]" type="pro" />
    <ARGUMENT name="Projection" link="MAP_PROJ_INIT.htm" />
    <KEYWORD name="ELLIPSOID" link="MAP_PROJ_INIT.htm#M_824365677_999770" />
    <KEYWORD name="GCTP" link="MAP_PROJ_INIT.htm#M_824365677_999952" />
    <KEYWORD name="LIMIT" link="MAP_PROJ_INIT.htm#M_824365677_999954" />
    <KEYWORD name="RADIANS" link="MAP_PROJ_INIT.htm#M_824365677_999959" />
    <KEYWORD name="RELAXED" link="MAP_PROJ_INIT.htm#M_824365677_999961" />
    <KEYWORD name="CENTER_AZIMUTH" link="MAP_PROJ_INIT.htm#M_824365677_999986" />
    <KEYWORD name="CENTER_LATITUDE" link="MAP_PROJ_INIT.htm#M_824365677_999988" />
    <KEYWORD name="CENTER_LONGITUDE" link="MAP_PROJ_INIT.htm#M_824365677_999990" />
    <KEYWORD name="FALSE_EASTING" link="MAP_PROJ_INIT.htm#M_824365677_999992" />
    <KEYWORD name="FALSE_NORTHING" link="MAP_PROJ_INIT.htm#M_824365677_999994" />
    <KEYWORD name="HEIGHT" link="MAP_PROJ_INIT.htm#M_824365677_999996" />
    <KEYWORD name="HOM_AZIM_LONGITUDE" link="MAP_PROJ_INIT.htm#M_824365677_999998" />
    <KEYWORD name="HOM_AZIM_ANGLE" link="MAP_PROJ_INIT.htm#M_824365677_1000000" />
    <KEYWORD name="HOM_LATITUDE1" link="MAP_PROJ_INIT.htm#M_824365677_1000002" />
    <KEYWORD name="HOM_LATITUDE2" link="MAP_PROJ_INIT.htm#M_824365677_1000004" />
    <KEYWORD name="HOM_LONGITUDE1" link="MAP_PROJ_INIT.htm#M_824365677_1000006" />
    <KEYWORD name="HOM_LONGITUDE2" link="MAP_PROJ_INIT.htm#M_824365677_1000008" />
    <KEYWORD name="IS_ZONES" link="MAP_PROJ_INIT.htm#M_824365677_1000010" />
    <KEYWORD name="IS_JUSTIFY" link="MAP_PROJ_INIT.htm#M_824365677_1000012" />
    <KEYWORD name="MERCATOR_SCALE" link="MAP_PROJ_INIT.htm#M_824365677_1000036" />
    <KEYWORD name="OEA_ANGLE" link="MAP_PROJ_INIT.htm#M_824365677_1000038" />
    <KEYWORD name="OEA_SHAPEM" link="MAP_PROJ_INIT.htm#M_824365677_1000040" />
    <KEYWORD name="OEA_SHAPEN" link="MAP_PROJ_INIT.htm#M_824365677_1000042" />
    <KEYWORD name="ROTATION" link="MAP_PROJ_INIT.htm#M_824365677_1000045" />
    <KEYWORD name="SEMIMAJOR_AXIS" link="MAP_PROJ_INIT.htm#M_824365677_1000048" />
    <KEYWORD name="SEMIMINOR_AXIS" link="MAP_PROJ_INIT.htm#M_824365677_1000050" />
    <KEYWORD name="SOM_INCLINATION" link="MAP_PROJ_INIT.htm#M_824365677_1000052" />
    <KEYWORD name="SOM_LONGITUDE" link="MAP_PROJ_INIT.htm#M_824365677_1000054" />
    <KEYWORD name="SOM_PERIOD" link="MAP_PROJ_INIT.htm#M_824365677_1000056" />
    <KEYWORD name="SOM_RATIO" link="MAP_PROJ_INIT.htm#M_824365677_1000058" />
    <KEYWORD name="SOM_FLAG" link="MAP_PROJ_INIT.htm#M_824365677_1000060" />
    <KEYWORD name="SOM_LANDSAT_NUMBER" link="MAP_PROJ_INIT.htm#M_824365677_1000062" />
    <KEYWORD name="SOM_LANDSAT_PATH" link="MAP_PROJ_INIT.htm#M_824365677_1000064" />
    <KEYWORD name="SPHERE_RADIUS" link="MAP_PROJ_INIT.htm#M_824365677_1000066" />
    <KEYWORD name="STANDARD_PARALLEL" link="MAP_PROJ_INIT.htm#M_824365677_1000068" />
    <KEYWORD name="STANDARD_PAR1" link="MAP_PROJ_INIT.htm#M_824365677_1000070" />
    <KEYWORD name="STANDARD_PAR2" link="MAP_PROJ_INIT.htm#M_824365677_1000072" />
    <KEYWORD name="SAT_TILT" link="MAP_PROJ_INIT.htm#M_824365677_1000074" />
    <KEYWORD name="TRUE_SCALE_LATITUDE" link="MAP_PROJ_INIT.htm#M_824365677_1000076" />
    <KEYWORD name="ZONE" link="MAP_PROJ_INIT.htm#M_824365677_1000078" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_NUM_OBJS" link="H5G_GET_NUM_OBJS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_NUM_OBJS(Loc_id)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_NUM_OBJS.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_SET_VALIDATE" link="CDF_SET_VALIDATE.htm" alias_to="" classname="">
    <SYNTAX name="CDF_SET_VALIDATE [, /YES | /NO]" type="pro" />
    <KEYWORD name="NO" link="CDF_SET_VALIDATE.htm#lass=" />
    <KEYWORD name="YES" link="CDF_SET_VALIDATE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="STRUCT_ASSIGN" link="STRUCT_ASSIGN.htm" alias_to="" classname="">
    <DESCRIPTION name="Copy structures using relaxed structure assignment" />
    <SYNTAX name="STRUCT_ASSIGN, Source, Destination [, /NOZERO] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Source" link="STRUCT_ASSIGN.htm" />
    <ARGUMENT name="Destination" link="STRUCT_ASSIGN.htm" />
    <KEYWORD name="NOZERO" link="STRUCT_ASSIGN.htm#S_820040301_1074356" />
    <KEYWORD name="VERBOSE" link="STRUCT_ASSIGN.htm#S_820040301_901018" />
  </ROUTINE>
  <ROUTINE name="IIMAGE" link="IIMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an iTool containing image data" />
    <SYNTAX name="IIMAGE[, Image[, X, Y]] [, ALPHA_CHANNEL=array] [, BLUE_CHANNEL=array] [, CHANNEL=bitmask] [, CLIP_PLANES=array] [, GREEN_CHANNEL=array] [, GRID_UNITS=value] [, /HIDE] [, IMAGE_DIMENSIONS=[width, height]] [, IMAGE_LOCATION=[x, y]] [, INSERT_COLORBAR=value] [, /INTERPOLATE] [, /ORDER] [, RED_CHANNEL=array] [, RGB_TABLE=value | array] [, TRANSPARENCY=value] [, ZVALUE=value]" type="pro" />
    <SYNTAX name="IIMAGE[, Filename]" type="pro" />
    <ARGUMENT name="Image" link="IIMAGE.htm" />
    <ARGUMENT name="X" link="IIMAGE.htm" />
    <ARGUMENT name="Y" link="IIMAGE.htm" />
    <ARGUMENT name="Filename" link="IIMAGE.htm" />
    <KEYWORD name="ALPHA_CHANNEL" link="IIMAGE.htm#iTools_api_3860698369_1001794" />
    <KEYWORD name="BLUE_CHANNEL" link="IIMAGE.htm#iTools_api_3860698369_1001854" />
    <KEYWORD name="CHANNEL" link="IIMAGE.htm#iTools_api_3860698369_1001858" />
    <KEYWORD name="CLIP_PLANES" link="IIMAGE.htm#iTools_api_3860698369_1001861" />
    <KEYWORD name="GREEN_CHANNEL" link="IIMAGE.htm#iTools_api_3860698369_1001865" />
    <KEYWORD name="GRID_UNITS" link="IIMAGE.htm#iTools_api_3860698369_1001868" />
    <KEYWORD name="HIDE" link="IIMAGE.htm#iTools_api_3860698369_1001874" />
    <KEYWORD name="IMAGE_DIMENSIONS" link="IIMAGE.htm#iTools_api_3860698369_1001879" />
    <KEYWORD name="IMAGE_LOCATION" link="IIMAGE.htm#iTools_api_3860698369_1001882" />
    <KEYWORD name="INSERT_COLORBAR" link="IIMAGE.htm#iTools_api_3860698369_1001885" />
    <KEYWORD name="INTERPOLATE" link="IIMAGE.htm#iTools_api_3860698369_1001888" />
    <KEYWORD name="ORDER" link="IIMAGE.htm#iTools_api_3860698369_1001891" />
    <KEYWORD name="RED_CHANNEL" link="IIMAGE.htm#iTools_api_3860698369_1001894" />
    <KEYWORD name="RGB_TABLE" link="IIMAGE.htm#iTools_api_3860698369_1001897" />
    <KEYWORD name="TRANSPARENCY" link="IIMAGE.htm#iTools_api_3860698369_1001900" />
    <KEYWORD name="ZVALUE" link="IIMAGE.htm#iTools_api_3860698369_1001903" />
    <KEYWORD name="ASPECT_RATIO" link="IIMAGE.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="IIMAGE.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="IIMAGE.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="IIMAGE.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="IIMAGE.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="IIMAGE.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="IIMAGE.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="DEPTHCUE_DIM" link="IIMAGE.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="IIMAGE.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="IIMAGE.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="IIMAGE.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="IIMAGE.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="IIMAGE.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="IIMAGE.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="IIMAGE.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="IIMAGE.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="IIMAGE.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="IIMAGE.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="IIMAGE.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="IIMAGE.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="IIMAGE.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="IIMAGE.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="IIMAGE.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="IIMAGE.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="IIMAGE.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="IIMAGE.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="IIMAGE.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="IIMAGE.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="IIMAGE.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="IIMAGE.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="IIMAGE.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="IIMAGE.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="IIMAGE.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="IIMAGE.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="IIMAGE.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="IIMAGE.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="IIMAGE.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="IIMAGE.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="IIMAGE.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="IIMAGE.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="IIMAGE.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="IIMAGE.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="IIMAGE.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="IIMAGE.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="IIMAGE.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="IIMAGE.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="IIMAGE.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="IIMAGE.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="IIMAGE.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="IIMAGE.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="IIMAGE.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="IIMAGE.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="IIMAGE.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="IIMAGE.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="IIMAGE.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="IIMAGE.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="IIMAGE.htm#iTools_api_3860698369_1005830" />
  </ROUTINE>
  <ROUTINE name="TS_DIFF" link="TS_DIFF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the forward differences of a time-series" />
    <SYNTAX name="Result = TS_DIFF( X, K [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="TS_DIFF.htm" />
    <ARGUMENT name="K" link="TS_DIFF.htm" />
    <KEYWORD name="DOUBLE" link="TS_DIFF.htm#T_809226861_861958" />
  </ROUTINE>
  <ROUTINE name="MEAN" link="MEAN.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the mean" />
    <SYNTAX name="Result = MEAN( X" type="func" />
    <ARGUMENT name="X" link="MEAN.htm" />
    <KEYWORD name="DIMENSION" link="MEAN.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="MEAN.htm#M_824365677_888313" />
    <KEYWORD name="NAN" link="MEAN.htm#M_824365677_888316" />
  </ROUTINE>
  <ROUTINE name="EOS_QUERY" link="EOS_QUERY.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_QUERY( Filename, [Info] )" type="func" />
    <ARGUMENT name="Filename" link="EOS_QUERY.htm" />
    <ARGUMENT name="Info" link="EOS_QUERY.htm" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMAttr" link="IDLffXMLDOMAttr.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMAttr" name="IDLffXMLDOMAttr::Cleanup" link="IDLffXMLDOMAttr__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMAttr" name="IDLffXMLDOMAttr::GetName" link="IDLffXMLDOMAttr__GetName.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMAttr::]GetName()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMAttr" name="IDLffXMLDOMAttr::GetSpecified" link="IDLffXMLDOMAttr__GetSpec.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMAttr::]GetSpecified()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMAttr" name="IDLffXMLDOMAttr::GetValue" link="IDLffXMLDOMAttr__GetValu.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMAttr::]GetValue()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMAttr" name="IDLffXMLDOMAttr::Init" link="IDLffXMLDOMAttr__Init.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMAttr" name="IDLffXMLDOMAttr::SetValue" link="IDLffXMLDOMAttr__SetValu.htm">
      <SYNTAX name="Obj-&gt;[IDLffXMLDOMAttr::]SetValue, Value" type="pro" />
      <ARGUMENT name="Value" link="IDLffXMLDOMAttr__SetValu.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IOPEN" link="IOPEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Open a file, reads the data, and adds  the data to IDL’s current scope" />
    <SYNTAX name="IOPEN, Filename [, Data [, Palette]] [, /BINARY] [, /VISUALIZE]" type="pro" />
    <SYNTAX name="File Reader Keywords: Various default iTool file readers accept the following keywords: COLORS, DITHER, GEOTIFF, GRAYSCALE, IMAGE_INDEX, ORDER, TEMPLATE, TRUE, and TWO_PASS_QUANTIZE. Not all keywords are supported by all file readers." type="pro" />
    <ARGUMENT name="Filename" link="IOPEN.htm" />
    <ARGUMENT name="Data" link="IOPEN.htm" />
    <ARGUMENT name="Palette" link="IOPEN.htm" />
    <KEYWORD name="BINARY" link="IOPEN.htm#iTools_api_3860698369_1004626" />
    <KEYWORD name="VISUALIZE" link="IOPEN.htm#iTools_api_3860698369_1004629" />
  </ROUTINE>
  <ROUTINE name="POINT_LUN" link="POINT_LUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Set or get the current file pointer position" />
    <SYNTAX name="POINT_LUN, Unit, Position" type="pro" />
    <ARGUMENT name="Unit" link="POINT_LUN.htm" />
    <ARGUMENT name="Position" link="POINT_LUN.htm" />
  </ROUTINE>
  <ROUTINE name="QSIMP" link="QSIMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Evaluate an integral using Simpson’s rule" />
    <SYNTAX name="Result = QSIMP( Func, A, B [, /DOUBLE] [, EPS=value] [, JMAX=value] )" type="func" />
    <KEYWORD name="DOUBLE" link="QSIMP.htm#Q_815714925_51671" />
    <KEYWORD name="EPS" link="QSIMP.htm#Q_815714925_51674" />
    <KEYWORD name="JMAX" link="QSIMP.htm#Q_815714925_51677" />
  </ROUTINE>
  <ROUTINE name="CDF_PARSE_EPOCH16" link="CDF_PARSE_EPOCH16.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_PARSE_EPOCH16(Epoch_string)" type="func" />
    <ARGUMENT name="Epoch_string" link="CDF_PARSE_EPOCH16.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_PNG" link="QUERY_PNG.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a PNG image file" />
    <SYNTAX name="Result = QUERY_PNG ( Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_PNG.htm" />
    <ARGUMENT name="Info" link="QUERY_PNG.htm" />
  </ROUTINE>
  <ROUTINE name="IF...THEN...ELSE" link="IF___THEN___ELSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Conditionally executes a statement or block of statements" />
    <SYNTAX name="IF expression THEN statement [ ELSE statement ]" type="pro" />
    <SYNTAX name="IF expression THEN BEGIN" type="pro" />
    <SYNTAX name="ENDIF [ ELSE BEGIN" type="pro" />
    <SYNTAX name="ENDELSE ]" type="pro" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_EXTRACTREGION" link="EOS_GD_EXTRACTREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_EXTRACTREGION(gridID, regionID, fieldname, buffer)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_EXTRACTREGION.htm" />
    <ARGUMENT name="regionID" link="EOS_GD_EXTRACTREGION.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_EXTRACTREGION.htm" />
    <ARGUMENT name="buffer" link="EOS_GD_EXTRACTREGION.htm" />
  </ROUTINE>
  <CLASS name="IDLffLangCat" link="IDLffLangCat.htm" special="">
    <FIELD name="APPLICATIONS" link="" description="" />
    <FIELD name="APPLICATION_PATH" link="" description="" />
    <FIELD name="AVAILABLE_LANGUAGES" link="" description="" />
    <FIELD name="DEFAULT_LANGUAGE" link="" description="" />
    <FIELD name="DEF_KEYS" link="" description="" />
    <FIELD name="DEF_STRINGS" link="" description="" />
    <FIELD name="FILENAMES" link="" description="" />
    <FIELD name="IDLFFLANGCATVERSION" link="" description="" />
    <FIELD name="KEYS" link="" description="" />
    <FIELD name="LANGUAGE" link="" description="" />
    <FIELD name="N_DEF_KEYS" link="" description="" />
    <FIELD name="N_KEYS" link="" description="" />
    <FIELD name="STRICT" link="" description="" />
    <FIELD name="STRINGS" link="" description="" />
    <FIELD name="VERBOSE" link="" description="" />
    <FIELD name="_AVAILABLE_FILES" link="" description="" />
    <PROPERTY name="APP_NAME" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126713" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="APP_PATH" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126741" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="AVAILABLE_LANGUAGES" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126769" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DEFAULT_KEYS" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126797" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DEFAULT_LANGUAGE" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126825" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="DEFAULT_N_KEYS" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126853" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FILENAME" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126881" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="KEYS" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126909" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="LANGUAGE" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126937" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_KEYS" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126965" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="VERBOSE" link="IDLffLangCat_Properties.htm#objects_ff_3755668711_1126993" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLffLangCat" name="IDLffLangCat::AppendCatalog" link="IDLffLangCat__AppendCata.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffLangCat::]AppendCatalog( [, APP_NExelisAME=applicationName] [, FILENAME=filename] [, APP_PATH=applicationPath] )" type="func" />
      <KEYWORD name="APP_NAME" link="IDLffLangCat__AppendCata.htm#objects_ff_3755668711_1127041" />
      <KEYWORD name="APP_PATH" link="IDLffLangCat__AppendCata.htm#objects_ff_3755668711_1127050" />
      <KEYWORD name="FILENAME" link="IDLffLangCat__AppendCata.htm#objects_ff_3755668711_1127056" />
    </METHOD>
    <METHOD class="IDLffLangCat" name="IDLffLangCat::Cleanup" link="IDLffLangCat__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffLangCat::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffLangCat" name="IDLffLangCat::GetProperty" link="IDLffLangCat__GetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLffLangCat::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffLangCat" name="IDLffLangCat::Init" link="IDLffLangCat__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLffLangCat', Language [, PROPERTY=value] [, /CONTINUE_ON_ERROR] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffLangCat::]Init( Language [, PROPERTY=value] [, /CONTINUE_ON_ERROR] )    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Language" link="IDLffLangCat__Init.htm" />
      <KEYWORD name="CONTINUE_ON_ERROR" link="IDLffLangCat__Init.htm#objects_ff_3755668711_1127135" />
    </METHOD>
    <METHOD class="IDLffLangCat" name="IDLffLangCat::Query" link="IDLffLangCat__Query.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffLangCat::]Query( Key [, DEFAULT_STRING=string] )" type="func" />
      <ARGUMENT name="Key" link="IDLffLangCat__Query.htm" />
      <KEYWORD name="DEFAULT_STRING" link="IDLffLangCat__Query.htm#objects_ff_3755668711_1127154" />
    </METHOD>
    <METHOD class="IDLffLangCat" name="IDLffLangCat::SetProperty" link="IDLffLangCat__SetPropert.htm">
      <SYNTAX name="Obj-&gt;[IDLffLangCat::]SetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="ARG_PRESENT" link="ARG_PRESENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns TRUE if the value of the specified variable can be passed back to the caller" />
    <SYNTAX name="Result = ARG_PRESENT(Variable)" type="func" />
    <ARGUMENT name="Variable" link="ARG_PRESENT.htm" />
  </ROUTINE>
  <ROUTINE name="LINDGEN" link="LINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a 32-bit integer array with each element set to its subscript" />
    <SYNTAX name="Result = LINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="LINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="LINDGEN.htm#lass=" />
    <KEYWORD name="START" link="LINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="GRIB_WRITE_MESSAGE" link="GRIB_WRITE_MESSAGE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_WRITE_MESSAGE, Filename, Ghandle" type="pro" />
    <ARGUMENT name="Filename" link="GRIB_WRITE_MESSAGE.htm" />
    <ARGUMENT name="Ghandle" link="GRIB_WRITE_MESSAGE.htm" />
  </ROUTINE>
  <ROUTINE name="BAR_PLOT" link="BAR_PLOT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="BAR_PLOT, Values [, BACKGROUND=color_index] [, BARNAMES=string_array] [, BAROFFSET=scalar] [, BARSPACE=scalar] [, BARWIDTH=value] [, BASELINES=vector] [, BASERANGE=scalar{0.0 to 1.0}] [, COLORS=vector] [, /OUTLINE] [, /OVERPLOT] [, /ROTATE] [, TITLE=string] [, XTITLE=string] [, YTITLE=string]" type="pro" />
    <ARGUMENT name="Values" link="BAR_PLOT_Procedure.htm" />
    <KEYWORD name="BACKGROUND" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878778" />
    <KEYWORD name="BARNAMES" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878781" />
    <KEYWORD name="BAROFFSET" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878784" />
    <KEYWORD name="BARSPACE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878787" />
    <KEYWORD name="BARWIDTH" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878790" />
    <KEYWORD name="BASELINES" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878793" />
    <KEYWORD name="BASERANGE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878796" />
    <KEYWORD name="COLORS" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878799" />
    <KEYWORD name="OUTLINE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878802" />
    <KEYWORD name="OVERPLOT" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878805" />
    <KEYWORD name="ROTATE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878808" />
    <KEYWORD name="TITLE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878811" />
    <KEYWORD name="XTITLE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878814" />
    <KEYWORD name="YTITLE" link="BAR_PLOT_Procedure.htm#dg_routines_3604229493_878817" />
  </ROUTINE>
  <ROUTINE name="MESH_CLIP" link="MESH_CLIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Clips a polygonal mesh to an arbitrary plane in space" />
    <SYNTAX name="Result = MESH_CLIP (Plane, Vertsin, Connin, Vertsout, Connout [, AUXDATA_IN=array, AUXDATA_OUT=variable] [, CUT_VERTS=variable] )" type="func" />
    <ARGUMENT name="Plane" link="MESH_CLIP.htm" />
    <ARGUMENT name="Vertsin" link="MESH_CLIP.htm" />
    <ARGUMENT name="Connin" link="MESH_CLIP.htm" />
    <ARGUMENT name="Vertsout" link="MESH_CLIP.htm" />
    <ARGUMENT name="Connout" link="MESH_CLIP.htm" />
    <KEYWORD name="AUXDATA_IN" link="MESH_CLIP.htm#M_824365677_948402" />
    <KEYWORD name="AUXDATA_OUT" link="MESH_CLIP.htm#M_824365677_948404" />
    <KEYWORD name="CUT_VERTS" link="MESH_CLIP.htm#M_824365677_948406" />
  </ROUTINE>
  <ROUTINE name="ISOCONTOUR" link="ISOCONTOUR.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform a contouring algorithm" />
    <SYNTAX name="ISOCONTOUR, Values, Outverts, Outconn [, AUXDATA_IN=array, AUXDATA_OUT=variable] [, C_LABEL_INTERVAL=vector of values] [, C_LABEL_SHOW=vector of integers] [, C_VALUE=scalar or vector] [, /DOUBLE] [, /FILL] [, GEOMX=vector] [, GEOMY=vector] [, GEOMZ=vector] [, LEVEL_VALUES=variable] [, N_LEVELS=levels] [, OUT_LABEL_OFFSETS=variable] [, OUT_LABEL_POLYLINES=variable] [, OUT_LABEL_STRINGS=variable] [, OUTCONN_INDICES=variable] [, POLYGONS=array of polygon descriptions]" type="pro" />
    <ARGUMENT name="Values" link="ISOCONTOUR.htm" />
    <ARGUMENT name="Outconn" link="ISOCONTOUR.htm" />
    <ARGUMENT name="Outverts" link="ISOCONTOUR.htm" />
    <KEYWORD name="AUXDATA_IN" link="ISOCONTOUR.htm#I_833016429_873707" />
    <KEYWORD name="AUXDATA_OUT" link="ISOCONTOUR.htm#I_833016429_873709" />
    <KEYWORD name="C_LABEL_INTERVAL" link="ISOCONTOUR.htm#I_833016429_873711" />
    <KEYWORD name="C_LABEL_SHOW" link="ISOCONTOUR.htm#I_833016429_880877" />
    <KEYWORD name="C_VALUE" link="ISOCONTOUR.htm#I_833016429_880888" />
    <KEYWORD name="DOUBLE" link="ISOCONTOUR.htm#I_833016429_875352" />
    <KEYWORD name="FILL" link="ISOCONTOUR.htm#I_833016429_873713" />
    <KEYWORD name="GEOMX" link="ISOCONTOUR.htm#I_833016429_873715" />
    <KEYWORD name="GEOMY" link="ISOCONTOUR.htm#I_833016429_873717" />
    <KEYWORD name="GEOMZ" link="ISOCONTOUR.htm#I_833016429_873719" />
    <KEYWORD name="LEVEL_VALUES" link="ISOCONTOUR.htm#I_833016429_873723" />
    <KEYWORD name="N_LEVELS" link="ISOCONTOUR.htm#I_833016429_873725" />
    <KEYWORD name="OUT_LABEL_OFFSETS" link="ISOCONTOUR.htm#I_833016429_873727" />
    <KEYWORD name="OUT_LABEL_POLYLINES" link="ISOCONTOUR.htm#I_833016429_880899" />
    <KEYWORD name="OUT_LABEL_STRINGS" link="ISOCONTOUR.htm#I_833016429_880914" />
    <KEYWORD name="OUTCONN_INDICES" link="ISOCONTOUR.htm#I_833016429_880934" />
    <KEYWORD name="POLYGONS" link="ISOCONTOUR.htm#I_833016429_873730" />
  </ROUTINE>
  <ROUTINE name="TEMPORARY" link="TEMPORARY.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a temporary copy of a variable, and sets the original variable to Undefined" />
    <SYNTAX name="Result = TEMPORARY(Variable)" type="func" />
    <ARGUMENT name="Variable" link="TEMPORARY.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_CLOSE" link="NCDF_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_CLOSE, Cdfid" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_TAGREF2ID" link="HDF_AN_TAGREF2ID.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_TAGREF2ID(Annotation_id, Annotation_tag, Annotation_ref)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_TAGREF2ID.htm" />
    <ARGUMENT name="Annotation_tag" link="HDF_AN_TAGREF2ID.htm" />
    <ARGUMENT name="Annotation_ref" link="HDF_AN_TAGREF2ID.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_CREATE" link="HDF_GR_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_CREATE(gr_id, name, ncomp, data_type, interlace_mode, dim_sizes)" type="func" />
    <ARGUMENT name="gr_id" link="HDF_GR_CREATE.htm" />
    <ARGUMENT name="name" link="HDF_GR_CREATE.htm" />
    <ARGUMENT name="ncomp" link="HDF_GR_CREATE.htm" />
    <ARGUMENT name="data_type" link="HDF_GR_CREATE.htm" />
    <ARGUMENT name="interlace_mode" link="HDF_GR_CREATE.htm" />
    <ARGUMENT name="dim_sizes" link="HDF_GR_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="CATCH" link="CATCH.htm" alias_to="" classname="">
    <DESCRIPTION name="Declares and clears exception handlers" />
    <SYNTAX name="CATCH, [Variable] [, /CANCEL]" type="pro" />
    <ARGUMENT name="Variable" link="CATCH.htm" />
    <KEYWORD name="CANCEL" link="CATCH.htm#C_854643309_716974" />
  </ROUTINE>
  <ROUTINE name="DELVAR" link="DELVAR.htm" alias_to="" classname="">
    <SYNTAX name="DELVAR, V1, ..., Vn" type="pro" />
    <ARGUMENT name="Vi" link="DELVAR.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_TAG" link="H5T_GET_TAG.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_TAG(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_TAG.htm" />
  </ROUTINE>
  <CLASS name="IDLgrView" link="IDLgrView.htm" special="">
    <SUPERCLASS name="IDL_Container" link="../../Reference Material/I/IDL_Container.htm#objects_misc_904195448_1010504" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="DEPTH_CUE" link="" description="" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="EYE" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRCONTAINERVERSION" link="" description="" />
    <FIELD name="IDLGRVIEWVERSION" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="ISDYING" link="" description="" />
    <FIELD name="LOCATION" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="OBLIQUE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PRECISION" link="" description="" />
    <FIELD name="PROJECTION" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="TRANSPARENT" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="VIEW" link="" description="" />
    <FIELD name="VIEWFLAGS" link="" description="" />
    <FIELD name="ZCLIP" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059162" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059182" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DEPTH_CUE" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059184" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059192" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DOUBLE" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059194" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="EYE" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059197" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059199" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LOCATION" link="IDLgrView_Properties.htm#objects_gr_2157407275_1090641" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrView_Properties.htm#objects_gr_2157407275_1092817" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PROJECTION" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059231" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059205" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENT" link="IDLgrView_Properties.htm#objects_gr_2157407275_1094108" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="UNITS" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059207" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VIEWPLANE_RECT" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059216" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ZCLIP" link="IDLgrView_Properties.htm#objects_gr_2157407275_1059219" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <METHOD class="IDLgrView" name="IDLgrView::Add" link="IDLgrView__Add.htm">
      <SYNTAX name="Obj-&gt;[IDLgrView::]Add, Model [, POSITION=index]" type="pro" />
      <ARGUMENT name="Model" link="IDLgrView__Add.htm" />
      <KEYWORD name="POSITION" link="IDLgrView__Add.htm#objects_gr_2157407275_1016823" />
    </METHOD>
    <METHOD class="IDLgrView" name="IDLgrView::Cleanup" link="IDLgrView__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrView::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrView" name="IDLgrView::GetByName" link="IDLgrView__GetByName.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrView::]GetByName(Name)" type="func" />
      <ARGUMENT name="Name" link="IDLgrView__GetByName.htm" />
    </METHOD>
    <METHOD class="IDLgrView" name="IDLgrView::GetProperty" link="IDLgrView__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrView::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrView" name="IDLgrView::Init" link="IDLgrView__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrView' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrView::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrView" name="IDLgrView::SetProperty" link="IDLgrView__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrView::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="PRINT" link="PRINT.html" alias_to="PRINT/PRINTF" classname="">
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFDIMMAP" link="EOS_SW_DEFDIMMAP.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFDIMMAP(swathID, geodim, datadim, offset, increment)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFDIMMAP.htm" />
    <ARGUMENT name="geodim" link="EOS_SW_DEFDIMMAP.htm" />
    <ARGUMENT name="datadim" link="EOS_SW_DEFDIMMAP.htm" />
    <ARGUMENT name="offset" link="EOS_SW_DEFDIMMAP.htm" />
    <ARGUMENT name="increment" link="EOS_SW_DEFDIMMAP.htm" />
  </ROUTINE>
  <ROUTINE name="FILE_UNZIP" link="FILE_UNZIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Unzip a ZIP file containing multiple files and directories" />
    <SYNTAX name="FILE_UNZIP, File [, DirectoryOut] [, FILES=variable]			[, /LIST]" type="pro" />
    <ARGUMENT name="File" link="FILE_UNZIP.htm" />
    <ARGUMENT name="DirectoryOut" link="FILE_UNZIP.htm" />
    <KEYWORD name="FILES" link="FILE_UNZIP.htm#FILES" />
    <KEYWORD name="LIST" link="FILE_UNZIP.htm#LIST" />
    <KEYWORD name="VERBOSE" link="FILE_UNZIP.htm#VERBOSE" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFVRTREGION" link="EOS_GD_DEFVRTREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFVRTREGION(gridID, regionID, vertObj, range)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFVRTREGION.htm" />
    <ARGUMENT name="regionID" link="EOS_GD_DEFVRTREGION.htm" />
    <ARGUMENT name="vertObj" link="EOS_GD_DEFVRTREGION.htm" />
    <ARGUMENT name="range" link="EOS_GD_DEFVRTREGION.htm" />
  </ROUTINE>
  <ROUTINE name="IR_FILTER" link="IR_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the infinite or finite impulse response filter on data" />
    <SYNTAX name="Result = IR_FILTER(C [, D], Data [, /DOUBLE])" type="func" />
    <ARGUMENT name="C" link="IR_FILTER.htm" />
    <ARGUMENT name="D" link="IR_FILTER.htm" />
    <ARGUMENT name="Data" link="IR_FILTER.htm" />
    <KEYWORD name="DOUBLE" link="IR_FILTER.htm#I_833016429_1028575" />
  </ROUTINE>
  <CLASS name="IDL_Pointer" link="IDL_Pointer.htm" special="">
    <SUPERCLASS name="IDL_Variable" link="IDL_Variable.htm" />
    <METHOD class="IDL_Pointer" name="IDL_Pointer::PtrType" link="kanchor5945">
      <DESCRIPTION name="Returns the variable type of the pointer's data" />
      <SYNTAX name="Result = var.PtrType(  )" type="func" />
    </METHOD>
    <METHOD class="IDL_Pointer" name="IDL_Pointer::Valid" link="kanchor5946">
      <DESCRIPTION name="Returns the validity of its pointer arguments" />
      <SYNTAX name="Result = var.Valid(  )" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_GD_DEFPIXREG" link="EOS_GD_DEFPIXREG.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFPIXREG(gridID, pixreg)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFPIXREG.htm" />
    <ARGUMENT name="pixreg" link="EOS_GD_DEFPIXREG.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_ENDACCESS" link="HDF_AN_ENDACCESS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_AN_ENDACCESS, Annotation_id" type="pro" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_ENDACCESS.htm" />
  </ROUTINE>
  <ROUTINE name="ISETPROPERTY" link="ISETPROPERTY.htm" alias_to="" classname="">
    <DESCRIPTION name="Set a property on one or more iTools visualizations" />
    <SYNTAX name="ISETPROPERTY, Id [, PROPERTY=value] [, TOOL=value]" type="pro" />
    <ARGUMENT name="Id" link="ISETPROPERTY.htm" />
    <KEYWORD name="ALPHA_CHANNEL" link="" />
    <KEYWORD name="AMBIENT" link="" />
    <KEYWORD name="ANISOTROPIC_SCALE_2D" link="" />
    <KEYWORD name="ANISOTROPIC_SCALE_3D" link="" />
    <KEYWORD name="ARROW_SIZE" link="" />
    <KEYWORD name="ARROW_STYLE" link="" />
    <KEYWORD name="ARROW_THICK" link="" />
    <KEYWORD name="AUTO_COLOR" link="" />
    <KEYWORD name="AUTO_GRID" link="" />
    <KEYWORD name="AUTO_RENDER" link="" />
    <KEYWORD name="AUTO_RESIZE" link="" />
    <KEYWORD name="AUTO_SUBSAMPLE" link="" />
    <KEYWORD name="BORDER_ON" link="" />
    <KEYWORD name="BOTTOM" link="" />
    <KEYWORD name="COLOR" link="" />
    <KEYWORD name="COMPOSITE_FUNCTION" link="" />
    <KEYWORD name="CONEANGLE" link="" />
    <KEYWORD name="CONTOUR_LEVELS" link="" />
    <KEYWORD name="CURRENT_ZOOM" link="" />
    <KEYWORD name="DATA_LOCATION" link="" />
    <KEYWORD name="DATA_POSITION" link="" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="" />
    <KEYWORD name="DEPTHCUE_DIM" link="" />
    <KEYWORD name="DEPTH_OFFSET" link="" />
    <KEYWORD name="DESCRIPTION" link="" />
    <KEYWORD name="DIRECTION_CONVENTION" link="" />
    <KEYWORD name="DISTANCE" link="" />
    <KEYWORD name="DOWNHILL" link="" />
    <KEYWORD name="DRAG_QUALITY" link="" />
    <KEYWORD name="EDIT_LATITUDES" link="" />
    <KEYWORD name="EDIT_LONGITUDES" link="" />
    <KEYWORD name="EXTENTS_TRANSPARENCY" link="" />
    <KEYWORD name="FILL" link="" />
    <KEYWORD name="FILL_BACKGROUND" link="" />
    <KEYWORD name="FILL_COLOR" link="" />
    <KEYWORD name="FILL_TRANSPARENCY" link="" />
    <KEYWORD name="FOCUS" link="" />
    <KEYWORD name="FONT_INDEX" link="" />
    <KEYWORD name="FONT_SIZE" link="" />
    <KEYWORD name="FONT_STYLE" link="" />
    <KEYWORD name="GEOMETRY_UNIT_LABEL" link="" />
    <KEYWORD name="GRIDSTYLE" link="" />
    <KEYWORD name="GRID_LATITUDE" link="" />
    <KEYWORD name="GRID_LONGITUDE" link="" />
    <KEYWORD name="GRID_UNITS" link="" />
    <KEYWORD name="HEAD_ANGLE" link="" />
    <KEYWORD name="HEAD_INDENT" link="" />
    <KEYWORD name="HEAD_PROPORTIONAL" link="" />
    <KEYWORD name="HEAD_SIZE" link="" />
    <KEYWORD name="HIDDEN_LINES" link="" />
    <KEYWORD name="HIDE" link="" />
    <KEYWORD name="HINTS" link="" />
    <KEYWORD name="HISTOGRAM" link="" />
    <KEYWORD name="HORIZONTAL_SPACING" link="" />
    <KEYWORD name="INTENSITY" link="" />
    <KEYWORD name="INTERPOLATE" link="" />
    <KEYWORD name="ITEM_TEXT" link="" />
    <KEYWORD name="Identifier" link="" />
    <KEYWORD name="LABEL_COLOR" link="" />
    <KEYWORD name="LABEL_FILL_BACKGROUND" link="" />
    <KEYWORD name="LABEL_FILL_COLOR" link="" />
    <KEYWORD name="LABEL_POSITION" link="" />
    <KEYWORD name="LABEL_SHOW" link="" />
    <KEYWORD name="LABEL_USE_COLOR" link="" />
    <KEYWORD name="LATITUDE_MAX" link="" />
    <KEYWORD name="LATITUDE_MIN" link="" />
    <KEYWORD name="LAYOUT_POSITION" link="" />
    <KEYWORD name="LENGTH_SCALE" link="" />
    <KEYWORD name="LEVEL_LABELS" link="" />
    <KEYWORD name="LIGHTING_MODEL" link="" />
    <KEYWORD name="LIGHT_TYPE" link="" />
    <KEYWORD name="LINESTYLE" link="" />
    <KEYWORD name="LONGITUDE_MAX" link="" />
    <KEYWORD name="LONGITUDE_MIN" link="" />
    <KEYWORD name="MAJOR" link="" />
    <KEYWORD name="MAP_PROJECTION" link="" />
    <KEYWORD name="MARGIN_2D_X" link="" />
    <KEYWORD name="MARGIN_2D_Y" link="" />
    <KEYWORD name="MINOR" link="" />
    <KEYWORD name="MY_COLOR" link="" />
    <KEYWORD name="MY_LABELLING" link="" />
    <KEYWORD name="MY_LABEL_COLOR" link="" />
    <KEYWORD name="MY_LABEL_INTERVAL" link="" />
    <KEYWORD name="MY_LABEL_NOGAPS" link="" />
    <KEYWORD name="MY_LABEL_SYMBOL" link="" />
    <KEYWORD name="MY_LABEL_TEXT" link="" />
    <KEYWORD name="MY_LABEL_VALUE" link="" />
    <KEYWORD name="MY_LINESTYLE" link="" />
    <KEYWORD name="MY_SYMBOL_SIZE" link="" />
    <KEYWORD name="MY_THICK" link="" />
    <KEYWORD name="MY_USE_LABEL_COLOR" link="" />
    <KEYWORD name="NAME" link="" />
    <KEYWORD name="NSUM" link="" />
    <KEYWORD name="N_LEVELS" link="" />
    <KEYWORD name="OPACITY_CONTROL" link="" />
    <KEYWORD name="OPACITY_VALUE" link="" />
    <KEYWORD name="ORIENTATION" link="" />
    <KEYWORD name="PAL_COLOR" link="" />
    <KEYWORD name="PIXEL_XSIZE" link="" />
    <KEYWORD name="PIXEL_YSIZE" link="" />
    <KEYWORD name="PLANAR" link="" />
    <KEYWORD name="PLANE_LOCATION" link="" />
    <KEYWORD name="POLAR" link="" />
    <KEYWORD name="RENDER_EXTENTS" link="" />
    <KEYWORD name="SAMPLE_WIDTH" link="" />
    <KEYWORD name="SCALE_ISOTROPIC" link="" />
    <KEYWORD name="SCALE_TEXTURE_MAP_COLOR" link="" />
    <KEYWORD name="SCALE_VERTEX_COLOR" link="" />
    <KEYWORD name="SHADING" link="" />
    <KEYWORD name="SHOW_LEVELS" link="" />
    <KEYWORD name="SHOW_SKIRT" link="" />
    <KEYWORD name="SKIRT" link="" />
    <KEYWORD name="SOURCE_COLOR" link="" />
    <KEYWORD name="STREAMLINE_NSTEPS" link="" />
    <KEYWORD name="STREAMLINE_STEPSIZE" link="" />
    <KEYWORD name="STRETCH_TO_FIT" link="" />
    <KEYWORD name="STYLE" link="" />
    <KEYWORD name="SUBSAMPLE_METHOD" link="" />
    <KEYWORD name="SUBTICKLEN" link="" />
    <KEYWORD name="SYM_COLOR" link="" />
    <KEYWORD name="SYM_INCREMENT" link="" />
    <KEYWORD name="SYM_INDEX" link="" />
    <KEYWORD name="SYM_SIZE" link="" />
    <KEYWORD name="SYM_THICK" link="" />
    <KEYWORD name="TEXTFORMAT" link="" />
    <KEYWORD name="TEXTURE_HIGHRES" link="" />
    <KEYWORD name="TEXTURE_INTERP" link="" />
    <KEYWORD name="TEXT_COLOR" link="" />
    <KEYWORD name="TEXT_DEFINEDFORMAT" link="" />
    <KEYWORD name="THICK" link="" />
    <KEYWORD name="TICKFORMAT" link="" />
    <KEYWORD name="TICKINTERVAL" link="" />
    <KEYWORD name="TICKLAYOUT" link="" />
    <KEYWORD name="TICKLEN" link="" />
    <KEYWORD name="TICK_DEFINEDFORMAT" link="" />
    <KEYWORD name="TRANSPARENCY" link="" />
    <KEYWORD name="TRANSPARENT" link="" />
    <KEYWORD name="TWO_SIDED" link="" />
    <KEYWORD name="USE_DEFAULT_COLOR" link="" />
    <KEYWORD name="USE_TRIANGLES" link="" />
    <KEYWORD name="VECTOR_STYLE" link="" />
    <KEYWORD name="VERTICAL_SPACING" link="" />
    <KEYWORD name="VIRTUAL_HEIGHT" link="" />
    <KEYWORD name="VIRTUAL_WIDTH" link="" />
    <KEYWORD name="VISUALIZATION_PALETTE" link="" />
    <KEYWORD name="XLOG" link="" />
    <KEYWORD name="XORIGIN" link="" />
    <KEYWORD name="XY_SHADOW" link="" />
    <KEYWORD name="XZ_SHADOW" link="" />
    <KEYWORD name="X_AUTO_UPDATE" link="" />
    <KEYWORD name="X_MAXIMUM" link="" />
    <KEYWORD name="X_MINIMUM" link="" />
    <KEYWORD name="X_RENDER_STEP" link="" />
    <KEYWORD name="X_STREAMPARTICLES" link="" />
    <KEYWORD name="X_SUBSAMPLE" link="" />
    <KEYWORD name="YLOG" link="" />
    <KEYWORD name="YORIGIN" link="" />
    <KEYWORD name="YZ_SHADOW" link="" />
    <KEYWORD name="Y_AUTO_UPDATE" link="" />
    <KEYWORD name="Y_MAXIMUM" link="" />
    <KEYWORD name="Y_MINIMUM" link="" />
    <KEYWORD name="Y_RENDER_STEP" link="" />
    <KEYWORD name="Y_STREAMPARTICLES" link="" />
    <KEYWORD name="Y_SUBSAMPLE" link="" />
    <KEYWORD name="ZBUFFER" link="" />
    <KEYWORD name="ZERO_OPACITY_SKIP" link="" />
    <KEYWORD name="ZLOG" link="" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="" />
    <KEYWORD name="ZVALUE" link="" />
    <KEYWORD name="Z_RENDER_STEP" link="" />
    <KEYWORD name="_HORIZONTAL_ALIGN" link="" />
    <KEYWORD name="_PROJECTION" link="" />
    <KEYWORD name="_RENDER_QUALITY" link="" />
    <KEYWORD name="TOOL" link="ISETPROPERTY.htm#iTools_api_3860698369_1007532" />
  </ROUTINE>
  <ROUTINE name="WRITEU" link="WRITEU.htm" alias_to="" classname="">
    <DESCRIPTION name="Write unformatted binary data to a file" />
    <SYNTAX name="WRITEU, Unit, Expr1 ..., Exprn [, TRANSFER_COUNT=variable]" type="pro" />
    <ARGUMENT name="Unit" link="WRITEU.htm" />
    <ARGUMENT name="Expri" link="WRITEU.htm" />
    <KEYWORD name="TRANSFER_COUNT" link="WRITEU.htm#W_811389549_680669" />
  </ROUTINE>
  <STATEMENT name="UNTIL" link="REPEAT...UNTIL.html" alias_to="REPEAT...UNTIL" />
  <ROUTINE name="SURFR" link="SURFR_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Sets up 3D transformations for Direct Graphics" />
    <SYNTAX name="SURFR [, AX=degrees] [, AZ=degrees]" type="pro" />
    <KEYWORD name="AX" link="SURFR_Procedure.htm#dg_routines_3604229493_887314" />
    <KEYWORD name="AZ" link="SURFR_Procedure.htm#dg_routines_3604229493_887318" />
  </ROUTINE>
  <ROUTINE name="CONGRID" link="CONGRID.htm" alias_to="" classname="">
    <DESCRIPTION name="Shrink or expand an array by an arbitrary amount" />
    <SYNTAX name="Result = CONGRID( Array, X, Y, Z [, /CENTER] [, CUBIC=value{-1 to 0}] [, /INTERP] [, /MINUS_ONE] )" type="func" />
    <ARGUMENT name="Array" link="CONGRID.htm" />
    <ARGUMENT name="X" link="CONGRID.htm" />
    <ARGUMENT name="Y" link="CONGRID.htm" />
    <ARGUMENT name="Z" link="CONGRID.htm" />
    <KEYWORD name="CENTER" link="CONGRID.htm#C_854643309_757848" />
    <KEYWORD name="CUBIC" link="CONGRID.htm#C_854643309_1042041" />
    <KEYWORD name="INTERP" link="CONGRID.htm#C_854643309_757851" />
    <KEYWORD name="MINUS_ONE" link="CONGRID.htm#C_854643309_757854" />
  </ROUTINE>
  <ROUTINE name="GRIB_IS_MISSING" link="GRIB_IS_MISSING.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_IS_MISSING(Ghandle, Key)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_IS_MISSING.htm" />
    <ARGUMENT name="Key" link="GRIB_IS_MISSING.htm" />
  </ROUTINE>
  <SYSVAR name="!X" link="Graphics_System_Variables.html#xyz" alias_to="!X, !Y, !Z">
    <DESCRIPTION name="State of the Direct Graphics x-axis" />
  </SYSVAR>
  <SYSVAR name="!Y" link="Graphics_System_Variables.html#xyz" alias_to="!X, !Y, !Z">
    <DESCRIPTION name="State of the Direct Graphics y-axis" />
  </SYSVAR>
  <SYSVAR name="!Z" link="Graphics_System_Variables.html#xyz" alias_to="!X, !Y, !Z">
    <DESCRIPTION name="State of the Direct Graphics z-axis" />
  </SYSVAR>
  <ROUTINE name="IMSL_GENEIG" link="IMSL_GENEIG.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_GENEIG.htm" />
    <ARGUMENT name="alpha" link="IMSL_GENEIG.htm" />
    <ARGUMENT name="b" link="IMSL_GENEIG.htm" />
    <ARGUMENT name="beta" link="IMSL_GENEIG.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_GENEIG.htm#DOUBLE" />
    <KEYWORD name="VECTORS" link="IMSL_GENEIG.htm#VECTORS" />
  </ROUTINE>
  <ROUTINE name="HEAP_FREE" link="HEAP_FREE.htm" alias_to="" classname="">
    <DESCRIPTION name="Recursively frees all heap variables referenced by its input argument" />
    <SYNTAX name="HEAP_FREE, Var [, /OBJ] [, /PTR] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Var" link="HEAP_FREE.htm" />
    <KEYWORD name="OBJ" link="HEAP_FREE.htm#H_835179117_877472" />
    <KEYWORD name="PTR" link="HEAP_FREE.htm#H_835179117_877474" />
    <KEYWORD name="VERBOSE" link="HEAP_FREE.htm#H_835179117_877477" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_ADDPAL" link="HDF_DFP_ADDPAL.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFP_ADDPAL, Filename, Palette" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFP_ADDPAL.htm" />
    <ARGUMENT name="Palette" link="HDF_DFP_ADDPAL.htm" />
  </ROUTINE>
  <ROUTINE name="RDPIX" link="RDPIX_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="RDPIX, Image [, X0, Y0]" type="pro" />
    <ARGUMENT name="Image" link="RDPIX_Procedure.htm" />
    <ARGUMENT name="X0, Y0" link="RDPIX_Procedure.htm" />
  </ROUTINE>
  <ROUTINE name="WRITE_JPEG2000" link="WRITE_JPEG2000.htm" alias_to="" classname="">
    <DESCRIPTION name="Write JPEG 2000 files" />
    <SYNTAX name="WRITE_JPEG2000, Filename, Image [, Red, Green, Blue] [, N_LAYERS=value] [, N_LEVELS=value] [, /ORDER] [, /REVERSIBLE]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_JPEG2000.htm" />
    <ARGUMENT name="Image" link="WRITE_JPEG2000.htm" />
    <ARGUMENT name="Red, Green, Blue" link="WRITE_JPEG2000.htm" />
    <KEYWORD name="N_LAYERS" link="WRITE_JPEG2000.htm#W_811389549_1112356" />
    <KEYWORD name="N_LEVELS" link="WRITE_JPEG2000.htm#W_811389549_1112359" />
    <KEYWORD name="ORDER" link="WRITE_JPEG2000.htm#W_811389549_1112362" />
    <KEYWORD name="REVERSIBLE" link="WRITE_JPEG2000.htm#W_811389549_1112365" />
  </ROUTINE>
  <ROUTINE name="HDF_PARSE" link="HDF_PARSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return an ordered hash containing object information and data from an HDF4 file" />
    <ARGUMENT name="File" link="HDF_PARSE.htm" />
    <KEYWORD name="READ_DATA" link="HDF_PARSE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="LNGAMMA" link="LNGAMMA.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the logarithm of the gamma function" />
    <SYNTAX name="Result = LNGAMMA(Z)" type="func" />
    <ARGUMENT name="Z" link="LNGAMMA.htm" />
  </ROUTINE>
  <ROUTINE name="CALL_FUNCTION" link="CALL_FUNCTION.htm" alias_to="" classname="">
    <DESCRIPTION name="Calls a function given the function's name as a string" />
    <SYNTAX name="Result = CALL_FUNCTION(Name [, P1, ..., Pn])" type="func" />
    <ARGUMENT name="Name" link="CALL_FUNCTION.htm" />
    <ARGUMENT name="Pi" link="CALL_FUNCTION.htm" />
  </ROUTINE>
  <ROUTINE name="FILE_SEARCH" link="FILE_SEARCH.htm" alias_to="" classname="">
    <DESCRIPTION name="Return a string array containing the names of all files matching the input path specification" />
    <SYNTAX name="Result = FILE_SEARCH(Path_Specification)" type="func" />
    <SYNTAX name="Result = FILE_SEARCH(Dir_Specification, Recur_Pattern)" type="func" />
    <SYNTAX name="Keywords: [, COUNT=variable ] [, /EXPAND_ENVIRONMENT ] [, /EXPAND_TILDE ] [, /FOLD_CASE ] [, /FULLY_QUALIFY_PATH ] [, /ISSUE_ACCESS_ERROR ] [, /MARK_DIRECTORY ] [, /MATCH_ALL_INITIAL_DOT | /MATCH_INITIAL_DOT ] [, /NOSORT ] [, /QUOTE ] [, /TEST_DIRECTORY ] [, /TEST_EXECUTABLE ] [, /TEST_READ ] [, /TEST_REGULAR ] [, /TEST_WRITE ] [, /TEST_ZERO_LENGTH ] [, /WINDOWS_SHORT_NAMES ]" type="pro" />
    <SYNTAX name="UNIX-Only Keywords: [, /TEST_BLOCK_SPECIAL ] [, /TEST_CHARACTER_SPECIAL ] [, /TEST_DANGLING_SYMLINK ] [, /TEST_GROUP ] [, /TEST_NAMED_PIPE ] [, /TEST_SETGID ] [, /TEST_SETUID ] [, /TEST_SOCKET ] [, /TEST_STICKY_BIT ] [, /TEST_SYMLINK ] [, /TEST_USER ]" type="pro" />
    <ARGUMENT name="Path_Specification" link="FILE_SEARCH.htm" />
    <ARGUMENT name="Dir_Specification" link="FILE_SEARCH.htm" />
    <ARGUMENT name="Recur_Pattern" link="FILE_SEARCH.htm" />
    <KEYWORD name="COUNT" link="FILE_SEARCH.htm#F_848155245_883932" />
    <KEYWORD name="EXPAND_ENVIRONMENT" link="FILE_SEARCH.htm#F_848155245_883934" />
    <KEYWORD name="EXPAND_TILDE" link="FILE_SEARCH.htm#F_848155245_883941" />
    <KEYWORD name="FOLD_CASE" link="FILE_SEARCH.htm#F_848155245_883947" />
    <KEYWORD name="FULLY_QUALIFY_PATH" link="FILE_SEARCH.htm#F_848155245_883949" />
    <KEYWORD name="ISSUE_ACCESS_ERROR" link="FILE_SEARCH.htm#F_848155245_883957" />
    <KEYWORD name="MARK_DIRECTORY" link="FILE_SEARCH.htm#F_848155245_883959" />
    <KEYWORD name="MATCH_ALL_INITIAL_DOT" link="FILE_SEARCH.htm#F_848155245_883965" />
    <KEYWORD name="MATCH_INITIAL_DOT" link="FILE_SEARCH.htm#F_848155245_883967" />
    <KEYWORD name="NOSORT" link="FILE_SEARCH.htm#F_848155245_883969" />
    <KEYWORD name="QUOTE" link="FILE_SEARCH.htm#F_848155245_883975" />
    <KEYWORD name="TEST_BLOCK_SPECIAL" link="FILE_SEARCH.htm#F_848155245_900969" />
    <KEYWORD name="TEST_CHARACTER_SPECIAL" link="FILE_SEARCH.htm#F_848155245_900971" />
    <KEYWORD name="TEST_DANGLING_SYMLINK" link="FILE_SEARCH.htm#F_848155245_900973" />
    <KEYWORD name="TEST_DIRECTORY" link="FILE_SEARCH.htm#F_848155245_883984" />
    <KEYWORD name="TEST_EXECUTABLE" link="FILE_SEARCH.htm#F_848155245_883986" />
    <KEYWORD name="TEST_GROUP" link="FILE_SEARCH.htm#F_848155245_900983" />
    <KEYWORD name="TEST_NAMED_PIPE" link="FILE_SEARCH.htm#F_848155245_900993" />
    <KEYWORD name="TEST_READ" link="FILE_SEARCH.htm#F_848155245_883991" />
    <KEYWORD name="TEST_REGULAR" link="FILE_SEARCH.htm#F_848155245_883994" />
    <KEYWORD name="TEST_SETGID" link="FILE_SEARCH.htm#F_848155245_901003" />
    <KEYWORD name="TEST_SETUID" link="FILE_SEARCH.htm#F_848155245_901005" />
    <KEYWORD name="TEST_SOCKET" link="FILE_SEARCH.htm#F_848155245_901015" />
    <KEYWORD name="TEST_STICKY_BIT" link="FILE_SEARCH.htm#F_848155245_901017" />
    <KEYWORD name="TEST_SYMLINK" link="FILE_SEARCH.htm#F_848155245_901019" />
    <KEYWORD name="TEST_USER" link="FILE_SEARCH.htm#F_848155245_901021" />
    <KEYWORD name="TEST_WRITE" link="FILE_SEARCH.htm#F_848155245_883996" />
    <KEYWORD name="TEST_ZERO_LENGTH" link="FILE_SEARCH.htm#F_848155245_883999" />
    <KEYWORD name="TEST_* Keywords" link="FILE_SEARCH.htm#F_848155245_884152_Keywords_FILE_SEARCH__" />
    <KEYWORD name="WINDOWS_SHORT_NAMES" link="FILE_SEARCH.htm#F_848155245_932747" />
  </ROUTINE>
  <ROUTINE name="RK4" link="RK4.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve differential equations using the fourth-order Runge-Kutta method" />
    <SYNTAX name="Result = RK4( Y, Dydx, X, H, Derivs [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Y" link="RK4.htm" />
    <ARGUMENT name="Dydx" link="RK4.htm" />
    <ARGUMENT name="X" link="RK4.htm" />
    <ARGUMENT name="H" link="RK4.htm" />
    <ARGUMENT name="Derivs" link="RK4.htm" />
    <KEYWORD name="DOUBLE" link="RK4.htm#R_822202989_51771" />
  </ROUTINE>
  <ROUTINE name="ICONTOUR" link="ICONTOUR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an iTool containing contour data" />
    <SYNTAX name="ICONTOUR[, Z[, X, Y]] [, AM_PM=vector] [, ANISOTROPY=[x, y, z]] [, C_COLOR=array] [, C_FILL_PATTERN=array] [, C_LABEL_INTERVAL=vector] [, C_LABEL_NOGAPS=vector] [, C_LABEL_OBJECTS=array] [, C_LABEL_SHOW=vector] [, C_LINESTYLE=array] [, C_THICK=float array{each element 1.0 to 10.0}] [, C_USE_LABEL_COLOR=vector] [, C_USE_LABEL_ORIENTATION=vector] [, C_VALUE=scalar or vector] [, CLIP_PLANES=array] [, COLOR=RGB vector] [, DAYS_OF_WEEK=vector] [, DEPTH_OFFSET=integer] [, /DOWNHILL] [, /FILL] [, GRID_UNITS=value] [, /HIDE] [, INSERT_COLORBAR=value] [, INSERT_LEGEND=value] [, LABEL_FONT=objref] [, LABEL_FORMAT=string] [, LABEL_FRMTDATA=value] [, LABEL_UNITS=string] [, MAX_VALUE=value] [, MIN_VALUE=value] [, MONTHS=vector ] [, N_LEVELS=value] [, /PLANAR] [, RGB_INDICES=vector] [, RGB_TABLE=array] [, SHADE_RANGE=[min, max] ] [, SHADING={0 | 1}] [, TICKINTERVAL=value] [, TICKLEN=value] [, TRANSPARENCY=value] [, USE_TEXT_ALIGNMENTS=value] [, ZVALUE=value]" type="pro" />
    <ARGUMENT name="X" link="ICONTOUR.htm" />
    <ARGUMENT name="Y" link="ICONTOUR.htm" />
    <ARGUMENT name="Z" link="ICONTOUR.htm" />
    <KEYWORD name="AM_PM" link="ICONTOUR.htm#iTools_api_3860698369_999043" />
    <KEYWORD name="ANISOTROPY" link="ICONTOUR.htm#iTools_api_3860698369_999049" />
    <KEYWORD name="C_COLOR" link="ICONTOUR.htm#iTools_api_3860698369_999065" />
    <KEYWORD name="C_FILL_PATTERN" link="ICONTOUR.htm#iTools_api_3860698369_999072" />
    <KEYWORD name="C_LABEL_INTERVAL" link="ICONTOUR.htm#iTools_api_3860698369_999075" />
    <KEYWORD name="C_LABEL_NOGAPS" link="ICONTOUR.htm#iTools_api_3860698369_999078" />
    <KEYWORD name="C_LABEL_OBJECTS" link="ICONTOUR.htm#iTools_api_3860698369_999081" />
    <KEYWORD name="C_LABEL_SHOW" link="ICONTOUR.htm#iTools_api_3860698369_999091" />
    <KEYWORD name="C_LINESTYLE" link="ICONTOUR.htm#iTools_api_3860698369_999094" />
    <KEYWORD name="C_THICK" link="ICONTOUR.htm#iTools_api_3860698369_999134" />
    <KEYWORD name="C_USE_LABEL_COLOR" link="ICONTOUR.htm#iTools_api_3860698369_999137" />
    <KEYWORD name="C_USE_LABEL_ORIENTATION" link="ICONTOUR.htm#iTools_api_3860698369_999140" />
    <KEYWORD name="C_VALUE" link="ICONTOUR.htm#iTools_api_3860698369_999143" />
    <KEYWORD name="CLIP_PLANES" link="ICONTOUR.htm#iTools_api_3860698369_999146" />
    <KEYWORD name="COLOR" link="ICONTOUR.htm#iTools_api_3860698369_999150" />
    <KEYWORD name="DAYS_OF_WEEK" link="ICONTOUR.htm#iTools_api_3860698369_999153" />
    <KEYWORD name="DEPTH_OFFSET" link="ICONTOUR.htm#iTools_api_3860698369_999159" />
    <KEYWORD name="DOWNHILL" link="ICONTOUR.htm#iTools_api_3860698369_999165" />
    <KEYWORD name="FILL" link="ICONTOUR.htm#iTools_api_3860698369_999168" />
    <KEYWORD name="GRID_UNITS" link="ICONTOUR.htm#iTools_api_3860698369_999171" />
    <KEYWORD name="HIDE" link="ICONTOUR.htm#iTools_api_3860698369_999191" />
    <KEYWORD name="INSERT_COLORBAR" link="ICONTOUR.htm#iTools_api_3860698369_999196" />
    <KEYWORD name="INSERT_LEGEND" link="ICONTOUR.htm#iTools_api_3860698369_999199" />
    <KEYWORD name="LABEL_FONT" link="ICONTOUR.htm#iTools_api_3860698369_999202" />
    <KEYWORD name="LABEL_FORMAT" link="ICONTOUR.htm#iTools_api_3860698369_999205" />
    <KEYWORD name="LABEL_FRMTDATA" link="ICONTOUR.htm#iTools_api_3860698369_999213" />
    <KEYWORD name="LABEL_UNITS" link="ICONTOUR.htm#iTools_api_3860698369_999216" />
    <KEYWORD name="MAX_VALUE" link="ICONTOUR.htm#iTools_api_3860698369_999231" />
    <KEYWORD name="MIN_VALUE" link="ICONTOUR.htm#iTools_api_3860698369_999235" />
    <KEYWORD name="MONTHS" link="ICONTOUR.htm#iTools_api_3860698369_999239" />
    <KEYWORD name="N_LEVELS" link="ICONTOUR.htm#iTools_api_3860698369_999245" />
    <KEYWORD name="PLANAR" link="ICONTOUR.htm#iTools_api_3860698369_999248" />
    <KEYWORD name="RGB_INDICES" link="ICONTOUR.htm#iTools_api_3860698369_999255" />
    <KEYWORD name="RGB_TABLE" link="ICONTOUR.htm#iTools_api_3860698369_999262" />
    <KEYWORD name="SHADE_RANGE" link="ICONTOUR.htm#iTools_api_3860698369_999270" />
    <KEYWORD name="SHADING" link="ICONTOUR.htm#iTools_api_3860698369_999273" />
    <KEYWORD name="TICKINTERVAL" link="ICONTOUR.htm#iTools_api_3860698369_999279" />
    <KEYWORD name="TICKLEN" link="ICONTOUR.htm#iTools_api_3860698369_999282" />
    <KEYWORD name="TRANSPARENCY" link="ICONTOUR.htm#iTools_api_3860698369_999285" />
    <KEYWORD name="USE_TEXT_ALIGNMENTS" link="ICONTOUR.htm#iTools_api_3860698369_999288" />
    <KEYWORD name="ZVALUE" link="ICONTOUR.htm#iTools_api_3860698369_999291" />
    <KEYWORD name="ASPECT_RATIO" link="ICONTOUR.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="ICONTOUR.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="ICONTOUR.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="ICONTOUR.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="ICONTOUR.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="ICONTOUR.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="ICONTOUR.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="DEPTHCUE_DIM" link="ICONTOUR.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="ICONTOUR.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="ICONTOUR.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="ICONTOUR.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="ICONTOUR.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="ICONTOUR.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="ICONTOUR.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="ICONTOUR.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="ICONTOUR.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="ICONTOUR.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="ICONTOUR.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="ICONTOUR.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="ICONTOUR.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="ICONTOUR.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="ICONTOUR.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="ICONTOUR.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="ICONTOUR.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="ICONTOUR.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="ICONTOUR.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="ICONTOUR.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="ICONTOUR.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="ICONTOUR.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="ICONTOUR.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="ICONTOUR.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="ICONTOUR.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="ICONTOUR.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="ICONTOUR.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="ICONTOUR.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="ICONTOUR.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="ICONTOUR.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="ICONTOUR.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="ICONTOUR.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="ICONTOUR.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="ICONTOUR.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="ICONTOUR.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="ICONTOUR.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="ICONTOUR.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="ICONTOUR.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="ICONTOUR.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="ICONTOUR.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="ICONTOUR.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="ICONTOUR.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="ICONTOUR.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="ICONTOUR.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="ICONTOUR.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="ICONTOUR.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="ICONTOUR.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="ICONTOUR.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="ICONTOUR.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="ICONTOUR.htm#iTools_api_3860698369_1005830" />
  </ROUTINE>
  <ROUTINE name="FFT" link="FFT.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the Fast Fourier Transform of an array" />
    <SYNTAX name="Result = FFT( Array [, Direction] [, /CENTER] [, DIMENSION=scalar] [, /DOUBLE] [, /INVERSE] [, /OVERWRITE] )" type="func" />
    <ARGUMENT name="Array" link="FFT.htm" />
    <ARGUMENT name="Direction" link="FFT.htm" />
    <KEYWORD name="CENTER" link="FFT.htm#F_848155245_975127" />
    <KEYWORD name="DIMENSION" link="FFT.htm#F_848155245_37862" />
    <KEYWORD name="DOUBLE" link="FFT.htm#F_848155245_882851" />
    <KEYWORD name="INVERSE" link="FFT.htm#F_848155245_37868" />
    <KEYWORD name="OVERWRITE" link="FFT.htm#F_848155245_676843" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="MATRIX_MULTIPLY" link="MATRIX_MULTIPLY.htm" alias_to="" classname="">
    <DESCRIPTION name="Calculate the matrix-multiply operator (#) of two (possibly transposed) arrays" />
    <SYNTAX name="Result = MATRIX_MULTIPLY( A, B [, /ATRANSPOSE] [, /BTRANSPOSE] )" type="func" />
    <ARGUMENT name="A" link="MATRIX_MULTIPLY.htm" />
    <ARGUMENT name="B" link="MATRIX_MULTIPLY.htm" />
    <KEYWORD name="ATRANSPOSE" link="MATRIX_MULTIPLY.htm#M_824365677_960661" />
    <KEYWORD name="BTRANSPOSE" link="MATRIX_MULTIPLY.htm#M_824365677_960663" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="XREGISTERED" link="XREGISTERED.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the registration status of a widget" />
    <SYNTAX name="Result = XREGISTERED(Name [, /NOSHOW] )" type="func" />
    <ARGUMENT name="Name" link="XREGISTERED.htm" />
    <KEYWORD name="NOSHOW" link="XREGISTERED.htm#X_800576109_762898" />
  </ROUTINE>
  <ROUTINE name="HOUGH" link="HOUGH.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Hough transform of a two-dimensional image" />
    <SYNTAX name="Result = HOUGH( Array [, /DOUBLE] [, DRHO=scalar] [, DX=scalar] [, DY=scalar] [, /GRAY] [, NRHO=scalar] [, NTHETA=scalar] [, RHO=variable] [, RMIN=scalar] [, THETA=variable] [, XMIN=scalar] [, YMIN=scalar] )" type="func" />
    <SYNTAX name="Result = HOUGH( Array, /BACKPROJECT, RHO=variable, THETA=variable [, /DOUBLE] [, DX=scalar] [, DY=scalar] [, NX=scalar] [, NY=scalar] [, XMIN=scalar] [, YMIN=scalar] )" type="func" />
    <ARGUMENT name="Array" link="HOUGH.htm" />
    <KEYWORD name="BACKPROJECT" link="HOUGH.htm#H_835179117_875957" />
    <KEYWORD name="DOUBLE" link="HOUGH.htm#H_835179117_875960" />
    <KEYWORD name="DRHO" link="HOUGH.htm#H_835179117_875962" />
    <KEYWORD name="DX" link="HOUGH.htm#H_835179117_875964" />
    <KEYWORD name="DY" link="HOUGH.htm#H_835179117_875966" />
    <KEYWORD name="GRAY" link="HOUGH.htm#H_835179117_875968" />
    <KEYWORD name="NRHO" link="HOUGH.htm#H_835179117_875970" />
    <KEYWORD name="NTHETA" link="HOUGH.htm#H_835179117_875972" />
    <KEYWORD name="NX" link="HOUGH.htm#H_835179117_875974" />
    <KEYWORD name="NY" link="HOUGH.htm#H_835179117_875976" />
    <KEYWORD name="RHO" link="HOUGH.htm#H_835179117_875978" />
    <KEYWORD name="RMIN" link="HOUGH.htm#H_835179117_875980" />
    <KEYWORD name="THETA" link="HOUGH.htm#H_835179117_875982" />
    <KEYWORD name="XMIN" link="HOUGH.htm#H_835179117_875984" />
    <KEYWORD name="YMIN" link="HOUGH.htm#H_835179117_875986" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFDIM" link="EOS_GD_DEFDIM.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFDIM(gridID, dimname, dim)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFDIM.htm" />
    <ARGUMENT name="dimname" link="EOS_GD_DEFDIM.htm" />
    <ARGUMENT name="dim" link="EOS_GD_DEFDIM.htm" />
  </ROUTINE>
  <ROUTINE name="GRID_INPUT" link="GRID_INPUT.htm" alias_to="" classname="">
    <DESCRIPTION name="Preprocess and sorts two-dimensional scattered data points, and removes duplicate values" />
    <SYNTAX name="GRID_INPUT, X, Y, F, X1, Y1, F1  [, DUPLICATES=string ] [, EPSILON=value ] [, EXCLUDE=vector ]" type="pro" />
    <SYNTAX name="GRID_INPUT, Lon, Lat, F, Xyz, F1, /SPHERE [, /DEGREES] [, DUPLICATES=string ] [, EPSILON=value ] [, EXCLUDE=vector ]" type="pro" />
    <SYNTAX name="GRID_INPUT, R, Theta, F, X1, Y1, F1, /POLAR [, /DEGREES] [, DUPLICATES=string ] [, EPSILON=value ] [, EXCLUDE=vector ]" type="pro" />
    <ARGUMENT name="X, Y" link="GRID_INPUT.htm" />
    <ARGUMENT name="F" link="GRID_INPUT.htm" />
    <ARGUMENT name="Lon, Lat" link="GRID_INPUT.htm" />
    <ARGUMENT name="R, Theta" link="GRID_INPUT.htm" />
    <ARGUMENT name="X1, Y1, F1" link="GRID_INPUT.htm" />
    <ARGUMENT name="Xyz" link="GRID_INPUT.htm" />
    <KEYWORD name="DEGREES" link="GRID_INPUT.htm#G_845992557_877045" />
    <KEYWORD name="DUPLICATES" link="GRID_INPUT.htm#G_845992557_877047" />
    <KEYWORD name="EPSILON" link="GRID_INPUT.htm#G_845992557_877086" />
    <KEYWORD name="EXCLUDE" link="GRID_INPUT.htm#G_845992557_877088" />
    <KEYWORD name="POLAR" link="GRID_INPUT.htm#G_845992557_877090" />
    <KEYWORD name="SPHERE" link="GRID_INPUT.htm#G_845992557_877092" />
  </ROUTINE>
  <ROUTINE name="H5F_OPEN" link="H5F_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5F_OPEN(Filename [, /WRITE])" type="func" />
    <ARGUMENT name="Filename" link="H5F_OPEN.htm" />
    <KEYWORD name="WRITE" link="H5F_OPEN.htm#HDF5_209170119_1007783" />
  </ROUTINE>
  <ROUTINE name="VARIANCE" link="VARIANCE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the statistical variance" />
    <SYNTAX name="Result = VARIANCE( X" type="func" />
    <ARGUMENT name="X" link="VARIANCE.htm" />
    <KEYWORD name="DIMENSION" link="VARIANCE.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="VARIANCE.htm#V_813552237_938748" />
    <KEYWORD name="NAN" link="VARIANCE.htm#V_813552237_938858" />
  </ROUTINE>
  <ROUTINE name="DFPMIN" link="DFPMIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Minimize a function using Davidon-Fletcher-Powell method" />
    <SYNTAX name="DFPMIN, X, Gtol, Fmin, Func, Dfunc [, /DOUBLE] [, EPS=value] [, ITER=variable] [, ITMAX=value] [, STEPMAX=value] [, TOLX=value]" type="pro" />
    <ARGUMENT name="X" link="DFPMIN.htm" />
    <ARGUMENT name="Gtol" link="DFPMIN.htm" />
    <ARGUMENT name="Fmin" link="DFPMIN.htm" />
    <ARGUMENT name="Func" link="DFPMIN.htm" />
    <ARGUMENT name="Dfunc" link="DFPMIN.htm" />
    <KEYWORD name="DOUBLE" link="DFPMIN.htm#D_843829869_50547" />
    <KEYWORD name="EPS" link="DFPMIN.htm#D_843829869_50550" />
    <KEYWORD name="ITER" link="DFPMIN.htm#D_843829869_50553" />
    <KEYWORD name="ITMAX" link="DFPMIN.htm#D_843829869_50556" />
    <KEYWORD name="STEPMAX" link="DFPMIN.htm#D_843829869_50559" />
    <KEYWORD name="TOLX" link="DFPMIN.htm#D_843829869_50562" />
  </ROUTINE>
  <CLASS name="IDLgrAxis" link="IDLgrAxis.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="AM_PM" link="" description="" />
    <FIELD name="ANTIALIAS" link="" description="" />
    <FIELD name="ARRAY_TICKFORMAT" link="" description="" />
    <FIELD name="AXISFLAGS" link="" description="" />
    <FIELD name="AXIS_TYPE" link="" description="" />
    <FIELD name="CALCFLAGS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="CURRENT_LEVEL" link="" description="" />
    <FIELD name="DAYS_OF_WEEK" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DIRECTION" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="GRIDSTYLE" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRAXISVERSION" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="LEVEL_DATA" link="" description="" />
    <FIELD name="LOCATION" link="" description="" />
    <FIELD name="MAJOR" link="" description="" />
    <FIELD name="MINOR" link="" description="" />
    <FIELD name="MONTHS" link="" description="" />
    <FIELD name="OUTRANGE" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="RANGE" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="STEPRANGE" link="" description="" />
    <FIELD name="STEPRANGEUNITS" link="" description="" />
    <FIELD name="SUBGRIDSTYLE" link="" description="" />
    <FIELD name="SUBTICKLEN" link="" description="" />
    <FIELD name="TEXTALIGNMENTS" link="" description="" />
    <FIELD name="TEXTBASELINE" link="" description="" />
    <FIELD name="TEXTUPDIR" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="TICKDIR" link="" description="" />
    <FIELD name="TICKFORMAT" link="" description="" />
    <FIELD name="TICKFRMTDATA" link="" description="" />
    <FIELD name="TICKINTERVAL" link="" description="" />
    <FIELD name="TICKLAYOUT" link="" description="" />
    <FIELD name="TICKLEN" link="" description="" />
    <FIELD name="TICKTEXT" link="" description="" />
    <FIELD name="TICKUNITCODES" link="" description="" />
    <FIELD name="TICKUNITS" link="" description="" />
    <FIELD name="TICKVALUES" link="" description="" />
    <FIELD name="TITLE" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045686" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1486818" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="AM_PM" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045715" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ANTIALIAS" link="IDLgrAxis_Properties.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045717" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045723" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CRANGE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1047485" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DAYS_OF_WEEK" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045725" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_DISABLE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045727" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_TEST_FUNCTION" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1093233" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_WRITE_DISABLE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1738828" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DIRECTION" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1093366" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="EXACT" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045730" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="EXTEND" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045732" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="GRIDSTYLE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045735" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1048340" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LOCATION" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1048266" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LOG" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045756" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MAJOR" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045758" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MINOR" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045760" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="MONTHS" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045762" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NOTEXT" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045766" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045768" get="Yes" set="No" init="No" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1047517" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="RANGE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045770" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045772" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1798969" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUBGRIDSTYLE" link="IDLgrAxis_Properties.htm#SUBGRID" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SUBTICKLEN" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1799059" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTALIGNMENTS" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045774" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXTBASELINE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1048408" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXTPOS" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045782" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TEXTUPDIR" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045815" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045821" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKDIR" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045823" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKFORMAT" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1565506" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKFRMTDATA" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1565556" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKINTERVAL" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045845" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKLAYOUT" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045848" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKLEN" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045855" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKTEXT" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1362754" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TICKUNITS" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1362791" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TICKVALUES" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1281692" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045882" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="USE_TEXT_COLOR" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045887" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045891" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1047679" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045897" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1047646" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1045903" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="IDLgrAxis_Properties.htm#objects_gr_2157407275_1047606" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrAxis" name="IDLgrAxis::Cleanup" link="IDLgrAxis__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrAxis::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrAxis" name="IDLgrAxis::GetCTM" link="IDLgrAxis__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrAxis::]GetCTM([, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref])" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrAxis__GetCTM.htm#objects_gr_2157407275_1092556" />
      <KEYWORD name="PATH" link="IDLgrAxis__GetCTM.htm#objects_gr_2157407275_1007341" />
      <KEYWORD name="TOP" link="IDLgrAxis__GetCTM.htm#objects_gr_2157407275_1007347" />
    </METHOD>
    <METHOD class="IDLgrAxis" name="IDLgrAxis::GetProperty" link="IDLgrAxis__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrAxis::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrAxis" name="IDLgrAxis::Init" link="IDLgrAxis__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrAxis' [, Direction] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrAxis::]Init([Direction] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Direction" link="IDLgrAxis__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrAxis" name="IDLgrAxis::SetProperty" link="IDLgrAxis__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrAxis::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="NCDF_ATTRENAME" link="NCDF_ATTRENAME.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_ATTRENAME, Cdfid [, Varid] Oldname, Newname [, /GLOBAL]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_ATTRENAME.htm" />
    <ARGUMENT name="Varid" link="NCDF_ATTRENAME.htm" />
    <ARGUMENT name="OldName" link="NCDF_ATTRENAME.htm" />
    <ARGUMENT name="NewName" link="NCDF_ATTRENAME.htm" />
    <KEYWORD name="GLOBAL" link="NCDF_ATTRENAME.htm#netCDF_2618656010_1005918" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DUPREGION" link="EOS_SW_DUPREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DUPREGION(regionID)" type="func" />
    <ARGUMENT name="regionID" link="EOS_SW_DUPREGION.htm" />
  </ROUTINE>
  <ROUTINE name="FOREACH" link="FOREACH.htm" alias_to="" classname="">
    <DESCRIPTION name="Executes one or more statements for each element of a variable (which can be an array, list, or hash table). Within the FOREACH loop, the element’s value and (optionally) the key or index to which the element corresponds are available" />
    <SYNTAX name="FOREACH Element, Variable [, Index] DO Statement" type="pro" />
  </ROUTINE>
  <SYSVAR name="!COLOR" link="Constant_System_Variable.htm#kanchor4696" alias_to="">
    <DESCRIPTION name="Contains standard RGB color triplets" />
  </SYSVAR>
  <SYSVAR name="!CONST" link="Constant_System_Variable.htm#kanchor4697" alias_to="">
    <DESCRIPTION name="A list of physical constants" />
  </SYSVAR>
  <SYSVAR name="!DPI" link="Constant_System_Variable.htm#kanchor4698" alias_to="">
    <DESCRIPTION name="Double-precision value of pi" />
  </SYSVAR>
  <SYSVAR name="!DTOR" link="Constant_System_Variable.htm#kanchor4699" alias_to="">
    <DESCRIPTION name="Convert degrees to radians" />
  </SYSVAR>
  <SYSVAR name="!FALSE" link="Constant_System_Variable.htm#kanchor4700" alias_to="">
    <DESCRIPTION name="Boolean value of false (0)" />
  </SYSVAR>
  <SYSVAR name="!MAP" link="Constant_System_Variable.htm#kanchor4701" alias_to="">
    <DESCRIPTION name="Direct Graphics map information" />
    <FIELD name="A" link="" description="DOUBLE" />
    <FIELD name="COSO" link="" description="DOUBLE" />
    <FIELD name="COSR" link="" description="DOUBLE" />
    <FIELD name="E2" link="" description="DOUBLE" />
    <FIELD name="FILL_METHOD" link="" description="LONG" />
    <FIELD name="LL_BOX" link="" description="DOUBLE[4]" />
    <FIELD name="P" link="" description="DOUBLE[16]" />
    <FIELD name="P0LAT" link="" description="DOUBLE" />
    <FIELD name="P0LON" link="" description="DOUBLE" />
    <FIELD name="PIPELINE" link="" description="DOUBLE[8, 12]" />
    <FIELD name="POLE" link="" description="DOUBLE[7]" />
    <FIELD name="PROJECTION" link="" description="LONG" />
    <FIELD name="ROTATION" link="" description="DOUBLE" />
    <FIELD name="SEGMENT_LENGTH" link="" description="DOUBLE" />
    <FIELD name="SIMPLE" link="" description="LONG" />
    <FIELD name="SINO" link="" description="DOUBLE" />
    <FIELD name="SINR" link="" description="DOUBLE" />
    <FIELD name="U0" link="" description="DOUBLE" />
    <FIELD name="UP_FLAGS" link="" description="LONG" />
    <FIELD name="UP_NAME" link="" description="STRING" />
    <FIELD name="UV" link="" description="DOUBLE[2]" />
    <FIELD name="UV_BOX" link="" description="DOUBLE[4]" />
    <FIELD name="V0" link="" description="DOUBLE" />
  </SYSVAR>
  <SYSVAR name="!NULL" link="Constant_System_Variable.htm#!NULL" alias_to="">
    <DESCRIPTION name="A variable of type Undefined" />
  </SYSVAR>
  <SYSVAR name="!PI" link="Constant_System_Variable.htm#kanchor4702" alias_to="">
    <DESCRIPTION name="Single-precision value of pi" />
  </SYSVAR>
  <SYSVAR name="!RADEG" link="Constant_System_Variable.htm#kanchor4703" alias_to="">
    <DESCRIPTION name="Convert radians to degrees" />
  </SYSVAR>
  <SYSVAR name="!TRUE" link="Constant_System_Variable.htm#kanchor4704" alias_to="">
    <DESCRIPTION name="Boolean value of true (1)" />
  </SYSVAR>
  <SYSVAR name="!VALUES" link="Constant_System_Variable.htm#sysvars_272074529_996962" alias_to="">
    <DESCRIPTION name="Contains IEEE values for Infinity and NaN" />
    <FIELD name="F_INFINITY" link="" description="FLOAT" />
    <FIELD name="F_NAN" link="" description="FLOAT" />
    <FIELD name="D_INFINITY" link="" description="DOUBLE" />
    <FIELD name="D_NAN" link="" description="DOUBLE" />
  </SYSVAR>
  <ROUTINE name="EOS_SW_CLOSE" link="EOS_SW_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_CLOSE(fid)" type="func" />
    <ARGUMENT name="fid" link="EOS_SW_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_ITERATOR_DELETE" link="GRIB_ITERATOR_DELETE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_ITERATOR_DELETE,Iterid" type="pro" />
    <ARGUMENT name="Iterid" link="GRIB_ITERATOR_DELETE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_SETEXTERNALFILE" link="HDF_GR_SETEXTERNALFILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_SETEXTERNALFILE(ri_id, filename, offset)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_SETEXTERNALFILE.htm" />
    <ARGUMENT name="filename" link="HDF_GR_SETEXTERNALFILE.htm" />
    <ARGUMENT name="offset" link="HDF_GR_SETEXTERNALFILE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_CLOSE" link="GRIB_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_CLOSE, FID" type="pro" />
    <ARGUMENT name="Fid" link="GRIB_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_BUTTON" link="WIDGET_BUTTON.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a button widget" />
    <SYNTAX name="Result = WIDGET_BUTTON( Parent [, ACCELERATOR=string] [, /ALIGN_CENTER | , /ALIGN_LEFT | , /ALIGN_RIGHT] [, /BITMAP] [, /CHECKED_MENU] [, /DYNAMIC_RESIZE] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, /FLAT] [, FONT=string] [, FRAME=width] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, /HELP] [, IMAGE=byte array] [, KILL_NOTIFY=string] [, /MASK] [, /MENU] [, /NO_COPY] [, /NO_RELEASE] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, /PUSHBUTTON_EVENTS] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, /SEPARATOR] [, TAB_MODE=value] [, TOOLTIP=string] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, X_BITMAP_EXTRA=bits] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <SYNTAX name="X Windows Keywords: [, RESOURCE_NAME=string]" type="pro" />
    <ARGUMENT name="Parent" link="WIDGET_BUTTON.htm" />
    <KEYWORD name="ACCELERATOR" link="WIDGET_BUTTON.htm#W_811389549_1069174" />
    <KEYWORD name="ALIGN_CENTER" link="WIDGET_BUTTON.htm#W_811389549_680015" />
    <KEYWORD name="ALIGN_LEFT" link="WIDGET_BUTTON.htm#W_811389549_57956" />
    <KEYWORD name="ALIGN_RIGHT" link="WIDGET_BUTTON.htm#W_811389549_57957" />
    <KEYWORD name="BITMAP" link="WIDGET_BUTTON.htm#W_811389549_192775" />
    <KEYWORD name="CHECKED_MENU" link="WIDGET_BUTTON.htm#W_811389549_978512" />
    <KEYWORD name="DYNAMIC_RESIZE" link="WIDGET_BUTTON.htm#W_811389549_978508" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_BUTTON.htm#W_811389549_106419" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_BUTTON.htm#W_811389549_680017" />
    <KEYWORD name="FLAT" link="WIDGET_BUTTON.htm#W_811389549_1242187" />
    <KEYWORD name="FONT" link="WIDGET_BUTTON.htm#W_811389549_680019" />
    <KEYWORD name="FRAME" link="WIDGET_BUTTON.htm#W_811389549_680021" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_BUTTON.htm#W_811389549_108837" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_BUTTON.htm#W_811389549_680025" />
    <KEYWORD name="HELP" link="WIDGET_BUTTON.htm#W_811389549_57994" />
    <KEYWORD name="IMAGE" link="WIDGET_BUTTON.htm#IMAGE" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_BUTTON.htm#W_811389549_680028" />
    <KEYWORD name="MASK" link="WIDGET_BUTTON.htm#MASK" />
    <KEYWORD name="MENU" link="WIDGET_BUTTON.htm#W_811389549_680031" />
    <KEYWORD name="NO_COPY" link="WIDGET_BUTTON.htm#W_811389549_109087" />
    <KEYWORD name="NO_RELEASE" link="WIDGET_BUTTON.htm#W_811389549_680036" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_BUTTON.htm#W_811389549_67569" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_BUTTON.htm#W_811389549_680038" />
    <KEYWORD name="PUSHBUTTON_EVENTS" link="WIDGET_BUTTON.htm#W_811389549_1019958" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_BUTTON.htm#W_811389549_724023" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_BUTTON.htm#W_811389549_67277" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_BUTTON.htm#W_811389549_67280" />
    <KEYWORD name="SENSITIVE" link="WIDGET_BUTTON.htm#W_811389549_948118" />
    <KEYWORD name="SEPARATOR" link="WIDGET_BUTTON.htm#W_811389549_58000" />
    <KEYWORD name="TAB_MODE" link="WIDGET_BUTTON.htm#W_811389549_1069036" />
    <KEYWORD name="TOOLTIP" link="WIDGET_BUTTON.htm#W_811389549_982062" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_BUTTON.htm#W_811389549_982064" />
    <KEYWORD name="UNAME" link="WIDGET_BUTTON.htm#W_811389549_949273" />
    <KEYWORD name="UNITS" link="WIDGET_BUTTON.htm#W_811389549_895525" />
    <KEYWORD name="UVALUE" link="WIDGET_BUTTON.htm#W_811389549_680040" />
    <KEYWORD name="VALUE" link="WIDGET_BUTTON.htm#W_811389549_680044" />
    <KEYWORD name="X_BITMAP_EXTRA" link="WIDGET_BUTTON.htm#W_811389549_680046" />
    <KEYWORD name="XOFFSET" link="WIDGET_BUTTON.htm#W_811389549_680048" />
    <KEYWORD name="XSIZE" link="WIDGET_BUTTON.htm#W_811389549_680051" />
    <KEYWORD name="YOFFSET" link="WIDGET_BUTTON.htm#W_811389549_680054" />
    <KEYWORD name="YSIZE" link="WIDGET_BUTTON.htm#W_811389549_680057" />
  </ROUTINE>
  <ROUTINE name="PROFILES" link="PROFILES_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="PROFILES, Image [, /ORDER] [, SX=value] [, SY=value] [, WSIZE=value]" type="pro" />
    <ARGUMENT name="Image" link="PROFILES_Procedure.htm" />
    <KEYWORD name="ORDER" link="PROFILES_Procedure.htm#dg_routines_3604229493_893227" />
    <KEYWORD name="SX" link="PROFILES_Procedure.htm#dg_routines_3604229493_893230" />
    <KEYWORD name="SY" link="PROFILES_Procedure.htm#dg_routines_3604229493_893233" />
    <KEYWORD name="WSIZE" link="PROFILES_Procedure.htm#dg_routines_3604229493_893236" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_PERIODINFO" link="EOS_PT_PERIODINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_PERIODINFO(pointID, periodID, level, fieldlist, size)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_PERIODINFO.htm" />
    <ARGUMENT name="periodID" link="EOS_PT_PERIODINFO.htm" />
    <ARGUMENT name="level" link="EOS_PT_PERIODINFO.htm" />
    <ARGUMENT name="fieldlist" link="EOS_PT_PERIODINFO.htm" />
    <ARGUMENT name="size" link="EOS_PT_PERIODINFO.htm" />
  </ROUTINE>
  <ROUTINE name="SIGNUM" link="SIGNUM.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the sign (-1, 0, +1)" />
    <SYNTAX name="Result = SIGNUM(X)" type="func" />
    <ARGUMENT name="X" link="SIGNUM.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_IDTOREF" link="HDF_SD_IDTOREF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_IDTOREF(SDdataset_id)" type="func" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_IDTOREF.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_INQDIMS" link="EOS_SW_INQDIMS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQDIMS(swathID, dimname, dim)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_INQDIMS.htm" />
    <ARGUMENT name="dimname" link="EOS_SW_INQDIMS.htm" />
    <ARGUMENT name="dims" link="EOS_SW_INQDIMS.htm" />
  </ROUTINE>
  <ROUTINE name="WHILE...DO" link="WHILE___DO.htm" alias_to="" classname="">
    <DESCRIPTION name="Performs statement(s) as long as expression evaluates to true. Subject is never executed if condition is initially false" />
    <SYNTAX name="WHILE expression DO statement" type="pro" />
    <SYNTAX name="WHILE expression DO BEGIN" type="pro" />
    <SYNTAX name="statements" type="pro" />
    <SYNTAX name="ENDWHILE" type="pro" />
  </ROUTINE>
  <ROUTINE name="OPENW" link="OPEN.html" alias_to="OPENR/OPENU/OPENW" classname="">
  </ROUTINE>
  <ROUTINE name="LAMBDAP" link="LAMBDAP.htm" alias_to="" classname="">
    <DESCRIPTION name="Create inline Lambda procedures" />
    <SYNTAX name="Result = LAMBDAP( Code )" type="func" />
    <ARGUMENT name="Code" link="LAMBDAP.htm" />
  </ROUTINE>
  <ROUTINE name="CALL_METHOD" link="CALL_METHOD.htm" alias_to="" classname="">
    <DESCRIPTION name="Calls an IDL object method" />
    <SYNTAX name="Result = CALL_METHOD(Method, Item, Args..., Keywords=...)" type="func" />
    <SYNTAX name="CALL_METHOD, Method, Item, Args..., Keywords=..." type="pro" />
    <ARGUMENT name="Method" link="CALL_METHOD.htm" />
    <ARGUMENT name="Item" link="CALL_METHOD.htm" />
    <ARGUMENT name="Pi" link="CALL_METHOD.htm" />
  </ROUTINE>
  <ROUTINE name="PTRARR" link="PTRARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates an array of pointers" />
    <SYNTAX name="Result = PTRARR( D1, ... …, D8 [, /ALLOCATE_HEAP ] )" type="func" />
    <ARGUMENT name="Di" link="PTRARR.htm" />
    <KEYWORD name="ALLOCATE_HEAP" link="PTRARR.htm#P_817877613_845095" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_INQMAPS" link="EOS_SW_INQMAPS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQMAPS(swathID, dimmap, offset, increment)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_INQMAPS.htm" />
    <ARGUMENT name="dimmap" link="EOS_SW_INQMAPS.htm" />
    <ARGUMENT name="offset" link="EOS_SW_INQMAPS.htm" />
    <ARGUMENT name="increment" link="EOS_SW_INQMAPS.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DEFDIM" link="EOS_SW_DEFDIM.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DEFDIM(swathID, fieldname, dim)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DEFDIM.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_DEFDIM.htm" />
    <ARGUMENT name="dim" link="EOS_SW_DEFDIM.htm" />
  </ROUTINE>
  <ROUTINE name="SCALE3D" link="SCALE3D_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Scales a Direct Graphics 3D unit cube into the viewing area" />
    <SYNTAX name="SCALE3D" type="pro" />
  </ROUTINE>
  <ROUTINE name="CW_ORIENT" link="CW_ORIENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget used to interactively adjust the 3D drawing transformation. (Direct Graphics)" />
    <SYNTAX name="Result = CW_ORIENT( Parent [, AX=degrees] [, AZ=degrees] [, /FRAME] [, TAB_MODE=value] [, TITLE=string] [, UNAME=string] [, UVALUE=value] [, XSIZE=width] [, YSIZE=height] )" type="func" />
    <ARGUMENT name="Parent" link="CW_ORIENT.htm" />
    <KEYWORD name="AX" link="CW_ORIENT.htm#dg_routines_3604229493_881553" />
    <KEYWORD name="AZ" link="CW_ORIENT.htm#dg_routines_3604229493_881556" />
    <KEYWORD name="FRAME" link="CW_ORIENT.htm#dg_routines_3604229493_881559" />
    <KEYWORD name="TAB_MODE" link="CW_ORIENT.htm#dg_routines_3604229493_881562" />
    <KEYWORD name="TITLE" link="CW_ORIENT.htm#dg_routines_3604229493_881599" />
    <KEYWORD name="UNAME" link="CW_ORIENT.htm#dg_routines_3604229493_881606" />
    <KEYWORD name="UVALUE" link="CW_ORIENT.htm#dg_routines_3604229493_881613" />
    <KEYWORD name="XSIZE" link="CW_ORIENT.htm#dg_routines_3604229493_881616" />
    <KEYWORD name="YSIZE" link="CW_ORIENT.htm#dg_routines_3604229493_881619" />
  </ROUTINE>
  <ROUTINE name="DOC_LIBRARY" link="DOC_LIBRARY.htm" alias_to="" classname="">
    <DESCRIPTION name="Extract documentation headers from programs" />
    <SYNTAX name="DOC_LIBRARY [, Name] [, /PRINT]" type="pro" />
    <SYNTAX name="UNIX-Only Keywords: [, DIRECTORY=string] [, /MULTI]" type="pro" />
    <ARGUMENT name="Name" link="DOC_LIBRARY.htm" />
    <KEYWORD name="DIRECTORY" link="DOC_LIBRARY.htm#D_843829869_1003439" />
    <KEYWORD name="MULTI" link="DOC_LIBRARY.htm#D_843829869_1003447" />
    <KEYWORD name="PRINT" link="DOC_LIBRARY.htm#D_843829869_42998" />
  </ROUTINE>
  <ROUTINE name="PTR_VALID" link="PTR_VALID.htm" alias_to="" classname="">
    <DESCRIPTION name="Verifies the validity of pointers" />
    <SYNTAX name="Result = PTR_VALID( [Arg] [, /CAST] [, COUNT=variable] [, /GET_HEAP_IDENTIFIER] )" type="func" />
    <ARGUMENT name="Arg" link="PTR_VALID.htm" />
    <KEYWORD name="CAST" link="PTR_VALID.htm#P_817877613_863586" />
    <KEYWORD name="COUNT" link="PTR_VALID.htm#P_817877613_863622" />
    <KEYWORD name="GET_HEAP_IDENTIFIER" link="PTR_VALID.htm#P_817877613_1198886" />
  </ROUTINE>
  <ROUTINE name="HDF_OPEN" link="HDF_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_OPEN( Filename [, /ALL] [, /CREATE] [, NUM_DD=value] [, /RDWR] [, /READ] [, /WRITE] )" type="func" />
    <ARGUMENT name="Filename" link="HDF_OPEN.htm" />
    <KEYWORD name="ALL" link="HDF_OPEN.htm#HDF_1733484267_1010231" />
    <KEYWORD name="CREATE" link="HDF_OPEN.htm#HDF_1733484267_1010235" />
    <KEYWORD name="NUM_DD" link="HDF_OPEN.htm#HDF_1733484267_1010238" />
    <KEYWORD name="RDWR" link="HDF_OPEN.htm#HDF_1733484267_1010242" />
    <KEYWORD name="READ" link="HDF_OPEN.htm#HDF_1733484267_1010246" />
    <KEYWORD name="WRITE" link="HDF_OPEN.htm#HDF_1733484267_1010249" />
  </ROUTINE>
  <ROUTINE name="OPENU" link="OPEN.html" alias_to="OPENR/OPENU/OPENW" classname="">
  </ROUTINE>
  <ROUTINE name="IMSL_CHSOL" link="IMSL_CHSOL.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_CHSOL( b [,   a] [, CONDITION=variable] [, /DOUBLE] [, FACTOR=variable] [, INVERSE=variable] )" type="func" />
    <ARGUMENT name="b" link="IMSL_CHSOL.htm" />
    <ARGUMENT name="a" link="IMSL_CHSOL.htm" />
    <KEYWORD name="CONDITION" link="IMSL_CHSOL.htm#CONDITIO" />
    <KEYWORD name="DOUBLE" link="IMSL_CHSOL.htm#DOUBLE" />
    <KEYWORD name="FACTOR" link="IMSL_CHSOL.htm#FACTOR" />
    <KEYWORD name="INVERSE" link="IMSL_CHSOL.htm#INVERSE" />
    <KEYWORD name="Warning Errors" link="IMSL_CHSOL.htm#lass=" />
    <KEYWORD name="Fatal Errors" link="IMSL_CHSOL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_INQATTRS" link="EOS_GD_INQATTRS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_INQATTRS( gridID, attrlist [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_INQATTRS.htm" />
    <ARGUMENT name="attrlist" link="EOS_GD_INQATTRS.htm" />
    <KEYWORD name="LENGTH" link="EOS_GD_INQATTRS.htm#HDF_EOS_3103509269_1007148" />
  </ROUTINE>
  <ROUTINE name="BOOLARR" link="BOOLARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a boolean vector or array" />
    <SYNTAX name="Result = BOOLARR( D1[, ..., D8] )" type="func" />
    <ARGUMENT name="Di" link="BOOLARR.htm" />
  </ROUTINE>
  <ROUTINE name="PLOT3D" link="PLOT3D.htm" alias_to="" classname="">
    <DESCRIPTION name="Draws a 3D plot of vector arguments" />
    <SYNTAX name="graphic = PLOT3D(X, Y, Z, [Format] [, Keywords=value] [, Properties=value])" type="func" />
    <SYNTAX name="DEPTH_CUE=array" type="pro" />
    <SYNTAX name="/PERSPECTIVE" type="pro" />
    <ARGUMENT name="X, Y, Z" link="PLOT3D.htm" />
    <ARGUMENT name="Format" link="PLOT3D.htm" />
    <KEYWORD name="AXIS_STYLE" link="PLOT3D.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="PLOT3D.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="PLOT3D.htm#CURRENT" />
    <KEYWORD name="DEVICE" link="PLOT3D.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="PLOT3D.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="PLOT3D.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="PLOT3D.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="PLOT3D.htm#MARGIN" />
    <KEYWORD name="NO_TOOLBAR" link="PLOT3D.htm#NOTOOLBAR" />
    <KEYWORD name="NODATA" link="PLOT3D.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="PLOT3D.htm#OVERPLOT" />
    <KEYWORD name="WIDGETS" link="PLOT3D.htm#WIDGETS" />
    <KEYWORD name="DEPTH_CUE" link="PLOT3D.htm#DEPTH_CU" />
    <KEYWORD name="PERSPECTIVE" link="PLOT3D.htm#PERSPECT" />
    <KEYWORD name="ANTIALIAS" link="PLOT3D.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="PLOT3D.htm#ASPECT_R" />
    <KEYWORD name="ASPECT_Z" link="PLOT3D.htm#ASPECT_Z" />
    <KEYWORD name="AXES (Get Only)" link="PLOT3D.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="PLOT3D.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="PLOT3D.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="PLOT3D.htm#CLIP" />
    <KEYWORD name="COLOR" link="PLOT3D.htm#COLOR" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="PLOT3D.htm#CROSSHAIR" />
    <KEYWORD name="EYE" link="PLOT3D.htm#EYE" />
    <KEYWORD name="FONT_COLOR" link="PLOT3D.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="PLOT3D.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="PLOT3D.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="PLOT3D.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="PLOT3D.htm#HIDE" />
    <KEYWORD name="HISTOGRAM" link="PLOT3D.htm#HISTOGRA" />
    <KEYWORD name="LINESTYLE" link="PLOT3D.htm#LINESTYL" />
    <KEYWORD name="NAME" link="PLOT3D.htm#NAME" />
    <KEYWORD name="POSITION" link="PLOT3D.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="PLOT3D.htm#RGB_TABL" />
    <KEYWORD name="SHADOW_COLOR" link="PLOT3D.htm#SHADOW_C" />
    <KEYWORD name="SYM_COLOR" link="PLOT3D.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="PLOT3D.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="PLOT3D.htm#SYM_FILL2" />
    <KEYWORD name="SYM_INCREMENT" link="PLOT3D.htm#SYM_INCR" />
    <KEYWORD name="SYM_OBJECT" link="PLOT3D.htm#SYM_OBJE" />
    <KEYWORD name="SYM_SIZE" link="PLOT3D.htm#SYM_SIZE" />
    <KEYWORD name="SYM_THICK" link="PLOT3D.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="PLOT3D.htm#SYM_TRAN" />
    <KEYWORD name="SYMBOL" link="PLOT3D.htm#SYMBOL" />
    <KEYWORD name="THICK" link="PLOT3D.htm#THICK" />
    <KEYWORD name="TITLE" link="PLOT3D.htm#TITLE" />
    <KEYWORD name="TRANSPARENCY" link="PLOT3D.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="PLOT3D.htm#UVALUE" />
    <KEYWORD name="VERT_COLORS" link="PLOT3D.htm#VERT_COL" />
    <KEYWORD name="WINDOW (Get Only)" link="PLOT3D.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="PLOT3D.htm#WINDOW_T" />
    <KEYWORD name="XY_SHADOW" link="PLOT3D.htm#XY_SHADO" />
    <KEYWORD name="XZ_SHADOW" link="PLOT3D.htm#XZ_SHADO" />
    <KEYWORD name="YZ_SHADOW" link="PLOT3D.htm#YZ_SHADO" />
    <KEYWORD name="ZCLIP" link="PLOT3D.htm#ZCLIP" />
  </ROUTINE>
  <CLASS name="PLOT3D" link="PLOT3D.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="PLOT3D.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="PLOT3D.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_Z" link="PLOT3D.htm#ASPECT_Z" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="PLOT3D.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="PLOT3D.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="PLOT3D.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="PLOT3D.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="PLOT3D.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="PLOT3D.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EYE" link="PLOT3D.htm#EYE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="PLOT3D.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="PLOT3D.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="PLOT3D.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="PLOT3D.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="PLOT3D.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HISTOGRAM" link="PLOT3D.htm#HISTOGRA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINESTYLE" link="PLOT3D.htm#LINESTYL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="PLOT3D.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="PLOT3D.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="PLOT3D.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADOW_COLOR" link="PLOT3D.htm#SHADOW_C" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="PLOT3D.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="PLOT3D.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="PLOT3D.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_INCREMENT" link="PLOT3D.htm#SYM_INCR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_OBJECT" link="PLOT3D.htm#SYM_OBJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="PLOT3D.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="PLOT3D.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="PLOT3D.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="PLOT3D.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="PLOT3D.htm#THICK" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="PLOT3D.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="PLOT3D.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="PLOT3D.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERT_COLORS" link="PLOT3D.htm#VERT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="PLOT3D.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="PLOT3D.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XY_SHADOW" link="PLOT3D.htm#XY_SHADO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XZ_SHADOW" link="PLOT3D.htm#XZ_SHADO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YZ_SHADOW" link="PLOT3D.htm#YZ_SHADO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZCLIP" link="PLOT3D.htm#ZCLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="PLOT3D" name="PLOT3D::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="plot3d.Close" type="pro" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = plot3d.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="plot3d.Delete" type="pro" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="plot3d.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = plot3d.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = plot3d.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = plot3d.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="plot3d.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="plot3d.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="plot3d.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="plot3d.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="plot3d.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="plot3d.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="plot3d.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="plot3d.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="PLOT3D" name="PLOT3D::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="plot3d.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="BINDGEN" link="BINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a byte array with each element set to its subscript" />
    <SYNTAX name="Result = BINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="BINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="BINDGEN.htm#lass=" />
    <KEYWORD name="START" link="BINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="IMAGE_STATISTICS" link="IMAGE_STATISTICS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute sample statistics for a given array of values" />
    <SYNTAX name="IMAGE_STATISTICS, Data [, COUNT=variable] [, DATA_SUM=variable] [, /LABELED] [, LUT=array] [, MASK=array] [, MAXIMUM=variable] [, MEAN=variable] [, MINIMUM=variable] [, STDDEV=variable] [, SUM_OF_SQUARES=variable] [, VARIANCE=variable] [, /VECTOR] [, WEIGHT_SUM=variable] [, /WEIGHTED]" type="pro" />
    <ARGUMENT name="Data" link="IMAGE_STATISTICS.htm" />
    <KEYWORD name="COUNT" link="IMAGE_STATISTICS.htm#I_833016429_873572" />
    <KEYWORD name="DATA_SUM" link="IMAGE_STATISTICS.htm#I_833016429_873574" />
    <KEYWORD name="LABELED" link="IMAGE_STATISTICS.htm#I_833016429_873576" />
    <KEYWORD name="LUT" link="IMAGE_STATISTICS.htm#I_833016429_873582" />
    <KEYWORD name="MASK" link="IMAGE_STATISTICS.htm#I_833016429_873584" />
    <KEYWORD name="MAXIMUM" link="IMAGE_STATISTICS.htm#I_833016429_873586" />
    <KEYWORD name="MEAN" link="IMAGE_STATISTICS.htm#I_833016429_873588" />
    <KEYWORD name="MINIMUM" link="IMAGE_STATISTICS.htm#I_833016429_873590" />
    <KEYWORD name="STDDEV" link="IMAGE_STATISTICS.htm#I_833016429_873592" />
    <KEYWORD name="SUM_OF_SQUARES" link="IMAGE_STATISTICS.htm#I_833016429_873594" />
    <KEYWORD name="VARIANCE" link="IMAGE_STATISTICS.htm#I_833016429_873596" />
    <KEYWORD name="VECTOR" link="IMAGE_STATISTICS.htm#I_833016429_873598" />
    <KEYWORD name="WEIGHT_SUM" link="IMAGE_STATISTICS.htm#I_833016429_873600" />
    <KEYWORD name="WEIGHTED" link="IMAGE_STATISTICS.htm#I_833016429_873603" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_INTERPOLATE" link="EOS_GD_INTERPOLATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_INTERPOLATE(gridID, Interp, lonVal, latVal, fieldname, interpVal)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_INTERPOLATE.htm" />
    <ARGUMENT name="nInterp" link="EOS_GD_INTERPOLATE.htm" />
    <ARGUMENT name="lonVal" link="EOS_GD_INTERPOLATE.htm" />
    <ARGUMENT name="latVal" link="EOS_GD_INTERPOLATE.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_INTERPOLATE.htm" />
    <ARGUMENT name="interpVal" link="EOS_GD_INTERPOLATE.htm" />
  </ROUTINE>
  <ROUTINE name="INDGEN" link="INDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Return an integer array with each element set to its subscript" />
    <SYNTAX name="Result = INDGEN(D1[, ..., D8] [, /BYTE | , /COMPLEX | , /DCOMPLEX | , /DOUBLE | , /FLOAT | , INCREMENT=value | , /L64 | , /LONG | , /STRING | , /UINT | , /UL64 | , /ULONG] [, START=value] [, TYPE=value] )" type="func" />
    <ARGUMENT name="Di" link="INDGEN.htm" />
    <KEYWORD name="BYTE" link="INDGEN.htm#BYTE" />
    <KEYWORD name="COMPLEX" link="INDGEN.htm#COMPLEX" />
    <KEYWORD name="DCOMPLEX" link="INDGEN.htm#DCOMPLEX" />
    <KEYWORD name="DOUBLE" link="INDGEN.htm#DOUBLE" />
    <KEYWORD name="FLOAT" link="INDGEN.htm#FLOAT" />
    <KEYWORD name="INCREMENT" link="INDGEN.htm#INCREMEN" />
    <KEYWORD name="L64" link="INDGEN.htm#L64" />
    <KEYWORD name="LONG" link="INDGEN.htm#LONG" />
    <KEYWORD name="START" link="INDGEN.htm#START" />
    <KEYWORD name="STRING" link="INDGEN.htm#STRING" />
    <KEYWORD name="TYPE" link="INDGEN.htm#TYPE" />
    <KEYWORD name="UINT" link="INDGEN.htm#UINT" />
    <KEYWORD name="UL64" link="INDGEN.htm#UL64" />
    <KEYWORD name="ULONG" link="INDGEN.htm#ULONG" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_ENDACCESS" link="HDF_SD_ENDACCESS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_ENDACCESS, SDinterface_id" type="pro" />
    <ARGUMENT name="SDdataset_id" link="HDF_SD_ENDACCESS.htm" />
  </ROUTINE>
  <ROUTINE name="SET_PLOT" link="SET_PLOT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="SET_PLOT, Device [, /COPY] [, /INTERPOLATE]" type="pro" />
    <ARGUMENT name="Device" link="SET_PLOT_Procedure.htm" />
    <KEYWORD name="COPY" link="SET_PLOT_Procedure.htm#dg_routines_3604229493_884961" />
    <KEYWORD name="INTERPOLATE" link="SET_PLOT_Procedure.htm#dg_routines_3604229493_884968" />
  </ROUTINE>
  <ROUTINE name="HDF_DFAN_GETFDS" link="HDF_DFAN_GETFDS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_GETFDS, Filename, Description [, /FIRST] [, /STRING]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_GETFDS.htm" />
    <ARGUMENT name="Description" link="HDF_DFAN_GETFDS.htm" />
    <KEYWORD name="FIRST" link="HDF_DFAN_GETFDS.htm#HDF_1733484267_1007121" />
    <KEYWORD name="STRING" link="HDF_DFAN_GETFDS.htm#HDF_1733484267_1007124" />
  </ROUTINE>
  <ROUTINE name="CDF_VARGET1" link="CDF_VARGET1.htm" alias_to="" classname="">
    <SYNTAX name="CDF_VARGET1, Id, Variable, Value [, OFFSET=vector] [, REC_START=record] [, /STRING{data in CDF file must be type CDF_CHAR or CDF_UCHAR}] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_VARGET1.htm" />
    <ARGUMENT name="Variable" link="CDF_VARGET1.htm" />
    <ARGUMENT name="Value" link="CDF_VARGET1.htm" />
    <KEYWORD name="OFFSET" link="CDF_VARGET1.htm#CDF_1744428779_1008821" />
    <KEYWORD name="REC_START" link="CDF_VARGET1.htm#CDF_1744428779_1008824" />
    <KEYWORD name="STRING" link="CDF_VARGET1.htm#CDF_1744428779_1008827" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARGET1.htm#CDF_1744428779_1008830" />
  </ROUTINE>
  <ROUTINE name="LA_INVERT" link="LA_INVERT.htm" alias_to="" classname="">
    <DESCRIPTION name="Use LU decomposition to compute the inverse of a square array" />
    <SYNTAX name="Result = LA_INVERT( A [, /DOUBLE] [, STATUS=variable] )" type="func" />
    <ARGUMENT name="A" link="LA_INVERT.htm" />
    <KEYWORD name="DOUBLE" link="LA_INVERT.htm#L_826528365_970351" />
    <KEYWORD name="STATUS" link="LA_INVERT.htm#L_826528365_970353" />
  </ROUTINE>
  <ROUTINE name="TIMESTAMP" link="TIMESTAMP.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a date/time string in ISO-8601 format" />
    <SYNTAX name="Result = TIMESTAMP( DAY=value, HOUR=value, MINUTE=value, MONTH=value, OFFSET=value, SECOND=value, /UTC, YEAR=value, /ZERO)" type="func" />
    <KEYWORD name="" link="TIMESTAMP.htm#DAY" />
    <KEYWORD name="" link="TIMESTAMP.htm#HOUR" />
    <KEYWORD name="" link="TIMESTAMP.htm#MINUTE" />
    <KEYWORD name="" link="TIMESTAMP.htm#MONTH" />
    <KEYWORD name="" link="TIMESTAMP.htm#OFFSET" />
    <KEYWORD name="" link="TIMESTAMP.htm#SECOND" />
    <KEYWORD name="" link="TIMESTAMP.htm#UTC" />
    <KEYWORD name="" link="TIMESTAMP.htm#ZERO" />
    <KEYWORD name="" link="TIMESTAMP.htm#YEAR" />
  </ROUTINE>
  <CLASS name="TIMESTAMP" link="TIMESTAMP.htm" special="yes">
    <PROPERTY name="" link="TIMESTAMP.htm#YEAR" get="Yes" set="Yes" init="Yes" registered="No" />
  </CLASS>
  <ROUTINE name="TAG_NAMES" link="TAG_NAMES.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the names of tags in a structure" />
    <SYNTAX name="Result = TAG_NAMES( Expression [, /STRUCTURE_NAME] )" type="func" />
    <ARGUMENT name="Expression" link="TAG_NAMES.htm" />
    <KEYWORD name="STRUCTURE_NAME" link="TAG_NAMES.htm#T_809226861_679363" />
  </ROUTINE>
  <ROUTINE name="CW_RGBSLIDER" link="CW_RGBSLIDER.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget with sliders for adjusting RGB color values" />
    <SYNTAX name="Result = CW_RGBSLIDER( Parent [, /CMY | , /HSV | , /HLS | , /RGB] [, /COLOR_INDEX | , GRAPHICS_LEVEL={1 | 2}] [, /DRAG] [, /FRAME] [, LENGTH=value] [, /RGB] [, TAB_MODE=value] [, UNAME=string] [, UVALUE=value] [, VALUE=[r, g, b]] [, /VERTICAL] )" type="func" />
    <ARGUMENT name="Parent" link="CW_RGBSLIDER.htm" />
    <KEYWORD name="CMY" link="CW_RGBSLIDER.htm#C_854643309_755795" />
    <KEYWORD name="COLOR_INDEX" link="CW_RGBSLIDER.htm#C_854643309_755798" />
    <KEYWORD name="DRAG" link="CW_RGBSLIDER.htm#C_854643309_755801" />
    <KEYWORD name="FRAME" link="CW_RGBSLIDER.htm#C_854643309_755804" />
    <KEYWORD name="GRAPHICS_LEVEL" link="CW_RGBSLIDER.htm#C_854643309_755807" />
    <KEYWORD name="HSV" link="CW_RGBSLIDER.htm#C_854643309_1025517" />
    <KEYWORD name="HLS" link="CW_RGBSLIDER.htm#C_854643309_755810" />
    <KEYWORD name="LENGTH" link="CW_RGBSLIDER.htm#C_854643309_755813" />
    <KEYWORD name="RGB" link="CW_RGBSLIDER.htm#C_854643309_755816" />
    <KEYWORD name="TAB_MODE" link="CW_RGBSLIDER.htm#C_854643309_1190402" />
    <KEYWORD name="UNAME" link="CW_RGBSLIDER.htm#C_854643309_996685" />
    <KEYWORD name="UVALUE" link="CW_RGBSLIDER.htm#C_854643309_755819" />
    <KEYWORD name="VALUE" link="CW_RGBSLIDER.htm#C_854643309_755822" />
    <KEYWORD name="VERTICAL" link="CW_RGBSLIDER.htm#C_854643309_1025592" />
  </ROUTINE>
  <ROUTINE name="H5T_COMMIT" link="H5T_COMMIT.htm" alias_to="" classname="">
    <SYNTAX name="H5T_COMMIT, Loc_id, Name, Datatype_id" type="pro" />
    <ARGUMENT name="Loc_id" link="H5T_COMMIT.htm" />
    <ARGUMENT name="Name" link="H5T_COMMIT.htm" />
    <ARGUMENT name="Datatype_id" link="H5T_COMMIT.htm" />
  </ROUTINE>
  <ROUTINE name="MEANABSDEV" link="MEANABSDEV.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the mean absolute deviation" />
    <SYNTAX name="Result = MEANABSDEV( X [, /DOUBLE] [, /MEDIAN] [, /NAN] )" type="func" />
    <ARGUMENT name="X" link="MEANABSDEV.htm" />
    <KEYWORD name="DOUBLE" link="MEANABSDEV.htm#M_824365677_888362" />
    <KEYWORD name="MEDIAN" link="MEANABSDEV.htm#M_824365677_888365" />
    <KEYWORD name="NAN" link="MEANABSDEV.htm#M_824365677_888368" />
  </ROUTINE>
  <ROUTINE name="KURTOSIS" link="KURTOSIS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the statistical kurtosis" />
    <SYNTAX name="Result = KURTOSIS(X" type="func" />
    <ARGUMENT name="X" link="KURTOSIS.htm" />
    <KEYWORD name="DIMENSION" link="KURTOSIS.htm#DIMENSION" />
    <KEYWORD name="DOUBLE" link="KURTOSIS.htm#K_837341805_859078" />
    <KEYWORD name="NAN" link="KURTOSIS.htm#K_837341805_860892" />
  </ROUTINE>
  <ROUTINE name=".STEPOVER" link="_STEPOVER.htm" alias_to="" classname="">
    <DESCRIPTION name="Executes one or more statements but do not step into routines" />
    <SYNTAX name=".STEPOVER [n] or .SO [n]" type="pro" />
  </ROUTINE>
  <ROUTINE name="ZLIB_COMPRESS" link="ZLIB_COMPRESS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compress an in-memory array to a ZLIB stream" />
    <SYNTAX name="Result = ZLIB_COMPRESS( Array [, /GZIP_HEADER]" type="func" />
    <ARGUMENT name="Array" link="ZLIB_COMPRESS.htm" />
    <KEYWORD name="GZIP_HEADER" link="ZLIB_COMPRESS.htm#GZIP_HEADER" />
    <KEYWORD name="LEVEL" link="ZLIB_COMPRESS.htm#LEVEL" />
    <KEYWORD name="NO_HEADER" link="ZLIB_COMPRESS.htm#NO_HEADER" />
  </ROUTINE>
  <CLASS name="IDLffMJPEG2000" link="IDLffMJPEG2000.htm" special="">
    <PROPERTY name="BIT_DEPTH" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324787" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BIT_RATE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1326686" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR_SPACE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324790" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COMMENT" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1348035" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CURRENT_FRAME" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324791" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DIMENSIONS" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1327380" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DURATION" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1347426" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FILENAME" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324794" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FRAME_BUFFER_LENGTH" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324795" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FRAMES_IN_BUFFER" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324796" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FRAME_PERIOD" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324797" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COMPONENTS" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324798" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_FRAMES" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324799" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_LAYERS" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324800" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_LEVELS" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324801" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_TILES" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324802" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PALETTE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324803" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROGRESSION" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324805" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REVERSIBLE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1328877" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SCAN_MODE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324807" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="SIGNED" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324808" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="STATE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1329187" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="TILE_DIMENSIONS" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324810" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TIMESCALE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324811" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WRITE" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324812" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="XML" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1348124" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YCC" link="IDLffMJPEG2000_Propertie.htm#objects_ff_3755668711_1324813" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::Cleanup" link="IDLffMJPEG2000__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffMJPEG2000::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::Commit" link="IDLffMJPEG2000__Commit.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]Commit(Wait)" type="func" />
      <ARGUMENT name="Wait" link="IDLffMJPEG2000__Commit.htm" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::GetData" link="IDLffMJPEG2000__GetData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]GetData(FrameNumber [, COMPONENT=value] [, DISCARD_LEVELS=value] [, MAX_LAYERS=value] [,  N_COMPONENTS=value] [, /ORDER] [, REGION=value] [, /RGB] [, TILE_INDEX=value])" type="func" />
      <ARGUMENT name="FrameNumber" link="IDLffMJPEG2000__GetData.htm" />
      <KEYWORD name="COMPONENT" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1326006" />
      <KEYWORD name="DISCARD_LEVELS" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1326026" />
      <KEYWORD name="MAX_LAYERS" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1326035" />
      <KEYWORD name="N_COMPONENTS" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1326037" />
      <KEYWORD name="ORDER" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1347269" />
      <KEYWORD name="REGION" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1326039" />
      <KEYWORD name="RGB" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1334124" />
      <KEYWORD name="TILE_INDEX" link="IDLffMJPEG2000__GetData.htm#objects_ff_3755668711_1334127" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::GetProperty" link="IDLffMJPEG2000__GetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLffMJPEG2000::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::GetSequentialData" link="IDLffMJPEG2000__GetSeque.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]GetSequentialData( Data [, FRAME_NUMBER=variable] [, FRAME_PERIOD=value] [, STEP=value] )" type="func" />
      <ARGUMENT name="Data" link="IDLffMJPEG2000__GetSeque.htm" />
      <KEYWORD name="FRAME_NUMBER" link="IDLffMJPEG2000__GetSeque.htm#objects_ff_3755668711_1325571" />
      <KEYWORD name="FRAME_PERIOD" link="IDLffMJPEG2000__GetSeque.htm#objects_ff_3755668711_1333145" />
      <KEYWORD name="STEP" link="IDLffMJPEG2000__GetSeque.htm#objects_ff_3755668711_1326120" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::Init" link="IDLffMJPEG2000__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW( 'IDLffMJPEG2000', Filename [, /PERSISTENT][, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]Init( Filename [, /PERSISTENT] [, PROPERTY=value] )   (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDLffMJPEG2000__Init.htm" />
      <KEYWORD name="PERSISTENT" link="IDLffMJPEG2000__Init.htm#objects_ff_3755668711_1354779" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::ReleaseSequentialData" link="IDLffMJPEG2000__ReleaseS.htm">
      <SYNTAX name="Obj-&gt;[IDLffMJPEG2000::]ReleaseSequentialData, Frame_Index" type="pro" />
      <ARGUMENT name="Frame_Index" link="IDLffMJPEG2000__ReleaseS.htm" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::SetData" link="IDLffMJPEG2000__SetData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]SetData (A1 ...An [, COMPONENT=value] [, FRAME_PERIOD=value] [, /ORDER] [, TILE_INDEX=value])" type="func" />
      <ARGUMENT name="A1 ...An" link="IDLffMJPEG2000__SetData.htm" />
      <KEYWORD name="COMPONENT" link="IDLffMJPEG2000__SetData.htm#objects_ff_3755668711_1325643" />
      <KEYWORD name="FRAME_PERIOD" link="IDLffMJPEG2000__SetData.htm#objects_ff_3755668711_1334910" />
      <KEYWORD name="ORDER" link="IDLffMJPEG2000__SetData.htm#objects_ff_3755668711_1326315" />
      <KEYWORD name="TILE_INDEX" link="IDLffMJPEG2000__SetData.htm#objects_ff_3755668711_1326316" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::SetProperty" link="IDLffMJPEG2000__SetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLffMJPEG2000::]SetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::StartSequentialReading" link="IDLffMJPEG2000__StartSeq.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]StartSequentialReading ([, COMPONENT=value] [, DISCARD_LEVELS=value] [, MAX_LAYERS=value] [, N_COMPONENTS=value] [, /ORDER] [, REGION=vector] [, /RGB] [, START_FRAME_NUMBER=value] [, STOP_FRAME_NUMBER=value] [, TILE_INDEX=value] )" type="func" />
      <KEYWORD name="COMPONENT" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326383" />
      <KEYWORD name="DISCARD_LEVELS" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326388" />
      <KEYWORD name="MAX_LAYERS" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1331538" />
      <KEYWORD name="N_COMPONENTS" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326390" />
      <KEYWORD name="ORDER" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1331906" />
      <KEYWORD name="REGION" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326392" />
      <KEYWORD name="RGB" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326393" />
      <KEYWORD name="START_FRAME_NUMBER" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326394" />
      <KEYWORD name="STOP_FRAME_NUMBER" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326395" />
      <KEYWORD name="TILE_INDEX" link="IDLffMJPEG2000__StartSeq.htm#objects_ff_3755668711_1326396" />
    </METHOD>
    <METHOD class="IDLffMJPEG2000" name="IDLffMJPEG2000::StopSequentialReading" link="IDLffMJPEG2000__StopSequ.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMJPEG2000::]StopSequentialReading( )" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="BOOLEAN" link="BOOLEAN.htm" alias_to="" classname="">
    <SYNTAX name="Result = BOOLEAN( Expression )" type="func" />
    <ARGUMENT name="Expression" link="BOOLEAN.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="H5F_CREATE" link="H5F_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5F_CREATE(Filename)" type="func" />
    <ARGUMENT name="Filename" link="H5F_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DF24_GETINFO" link="HDF_DF24_GETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DF24_GETINFO, Filename, Width, Height, Interlace" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DF24_GETINFO.htm" />
    <ARGUMENT name="Width" link="HDF_DF24_GETINFO.htm" />
    <ARGUMENT name="Height" link="HDF_DF24_GETINFO.htm" />
    <ARGUMENT name="Interlace" link="HDF_DF24_GETINFO.htm" />
  </ROUTINE>
  <CLASS name="IDLgrFont" link="IDLgrFont.htm" special="">
    <FIELD name="FONTFLAGS" link="" description="" />
    <FIELD name="HERSHEY" link="" description="" />
    <FIELD name="ID" link="" description="" />
    <FIELD name="IDLGRFONTVERSION" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="SIZE" link="" description="" />
    <FIELD name="SUBSTITUTE" link="" description="" />
    <FIELD name="THICK" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrFont_Properties.htm#objects_gr_2157407275_1051913" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="NAME" link="IDLgrFont_Properties.htm#objects_gr_2157407275_1051936" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SIZE" link="IDLgrFont_Properties.htm#objects_gr_2157407275_1637428" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SUBSTITUTE" link="IDLgrFont_Properties.htm#objects_gr_2157407275_1051938" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="THICK" link="IDLgrFont_Properties.htm#objects_gr_2157407275_1051940" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="IDLgrFont_Properties.htm#objects_gr_2157407275_1689060" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrFont" name="IDLgrFont::Cleanup" link="IDLgrFont__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrFont::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrFont" name="IDLgrFont::GetProperty" link="IDLgrFont__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrFont::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrFont" name="IDLgrFont::Init" link="IDLgrFont__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrFont' [, Fontname] [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrFont::]Init([Fontname] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Fontname" link="IDLgrFont__Init.htm" />
    </METHOD>
    <METHOD class="IDLgrFont" name="IDLgrFont::SetProperty" link="IDLgrFont__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrFont::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HDF_SD_DIMSET" link="HDF_SD_DIMSET.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_DIMSET, Dim_ID [, /BW_INCOMP] [, FORMAT=string] [, LABEL=string] [, NAME=string] [, SCALE=vector] [, UNIT=string]" type="pro" />
    <ARGUMENT name="Dim_ID" link="HDF_SD_DIMSET.htm" />
    <KEYWORD name="BW_INCOMP" link="HDF_SD_DIMSET.htm#HDF_1733484267_1011345" />
    <KEYWORD name="FORMAT" link="HDF_SD_DIMSET.htm#HDF_1733484267_1011350" />
    <KEYWORD name="LABEL" link="HDF_SD_DIMSET.htm#HDF_1733484267_1011353" />
    <KEYWORD name="NAME" link="HDF_SD_DIMSET.htm#HDF_1733484267_1011356" />
    <KEYWORD name="SCALE" link="HDF_SD_DIMSET.htm#HDF_1733484267_1011359" />
    <KEYWORD name="UNIT" link="HDF_SD_DIMSET.htm#HDF_1733484267_1011362" />
  </ROUTINE>
  <ROUTINE name="N_PARAMS" link="N_PARAMS.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the number of non-keyword parameters used in calling a procedure or function" />
    <SYNTAX name="Result = N_PARAMS()" type="func" />
  </ROUTINE>
  <ROUTINE name="HEAP_REFCOUNT" link="HEAP_REFCOUNT.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the current reference count for a pointer or object reference" />
    <SYNTAX name="Result = HEAP_REFCOUNT( [Heaprefs] [, /DISABLE] [, /ENABLE] [, IS_ENABLED=variable] )" type="func" />
    <ARGUMENT name="Heaprefs" link="HEAP_REFCOUNT.htm" />
    <KEYWORD name="DISABLE" link="HEAP_REFCOUNT.htm#H_835179117_933148" />
    <KEYWORD name="ENABLE" link="HEAP_REFCOUNT.htm#H_835179117_933182" />
    <KEYWORD name="IS_ENABLED" link="HEAP_REFCOUNT.htm#H_835179117_933188" />
  </ROUTINE>
  <ROUTINE name="LOADCT" link="LOADCT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="LOADCT [, Table] [, BOTTOM=value] [, FILE=string] [, GET_NAMES=variable] [, NCOLORS=value] [, RGB_TABLE=value] [, /SILENT]" type="pro" />
    <ARGUMENT name="Table" link="LOADCT_Procedure.htm" />
    <KEYWORD name="BOTTOM" link="LOADCT_Procedure.htm#dg_routines_3604229493_916261" />
    <KEYWORD name="FILE" link="LOADCT_Procedure.htm#dg_routines_3604229493_916264" />
    <KEYWORD name="GET_NAMES" link="LOADCT_Procedure.htm#dg_routines_3604229493_916270" />
    <KEYWORD name="NCOLORS" link="LOADCT_Procedure.htm#dg_routines_3604229493_916273" />
    <KEYWORD name="RGB_TABLE" link="LOADCT_Procedure.htm#dg_routines_3604229493_916276" />
    <KEYWORD name="SILENT" link="LOADCT_Procedure.htm#dg_routines_3604229493_916279" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_ORIGININFO" link="EOS_GD_ORIGININFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_ORIGININFO(gridID, origincode)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_ORIGININFO.htm" />
    <ARGUMENT name="origincode" link="EOS_GD_ORIGININFO.htm" />
  </ROUTINE>
  <ROUTINE name="SAVE" link="SAVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Save variables, system variables, or routines in a file" />
    <SYNTAX name="SAVE [, Var1, ..., Varn] [, /ALL] [, /COMM, /VARIABLES] [, /COMPRESS] [, DESCRIPTION=string] [, /EMBEDDED] [, FILENAME=string] [, /IGNORE_NOSAVE] [, /ROUTINES] [, /SYSTEM_VARIABLES] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Varn" link="SAVE.htm" />
    <KEYWORD name="ALL" link="SAVE.htm#S_820040301_678631" />
    <KEYWORD name="COMM" link="SAVE.htm#S_820040301_678633" />
    <KEYWORD name="COMPRESS" link="SAVE.htm#S_820040301_1074405" />
    <KEYWORD name="DESCRIPTION" link="SAVE.htm#S_820040301_678635" />
    <KEYWORD name="EMBEDDED" link="SAVE.htm#S_820040301_1281488" />
    <KEYWORD name="FILENAME" link="SAVE.htm#S_820040301_1281491" />
    <KEYWORD name="IGNORE_NOSAVE" link="SAVE.htm#IGNORENOSAVE" />
    <KEYWORD name="ROUTINES" link="SAVE.htm#S_820040301_678637" />
    <KEYWORD name="SYSTEM_VARIABLES" link="SAVE.htm#S_820040301_678639" />
    <KEYWORD name="VARIABLES" link="SAVE.htm#S_820040301_678642" />
    <KEYWORD name="VERBOSE" link="SAVE.htm#S_820040301_678644" />
  </ROUTINE>
  <ROUTINE name="T_PDF" link="T_PDF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute Student's t distribution" />
    <SYNTAX name="Result = T_PDF(V, Df)" type="func" />
    <ARGUMENT name="V" link="T_PDF.htm" />
    <ARGUMENT name="Df" link="T_PDF.htm" />
  </ROUTINE>
  <ROUTINE name="MORPH_TOPHAT" link="MORPH_TOPHAT.htm" alias_to="" classname="">
    <DESCRIPTION name="Apply top-hat operator to a grayscale image" />
    <SYNTAX name="Result = MORPH_TOPHAT ( Image, Structure [, PRESERVE_TYPE=bytearray | /UINT | /ULONG] [, VALUES=array] )" type="func" />
    <ARGUMENT name="Image" link="MORPH_TOPHAT.htm" />
    <ARGUMENT name="Structure" link="MORPH_TOPHAT.htm" />
    <KEYWORD name="PRESERVE_TYPE" link="MORPH_TOPHAT.htm#M_824365677_949148" />
    <KEYWORD name="UINT" link="MORPH_TOPHAT.htm#M_824365677_949150" />
    <KEYWORD name="ULONG" link="MORPH_TOPHAT.htm#M_824365677_949152" />
    <KEYWORD name="VALUES" link="MORPH_TOPHAT.htm#M_824365677_949154" />
  </ROUTINE>
  <ROUTINE name="ISAVE" link="ISAVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Save the contents of the current iTool as an image file" />
    <SYNTAX name="ISAVE, [Filename] [, RESOLUTION=value] [, /SAVE_AS] [, TARGET_IDENTIFIER=windowID | iToolID] [, TOOL=iToolID]" type="pro" />
    <ARGUMENT name="Filename" link="ISAVE.htm" />
    <KEYWORD name="SAVE_AS" link="ISAVE.htm#iTools_api_3860698369_1007224" />
    <KEYWORD name="RESOLUTION" link="ISAVE.htm#iTools_api_3860698369_1007228" />
    <KEYWORD name="TARGET_IDENTIFIER" link="ISAVE.htm#iTools_api_3860698369_1007231" />
    <KEYWORD name="TOOL" link="ISAVE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_IDXMAPINFO" link="EOS_SW_IDXMAPINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_IDXMAPINFO(swathID, geodim, datadim, index)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_IDXMAPINFO.htm" />
    <ARGUMENT name="geodim" link="EOS_SW_IDXMAPINFO.htm" />
    <ARGUMENT name="datadim" link="EOS_SW_IDXMAPINFO.htm" />
    <ARGUMENT name="index" link="EOS_SW_IDXMAPINFO.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_PACKDATA" link="HDF_PACKDATA.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_PACKDATA( data1 [, data2 [, data3 [, data4 [, data5 [, data6 [, data7 [, data8]]]]]]] [, HDF_ORDER=array] [, HDF_TYPE=array] [, NREC=records] )" type="func" />
    <ARGUMENT name="data1...data8" link="HDF_PACKDATA.htm" />
    <KEYWORD name="HDF_ORDER" link="HDF_PACKDATA.htm#HDF_1733484267_1010307" />
    <KEYWORD name="HDF_TYPE" link="HDF_PACKDATA.htm#HDF_1733484267_1010310" />
    <KEYWORD name="NREC" link="HDF_PACKDATA.htm#HDF_1733484267_1010316" />
  </ROUTINE>
  <ROUTINE name="ALOG2" link="ALOG2.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the logarithm to the base 2" />
    <SYNTAX name="Result = ALOG2(X)" type="func" />
    <ARGUMENT name="X" link="ALOG2.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="CDF_PARSE_TT2000" link="CDF_PARSE_TT2000.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_PARSE_TT2000(Epoch_string)" type="func" />
    <ARGUMENT name="Epoch_string" link="CDF_PARSE_TT2000.htm" />
  </ROUTINE>
  <ROUTINE name="DLM_LOAD" link="DLM_LOAD.htm" alias_to="" classname="">
    <DESCRIPTION name="Load a dynamically-loadable module.&#160;" />
    <SYNTAX name="DLM_LOAD, Name1 [, Name2,..., Namen]" type="pro" />
    <ARGUMENT name="Namen" link="DLM_LOAD.htm" />
  </ROUTINE>
  <ROUTINE name="STRMESSAGE" link="STRMESSAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the text of a given error number" />
    <SYNTAX name="Result = STRMESSAGE( Err [, /BLOCK | , /CODE | , /NAME] )" type="func" />
    <ARGUMENT name="Err" link="STRMESSAGE.htm" />
    <KEYWORD name="BLOCK" link="STRMESSAGE.htm#S_820040301_923971" />
    <KEYWORD name="CODE" link="STRMESSAGE.htm#S_820040301_923974" />
    <KEYWORD name="NAME" link="STRMESSAGE.htm#S_820040301_923979" />
  </ROUTINE>
  <ROUTINE name=".RETURN" link="_RETURN.htm" alias_to="" classname="">
    <DESCRIPTION name="Continue execution until RETURN statement" />
    <SYNTAX name=".RETURN" type="pro" />
  </ROUTINE>
  <ROUTINE name="DENDRO_PLOT" link="DENDRO_PLOT_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draw a two-dimensional dendrite plot on the Direct Graphics device" />
    <SYNTAX name="DENDRO_PLOT, Clusters, Linkdistance [, LABEL_CHARSIZE=value] [, LABEL_CHARTHICK=value] [, LABEL_COLOR=value] [, LABEL_NAMES=vector] [, LABEL_ORIENTATION=value] [, LINECOLOR=value] [, ORIENTATION={1|2|3|4}] [, /OVERPLOT]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, BACKGROUND=color_index] [, CHARSIZE=value] [, CHARTHICK=integer] [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, FONT=integer] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, /NODATA] [, /NOERASE] [, POSITION=[X0, Y0, X1, Y1]] [, PSYM=integer{0 to 10}] [, SUBTITLE=string] [, SYMSIZE=value] [, /T3D] [, THICK=value] [, TICKLEN=value] [, TITLE=string] [, {X | Y | Z}CHARSIZE=value] [, {X | Y | Z}GRIDSTYLE=integer{0 to 5}] [, {X | Y | Z}MARGIN=[left, right]] [, {X | Y | Z}MINOR=integer] [, {X | Y | Z}RANGE=[min, max]] [, {X | Y | Z}STYLE=value] [, {X | Y | Z}THICK=value] [, {X | Y | Z}TICK_GET=variable] [, {X | Y | Z}TICKFORMAT=string] [, {X | Y | Z}TICKINTERVAL= value] [, {X | Y | Z}TICKLAYOUT=scalar][, {X | Y | Z}TICKLEN=value] [, {X | Y | Z}TICKNAME=string_array] [, {X | Y | Z}TICKS=integer] [, {X | Y | Z}TICKUNITS=string][, {X | Y | Z}TICKV=array] [, {X | Y | Z}TITLE=string] [, ZVALUE=value{0 to 1}]" type="pro" />
    <ARGUMENT name="Clusters" link="DENDRO_PLOT_Procedure.htm" />
    <ARGUMENT name="Linkdistance" link="DENDRO_PLOT_Procedure.htm" />
    <KEYWORD name="LABEL_CHARSIZE" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882055" />
    <KEYWORD name="LABEL_CHARTHICK" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882058" />
    <KEYWORD name="LABEL_COLOR" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882061" />
    <KEYWORD name="LABEL_NAMES" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882064" />
    <KEYWORD name="LABEL_ORIENTATION" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882068" />
    <KEYWORD name="LINECOLOR" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882071" />
    <KEYWORD name="ORIENTATION" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882074" />
    <KEYWORD name="OVERPLOT" link="DENDRO_PLOT_Procedure.htm#dg_routines_3604229493_882102" />
  </ROUTINE>
  <ROUTINE name="DB_EXISTS" link="DB_EXISTS.htm" alias_to="" classname="">
    <SYNTAX name="status = DB_EXISTS()" type="pro" />
  </ROUTINE>
  <ROUTINE name="NCDF_EXISTS" link="NCDF_EXISTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_EXISTS( )" type="func" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_MEMBER_OFFSET" link="H5T_GET_MEMBER_OFFSET.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_MEMBER_OFFSET(Datatype_id, Member)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_MEMBER_OFFSET.htm" />
    <ARGUMENT name="Member" link="H5T_GET_MEMBER_OFFSET.htm" />
  </ROUTINE>
  <ROUTINE name="T3D" link="T3D_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Performs various Direct Graphics 3D transformations" />
    <SYNTAX name="T3D [, Array][, /RESET] [, MATRIX=variable] [, OBLIQUE=vector] [, PERSPECTIVE=p{eye at 0,0,p}] [, ROTATE=[x, y, z]] [, SCALE=[x, y, z]] [, TRANSLATE=[x, y, z]] [, /XYEXCH | , /XZEXCH | , /YZEXCH]" type="pro" />
    <ARGUMENT name="Array" link="T3D_Procedure.htm" />
    <KEYWORD name="MATRIX" link="T3D_Procedure.htm#dg_routines_3604229493_887536" />
    <KEYWORD name="OBLIQUE" link="T3D_Procedure.htm#dg_routines_3604229493_887539" />
    <KEYWORD name="PERSPECTIVE" link="T3D_Procedure.htm#dg_routines_3604229493_887545" />
    <KEYWORD name="RESET" link="T3D_Procedure.htm#dg_routines_3604229493_887548" />
    <KEYWORD name="ROTATE" link="T3D_Procedure.htm#dg_routines_3604229493_887551" />
    <KEYWORD name="SCALE" link="T3D_Procedure.htm#dg_routines_3604229493_887554" />
    <KEYWORD name="TRANSLATE" link="T3D_Procedure.htm#dg_routines_3604229493_887557" />
    <KEYWORD name="XYEXCH" link="T3D_Procedure.htm#dg_routines_3604229493_887560" />
    <KEYWORD name="XZEXCH" link="T3D_Procedure.htm#dg_routines_3604229493_887563" />
    <KEYWORD name="YZEXCH" link="T3D_Procedure.htm#dg_routines_3604229493_887566" />
  </ROUTINE>
  <ROUTINE name="ITRANSLATE" link="ITRANSLATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Translate an iTools visualization" />
    <SYNTAX name="ITRANSLATE, Id [, X[, Y[, Z]]] [, /DATA | /DEVICE | /NORMAL] [, /RESET] [, TOOL=iToolID] [, X=value] [, Y=value] [, Z=value]" type="pro" />
    <ARGUMENT name="Id" link="ITRANSLATE.htm" />
    <ARGUMENT name="X, Y, Z" link="ITRANSLATE.htm" />
    <KEYWORD name="DATA" link="ITRANSLATE.htm#iTools_api_3860698369_1008903" />
    <KEYWORD name="DEVICE" link="ITRANSLATE.htm#iTools_api_3860698369_1008906" />
    <KEYWORD name="NORMAL" link="ITRANSLATE.htm#iTools_api_3860698369_1008909" />
    <KEYWORD name="RESET" link="ITRANSLATE.htm#iTools_api_3860698369_1008912" />
    <KEYWORD name="TOOL" link="ITRANSLATE.htm#iTools_api_3860698369_1008915" />
    <KEYWORD name="X" link="ITRANSLATE.htm#iTools_api_3860698369_1008918" />
    <KEYWORD name="Y" link="ITRANSLATE.htm#iTools_api_3860698369_1008921" />
    <KEYWORD name="Z" link="ITRANSLATE.htm#iTools_api_3860698369_1008924" />
  </ROUTINE>
  <CLASS name="IDLitComponent" link="IDLitComponent.htm" special="">
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="COMPONENT_VERSION" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125556" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DESCRIPTION" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125584" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HELP" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125612" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ICON" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125640" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="IDENTIFIER" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125671" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125702" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PRIVATE" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125730" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="IDLitComponent_Propertie.htm#objects_misc_904195448_1125758" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLitComponent" name="IDLitComponent::Cleanup" link="IDLitComponent__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLitComponent::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::EditUserDefProperty" link="IDLitComponent__EditUser.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLitComponent::]EditUserDefProperty(iTool, PropertyIdentifier)" type="func" />
      <ARGUMENT name="iTool" link="IDLitComponent__EditUser.htm" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__EditUser.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::GetFullIdentifier" link="IDLitComponent__GetFullI.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLitComponent::]GetFullIdentifier([Objref])" type="func" />
      <ARGUMENT name="Objref" link="IDLitComponent__GetFullI.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::GetProperty" link="IDLitComponent__GetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]GetProperty[, PROPERTY=variable] [, /NO_COPY]" type="pro" />
      <KEYWORD name="NO_COPY" link="IDLitComponent__GetPrope.htm#objects_misc_904195448_1125991" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::GetPropertyAttribute" link="IDLitComponent__GetPrope1.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]GetPropertyAttribute, PropertyIdentifier [, TYPE=variable]" type="pro" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__GetPrope1.htm" />
      <KEYWORD name="TYPE" link="IDLitComponent__GetPrope1.htm#objects_misc_904195448_1126041" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::GetPropertyByIdentifier" link="IDLitComponent__GetPrope2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLitComponent::]GetPropertyByIdentifier(PropertyIdentifier, Value)" type="func" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__GetPrope2.htm" />
      <ARGUMENT name="Value" link="IDLitComponent__GetPrope2.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::Init" link="IDLitComponent__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW(’IDLitComponent’[, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLitComponent::]Init([, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::NotifyBridge" link="IDLitComponent__NotifyBr.htm">
      <SYNTAX name="Obj-&gt;IDLitComponent::NotifyBridge, IdMessage, Value" type="pro" />
      <ARGUMENT name="IdMessage" link="IDLitComponent__NotifyBr.htm" />
      <ARGUMENT name="Value" link="IDLitComponent__NotifyBr.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::QueryProperty" link="IDLitComponent__QueryPro.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLitComponent::]QueryProperty([PropertyIdentifier])" type="func" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__QueryPro.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::RegisterProperty" link="IDLitComponent__Register.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]RegisterProperty, PropertyIdentifier[, Type] [, /ADVANCED_ONLY] [, /BOOLEAN] [, /COLOR] [, DESCRIPTION=string] [, ENUMLIST=stringvector] [, /FLOAT] [, /HIDE] [, /INTEGER] [, /LINESTYLE] [, NAME=string] [, /SENSITIVE] [, /STRING] [, /SYMBOL] [, /THICKNESS] [, /UNDEFINED] [, USERDEF=string] [, VALID_RANGE=vector]" type="pro" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__Register.htm" />
      <ARGUMENT name="Type" link="IDLitComponent__Register.htm" />
      <KEYWORD name="ADVANCED_ONLY" link="IDLitComponent__Register.htm#objects_misc_904195448_1126340" />
      <KEYWORD name="BOOLEAN" link="IDLitComponent__Register.htm#objects_misc_904195448_1126343" />
      <KEYWORD name="COLOR" link="IDLitComponent__Register.htm#objects_misc_904195448_1126346" />
      <KEYWORD name="DESCRIPTION" link="IDLitComponent__Register.htm#objects_misc_904195448_1126349" />
      <KEYWORD name="ENUMLIST" link="IDLitComponent__Register.htm#objects_misc_904195448_1126354" />
      <KEYWORD name="FLOAT" link="IDLitComponent__Register.htm#objects_misc_904195448_1126358" />
      <KEYWORD name="HIDE" link="IDLitComponent__Register.htm#objects_misc_904195448_1126361" />
      <KEYWORD name="INTEGER" link="IDLitComponent__Register.htm#objects_misc_904195448_1126365" />
      <KEYWORD name="LINESTYLE" link="IDLitComponent__Register.htm#objects_misc_904195448_1126368" />
      <KEYWORD name="NAME" link="IDLitComponent__Register.htm#objects_misc_904195448_1126377" />
      <KEYWORD name="SENSITIVE" link="IDLitComponent__Register.htm#objects_misc_904195448_1126382" />
      <KEYWORD name="STRING" link="IDLitComponent__Register.htm#objects_misc_904195448_1126386" />
      <KEYWORD name="SYMBOL" link="IDLitComponent__Register.htm#objects_misc_904195448_1126389" />
      <KEYWORD name="THICKNESS" link="IDLitComponent__Register.htm#objects_misc_904195448_1126395" />
      <KEYWORD name="UNDEFINED" link="IDLitComponent__Register.htm#objects_misc_904195448_1126398" />
      <KEYWORD name="USERDEF" link="IDLitComponent__Register.htm#objects_misc_904195448_1126403" />
      <KEYWORD name="VALID_RANGE" link="IDLitComponent__Register.htm#objects_misc_904195448_1126407" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::Restore" link="IDLitComponent__Restore.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]Restore" type="pro" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::SetProperty" link="IDLitComponent__SetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]SetProperty[, PROPERTY=value] [, /NO_COPY]" type="pro" />
      <KEYWORD name="NO_COPY" link="IDLitComponent__SetPrope.htm#objects_misc_904195448_1126531" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::SetPropertyAttribute" link="IDLitComponent__SetPrope1.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]SetPropertyAttribute , PropertyIdentifier" type="pro" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__SetPrope1.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::SetPropertyByIdentifier" link="IDLitComponent__SetPrope2.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]SetPropertyByIdentifier, PropertyIdentifier, Value" type="pro" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__SetPrope2.htm" />
      <ARGUMENT name="Value" link="IDLitComponent__SetPrope2.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::UnregisterProperty" link="IDLitComponent__Unregister.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]UnregisterProperty, PropertyIdentifier" type="pro" />
      <ARGUMENT name="PropertyIdentifier" link="IDLitComponent__Unregister.htm" />
    </METHOD>
    <METHOD class="IDLitComponent" name="IDLitComponent::UpdateComponentVersion" link="IDLitComponent__UpdateCo.htm">
      <SYNTAX name="Obj-&gt;[IDLitComponent::]UpdateComponentVersion" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SHMVAR" link="SHMVAR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an IDL array variable that uses shared memory" />
    <SYNTAX name="Result = SHMVAR(SegmentName [, D1, ..., D8] [, /BYTE] [, /COMPLEX] [, /DCOMPLEX] [, DIMENSION=value] [, /DOUBLE] [, /FLOAT] [, /INTEGER] [, /L64] [, /LONG] [, SIZE=value] [, TEMPLATE=value] [, TYPE=value] [, /UINT] [, /UL64] [, /ULONG] )" type="func" />
    <ARGUMENT name="SegmentName" link="SHMVAR.htm" />
    <ARGUMENT name="Di" link="SHMVAR.htm" />
    <KEYWORD name="BYTE" link="SHMVAR.htm#S_820040301_1143650" />
    <KEYWORD name="COMPLEX" link="SHMVAR.htm#S_820040301_1143652" />
    <KEYWORD name="DCOMPLEX" link="SHMVAR.htm#S_820040301_1143654" />
    <KEYWORD name="DIMENSION" link="SHMVAR.htm#S_820040301_1143656" />
    <KEYWORD name="DOUBLE" link="SHMVAR.htm#S_820040301_1143658" />
    <KEYWORD name="FLOAT" link="SHMVAR.htm#S_820040301_1143660" />
    <KEYWORD name="INTEGER" link="SHMVAR.htm#S_820040301_1143662" />
    <KEYWORD name="L64" link="SHMVAR.htm#S_820040301_1143664" />
    <KEYWORD name="LONG" link="SHMVAR.htm#S_820040301_1143666" />
    <KEYWORD name="SIZE" link="SHMVAR.htm#S_820040301_1143668" />
    <KEYWORD name="TEMPLATE" link="SHMVAR.htm#S_820040301_1143673" />
    <KEYWORD name="TYPE" link="SHMVAR.htm#S_820040301_1143675" />
    <KEYWORD name="UINT" link="SHMVAR.htm#S_820040301_1143680" />
    <KEYWORD name="ULONG" link="SHMVAR.htm#S_820040301_1143682" />
    <KEYWORD name="UL64" link="SHMVAR.htm#S_820040301_1143684" />
  </ROUTINE>
  <ROUTINE name="CALDAT" link="CALDAT.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts Julian date to month, day, year" />
    <SYNTAX name="CALDAT, Julian, Month [, Day [, Year [, Hour [, Minute [, Second]]]]]" type="pro" />
    <ARGUMENT name="Julian" link="CALDAT.htm" />
    <ARGUMENT name="Month" link="CALDAT.htm" />
    <ARGUMENT name="Day" link="CALDAT.htm" />
    <ARGUMENT name="Year" link="CALDAT.htm" />
    <ARGUMENT name="Hour" link="CALDAT.htm" />
    <ARGUMENT name="Minute" link="CALDAT.htm" />
    <ARGUMENT name="Second" link="CALDAT.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFCOMP" link="EOS_GD_DEFCOMP.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFCOMP(gridID, compcode [, compparm] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFCOMP.htm" />
    <ARGUMENT name="compcode" link="EOS_GD_DEFCOMP.htm" />
    <ARGUMENT name="compparm" link="EOS_GD_DEFCOMP.htm" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_OBJ_NAME_BY_IDX" link="H5G_GET_OBJ_NAME_BY_IDX.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_OBJ_NAME_BY_IDX(Loc_id, Index)" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_OBJ_NAME_BY_IDX.htm" />
    <ARGUMENT name="Index" link="H5G_GET_OBJ_NAME_BY_IDX.htm" />
  </ROUTINE>
  <CLASS name="ESEJob" link="ESEJob.htm" special="">
    <FIELD name="FAILUREMESSAGE" link="" description="" />
    <FIELD name="HTTPREQUEST" link="" description="" />
    <FIELD name="JOBID" link="" description="" />
    <FIELD name="ONETURL" link="" description="" />
    <FIELD name="STATUSURI" link="" description="" />
    <FIELD name="TASKNAME" link="" description="" />
    <FIELD name="TASKURI" link="" description="" />
    <FIELD name="_JOBDATA" link="" description="" />
    <FIELD name="_PARAMNAMES" link="" description="" />
    <FIELD name="_PARAMS" link="" description="" />
    <PROPERTY name="INPUTPARAMETER  (IDLVariable, Get)" link="ESEJob.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUTPARAMETER (IDLVariable, Get)" link="ESEJob.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESEJob" name="ESEJob::Cancel" link="Cancel">
      <SYNTAX name="Result = Obj.[ESEJob::]Cancel()" type="func" />
    </METHOD>
    <METHOD class="ESEJob" name="ESEJob::GetParameter" link="GetParameter">
      <SYNTAX name="Result = Obj.[ESEJob::]GetParameter( Name )" type="func" />
      <ARGUMENT name="Name" link="ESEJob.htm" />
    </METHOD>
    <METHOD class="ESEJob" name="ESEJob::GetParameters" link="GetParameters">
      <SYNTAX name="Result = Obj.[ESEJob::]GetParameters( [ /NAMES ])" type="func" />
      <KEYWORD name="NAMES" link="ESEJob.htm#lass=" />
    </METHOD>
    <METHOD class="ESEJob" name="ESEJob::Info" link="Info">
      <SYNTAX name="Result = Obj.[ESEJob::]Info()" type="func" />
    </METHOD>
    <METHOD class="ESEJob" name="ESEJob::JSON" link="JSON">
      <SYNTAX name="Result = Obj.[ESEJob::]JSON()" type="func" />
    </METHOD>
    <METHOD class="ESEJob" name="ESEJob::Monitor" link="Monitor">
      <SYNTAX name="Obj.[ESEJob::]Monitor, Callback [, USER_DATA = value ] [, REQUESTS_PER_SECOND = double ]" type="pro" />
      <ARGUMENT name="Callback" link="ESEJob.htm" />
      <KEYWORD name="REQUESTS_PER_SECOND" link="ESEJob.htm#lass=" />
      <KEYWORD name="USER_DATA" link="ESEJob.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="ERFC" link="ERFC.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the complementary error function" />
    <SYNTAX name="Result = ERFC(Z)" type="func" />
    <ARGUMENT name="Z" link="ERFC.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_WRITEDATAMETA" link="EOS_SW_WRITEDATAMETA.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_WRITEDATAMETA(swathID, fieldname, dimlist, numbertype)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_WRITEDATAMETA.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_WRITEDATAMETA.htm" />
    <ARGUMENT name="dimlist" link="EOS_SW_WRITEDATAMETA.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_WRITEDATAMETA.htm" />
  </ROUTINE>
  <ROUTINE name="A_CORRELATE" link="A_CORRELATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the autocorrelation" />
    <SYNTAX name="Result = A_CORRELATE(X, Lag [, /COVARIANCE] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="A_CORRELATE.htm" />
    <ARGUMENT name="Lag" link="A_CORRELATE.htm" />
    <KEYWORD name="COVARIANCE" link="A_CORRELATE.htm#A_850317933_54405" />
    <KEYWORD name="DOUBLE" link="A_CORRELATE.htm#A_850317933_826748" />
  </ROUTINE>
  <ROUTINE name="FILE_DIRNAME" link="FILE_DIRNAME.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the dirname of a file path" />
    <SYNTAX name="Result = FILE_DIRNAME(Path [, /MARK_DIRECTORY])" type="func" />
    <ARGUMENT name="Path" link="FILE_DIRNAME.htm" />
    <KEYWORD name="MARK_DIRECTORY" link="FILE_DIRNAME.htm#F_848155245_922462" />
  </ROUTINE>
  <ROUTINE name="CDF_EPOCH_DIFF" link="CDF_EPOCH_DIFF.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_EPOCH_DIFF(epoch1, epoch2 [, /MILLI_SECONDS] [, /MICRO_SECONDS])" type="func" />
    <ARGUMENT name="epoch1epoch2" link="CDF_EPOCH_DIFF.htm" />
    <KEYWORD name="MILLI_SECONDS" link="CDF_EPOCH_DIFF.htm#CDF_1744428779_1007595" />
    <KEYWORD name="MICRO_SECONDS" link="CDF_EPOCH_DIFF.htm#CDF_1744428779_1007598" />
  </ROUTINE>
  <ROUTINE name="GAMMA_CT" link="GAMMA_CT.htm" alias_to="" classname="">
    <DESCRIPTION name="Applies gamma correction to a color table" />
    <SYNTAX name="GAMMA_CT, Gamma [, /CURRENT] [, /INTENSITY]" type="pro" />
    <ARGUMENT name="Gamma" link="GAMMA_CT.htm" />
    <KEYWORD name="CURRENT" link="GAMMA_CT.htm#G_845992557_759174" />
    <KEYWORD name="INTENSITY" link="GAMMA_CT.htm#G_845992557_759177" />
  </ROUTINE>
  <ROUTINE name="IMSL_SP_PDFAC" link="IMSL_SP_PDFAC.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_SP_PDFAC([a], n_rows [, /CSC_COL] [, /CSC_ROW] [, /CSC_VAL]  [, LG_DIAG=value] [, MULTIFRONTAL=value] [, N_NONZERO=variable] [, SM_DIAG=value])" type="func" />
    <ARGUMENT name="a" link="IMSL_SP_PDFAC.htm" />
    <ARGUMENT name="n_rows" link="IMSL_SP_PDFAC.htm" />
    <KEYWORD name="CSC_COL" link="IMSL_SP_PDFAC.htm#CSC_COL" />
    <KEYWORD name="CSC_ROW" link="IMSL_SP_PDFAC.htm#CSC_ROW" />
    <KEYWORD name="CSC_VAL" link="IMSL_SP_PDFAC.htm#CSC_VAL" />
    <KEYWORD name="LG_DIAG" link="IMSL_SP_PDFAC.htm#LG_DIAG" />
    <KEYWORD name="MULTIFRONTAL" link="IMSL_SP_PDFAC.htm#MULTIFRO" />
    <KEYWORD name="N_NONZERO" link="IMSL_SP_PDFAC.htm#N_NONZER" />
    <KEYWORD name="SM_DIAG" link="IMSL_SP_PDFAC.htm#SM_DIAG" />
  </ROUTINE>
  <ROUTINE name="BETA" link="BETA.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the  beta function" />
    <SYNTAX name="Result = BETA( Z, W [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Z, W" link="BETA.htm" />
    <KEYWORD name="DOUBLE" link="BETA.htm#B_856805997_50234" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="COMFIT" link="COMFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Fit paired data using a filtering function" />
    <SYNTAX name="Result = COMFIT( X, Y, A [, /DOUBLE | , /EXPONENTIAL | , /GEOMETRIC | , /GOMPERTZ | , /HYPERBOLIC | , /ITMAX | , /LOGISTIC | , /LOGSQUARE | , TOL=value] [, CHISQ=variable] [, ITER=variable] [, SIGMA=variable] [, STATUS=variable] [, WEIGHTS=vector] [, YERROR=variable] [, YFIT=variable] )" type="func" />
    <ARGUMENT name="X" link="COMFIT.htm" />
    <ARGUMENT name="Y" link="COMFIT.htm" />
    <ARGUMENT name="A" link="COMFIT.htm" />
    <KEYWORD name="CHISQ" link="COMFIT.htm#C_854643309_1368795" />
    <KEYWORD name="EXPONENTIAL" link="COMFIT.htm#C_854643309_1368785" />
    <KEYWORD name="DOUBLE" link="COMFIT.htm#C_854643309_1368913" />
    <KEYWORD name="GEOMETRIC" link="COMFIT.htm#C_854643309_1368906" />
    <KEYWORD name="GOMPERTZ" link="COMFIT.htm#C_854643309_838937" />
    <KEYWORD name="HYPERBOLIC" link="COMFIT.htm#C_854643309_838944" />
    <KEYWORD name="ITER" link="COMFIT.htm#C_854643309_1368928" />
    <KEYWORD name="ITMAX" link="COMFIT.htm#C_854643309_1368938" />
    <KEYWORD name="LOGISTIC" link="COMFIT.htm#C_854643309_1368926" />
    <KEYWORD name="LOGSQUARE" link="COMFIT.htm#C_854643309_838970" />
    <KEYWORD name="SIGMA" link="COMFIT.htm#C_854643309_838980" />
    <KEYWORD name="STATUS" link="COMFIT.htm#C_854643309_1368948" />
    <KEYWORD name="TOL" link="COMFIT.htm#C_854643309_1368968" />
    <KEYWORD name="WEIGHTS" link="COMFIT.htm#C_854643309_53265" />
    <KEYWORD name="YERROR" link="COMFIT.htm#C_854643309_1368980" />
    <KEYWORD name="YFIT" link="COMFIT.htm#C_854643309_1368978" />
  </ROUTINE>
  <ROUTINE name="WIDGET_WINDOW" link="WIDGET_WINDOW.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a graphics widget" />
    <SYNTAX name="Result = WIDGET_WINDOW(Parent [, DRAG_NOTIFY=string] [, /DROP_EVENTS] [, EVENT_FUNC=string] [, EVENT_HANDLER=objref] [, FRAME=integer] [, GROUP_LEADER=widget ID] [, IGNORE_ACCELERATORS=value] [, KEYBOARD_HANDLER=function] [, KILL_NOTIFY=string] [, MOUSE_DOWN_HANDLER=function] [, MOUSE_MOTION_HANDLER=function] [, MOUSE_UP_HANDLER=function] [, MOUSE_WHEEL_HANDLER=function] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, RENDERER={0|1}] [, RESOURCE_NAME=string] [, SELECTION_CHANGE_HANDLER=function] [, SENSITIVE=0] [, TOOLTIP=string] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0|1|2}] [, UVALUE=variable] [, X_SCROLL_SIZE=value] [, Y_SCROLL_SIZE=value] [, XSIZE=value] [, YSIZE=value] [, XOFFSET=value] [, YOFFSET=value])" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_WINDOW.htm" />
    <KEYWORD name="DRAG_NOTIFY" link="WIDGET_WINDOW.htm#DRAG_NOT" />
    <KEYWORD name="DROP_EVENTS" link="WIDGET_WINDOW.htm#DROP_EVE" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_WINDOW.htm#EVENT_FU" />
    <KEYWORD name="FRAME" link="WIDGET_WINDOW.htm#FRAME" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_WINDOW.htm#GROUP_LE" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_WINDOW.htm#IGNORE_A" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_WINDOW.htm#KILL_NOT" />
    <KEYWORD name="NO_COPY" link="WIDGET_WINDOW.htm#NO_COPY" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_WINDOW.htm#NOTIFY_R" />
    <KEYWORD name="RENDERER" link="WIDGET_WINDOW.htm#RENDERER" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_WINDOW.htm#RESOURCE" />
    <KEYWORD name="SENSITIVE" link="WIDGET_WINDOW.htm#SENSITIV" />
    <KEYWORD name="TOOLTIP" link="WIDGET_WINDOW.htm#TOOLTIP" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_WINDOW.htm#TRACKING" />
    <KEYWORD name="UNAME" link="WIDGET_WINDOW.htm#UNAME" />
    <KEYWORD name="UNITS" link="WIDGET_WINDOW.htm#UNITS" />
    <KEYWORD name="UVALUE" link="WIDGET_WINDOW.htm#UVALUE" />
    <KEYWORD name="X_SCROLL_SIZE" link="WIDGET_WINDOW.htm#X_SCROLL" />
    <KEYWORD name="Y_SCROLL_SIZE" link="WIDGET_WINDOW.htm#Y_SCROLL" />
    <KEYWORD name="XSIZE" link="WIDGET_WINDOW.htm#XSIZE" />
    <KEYWORD name="YSIZE" link="WIDGET_WINDOW.htm#YSIZE" />
    <KEYWORD name="XOFFSET" link="WIDGET_WINDOW.htm#XOFFSET" />
    <KEYWORD name="YOFFSET" link="WIDGET_WINDOW.htm#YOFFSET" />
    <KEYWORD name="Keywords to WIDGET_CONTROL" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="EVENT_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="KEYBOARD_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="MOUSE_DOWN_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="MOUSE_MOTION_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="MOUSE_UP_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="MOUSE_WHEEL_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
    <KEYWORD name="SELECTION_CHANGE_HANDLER" link="WIDGET_WINDOW.htm#lass=" />
  </ROUTINE>
  <CLASS name="WIDGET_WINDOW" link="WIDGET_WINDOW.htm" special="yes">
    <PROPERTY name="EVENT_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="KEYBOARD_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MOUSE_DOWN_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MOUSE_MOTION_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MOUSE_UP_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MOUSE_WHEEL_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SELECTION_CHANGE_HANDLER" link="WIDGET_WINDOW.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
  </CLASS>
  <ROUTINE name="H5T_GET_PAD" link="H5T_GET_PAD.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_PAD(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_PAD.htm" />
  </ROUTINE>
  <CLASS name="IDLgrClipboard" link="IDLgrClipboard.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="CACHES" link="" description="" />
    <FIELD name="CLIENTDIMENSIONS" link="" description="" />
    <FIELD name="COLORMODEL" link="" description="" />
    <FIELD name="DEV" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="DIST" link="" description="" />
    <FIELD name="FONT_SCALE" link="" description="" />
    <FIELD name="GRAPHICS_TREE" link="" description="" />
    <FIELD name="IDLGRCLIPBOARDVERSION" link="" description="" />
    <FIELD name="IDLGRSRCDESTVERSION" link="" description="" />
    <FIELD name="LINE_QUALITY" link="" description="" />
    <FIELD name="NCOLORS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="QUALITY" link="" description="" />
    <FIELD name="RESOLUTION" link="" description="" />
    <FIELD name="SRCDESTFLAGS" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050377" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR_MODEL" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050391" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050395" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SCALE" link="IDLgrClipboard_Propertie.htm#FONT_SCA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRAPHICS_TREE" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050397" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LINE_QUALITY" link="IDLgrClipboard_Propertie.htm#LINEQUALITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COLORS" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050399" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050401" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="QUALITY" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050403" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050408" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESOLUTION" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1093541" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SCREEN_DIMENSIONS" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050442" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="UNITS" link="IDLgrClipboard_Propertie.htm#objects_gr_2157407275_1050439" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::Cleanup" link="IDLgrClipboard__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrClipboard::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::Draw" link="IDLgrClipboard__Draw.htm">
      <SYNTAX name="Obj-&gt;[IDLgrClipboard::]Draw [, Picture] [, /CMYK] [, FILENAME=string] [, /ISOLATIN1] [, POSTSCRIPT=value] [, VECT_SHADING={ 0 | 1 } ] [, VECT_SORTING={ 0 | 1 } ] [, VECT_TEXT_RENDER_METHOD={ 0 | 1 } ] [, VECTOR={ 0 | 1 } ]" type="pro" />
      <ARGUMENT name="Picture" link="IDLgrClipboard__Draw.htm" />
      <KEYWORD name="CMYK" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1345463" />
      <KEYWORD name="FILENAME" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1008514" />
      <KEYWORD name="ISOLATIN1" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1843575" />
      <KEYWORD name="POSTSCRIPT" link="IDLgrClipboard__Draw.htm#PDF" />
      <KEYWORD name="VECT_SHADING" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1340124" />
      <KEYWORD name="VECT_SORTING" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1340189" />
      <KEYWORD name="VECT_TEXT_RENDER_METHOD" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1340235" />
      <KEYWORD name="VECTOR" link="IDLgrClipboard__Draw.htm#objects_gr_2157407275_1008518" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::GetContiguousPixels" link="IDLgrClipboard__GetConti.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrClipboard::]GetContiguousPixels()" type="func" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::GetDeviceInfo" link="IDLgrClipboard__GetDevic.htm">
      <SYNTAX name="Obj-&gt;[IDLgrClipboard::]GetDeviceInfo [, ALL=variable] [, MAX_NUM_CLIP_PLANES=variable] [, MAX_TEXTURE_DIMENSIONS=variable] [MAX_TILE_DIMENSIONS=variable] [, MAX_VIEWPORT_DIMENSIONS=variable] [, NAME=variable] [, NUM_CPUS=variable] [, VENDOR=variable] [, VERSION=variable]" type="pro" />
      <KEYWORD name="ALL" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008688" />
      <KEYWORD name="MAX_NUM_CLIP_PLANES" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008690" />
      <KEYWORD name="MAX_TEXTURE_DIMENSIONS" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008692" />
      <KEYWORD name="MAX_TILE_DIMENSIONS" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1671193" />
      <KEYWORD name="MAX_VIEWPORT_DIMENSIONS" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008694" />
      <KEYWORD name="NAME" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008696" />
      <KEYWORD name="NUM_CPUS" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008698" />
      <KEYWORD name="VENDOR" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008701" />
      <KEYWORD name="VERSION" link="IDLgrClipboard__GetDevic.htm#objects_gr_2157407275_1008703" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::GetFontnames" link="IDLgrClipboard__GetFontn.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrClipboard::]GetFontnames( FamilyName [, IDL_FONTS={0 | 1 | 2}] [, STYLES=string] )" type="func" />
      <ARGUMENT name="FamilyName" link="IDLgrClipboard__GetFontn.htm" />
      <KEYWORD name="IDL_FONTS" link="IDLgrClipboard__GetFontn.htm#objects_gr_2157407275_1008744" />
      <KEYWORD name="STYLES" link="IDLgrClipboard__GetFontn.htm#objects_gr_2157407275_1008746" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::GetProperty" link="IDLgrClipboard__GetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLgrClipboard::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::GetTextDimensions" link="IDLgrClipboard__GetTextD.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrClipboard::]GetTextDimensions( TextObj [, DESCENT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="TextObj" link="IDLgrClipboard__GetTextD.htm" />
      <KEYWORD name="DESCENT" link="IDLgrClipboard__GetTextD.htm#objects_gr_2157407275_1008820" />
      <KEYWORD name="PATH" link="IDLgrClipboard__GetTextD.htm#objects_gr_2157407275_1008822" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::Init" link="IDLgrClipboard__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrClipboard' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrClipboard::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::QueryRequiredTiles" link="IDLgrClipboard__QueryReq.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrClipboard::]QueryRequiredTiles( View, Image [, ALL_VISIBLE=value] [, COUNT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="View" link="IDLgrClipboard__QueryReq.htm" />
      <ARGUMENT name="Image" link="IDLgrClipboard__QueryReq.htm" />
      <KEYWORD name="ALL_VISIBLE" link="IDLgrClipboard__QueryReq.htm#objects_gr_2157407275_1860383" />
      <KEYWORD name="COUNT" link="IDLgrClipboard__QueryReq.htm#objects_gr_2157407275_1670947" />
      <KEYWORD name="PATH" link="IDLgrClipboard__QueryReq.htm#lass=" />
    </METHOD>
    <METHOD class="IDLgrClipboard" name="IDLgrClipboard::SetProperty" link="IDLgrClipboard__SetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLgrClipboard::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WV_FN_MORLET" link="WV_FN_MORLET.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_MORLET( [Order] [, Scale, N] [, /DOUBLE] [, FREQUENCY=variable] [, /SPATIAL] [, WAVELET=variable])" type="func" />
    <ARGUMENT name="Order" link="WV_FN_MORLET.htm" />
    <ARGUMENT name="Scale" link="WV_FN_MORLET.htm" />
    <ARGUMENT name="N" link="WV_FN_MORLET.htm" />
    <KEYWORD name="DOUBLE" link="WV_FN_MORLET.htm#ref_3320460235_1009779" />
    <KEYWORD name="FREQUENCY" link="WV_FN_MORLET.htm#ref_3320460235_1015564" />
    <KEYWORD name="SPATIAL" link="WV_FN_MORLET.htm#ref_3320460235_1015558" />
    <KEYWORD name="WAVELET" link="WV_FN_MORLET.htm#ref_3320460235_1009789" />
  </ROUTINE>
  <ROUTINE name="LEAST_SQUARES_FILTER" link="LEAST_SQUARES_FILTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduces degradation and noise in an image" />
    <SYNTAX name="Result = LEAST_SQUARES_FILTER( ImageData, DegradationFunction, Gamma )" type="func" />
    <ARGUMENT name="ImageData" link="LEAST_SQUARES_FILTER.htm" />
    <ARGUMENT name="DegradationFunction" link="LEAST_SQUARES_FILTER.htm" />
    <ARGUMENT name="Gamma" link="LEAST_SQUARES_FILTER.htm" />
  </ROUTINE>
  <ROUTINE name="DIALOG_DBCONNECT" link="DIALOG_DBCONNECT.htm" alias_to="" classname="">
    <SYNTAX name="status = DIALOG_DBCONNECT(DBobj [, DATASOURCE=string] [, USER_ID=string] [, PASSWORD=string] [, DIALOG_PARENT=widget id] )" type="pro" />
    <ARGUMENT name="DBobj" link="DIALOG_DBCONNECT.htm" />
    <KEYWORD name="DATASOURCE" link="DIALOG_DBCONNECT.htm#DM_Import_2289256752_1005357" />
    <KEYWORD name="USER_ID" link="DIALOG_DBCONNECT.htm#DM_Import_2289256752_1005360" />
    <KEYWORD name="PASSWORD" link="DIALOG_DBCONNECT.htm#DM_Import_2289256752_1005363" />
    <KEYWORD name="DIALOG_PARENT" link="DIALOG_DBCONNECT.htm#DM_Import_2289256752_1005366" />
  </ROUTINE>
  <CLASS name="TrackBall" link="TrackBall.htm" special="">
    <FIELD name="AXIS" link="" description="" />
    <FIELD name="BTNDOWN" link="" description="" />
    <FIELD name="CENTER" link="" description="" />
    <FIELD name="CONSTRAIN" link="" description="" />
    <FIELD name="MOUSE" link="" description="" />
    <FIELD name="PT0" link="" description="" />
    <FIELD name="PT1" link="" description="" />
    <FIELD name="RADIUS" link="" description="" />
    <PROPERTY name="AXIS" link="TrackBall_Properties.htm#lass=" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="CONSTRAIN" link="TrackBall_Properties.htm#lass=" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="MOUSE" link="TrackBall_Properties.htm#lass=" get="No" set="No" init="Yes" registered="No" />
    <METHOD class="TrackBall" name="TrackBall::Init" link="TrackBall__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('TrackBall', Center, Radius [, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[TrackBall::]Init( Center, Radius )    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Center" link="TrackBall__Init.htm" />
      <ARGUMENT name="Radius" link="TrackBall__Init.htm" />
    </METHOD>
    <METHOD class="TrackBall" name="TrackBall::Reset" link="TrackBall__Reset.htm">
      <SYNTAX name="Obj-&gt;[TrackBall::]Reset, Center, Radius [, AXIS={0 | 1 | 2}] [, /CONSTRAIN] [, MOUSE={1 | 2 | 4}]" type="pro" />
      <ARGUMENT name="Center" link="TrackBall__Reset.htm" />
      <ARGUMENT name="Radius" link="TrackBall__Reset.htm" />
      <KEYWORD name="AXIS" link="TrackBall__Reset.htm#objects_misc_904195448_1004145" />
      <KEYWORD name="CONSTRAIN" link="TrackBall__Reset.htm#objects_misc_904195448_1004150" />
      <KEYWORD name="MOUSE" link="TrackBall__Reset.htm#objects_misc_904195448_1004152" />
    </METHOD>
    <METHOD class="TrackBall" name="TrackBall::Update" link="TrackBall__Update.htm">
      <SYNTAX name="Result = Obj-&gt;[TrackBall::]Update( sEvent [, MOUSE={1 | 2 | 4}] [, TRANSFORM=variable] [, /TRANSLATE] )" type="func" />
      <ARGUMENT name="sEvent" link="TrackBall__Update.htm" />
      <KEYWORD name="MOUSE" link="TrackBall__Update.htm#objects_misc_904195448_1004192" />
      <KEYWORD name="TRANSFORM" link="TrackBall__Update.htm#objects_misc_904195448_1004197" />
      <KEYWORD name="TRANSLATE" link="TrackBall__Update.htm#objects_misc_904195448_1004199" />
    </METHOD>
  </CLASS>
  <ROUTINE name="ALOG" link="ALOG.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the natural logarithm" />
    <SYNTAX name="Result = ALOG(X)" type="func" />
    <ARGUMENT name="X" link="ALOG.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="DINDGEN" link="DINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a double-precision array with each element set to its subscript" />
    <SYNTAX name="Result = DINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="DINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="DINDGEN.htm#lass=" />
    <KEYWORD name="START" link="DINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="DEFINE_KEY" link="DEFINE_KEY.htm" alias_to="" classname="">
    <DESCRIPTION name="Programs keyboard function keys" />
    <SYNTAX name="DEFINE_KEY, Key [, Value]" type="pro" />
    <ARGUMENT name="Key" link="DEFINE_KEY.htm" />
    <ARGUMENT name="Value" link="DEFINE_KEY.htm" />
    <KEYWORD name="BACK_CHARACTER" link="DEFINE_KEY.htm#D_843829869_1001954" />
    <KEYWORD name="BACK_WORD" link="DEFINE_KEY.htm#D_843829869_1001956" />
    <KEYWORD name="CONTROL" link="DEFINE_KEY.htm#D_843829869_1001958" />
    <KEYWORD name="DELETE_CHARACTER" link="DEFINE_KEY.htm#D_843829869_1001962" />
    <KEYWORD name="DELETE_CURRENT" link="DEFINE_KEY.htm#D_843829869_1001964" />
    <KEYWORD name="DELETE_EOL" link="DEFINE_KEY.htm#D_843829869_1001966" />
    <KEYWORD name="DELETE_LINE" link="DEFINE_KEY.htm#D_843829869_1001968" />
    <KEYWORD name="DELETE_WORD" link="DEFINE_KEY.htm#D_843829869_1001970" />
    <KEYWORD name="END_OF_LINE" link="DEFINE_KEY.htm#D_843829869_1001972" />
    <KEYWORD name="END_OF_FILE" link="DEFINE_KEY.htm#D_843829869_1001974" />
    <KEYWORD name="ENTER_LINE" link="DEFINE_KEY.htm#D_843829869_1001976" />
    <KEYWORD name="ESCAPE" link="DEFINE_KEY.htm#D_843829869_1001978" />
    <KEYWORD name="FORWARD_CHARACTER" link="DEFINE_KEY.htm#D_843829869_1001984" />
    <KEYWORD name="FORWARD_WORD" link="DEFINE_KEY.htm#D_843829869_1001986" />
    <KEYWORD name="INSERT_OVERSTRIKE_TOGGLE" link="DEFINE_KEY.htm#D_843829869_1001988" />
    <KEYWORD name="MATCH_PREVIOUS" link="DEFINE_KEY.htm#D_843829869_676503" />
    <KEYWORD name="NEXT_LINE" link="DEFINE_KEY.htm#D_843829869_1002066" />
    <KEYWORD name="NOECHO" link="DEFINE_KEY.htm#D_843829869_676505" />
    <KEYWORD name="PREVIOUS_LINE" link="DEFINE_KEY.htm#D_843829869_1002076" />
    <KEYWORD name="RECALL" link="DEFINE_KEY.htm#D_843829869_1002078" />
    <KEYWORD name="REDRAW" link="DEFINE_KEY.htm#D_843829869_1002103" />
    <KEYWORD name="START_OF_LINE" link="DEFINE_KEY.htm#D_843829869_1002105" />
    <KEYWORD name="TERMINATE" link="DEFINE_KEY.htm#D_843829869_676507" />
  </ROUTINE>
  <ROUTINE name="H5_BROWSER" link="H5_BROWSER.htm" alias_to="" classname="">
    <DESCRIPTION name="Open a dialog to view an HDF5 file" />
    <SYNTAX name="Result = H5_BROWSER([Files] [, /DIALOG_READ] )" type="func" />
    <ARGUMENT name="Files" link="H5_BROWSER.htm" />
    <KEYWORD name="DIALOG_READ" link="H5_BROWSER.htm#HDF5_209170119_1005356" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_START" link="HDF_GR_START.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_START(file_id)" type="func" />
    <ARGUMENT name="file_id" link="HDF_GR_START.htm" />
  </ROUTINE>
  <ROUTINE name="HIST_2D" link="HIST_2D.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the histogram of two variables" />
    <SYNTAX name="Result = HIST_2D( V1, V2 [, BIN1=width] [, BIN2=height] [, MAX1=value] [, MAX2=value] [, MIN1=value] [, MIN2=value] )" type="func" />
    <ARGUMENT name="V1, V2" link="HIST_2D.htm" />
    <KEYWORD name="BIN1" link="HIST_2D.htm#H_835179117_832830" />
    <KEYWORD name="BIN2" link="HIST_2D.htm#H_835179117_832832" />
    <KEYWORD name="MAX1" link="HIST_2D.htm#H_835179117_832284" />
    <KEYWORD name="MAX2" link="HIST_2D.htm#H_835179117_832345" />
    <KEYWORD name="MIN1" link="HIST_2D.htm#H_835179117_832837" />
    <KEYWORD name="MIN2" link="HIST_2D.htm#H_835179117_832839" />
  </ROUTINE>
  <CLASS name="IDLnetJPIP" link="IDLnetJPIP.htm" special="">
    <PROPERTY name="BIT_DEPTH" link="IDLnetJPIP_Properties.htm#BITDEPTH" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CACHE_DIRECTORY" link="IDLnetJPIP_Properties.htm#CACHE_DIRECTORY" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR_SPACE" link="IDLnetJPIP_Properties.htm#COLORSPACE" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DIMENSIONS" link="IDLnetJPIP_Properties.htm#DIMENSIONS" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FILENAME" link="IDLnetJPIP_Properties.htm#FILENAME" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="GML" link="IDLnetJPIP_Properties.htm#GML" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="IS_ALIVE" link="IDLnetJPIP_Properties.htm#IS_ALIVE" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_COMPONENTS" link="IDLnetJPIP_Properties.htm#NCOMPONENTS" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_LAYERS" link="IDLnetJPIP_Properties.htm#NLAYERS" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_LEVELS" link="IDLnetJPIP_Properties.htm#NLEVELS" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_TILES" link="IDLnetJPIP_Properties.htm#NTILES" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PROGRESSION" link="IDLnetJPIP_Properties.htm#PROGRESSION" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="PROGRESSIVE_CALLBACK_DATA" link="IDLnetJPIP_Properties.htm#PROGRESSIVECALLBACKDATA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PROGRESSIVE_CALLBACK_FUNCTION" link="IDLnetJPIP_Properties.htm#PROGRESSIVECALLBACKFUNCTION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="REVERSIBLE" link="IDLnetJPIP_Properties.htm#REVERSIBLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SIGNED" link="IDLnetJPIP_Properties.htm#SIGNED" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TILE_DIMENSIONS" link="IDLnetJPIP_Properties.htm#TILE_DIMENSIONS" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="TILE_RANGE" link="IDLnetJPIP_Properties.htm#TILE_RANGE" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="UUIDS" link="IDLnetJPIP_Properties.htm#UUIDS" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="XML" link="IDLnetJPIP_Properties.htm#XML" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCC" link="IDLnetJPIP_Properties.htm#YCC" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::Cleanup" link="IDLnetJPIP_Cleanup.htm">
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::GetData" link="IDLnetJPIP_GetData.htm">
      <KEYWORD name="COMPONENT" link="IDLnetJPIP_GetData.htm#COMPONENT" />
      <KEYWORD name="DISCARD_LEVELS" link="IDLnetJPIP_GetData.htm#DISCARDLEVELS" />
      <KEYWORD name="INTERVAL" link="IDLnetJPIP_GetData.htm#INTERVAL" />
      <KEYWORD name="MAX_LAYERS" link="IDLnetJPIP_GetData.htm#MAXLAYERS" />
      <KEYWORD name="N_COMPONENTS" link="IDLnetJPIP_GetData.htm#NCOMPONENTS" />
      <KEYWORD name="ORDER" link="IDLnetJPIP_GetData.htm#ORDER" />
      <KEYWORD name="REGION" link="IDLnetJPIP_GetData.htm#REGION" />
      <KEYWORD name="SYNCHRONOUS" link="IDLnetJPIP_GetData.htm#SYNCHRONOUS" />
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::GetProperty" link="IDLnetJPIP_GetProperty.htm">
      <KEYWORD name="PROPERTYNAME" link="IDLnetJPIP_GetProperty.htm#lass=" />
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::GetStatistics" link="IDLnetJPIP_GetStatistics.htm">
      <KEYWORD name="BIT_RATE" link="IDLnetJPIP_GetStatistics.htm#BITRATE" />
      <KEYWORD name="BYTES_STREAMED" link="IDLnetJPIP_GetStatistics.htm#BYTESSTREAMED" />
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::GetUuid" link="IDLnetJPIP_GetUuid.htm">
      <ARGUMENT name="UUID" link="IDLnetJPIP_GetUuid.htm" />
      <KEYWORD name="LENGTH" link="IDLnetJPIP_GetUuid.htm#lass=" />
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::Init" link="IDLnetJPIP_Init.htm">
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::Open" link="IDLnetJPIP_Open.htm">
      <ARGUMENT name="Filename" link="IDLnetJPIP_Open.htm" />
    </METHOD>
    <METHOD class="IDLnetJPIP" name="IDLnetJPIP::SetProperty" link="IDLnetJPIP_SetProperty.htm">
      <KEYWORD name="PROPERTYNAME" link="IDLnetJPIP_SetProperty.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WV_FN_SYMLET" link="WV_FN_SYMLET.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_SYMLET( [Order, Scaling, Wavelet, Ioff, Joff] )" type="func" />
    <ARGUMENT name="Order" link="WV_FN_SYMLET.htm" />
    <ARGUMENT name="Scaling" link="WV_FN_SYMLET.htm" />
    <ARGUMENT name="Wavelet" link="WV_FN_SYMLET.htm" />
    <ARGUMENT name="Ioff" link="WV_FN_SYMLET.htm" />
    <ARGUMENT name="Joff" link="WV_FN_SYMLET.htm" />
  </ROUTINE>
  <ROUTINE name="CALENDAR" link="CALENDAR_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="CALENDAR [[, Month],  Year]" type="pro" />
    <ARGUMENT name="Month" link="CALENDAR_Procedure.htm" />
    <ARGUMENT name="Year" link="CALENDAR_Procedure.htm" />
  </ROUTINE>
  <ROUTINE name="DCINDGEN" link="DCINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a double-precision, complex array with each element set to its subscript" />
    <SYNTAX name="Result = DCINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="DCINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="DCINDGEN.htm#lass=" />
    <KEYWORD name="START" link="DCINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="XDXF" link="XDXF.htm" alias_to="" classname="">
    <SYNTAX name="XDXF [, Filename] [, /BLOCK] [, GROUP=widget_id] [, SCALE=value] [, /TEST] [keywords to XOBJVIEW]" type="pro" />
    <ARGUMENT name="Filename" link="XDXF.htm" />
    <KEYWORD name="BLOCK" link="XDXF.htm#X_800576109_976345" />
    <KEYWORD name="GROUP" link="XDXF.htm#X_800576109_976354" />
    <KEYWORD name="SCALE" link="XDXF.htm#X_800576109_976358" />
    <KEYWORD name="TEST" link="XDXF.htm#X_800576109_976360" />
  </ROUTINE>
  <ROUTINE name="FILE_WHICH" link="FILE_WHICH.htm" alias_to="" classname="">
    <DESCRIPTION name="Search for a specified file in a directory search path" />
    <SYNTAX name="Result = FILE_WHICH( [Path, ] File [, /INCLUDE_CURRENT_DIR] )" type="func" />
    <ARGUMENT name="Path" link="FILE_WHICH.htm" />
    <ARGUMENT name="File" link="FILE_WHICH.htm" />
    <KEYWORD name="INCLUDE_CURRENT_DIR" link="FILE_WHICH.htm#F_848155245_882459" />
  </ROUTINE>
  <ROUTINE name="JUL2GREG" link="JUL2GREG.htm" alias_to="" classname="">
    <SYNTAX name="JUL2GREG, Julian, Month [, Day [, Year [, Hour [, Minute [, Second]]]]]" type="pro" />
    <ARGUMENT name="Julian" link="JUL2GREG.htm" />
    <ARGUMENT name="Month" link="JUL2GREG.htm" />
    <ARGUMENT name="Day" link="JUL2GREG.htm" />
    <ARGUMENT name="Year" link="JUL2GREG.htm" />
    <ARGUMENT name="Hour" link="JUL2GREG.htm" />
    <ARGUMENT name="Minute" link="JUL2GREG.htm" />
    <ARGUMENT name="Second" link="JUL2GREG.htm" />
  </ROUTINE>
  <CLASS name="ESEServer" link="ESEServer.htm" special="">
    <FIELD name="HOST" link="" description="" />
    <FIELD name="ONETURL" link="" description="" />
    <FIELD name="PORT" link="" description="" />
    <FIELD name="ROOT" link="" description="" />
    <PROPERTY name="HOST (Get)" link="ESEServer.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="PORT (Get)" link="ESEServer.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ROOT (Get)" link="ESEServer.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URI (Get)" link="ESEServer.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESEServer" name="ESEServer::About" link="About">
      <SYNTAX name="Result = Obj.[ESEServer::]About()" type="func" />
    </METHOD>
    <METHOD class="ESEServer" name="ESEServer::DownloadFile" link="DownloadFile">
      <SYNTAX name="Obj.[ESEServer::]DownloadFile, URL, File" type="pro" />
      <ARGUMENT name="URL" link="ESEServer.htm" />
      <ARGUMENT name="File" link="ESEServer.htm" />
    </METHOD>
    <METHOD class="ESEServer" name="ESEServer::FindTask" link="FindTask">
      <ARGUMENT name="Name" link="ESEServer.htm" />
      <KEYWORD name="REGEX" link="ESEServer.htm#lass=" />
    </METHOD>
    <METHOD class="ESEServer" name="ESEServer::GetCatalog" link="GetCatalog">
      <SYNTAX name="Catalog = Obj.[ESEServer::]GetCatalog()" type="pro" />
    </METHOD>
    <METHOD class="ESEServer" name="ESEServer::GetTask" link="GetTask">
      <SYNTAX name="Task = Obj.[ESEServer::]GetTask( URI )" type="pro" />
      <ARGUMENT name="URI" link="ESEServer.htm" />
    </METHOD>
    <METHOD class="ESEServer" name="ESEServer::Ping" link="Ping">
      <SYNTAX name="Result = Obj.[ESEServer::]Ping()" type="func" />
    </METHOD>
    <METHOD class="ESEServer" name="ESEServer::UploadFile" link="UploadFile">
      <SYNTAX name="URIs = Obj.[ESEServer::]UploadFile( Files )" type="pro" />
      <ARGUMENT name="Files" link="ESEServer.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="H5T_GET_INPAD" link="H5T_GET_INPAD.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_INPAD(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_INPAD.htm" />
  </ROUTINE>
  <ROUTINE name="H5_PUTDATA" link="H5_PUTDATA.htm" alias_to="" classname="">
    <ARGUMENT name="Filename" link="H5_PUTDATA.htm" />
    <ARGUMENT name="StrID" link="H5_PUTDATA.htm" />
    <ARGUMENT name="Data" link="H5_PUTDATA.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_EBIAS" link="H5T_GET_EBIAS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_EBIAS(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_EBIAS.htm" />
  </ROUTINE>
  <CLASS name="IDLgrViewgroup" link="IDLgrViewgroup.htm" special="">
    <SUPERCLASS name="IDL_Container" link="../../Reference Material/I/IDL_Container.htm#objects_misc_904195448_1010504" />
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="HELP" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="ICON" link="" description="" />
    <FIELD name="IDENTIFIER" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRCONTAINERVERSION" link="" description="" />
    <FIELD name="IDLGRVIEWGROUPVERSION" link="" description="" />
    <FIELD name="IDLITCOMPONENTVERSION" link="" description="" />
    <FIELD name="ISDYING" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="PROPERTYDESCRIPTORS" link="" description="" />
    <FIELD name="TOOL" link="" description="" />
    <FIELD name="UVALUE" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_PARENT" link="" description="" />
    <FIELD name="_PROXY" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrViewgroup_Propertie.htm#objects_gr_2157407275_1077311" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="HIDE" link="IDLgrViewgroup_Propertie.htm#objects_gr_2157407275_1059327" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrViewgroup_Propertie.htm#objects_gr_2157407275_1084394" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrViewgroup_Propertie.htm#objects_gr_2157407275_1059341" get="No" set="No" init="Yes" registered="No" />
    <METHOD class="IDLgrViewgroup" name="IDLgrViewgroup::Add" link="IDLgrViewgroup__Add.htm">
      <SYNTAX name="Obj-&gt;[IDLgrViewgroup::]Add, Object [, POSITION=index]" type="pro" />
      <ARGUMENT name="Object" link="IDLgrViewgroup__Add.htm" />
      <KEYWORD name="POSITION" link="IDLgrViewgroup__Add.htm#objects_gr_2157407275_1017170" />
    </METHOD>
    <METHOD class="IDLgrViewgroup" name="IDLgrViewgroup::Cleanup" link="IDLgrViewgroup__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrViewgroup::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY,Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrViewgroup" name="IDLgrViewgroup::GetByName" link="IDLgrViewgroup__GetByNam.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrViewgroup::]GetByName(Name)" type="func" />
      <ARGUMENT name="Name" link="IDLgrViewgroup__GetByNam.htm" />
    </METHOD>
    <METHOD class="IDLgrViewgroup" name="IDLgrViewgroup::GetProperty" link="IDLgrViewgroup__GetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLgrViewgroup::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrViewgroup" name="IDLgrViewgroup::Init" link="IDLgrViewgroup__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrViewgroup' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrViewgroup::]Init([, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrViewgroup" name="IDLgrViewgroup::SetProperty" link="IDLgrViewgroup__SetPrope.htm">
      <SYNTAX name="Obj-&gt;[IDLgrViewgroup::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IMSL_RAND_ORTH_MAT" link="IMSL_RAND_ORTH_MAT.htm" alias_to="" classname="">
    <ARGUMENT name="n" link="IMSL_RAND_ORTH_MAT.htm" />
    <KEYWORD name="A_MATRIX" link="IMSL_RAND_ORTH_MAT.htm#lass=" />
    <KEYWORD name="DOUBLE" link="IMSL_RAND_ORTH_MAT.htm#lass=" />
    <KEYWORD name="EIGENVALUES" link="IMSL_RAND_ORTH_MAT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="NCDF_NCIDINQ" link="NCDF_NCIDINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_NCIDINQ( Grpid, Group_name )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_NCIDINQ.htm" />
    <ARGUMENT name="Group_name" link="NCDF_NCIDINQ.htm" />
  </ROUTINE>
  <CLASS name="IDLgrVolume" link="IDLgrVolume.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="ALPHACHANNEL" link="" description="" />
    <FIELD name="AMBIENT" link="" description="" />
    <FIELD name="BOUNDS" link="" description="" />
    <FIELD name="CLIP_PLANES" link="" description="" />
    <FIELD name="COLOR" link="" description="" />
    <FIELD name="COLORTABLE" link="" description="" />
    <FIELD name="COMPOSITEFUNC" link="" description="" />
    <FIELD name="CUTPLANES" link="" description="" />
    <FIELD name="DATA" link="" description="" />
    <FIELD name="DEPTH_CUE" link="" description="" />
    <FIELD name="DEPTH_TEST_DISABLE" link="" description="" />
    <FIELD name="DEPTH_TEST_FUNCTION" link="" description="" />
    <FIELD name="DEPTH_WRITE_DISABLE" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="EDM_VOLUME" link="" description="" />
    <FIELD name="GRAPHICFLAGS" link="" description="" />
    <FIELD name="GRAPHIC_DATA_OBJECT" link="" description="" />
    <FIELD name="HIDE" link="" description="" />
    <FIELD name="HVIDMULTITEXTURELIST" link="" description="" />
    <FIELD name="HVIDVERTATTRLIST" link="" description="" />
    <FIELD name="IDLGRCOMPONENTVERSION" link="" description="" />
    <FIELD name="IDLGRGRAPHICVERSION" link="" description="" />
    <FIELD name="IDLGRVOLUMEVERSION" link="" description="" />
    <FIELD name="LIMITS" link="" description="" />
    <FIELD name="NUMCUTPLANES" link="" description="" />
    <FIELD name="OPACITYTABLE" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="PARENT" link="" description="" />
    <FIELD name="RENDERSTEP" link="" description="" />
    <FIELD name="SHADER" link="" description="" />
    <FIELD name="VOLUMEFLAGS" link="" description="" />
    <FIELD name="XCOORD_CONV" link="" description="" />
    <FIELD name="XRANGE" link="" description="" />
    <FIELD name="YCOORD_CONV" link="" description="" />
    <FIELD name="YRANGE" link="" description="" />
    <FIELD name="ZCOORD_CONV" link="" description="" />
    <FIELD name="ZRANGE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059382" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ALPHA_CHANNEL" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1315212" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="AMBIENT" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059403" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="BOUNDS" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059406" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CLIP_PLANES" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059408" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COMPOSITE_FUNCTION" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1092822" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DATA0" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059427" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA1" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059429" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA2" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059431" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DATA3" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059433" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="DEPTH_CUE" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059436" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HIDE" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059445" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="HINTS" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059449" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="INTERPOLATE" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059455" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LIGHTING_MODEL" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059457" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="OPACITY_TABLE0" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1086135" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OPACITY_TABLE1" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059466" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="PARENT" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1088485" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059616" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RENDER_STEP" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1096662" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="RGB_TABLE0" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1088582" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE1" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059472" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SHADER" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1799799" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TWO_SIDED" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059474" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="VALID_DATA" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059634" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="VOLUME_SELECT" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059632" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XCOORD_CONV" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059489" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059648" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="YCOORD_CONV" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059495" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059660" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ZBUFFER" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059501" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ZCOORD_CONV" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059503" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZERO_OPACITY_SKIP" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059509" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="ZRANGE" link="IDLgrVolume_Properties.htm#objects_gr_2157407275_1059393" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrVolume" name="IDLgrVolume::Cleanup" link="IDLgrVolume__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrVolume::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::ComputeBounds" link="IDLgrVolume__ComputeBoun.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVolume::]ComputeBounds [, OPACITY=value] [, /RESET] [, VOLUMES=int array]" type="pro" />
      <KEYWORD name="OPACITY" link="IDLgrVolume__ComputeBoun.htm#objects_gr_2157407275_1017518" />
      <KEYWORD name="RESET" link="IDLgrVolume__ComputeBoun.htm#objects_gr_2157407275_1017520" />
      <KEYWORD name="VOLUMES" link="IDLgrVolume__ComputeBoun.htm#objects_gr_2157407275_1017522" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::GetCTM" link="IDLgrVolume__GetCTM.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrVolume::]GetCTM( [, DESTINATION=objref] [, PATH=objref(s)] [, TOP=objref to IDLgrModel object] )" type="func" />
      <KEYWORD name="DESTINATION" link="IDLgrVolume__GetCTM.htm#objects_gr_2157407275_1017555" />
      <KEYWORD name="PATH" link="IDLgrVolume__GetCTM.htm#objects_gr_2157407275_1017557" />
      <KEYWORD name="TOP" link="IDLgrVolume__GetCTM.htm#objects_gr_2157407275_1017563" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::GetProperty" link="IDLgrVolume__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVolume::]GetProperty[, PROPERTY=variable] [, /NO_COPY]" type="pro" />
      <KEYWORD name="NO_COPY" link="IDLgrVolume__GetProperty.htm#objects_gr_2157407275_1636010" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::GetVertexAttributeData" link="IDLgrVolume__GetVertexAttributeData.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVolume::]GetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrVolume__GetVertexAttributeData.htm" />
      <ARGUMENT name="Value" link="IDLgrVolume__GetVertexAttributeData.htm" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::Init" link="IDLgrVolume__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrVolume' [, vol0[, vol1 [, vol2 [, vol3]]]] [, PROPERTY=value] [, /NO_COPY])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrVolume::]Init([vol0 [, vol1 [, vol2 [, vol3]]]] [, PROPERTY=value] [, /NO_COPY])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="vol0" link="IDLgrVolume__Init.htm" />
      <ARGUMENT name="vol1" link="IDLgrVolume__Init.htm" />
      <ARGUMENT name="vol2" link="IDLgrVolume__Init.htm" />
      <ARGUMENT name="vol3" link="IDLgrVolume__Init.htm" />
      <KEYWORD name="NO_COPY" link="IDLgrVolume__Init.htm#objects_gr_2157407275_1635979" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::PickVoxel" link="IDLgrVolume__PickVoxel.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrVolume::]PickVoxel ( Win, View, Point [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="Win" link="IDLgrVolume__PickVoxel.htm" />
      <ARGUMENT name="View" link="IDLgrVolume__PickVoxel.htm" />
      <ARGUMENT name="Point" link="IDLgrVolume__PickVoxel.htm" />
      <KEYWORD name="PATH" link="IDLgrVolume__PickVoxel.htm#objects_gr_2157407275_1017818" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::SetProperty" link="IDLgrVolume__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVolume::]SetProperty[, PROPERTY=value] [/NO_COPY]" type="pro" />
      <KEYWORD name="NO_COPY" link="IDLgrVolume__SetProperty.htm#objects_gr_2157407275_1636163" />
    </METHOD>
    <METHOD class="IDLgrVolume" name="IDLgrVolume::SetVertexAttributeData" link="IDLgrVolume__SetVertexAttributeData.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVolume::]SetVertexAttributeData, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDLgrVolume__SetVertexAttributeData.htm" />
      <ARGUMENT name="Value" link="IDLgrVolume__SetVertexAttributeData.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WRITE_GIF" link="WRITE_GIF.htm" alias_to="" classname="">
    <DESCRIPTION name="Write GIF files" />
    <SYNTAX name="WRITE_GIF, Filename, Image[, R, G, B] [, BACKGROUND_COLOR=value] [, /CLOSE] [, DELAY_TIME=integer] [, DISPOSAL_METHOD=integer] [, /MULTIPLE] [, REPEAT_COUNT=integer] [, TRANSPARENT=value] [, USER_INPUT=value]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_GIF.htm" />
    <ARGUMENT name="Image" link="WRITE_GIF.htm" />
    <ARGUMENT name="R, G, B" link="WRITE_GIF.htm" />
    <KEYWORD name="BACKGROUND_COLOR" link="WRITE_GIF.htm#W_811389549_1230597" />
    <KEYWORD name="CLOSE" link="WRITE_GIF.htm#W_811389549_1068115" />
    <KEYWORD name="DELAY_TIME" link="WRITE_GIF.htm#W_811389549_1230649" />
    <KEYWORD name="DISPOSAL_METHOD" link="WRITE_GIF.htm#W_811389549_1230696" />
    <KEYWORD name="MULTIPLE" link="WRITE_GIF.htm#W_811389549_1068121" />
    <KEYWORD name="REPEAT_COUNT" link="WRITE_GIF.htm#W_811389549_1230807" />
    <KEYWORD name="TRANSPARENT" link="WRITE_GIF.htm#W_811389549_1230851" />
    <KEYWORD name="USER_INPUT" link="WRITE_GIF.htm#W_811389549_1230888" />
  </ROUTINE>
  <CLASS name="IDL_IDLBridge" link="IDL_IDLBridge.htm" special="">
    <PROPERTY name="CALLBACK" link="IDL_IDLBridge_Properties.htm#objects_misc_904195448_1087185" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OPS" link="IDL_IDLBridge_Properties.htm#OPS" get="No" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUTPUT" link="IDL_IDLBridge_Properties.htm#objects_misc_904195448_1087478" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="USERDATA" link="IDL_IDLBridge_Properties.htm#objects_misc_904195448_1087603" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::Abort" link="IDL_IDLBridge__Abort.htm">
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::]Abort" type="pro" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::Cleanup" link="IDL_IDLBridge__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::Execute" link="IDL_IDLBridge__Execute.htm">
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::]Execute, IDLStmt [, /NOWAIT]" type="pro" />
      <ARGUMENT name="IDLStmt" link="IDL_IDLBridge__Execute.htm" />
      <KEYWORD name="NOWAIT" link="IDL_IDLBridge__Execute.htm#objects_misc_904195448_1077295" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::GetProperty" link="IDL_IDLBridge__GetProper.htm">
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::] GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::GetVar" link="IDL_IDLBridge__GetVar.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_IDLBridge::]GetVar(VarName)" type="func" />
      <ARGUMENT name="VarName" link="IDL_IDLBridge__GetVar.htm" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::Init" link="IDL_IDLBridge__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDL_IDLBridge' [, PROPERTY=value] )" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDL_IDLBridge::]Init( [, PROPERTY=value] ) (In a subclass' Init method only)" type="func" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::OnCallback" link="IDL_IDLBridge__OnCallbac.htm">
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::]OnCallback, Status, Error" type="pro" />
      <ARGUMENT name="Status" link="IDL_IDLBridge__OnCallbac.htm" />
      <ARGUMENT name="Error" link="IDL_IDLBridge__OnCallbac.htm" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::SetProperty" link="IDL_IDLBridge__SetProper.htm">
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::]SetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::SetVar" link="IDL_IDLBridge__SetVar.htm">
      <SYNTAX name="Obj-&gt;[IDL_IDLBridge::]SetVar, Name, Value" type="pro" />
      <ARGUMENT name="Name" link="IDL_IDLBridge__SetVar.htm" />
      <ARGUMENT name="Value" link="IDL_IDLBridge__SetVar.htm" />
    </METHOD>
    <METHOD class="IDL_IDLBridge" name="IDL_IDLBridge::Status" link="IDL_IDLBridge__Status.htm">
      <SYNTAX name="Result = Obj-&gt;[IDL_IDLBridge::]Status([ERROR=ErrorString])" type="func" />
      <KEYWORD name="ERROR" link="IDL_IDLBridge__Status.htm#objects_misc_904195448_1077905" />
    </METHOD>
  </CLASS>
  <ROUTINE name="DEFINE_MSGBLK_FROM_FILE" link="DEFINE_MSGBLK_FROM_FILE.htm" alias_to="" classname="">
    <DESCRIPTION name="Reads the definition of a message block from a file, and loads it into the current IDL session" />
    <SYNTAX name="DEFINE_MSGBLK_FROM_FILE, Filename [, BLOCK = BlockName] [, /IGNORE_DUPLICATE] [, PREFIX = PrefixStr] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Filename" link="DEFINE_MSGBLK_FROM_FILE.htm" />
    <KEYWORD name="BLOCK" link="DEFINE_MSGBLK_FROM_FILE.htm#D_843829869_991885" />
    <KEYWORD name="IGNORE_DUPLICATE" link="DEFINE_MSGBLK_FROM_FILE.htm#D_843829869_991890" />
    <KEYWORD name="PREFIX" link="DEFINE_MSGBLK_FROM_FILE.htm#D_843829869_991892" />
    <KEYWORD name="VERBOSE" link="DEFINE_MSGBLK_FROM_FILE.htm#D_843829869_991894" />
  </ROUTINE>
  <ROUTINE name="ON_ERROR" link="ON_ERROR.htm" alias_to="" classname="">
    <DESCRIPTION name="Designates the error recovery method" />
    <SYNTAX name="ON_ERROR, N" type="pro" />
    <ARGUMENT name="N" link="ON_ERROR.htm" />
  </ROUTINE>
  <ROUTINE name="XPALETTE" link="XPALETTE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="XPALETTE [, /BLOCK] [, GROUP=widget_id] [, UPDATECALLBACK=‘procedure_name’ [, UPDATECBDATA=value]]" type="pro" />
  </ROUTINE>
  <ROUTINE name="HQR" link="HQR.htm" alias_to="" classname="">
    <DESCRIPTION name="Return all eigenvalues of an upper Hessenberg array" />
    <SYNTAX name="Result = HQR( A [, /COLUMN] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="HQR.htm" />
    <KEYWORD name="COLUMN" link="HQR.htm#H_835179117_871729" />
    <KEYWORD name="DOUBLE" link="HQR.htm#H_835179117_50748" />
  </ROUTINE>
  <ROUTINE name="VORONOI" link="VORONOI.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Voronoi polygon given the Delaunay triangulation" />
    <SYNTAX name="VORONOI, X, Y, I0, C, Xp, Yp, Rect" type="pro" />
    <ARGUMENT name="X" link="VORONOI.htm" />
    <ARGUMENT name="Y" link="VORONOI.htm" />
    <ARGUMENT name="I0" link="VORONOI.htm" />
    <ARGUMENT name="C" link="VORONOI.htm" />
    <ARGUMENT name="Xp, Yp" link="VORONOI.htm" />
    <ARGUMENT name="Rect" link="VORONOI.htm" />
  </ROUTINE>
  <ROUTINE name="SPH_4PNT" link="SPH_4PNT.htm" alias_to="" classname="">
    <DESCRIPTION name="Return center and radius of a sphere given 4 points" />
    <SYNTAX name="SPH_4PNT, X, Y, Z, Xc, Yc, Zc, R [, /DOUBLE]" type="pro" />
    <ARGUMENT name="X, Y, Z" link="SPH_4PNT.htm" />
    <ARGUMENT name="Xc, Yc, Zc" link="SPH_4PNT.htm" />
    <ARGUMENT name="R" link="SPH_4PNT.htm" />
    <KEYWORD name="DOUBLE" link="SPH_4PNT.htm#S_820040301_1094107" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_EXTRACTREGION" link="EOS_SW_EXTRACTREGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_EXTRACTREGION(swathID, regionID, fieldname, external_mode, buffer)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_EXTRACTREGION.htm" />
    <ARGUMENT name="regionID" link="EOS_SW_EXTRACTREGION.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_EXTRACTREGION.htm" />
    <ARGUMENT name="external_mode" link="EOS_SW_EXTRACTREGION.htm" />
    <ARGUMENT name="buffer" link="EOS_SW_EXTRACTREGION.htm" />
  </ROUTINE>
  <ROUTINE name="WRITE_SYLK" link="WRITE_SYLK.htm" alias_to="" classname="">
    <DESCRIPTION name="Write a SYLK (Symbolic Link) file" />
    <SYNTAX name="Result = WRITE_SYLK( File, Data [, STARTCOL=column] [, STARTROW=row] )" type="func" />
    <ARGUMENT name="File" link="WRITE_SYLK.htm" />
    <ARGUMENT name="Data" link="WRITE_SYLK.htm" />
    <KEYWORD name="STARTCOL" link="WRITE_SYLK.htm#W_811389549_67955" />
    <KEYWORD name="STARTROW" link="WRITE_SYLK.htm#W_811389549_67958" />
  </ROUTINE>
  <ROUTINE name=".FULL_RESET_SESSION" link="_FULL_RESET_SESSION.htm" alias_to="" classname="">
    <DESCRIPTION name="Reset the session and unload sharable libraries" />
    <SYNTAX name=".FULL_RESET_SESSION" type="pro" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_RESTART" link="HDF_DFP_RESTART.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFP_RESTART" type="pro" />
  </ROUTINE>
  <CLASS name="IDLgrPDF" link="IDLgrPDF.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="CACHES" link="" description="" />
    <FIELD name="CLIENTDIMENSIONS" link="" description="" />
    <FIELD name="COLORMODEL" link="" description="" />
    <FIELD name="DEV" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="DIST" link="" description="" />
    <FIELD name="FONT_SCALE" link="" description="" />
    <FIELD name="GRAPHICS_TREE" link="" description="" />
    <FIELD name="HPDFDOC" link="" description="" />
    <FIELD name="IDLGRCLIPBOARDVERSION" link="" description="" />
    <FIELD name="IDLGRSRCDESTVERSION" link="" description="" />
    <FIELD name="LINE_QUALITY" link="" description="" />
    <FIELD name="LOCATION" link="" description="" />
    <FIELD name="NCOLORS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="QUALITY" link="" description="" />
    <FIELD name="RESOLUTION" link="" description="" />
    <FIELD name="SRCDESTFLAGS" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <PROPERTY name="AUTHOR" link="IDLgrPDF.htm#AUTHOR" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="CREATOR" link="IDLgrPDF.htm#CREATOR" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrPDF.htm#DIMENSIO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SCALE" link="IDLgrPDF.htm#FONT_SCA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRAPHICS_TREE" link="IDLgrPDF.htm#GRAPHICS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="KEYWORDS" link="IDLgrPDF.htm#KEYWORDS" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="LINE_QUALITY" link="IDLgrPDF.htm#LINEQUALITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LOCATION" link="IDLgrPDF.htm#LOCATION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RESOLUTION" link="IDLgrPDF.htm#RESOLUTI" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SUBJECT" link="IDLgrPDF.htm#SUBJECT" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="TITLE" link="IDLgrPDF.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="UNITS" link="IDLgrPDF.htm#UNITS" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLgrPDF" name="IDLgrPDF::AddPage" link="IDLgrPDF">
      <SYNTAX name="Obj-&gt;[IDLgrPDF::]AddPage [, DIMENSIONS=dims] [, /LANDSCAPE]" type="pro" />
      <KEYWORD name="LANDSCAPE" link="IDLgrPDF.htm#lass=" />
    </METHOD>
    <METHOD class="IDLgrPDF" name="IDLgrPDF::Clear" link="IDLgrPDF2">
      <SYNTAX name="Obj-&gt;[IDLgrPDF::]Clear" type="pro" />
      <SYNTAX name="None" type="pro" />
    </METHOD>
    <METHOD class="IDLgrPDF" name="IDLgrPDF::Draw" link="IDLgrPDF3">
      <SYNTAX name="Obj-&gt;[IDLgrPDF::]Draw [, view]  [, VECTOR={0,1}] [, VECT_SHADING={0,1}] [, VECT_SORTING={0,1}]" type="pro" />
      <ARGUMENT name="View" link="IDLgrPDF.htm" />
      <KEYWORD name="VECTOR" link="IDLgrPDF.htm#lass=" />
      <KEYWORD name="VECT_SHADING" link="IDLgrPDF.htm#lass=" />
      <KEYWORD name="VECT_SORTING" link="IDLgrPDF.htm#lass=" />
    </METHOD>
    <METHOD class="IDLgrPDF" name="IDLgrPDF::Init" link="IDLgrPDF4">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrPDF' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrPDF::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrPDF" name="IDLgrPDF::Save" link="IDLgrPDF5">
      <SYNTAX name="Obj-&gt;[IDLgrPDF::]Save, filename" type="pro" />
      <ARGUMENT name="Filename" link="IDLgrPDF.htm" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLgrVRML" link="IDLgrVRML.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="CACHES" link="" description="" />
    <FIELD name="CLIENTDIMENSIONS" link="" description="" />
    <FIELD name="COLORMODEL" link="" description="" />
    <FIELD name="DEV" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="DIST" link="" description="" />
    <FIELD name="FILENAME" link="" description="" />
    <FIELD name="FONT_SCALE" link="" description="" />
    <FIELD name="GRAPHICS_TREE" link="" description="" />
    <FIELD name="IDLGRSRCDESTVERSION" link="" description="" />
    <FIELD name="IDLGRVRMLVERSION" link="" description="" />
    <FIELD name="LINE_QUALITY" link="" description="" />
    <FIELD name="NCOLORS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="QUALITY" link="" description="" />
    <FIELD name="RESOLUTION" link="" description="" />
    <FIELD name="SRCDESTFLAGS" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <FIELD name="WORLDINFO" link="" description="" />
    <FIELD name="WORLDTITLE" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059804" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR_MODEL" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059817" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059821" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILENAME" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059824" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRAPHICS_TREE" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059826" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COLORS" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059828" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059830" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="QUALITY" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059832" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059837" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESOLUTION" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1094159" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SCREEN_DIMENSIONS" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059862" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="UNITS" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059860" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WORLDINFO" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059848" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="WORLDTITLE" link="IDLgrVRML_Properties.htm#objects_gr_2157407275_1059850" get="No" set="No" init="Yes" registered="No" />
    <METHOD class="IDLgrVRML" name="IDLgrVRML::Cleanup" link="IDLgrVRML__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrVRML::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::Draw" link="IDLgrVRML__Draw.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVRML::]Draw [, Picture]" type="pro" />
      <ARGUMENT name="Picture" link="IDLgrVRML__Draw.htm" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::GetDeviceInfo" link="IDLgrVRML__GetDeviceInfo.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVRML::]GetDeviceInfo [, ALL=variable] [, MAX_NUM_CLIP_PLANES=variable] [, MAX_TEXTURE_DIMENSIONS=variable] [, MAX_VIEWPORT_DIMENSIONS=variable] [, NAME=variable] [, NUM_CPUS=variable] [, VENDOR=variable] [, VERSION=variable]" type="pro" />
      <KEYWORD name="ALL" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018053" />
      <KEYWORD name="MAX_NUM_CLIP_PLANES" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018055" />
      <KEYWORD name="MAX_TEXTURE_DIMENSIONS" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018057" />
      <KEYWORD name="MAX_VIEWPORT_DIMENSIONS" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018059" />
      <KEYWORD name="NAME" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018061" />
      <KEYWORD name="NUM_CPUS" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018063" />
      <KEYWORD name="VENDOR" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018066" />
      <KEYWORD name="VERSION" link="IDLgrVRML__GetDeviceInfo.htm#objects_gr_2157407275_1018068" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::GetFontnames" link="IDLgrVRML__GetFontnames.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrVRML::]GetFontnames( FamilyName [, IDL_FONTS={0 | 1 | 2}] [, STYLES=string] )" type="func" />
      <ARGUMENT name="FamilyName" link="IDLgrVRML__GetFontnames.htm" />
      <KEYWORD name="IDL_FONTS" link="IDLgrVRML__GetFontnames.htm#objects_gr_2157407275_1018109" />
      <KEYWORD name="STYLES" link="IDLgrVRML__GetFontnames.htm#objects_gr_2157407275_1018111" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::GetProperty" link="IDLgrVRML__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVRML::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::GetTextDimensions" link="IDLgrVRML__GetTextDimens.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrVRML::]GetTextDimensions( TextObj [, DESCENT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="TextObj" link="IDLgrVRML__GetTextDimens.htm" />
      <KEYWORD name="DESCENT" link="IDLgrVRML__GetTextDimens.htm#objects_gr_2157407275_1018185" />
      <KEYWORD name="PATH" link="IDLgrVRML__GetTextDimens.htm#objects_gr_2157407275_1018187" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::Init" link="IDLgrVRML__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrVRML' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrVRML::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrVRML" name="IDLgrVRML::SetProperty" link="IDLgrVRML__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrVRML::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="EOS_GD_INQFIELDS" link="EOS_GD_INQFIELDS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_INQFIELDS(gridID, fieldlist, rank, numbertype)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_INQFIELDS.htm" />
    <ARGUMENT name="fieldlist" link="EOS_GD_INQFIELDS.htm" />
    <ARGUMENT name="rank" link="EOS_GD_INQFIELDS.htm" />
    <ARGUMENT name="numbertype" link="EOS_GD_INQFIELDS.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_CONTROL" link="CDF_CONTROL.htm" alias_to="" classname="">
    <SYNTAX name="CDF_CONTROL, Id [, ATTRIBUTE=name or number] [, GET_ATTR_INFO=variable] [, GET_CACHESIZE=variable] [, GET_COPYRIGHT=variable] [, GET_FILENAME=variable] [, GET_FORMAT=variable] [, GET_LEAPSECONDLASTUPDATED=variable]  [, GET_NEGTOPOSFP0_MODE=variable] [, GET_NUMATTRS=variable] [, GET_READONLY_MODE=variable] [, GET_RVAR_CACHESIZE=variable] [, GET_SPARSERECORDS=variable] [, GET_VAR_INFO=variable] [, GET_ZMODE=variable] [, GET_ZVAR_CACHESIZE=variable] [, SET_CACHESIZE=value] [, SET_EXTENDRECS=records] [, SET_INITIALRECS=records] [, SET_LEAPSECONDLASTUPDATED=value]   [, /SET_NEGTOPOSFP0_MODE] [, SET_PADVALUE=value] [, /SET_READONLY_MODE] [, SET_RVAR_CACHESIZE=value{See Note}] [, SET_RVARS_CACHESIZE=value{See Note}]  [, SET_SPARSERECORDS=variable] [, SET_ZMODE={0 | 1 | 2}] [, SET_ZVAR_CACHESIZE=value{See Note}] [, SET_ZVARS_CACHESIZE=value{See Note}] [, VARIABLE=name or index] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_CONTROL.htm" />
    <KEYWORD name="ATTRIBUTE" link="CDF_CONTROL.htm#CDF_1744428779_1006502" />
    <KEYWORD name="GET_ATTR_INFO" link="CDF_CONTROL.htm#CDF_1744428779_1006505" />
    <KEYWORD name="GET_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006513" />
    <KEYWORD name="GET_COPYRIGHT" link="CDF_CONTROL.htm#CDF_1744428779_1006516" />
    <KEYWORD name="GET_FILENAME" link="CDF_CONTROL.htm#CDF_1744428779_1006519" />
    <KEYWORD name="GET_FORMAT" link="CDF_CONTROL.htm#CDF_1744428779_1006522" />
    <KEYWORD name="GET_LEAPSECONDLASTUPDATED" link="CDF_CONTROL.htm#LEAPSEONDLASTUPDATED" />
    <KEYWORD name="GET_NEGTOPOSFP0_MODE" link="CDF_CONTROL.htm#CDF_1744428779_1006530" />
    <KEYWORD name="GET_NUMATTRS" link="CDF_CONTROL.htm#CDF_1744428779_1006533" />
    <KEYWORD name="GET_READONLY_MODE" link="CDF_CONTROL.htm#CDF_1744428779_1006540" />
    <KEYWORD name="GET_RVAR_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006543" />
    <KEYWORD name="GET_SPARSERECORDS" link="CDF_CONTROL.htm#GET_SPARSE" />
    <KEYWORD name="GET_VAR_INFO" link="CDF_CONTROL.htm#CDF_1744428779_1006546" />
    <KEYWORD name="GET_ZMODE" link="CDF_CONTROL.htm#CDF_1744428779_1006566" />
    <KEYWORD name="GET_ZVAR_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006573" />
    <KEYWORD name="SET_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006576" />
    <KEYWORD name="SET_EXTENDRECS" link="CDF_CONTROL.htm#CDF_1744428779_1006579" />
    <KEYWORD name="SET_INITIALRECS" link="CDF_CONTROL.htm#CDF_1744428779_1006582" />
    <KEYWORD name="SET_LEAPSECONDLASTUPDATED" link="CDF_CONTROL.htm#SET_LEAP" />
    <KEYWORD name="SET_NEGTOPOSFP0_MODE" link="CDF_CONTROL.htm#CDF_1744428779_1006585" />
    <KEYWORD name="SET_PADVALUE" link="CDF_CONTROL.htm#CDF_1744428779_1006588" />
    <KEYWORD name="SET_READONLY_MODE" link="CDF_CONTROL.htm#CDF_1744428779_1006591" />
    <KEYWORD name="SET_RVAR_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006594" />
    <KEYWORD name="SET_RVARS_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006597" />
    <KEYWORD name="SET_SPARSERECORDS" link="CDF_CONTROL.htm#SET_SPARSE" />
    <KEYWORD name="SET_ZMODE" link="CDF_CONTROL.htm#CDF_1744428779_1006600" />
    <KEYWORD name="SET_ZVAR_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006603" />
    <KEYWORD name="SET_ZVARS_CACHESIZE" link="CDF_CONTROL.htm#CDF_1744428779_1006606" />
    <KEYWORD name="VARIABLE" link="CDF_CONTROL.htm#CDF_1744428779_1006609" />
    <KEYWORD name="ZVARIABLE" link="CDF_CONTROL.htm#CDF_1744428779_1006614" />
  </ROUTINE>
  <ROUTINE name="LEGEND" link="LEGEND.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds a legend to 2D or 3D plots" />
    <SYNTAX name="graphic = LEGEND([, Keywords=value][, Properties=value])" type="func" />
    <SYNTAX name="[, /DATA] [, /DEVICE] [, /NORMAL] [, /RELATIVE] [, TARGET=variable]" type="pro" />
    <KEYWORD name="DATA" link="LEGEND.htm#DATA" />
    <KEYWORD name="DEVICE" link="LEGEND.htm#DEVICE" />
    <KEYWORD name="NORMAL" link="LEGEND.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="LEGEND.htm#RELATIVE" />
    <KEYWORD name="TARGET" link="LEGEND.htm#LEGEND-TARGET(Init)" />
    <KEYWORD name="AUTO_TEXT_COLOR" link="LEGEND.htm#AUTO_TEX" />
    <KEYWORD name="COLOR" link="LEGEND.htm#COLOR" />
    <KEYWORD name="HORIZONTAL_ALIGNMENT" link="LEGEND.htm#HORIZONT" />
    <KEYWORD name="HORIZONTAL_SPACING" link="LEGEND.htm#HORIZONT2" />
    <KEYWORD name="LINESTYLE" link="LEGEND.htm#LINESTYL" />
    <KEYWORD name="ORIENTATION" link="LEGEND.htm#ORIENTAT" />
    <KEYWORD name="POSITION" link="LEGEND.htm#POSITION" />
    <KEYWORD name="SHADOW" link="LEGEND.htm#SHADOW" />
    <KEYWORD name="THICK" link="LEGEND.htm#THICK" />
    <KEYWORD name="TRANSPARENCY" link="LEGEND.htm#TRANSPAR" />
    <KEYWORD name="UVALUE" link="LEGEND.htm#UVALUE" />
    <KEYWORD name="VERTICAL_ALIGNMENT" link="LEGEND.htm#VERTICAL" />
    <KEYWORD name="VERTICAL_SPACING" link="LEGEND.htm#VERTICAL2" />
    <KEYWORD name="WINDOW (Get Only)" link="LEGEND.htm#WINDOW" />
    <KEYWORD name="FONT_NAME" link="LEGEND.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="LEGEND.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="LEGEND.htm#FONT_STY" />
    <KEYWORD name="LABEL" link="LEGEND.htm#LABEL" />
    <KEYWORD name="SAMPLE_ANGLE" link="LEGEND.htm#SAMPLE_ANGLE" />
    <KEYWORD name="SAMPLE_MAGNITUDE" link="LEGEND.htm#SAMPLE_MAG" />
    <KEYWORD name="SAMPLE_WIDTH" link="LEGEND.htm#SAMPLE_W" />
    <KEYWORD name="TEXT_COLOR" link="LEGEND.htm#TEXT_COL" />
    <KEYWORD name="UNITS" link="LEGEND.htm#UNITS" />
  </ROUTINE>
  <CLASS name="LEGEND" link="LEGEND.htm" special="yes">
    <PROPERTY name="FONT_NAME" link="LEGEND.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="LEGEND.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="LEGEND.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="LABEL" link="LEGEND.htm#LABEL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SAMPLE_ANGLE" link="LEGEND.htm#SAMPLE_ANGLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SAMPLE_MAGNITUDE" link="LEGEND.htm#SAMPLE_MAG" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SAMPLE_WIDTH" link="LEGEND.htm#SAMPLE_W" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TEXT_COLOR" link="LEGEND.htm#TEXT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UNITS" link="LEGEND.htm#UNITS" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="LEGEND" name="LEGEND::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="legend.Close" type="pro" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = legend.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="legend.Delete" type="pro" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="legend.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="legend.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="legend.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="legend.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="legend.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="legend.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="legend.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="LEGEND" name="LEGEND::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="legend.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FLUSH" link="FLUSH.htm" alias_to="" classname="">
    <DESCRIPTION name="Flush file unit buffers" />
    <SYNTAX name="FLUSH, Unit1, ..., Unitn" type="pro" />
    <ARGUMENT name="Uniti" link="FLUSH.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_DOUBLE_ELEMENTS" link="GRIB_GET_DOUBLE_ELEMENTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_DOUBLE_ELEMENTS(Ghandle, Key, Index)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET_DOUBLE_ELEMENTS.htm" />
    <ARGUMENT name="Key" link="GRIB_GET_DOUBLE_ELEMENTS.htm" />
    <ARGUMENT name="Index" link="GRIB_GET_DOUBLE_ELEMENTS.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_CHNNDFAC" link="IMSL_CHNNDFAC.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_CHNNDFAC.htm" />
    <ARGUMENT name="fac" link="IMSL_CHNNDFAC.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_CHNNDFAC.htm#DOUBLE" />
    <KEYWORD name="INVERSE" link="IMSL_CHNNDFAC.htm#INVERSE" />
    <KEYWORD name="TOLERANCE" link="IMSL_CHNNDFAC.htm#TOLERANC" />
    <KEYWORD name="Warning Errors" link="IMSL_CHNNDFAC.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="FSTAT" link="FSTAT.htm" alias_to="" classname="">
    <DESCRIPTION name="Return information about a specified file unit" />
    <SYNTAX name="Result = FSTAT(Unit)" type="func" />
    <ARGUMENT name="Unit" link="FSTAT.htm" />
  </ROUTINE>
  <ROUTINE name="H5R_GET_REGION" link="H5R_GET_REGION.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5R_GET_REGION(Dataset_id, Reference)" type="func" />
    <ARGUMENT name="Dataset_id" link="H5R_GET_REGION.htm" />
    <ARGUMENT name="Reference" link="H5R_GET_REGION.htm" />
  </ROUTINE>
  <CLASS name="ESE" link="ESE.htm" special="">
    <PROPERTY name="ASYNCHRONOUS (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYNCHRONOUS (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBCANCELLED (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBCANCELLING (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBEXECUTING (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBFAILED (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBQUEUED (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBSUBMITTED (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBSUCCEEDED (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="JOBTIMEDOUT (Get)" link="ESE.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESE" name="ESE::FindTask" link="FindTask">
      <SYNTAX name="Task = ESE.FindTask( Host [, Port ], TaskName [, /REGEX] )" type="pro" />
      <ARGUMENT name="Host" link="ESE.htm" />
      <ARGUMENT name="Port" link="ESE.htm" />
      <ARGUMENT name="TaskName" link="ESE.htm" />
      <KEYWORD name="REGEX" link="ESE.htm#lass=" />
    </METHOD>
    <METHOD class="ESE" name="ESE::GetDeserializer" link="GetDeserializer">
      <SYNTAX name="FunctionName = ESE.GetDeserializer( Type )" type="pro" />
      <ARGUMENT name="Type" link="ESE.htm" />
    </METHOD>
    <METHOD class="ESE" name="ESE::GetSerializer" link="GetSerializer">
      <SYNTAX name="FunctionName = ESE.GetSerializer( Type )" type="pro" />
      <ARGUMENT name="Type" link="ESE.htm" />
    </METHOD>
    <METHOD class="ESE" name="ESE::GetServer" link="GetServer">
      <SYNTAX name="Result = ESE.GetServer( Host [, Port ] )" type="func" />
      <ARGUMENT name="Host" link="ESE.htm" />
      <ARGUMENT name="Port" link="ESE.htm" />
    </METHOD>
    <METHOD class="ESE" name="ESE::GetTask" link="GetTask">
      <SYNTAX name="Task = ESE.GetTask( URI )" type="pro" />
      <ARGUMENT name="URI" link="ESE.htm" />
    </METHOD>
    <METHOD class="ESE" name="ESE::Join" link="Join">
      <SYNTAX name="Status = ESE.Join( Jobs [, TIMEOUT = value] [, CALLBACK = value] [, /IGNORE_FAILURES] [, USER_DATA = value]] [, REQUESTS_PER_SECOND = value] )" type="pro" />
      <ARGUMENT name="Jobs" link="ESE.htm" />
      <KEYWORD name="TIMEOUT" link="ESE.htm#lass=" />
      <KEYWORD name="CALLBACK" link="ESE.htm#lass=" />
      <KEYWORD name="IGNORE_FAILURES" link="ESE.htm#lass=" />
      <KEYWORD name="USER_DATA" link="ESE.htm#lass=" />
      <KEYWORD name="REQUESTS_PER_SECOND" link="ESE.htm#lass=" />
    </METHOD>
    <METHOD class="ESE" name="ESE::SetDeserializer" link="SetDeserializer">
      <SYNTAX name="ESE.SetDeserializer, Type, Function" type="pro" />
      <ARGUMENT name="Type" link="ESE.htm" />
      <ARGUMENT name="Function" link="ESE.htm" />
    </METHOD>
    <METHOD class="ESE" name="ESE::SetSerializer" link="SetSerializer">
      <SYNTAX name="ESE.SetSerializer, Type, Function" type="pro" />
      <ARGUMENT name="Type" link="ESE.htm" />
      <ARGUMENT name="Function" link="ESE.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="FILE_GUNZIP" link="FILE_GUNZIP.htm" alias_to="" classname="">
    <DESCRIPTION name="Uncompress a file or files using the GZIP format" />
    <SYNTAX name="FILE_GUNZIP, File [, FileOut]" type="pro" />
    <ARGUMENT name="File" link="FILE_GUNZIP.htm" />
    <ARGUMENT name="FileOut" link="FILE_GUNZIP.htm" />
    <KEYWORD name="BUFFER" link="FILE_GUNZIP.htm#BUFFER" />
    <KEYWORD name="CLOSE" link="FILE_GUNZIP.htm#CLOSE" />
    <KEYWORD name="COUNT" link="FILE_GUNZIP.htm#COUNT" />
    <KEYWORD name="DELETE" link="FILE_GUNZIP.htm#DELETE" />
    <KEYWORD name="NBYTES" link="FILE_GUNZIP.htm#NBYTES" />
    <KEYWORD name="OFFSET" link="FILE_GUNZIP.htm#OFFSET" />
    <KEYWORD name="VERBOSE" link="FILE_GUNZIP.htm#VERBOSE" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOM_TABLE" link="IMSL_RANDOM_TABLE.htm" alias_to="" classname="">
    <ARGUMENT name="table" link="IMSL_RANDOM_TABLE.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_RANDOM_TABLE.htm#lass=" />
    <KEYWORD name="GET" link="IMSL_RANDOM_TABLE.htm#lass=" />
    <KEYWORD name="GFSR" link="IMSL_RANDOM_TABLE.htm#lass=" />
    <KEYWORD name="SET" link="IMSL_RANDOM_TABLE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="CDF_OPEN" link="CDF_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_OPEN(Filename [, /READONLY] )" type="func" />
    <ARGUMENT name="Filename" link="CDF_OPEN.htm" />
    <KEYWORD name="READONLY" link="CDF_OPEN.htm#CDF_1744428779_1007988" />
  </ROUTINE>
  <ROUTINE name="MAP_IMAGE" link="MAP_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Warp a large image to fit a map projection" />
    <SYNTAX name="Result = MAP_IMAGE( Image [, Startx, Starty [, Xsize, Ysize]] [, LATMIN=degrees{-90 to 90}] [, LATMAX=degrees{-90 to 90}] [, LONMIN=degrees{-180 to 180}] [, LONMAX=degrees{-180 to 180}] [, /BILINEAR] [, COMPRESS=value] [, SCALE=value] [, MAP_STRUCTURE=structure] [, MASK=variable] [, MAX_VALUE=value] [, MIN_VALUE=value] [, MISSING=value] )" type="func" />
    <ARGUMENT name="Image" link="MAP_IMAGE.htm" />
    <ARGUMENT name="Startx" link="MAP_IMAGE.htm" />
    <ARGUMENT name="Starty" link="MAP_IMAGE.htm" />
    <ARGUMENT name="Xsize" link="MAP_IMAGE.htm" />
    <ARGUMENT name="Ysize" link="MAP_IMAGE.htm" />
    <KEYWORD name="LATMIN" link="MAP_IMAGE.htm#dg_routines_3604229493_891761" />
    <KEYWORD name="LATMAX" link="MAP_IMAGE.htm#dg_routines_3604229493_891764" />
    <KEYWORD name="LONMIN" link="MAP_IMAGE.htm#dg_routines_3604229493_891767" />
    <KEYWORD name="LONMAX" link="MAP_IMAGE.htm#dg_routines_3604229493_891770" />
    <KEYWORD name="BILINEAR" link="MAP_IMAGE.htm#dg_routines_3604229493_891773" />
    <KEYWORD name="COMPRESS" link="MAP_IMAGE.htm#dg_routines_3604229493_891776" />
    <KEYWORD name="SCALE" link="MAP_IMAGE.htm#dg_routines_3604229493_891779" />
    <KEYWORD name="MAP_STRUCTURE" link="MAP_IMAGE.htm#dg_routines_3604229493_891782" />
    <KEYWORD name="MASK" link="MAP_IMAGE.htm#dg_routines_3604229493_891788" />
    <KEYWORD name="MAX_VALUE" link="MAP_IMAGE.htm#dg_routines_3604229493_891792" />
    <KEYWORD name="MIN_VALUE" link="MAP_IMAGE.htm#dg_routines_3604229493_891795" />
    <KEYWORD name="MISSING" link="MAP_IMAGE.htm#dg_routines_3604229493_891799" />
  </ROUTINE>
  <ROUTINE name="IMSP_SP_GMRES" link="IMSP_SP_GMRES.htm" alias_to="" classname="">
    <ARGUMENT name="amultp" link="IMSP_SP_GMRES.htm" />
    <ARGUMENT name="b" link="IMSP_SP_GMRES.htm" />
    <KEYWORD name="DOUBLE" link="IMSP_SP_GMRES.htm#DOUBLE" />
    <KEYWORD name="HH_REORTH" link="IMSP_SP_GMRES.htm#HH_REORT" />
    <KEYWORD name="ITMAX" link="IMSP_SP_GMRES.htm#ITMAX" />
    <KEYWORD name="MAX_KRYLOV" link="IMSP_SP_GMRES.htm#MAX_KRYL" />
    <KEYWORD name="PRECOND" link="IMSP_SP_GMRES.htm#PRECOND" />
    <KEYWORD name="TOLERANCE" link="IMSP_SP_GMRES.htm#TOLERANC" />
  </ROUTINE>
  <ROUTINE name="LINFIT" link="LINFIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Fit data to a linear model" />
    <SYNTAX name="Result = LINFIT( X, Y [, CHISQR=variable] [, COVAR=variable] [, /DOUBLE] [, MEASURE_ERRORS=vector] [, PROB=variable] [, SIGMA=variable] [, YFIT=variable] )" type="func" />
    <ARGUMENT name="X" link="LINFIT.htm" />
    <ARGUMENT name="Y" link="LINFIT.htm" />
    <KEYWORD name="CHISQR" link="LINFIT.htm#L_826528365_53778" />
    <KEYWORD name="COVAR" link="LINFIT.htm#L_826528365_940616" />
    <KEYWORD name="DOUBLE" link="LINFIT.htm#L_826528365_837073" />
    <KEYWORD name="MEASURE_ERRORS" link="LINFIT.htm#L_826528365_53781" />
    <KEYWORD name="PROB" link="LINFIT.htm#L_826528365_941301" />
    <KEYWORD name="SIGMA" link="LINFIT.htm#L_826528365_941423" />
    <KEYWORD name="YFIT" link="LINFIT.htm#L_826528365_941298" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DETACH" link="EOS_SW_DETACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DETACH(swathID)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DETACH.htm" />
  </ROUTINE>
  <ROUTINE name="ERASE" link="ERASE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="ERASE [, Background_Color] [, CHANNEL=value] [, COLOR=value]" type="pro" />
    <ARGUMENT name="Background_Color" link="ERASE_Procedure.htm" />
    <KEYWORD name="CHANNEL" link="ERASE_Procedure.htm#dg_routines_3604229493_882954" />
    <KEYWORD name="COLOR" link="ERASE_Procedure.htm#dg_routines_3604229493_882957" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_READATTR" link="EOS_GD_READATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_READATTR(gridID, attrname, datbuf)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_READATTR.htm" />
    <ARGUMENT name="attrname" link="EOS_GD_READATTR.htm" />
    <ARGUMENT name="datbuf" link="EOS_GD_READATTR.htm" />
  </ROUTINE>
  <ROUTINE name="KRIG2D" link="KRIG2D.htm" alias_to="" classname="">
    <DESCRIPTION name="Interpolate points to a grid using kriging" />
    <SYNTAX name="Result = KRIG2D( Z [, X, Y] [, /DOUBLE] [, EXPONENTIAL=vector] [, GAUSSIAN=vector] [, LINEAR=vector] [, SPHERICAL=vector] [, /REGULAR] [, XGRID=[xstart, xspacing]] [, XVALUES=array] [, YGRID=[ystart, yspacing]] [, YVALUES=array] [, GS=[xspacing, yspacing]] [, BOUNDS=[xmin, ymin, xmax, ymax]] [, NX=value] [, NY=value] [, XOUT=variable] [, YOUT=variable] )" type="func" />
    <ARGUMENT name="Z, X, Y" link="KRIG2D.htm" />
    <KEYWORD name="DOUBLE" link="KRIG2D.htm#DOUBLE" />
    <KEYWORD name="XOUT" link="KRIG2D.htm#XOUT" />
    <KEYWORD name="YOUT" link="KRIG2D.htm#YOUT" />
    <KEYWORD name="EXPONENTIAL" link="KRIG2D.htm#K_837341805_750596" />
    <KEYWORD name="GAUSSIAN" link="KRIG2D.htm#GAUSSIAN" />
    <KEYWORD name="LINEAR" link="KRIG2D.htm#LINEAR" />
    <KEYWORD name="SPHERICAL" link="KRIG2D.htm#K_837341805_750598" />
    <KEYWORD name="REGULAR" link="KRIG2D.htm#K_837341805_750607" />
    <KEYWORD name="XGRID" link="KRIG2D.htm#K_837341805_750609" />
    <KEYWORD name="XVALUES" link="KRIG2D.htm#K_837341805_750611" />
    <KEYWORD name="YGRID" link="KRIG2D.htm#K_837341805_750613" />
    <KEYWORD name="YVALUES" link="KRIG2D.htm#K_837341805_750615" />
    <KEYWORD name="BOUNDS" link="KRIG2D.htm#K_837341805_750620" />
    <KEYWORD name="GS" link="KRIG2D.htm#K_837341805_930292" />
    <KEYWORD name="NX" link="KRIG2D.htm#K_837341805_750622" />
    <KEYWORD name="NY" link="KRIG2D.htm#K_837341805_750624" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_ATTRINFO" link="EOS_GD_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_ATTRINFO(gridID, attrname, numbertype, count)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_ATTRINFO.htm" />
    <ARGUMENT name="attrname" link="EOS_GD_ATTRINFO.htm" />
    <ARGUMENT name="numbertype" link="EOS_GD_ATTRINFO.htm" />
    <ARGUMENT name="count" link="EOS_GD_ATTRINFO.htm" />
  </ROUTINE>
  <ROUTINE name="MESH_VALIDATE" link="MESH_VALIDATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Checks for NaN values in vertices, removes unused vertices, and combines close vertices" />
    <SYNTAX name="Result = MESH_VALIDATE ( Verts, Conn [, /REMOVE_NAN] [, /PACK_VERTICES] [, /COMBINE_VERTICES] [, TOLERANCE=value] )" type="func" />
    <ARGUMENT name="Verts" link="MESH_VALIDATE.htm" />
    <ARGUMENT name="Conn" link="MESH_VALIDATE.htm" />
    <KEYWORD name="COMBINE_VERTICES" link="MESH_VALIDATE.htm#M_824365677_948607" />
    <KEYWORD name="PACK_VERTICES" link="MESH_VALIDATE.htm#M_824365677_949513" />
    <KEYWORD name="REMOVE_NAN" link="MESH_VALIDATE.htm#M_824365677_948611" />
    <KEYWORD name="TOLERANCE" link="MESH_VALIDATE.htm#M_824365677_948613" />
  </ROUTINE>
  <ROUTINE name="WV_PLOT3D_WPS" link="WV_PLOT3D_WPS.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_PLOT3D_WPS( Array [, X] [, Y] [, GROUP_LEADER=widget_id] [, SURFACE_STYLE=value] [, TITLE=string] [, UNITS=string] [, XTITLE=string] [, XUNITS=string] [, YTITLE=string] [, YUNITS=string] )" type="func" />
    <ARGUMENT name="Input" link="WV_PLOT3D_WPS.htm" />
    <ARGUMENT name="X" link="WV_PLOT3D_WPS.htm" />
    <ARGUMENT name="Y" link="WV_PLOT3D_WPS.htm" />
    <KEYWORD name="GROUP_LEADER" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006236" />
    <KEYWORD name="SURFACE_STYLE" link="WV_PLOT3D_WPS.htm#ref_3320460235_1015696" />
    <KEYWORD name="TITLE" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006239" />
    <KEYWORD name="UNITS" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006241" />
    <KEYWORD name="XTITLE" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006243" />
    <KEYWORD name="XUNITS" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006245" />
    <KEYWORD name="YTITLE" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006247" />
    <KEYWORD name="YUNITS" link="WV_PLOT3D_WPS.htm#ref_3320460235_1006249" />
  </ROUTINE>
  <ROUTINE name="H5T_COMMITTED" link="H5T_COMMITTED.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_COMMITTED(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_COMMITTED.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_FINDATTR" link="HDF_GR_FINDATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_FINDATTR(obj_id, attr_name)" type="func" />
    <ARGUMENT name="obj_id" link="HDF_GR_FINDATTR.htm" />
    <ARGUMENT name="attr_name" link="HDF_GR_FINDATTR.htm" />
  </ROUTINE>
  <ROUTINE name="SCALE3" link="SCALE3_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Sets up axis ranges and viewing angles for Direct Graphics 3D plots" />
    <SYNTAX name="SCALE3 [, XRANGE=vector] [, YRANGE=vector] [, ZRANGE=vector] [, AX=degrees] [, AZ=degrees]" type="pro" />
    <KEYWORD name="XRANGE" link="SCALE3_Procedure.htm#dg_routines_3604229493_884739" />
    <KEYWORD name="YRANGE" link="SCALE3_Procedure.htm#dg_routines_3604229493_884742" />
    <KEYWORD name="ZRANGE" link="SCALE3_Procedure.htm#dg_routines_3604229493_884745" />
    <KEYWORD name="AX" link="SCALE3_Procedure.htm#dg_routines_3604229493_884748" />
    <KEYWORD name="AZ" link="SCALE3_Procedure.htm#dg_routines_3604229493_884751" />
  </ROUTINE>
  <ROUTINE name="DISSOLVE" link="DISSOLVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Provides a digital “dissolve” effect for images" />
    <SYNTAX name="DISSOLVE, Image [, DELAY=seconds] [, /ORDER] [, SIZ=pixels] [, X0=pixels] [, Y0=pixels]" type="pro" />
    <ARGUMENT name="Image" link="DISSOLVE.htm" />
    <KEYWORD name="DELAY" link="DISSOLVE.htm#D_843829869_757174" />
    <KEYWORD name="ORDER" link="DISSOLVE.htm#D_843829869_757177" />
    <KEYWORD name="SIZ" link="DISSOLVE.htm#D_843829869_757180" />
    <KEYWORD name="X0" link="DISSOLVE.htm#D_843829869_757184" />
    <KEYWORD name="Y0" link="DISSOLVE.htm#D_843829869_1064813" />
  </ROUTINE>
  <ROUTINE name="CDF_ERROR" link="CDF_ERROR.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_ERROR(Status)" type="func" />
    <ARGUMENT name="Status" link="CDF_ERROR.htm" />
  </ROUTINE>
  <ROUTINE name="N_ELEMENTS" link="N_ELEMENTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the number of elements contained in an expression or variable" />
    <SYNTAX name="Result = N_ELEMENTS(Expression)" type="func" />
    <ARGUMENT name="Expression" link="N_ELEMENTS.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_PUTPAL" link="HDF_DFP_PUTPAL.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFP_PUTPAL, Filename, Palette [, /DELETE] [, /OVERWRITE]" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFP_PUTPAL.htm" />
    <ARGUMENT name="Palette" link="HDF_DFP_PUTPAL.htm" />
    <KEYWORD name="DELETE" link="HDF_DFP_PUTPAL.htm#HDF_1733484267_1007745" />
    <KEYWORD name="OVERWRITE" link="HDF_DFP_PUTPAL.htm#HDF_1733484267_1007749" />
  </ROUTINE>
  <ROUTINE name="H_EQ_CT" link="H_EQ_CT.htm" alias_to="" classname="">
    <DESCRIPTION name="Histogram-equalizes the color tables for an image or a region of the display" />
    <SYNTAX name="H_EQ_CT [, Image]" type="pro" />
    <ARGUMENT name="Image" link="H_EQ_CT.htm" />
  </ROUTINE>
  <ROUTINE name="IBETA" link="IBETA.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the incomplete beta function" />
    <SYNTAX name="Result = IBETA( A, B, Z [, /DOUBLE] [, EPS=value] [, ITER=variable] [, ITMAX=value] )" type="func" />
    <ARGUMENT name="A" link="IBETA.htm" />
    <ARGUMENT name="B" link="IBETA.htm" />
    <ARGUMENT name="Z" link="IBETA.htm" />
    <KEYWORD name="DOUBLE" link="IBETA.htm#I_833016429_875616" />
    <KEYWORD name="EPS" link="IBETA.htm#I_833016429_875618" />
    <KEYWORD name="ITER" link="IBETA.htm#I_833016429_875967" />
    <KEYWORD name="ITMAX" link="IBETA.htm#I_833016429_875622" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="UNIQ" link="UNIQ.htm" alias_to="" classname="">
    <DESCRIPTION name="Return subscripts of the unique elements in an array" />
    <SYNTAX name="Result = UNIQ( Array [, Index] )" type="func" />
    <ARGUMENT name="Array" link="UNIQ.htm" />
    <ARGUMENT name="Index" link="UNIQ.htm" />
  </ROUTINE>
  <ROUTINE name="MEMORY" link="MEMORY.htm" alias_to="" classname="">
    <DESCRIPTION name="Provides information about the amount of dynamic memory currently in use by the IDL session" />
    <SYNTAX name="Result = MEMORY( [, /CURRENT | , /HIGHWATER | , /NUM_ALLOC | , /NUM_FREE | , /STRUCTURE ] [, /L64] )" type="func" />
    <KEYWORD name="CURRENT" link="MEMORY.htm#M_824365677_960747" />
    <KEYWORD name="HIGHWATER" link="MEMORY.htm#M_824365677_960749" />
    <KEYWORD name="L64" link="MEMORY.htm#M_824365677_960751" />
    <KEYWORD name="NUM_ALLOC" link="MEMORY.htm#M_824365677_960754" />
    <KEYWORD name="NUM_FREE" link="MEMORY.htm#M_824365677_960756" />
    <KEYWORD name="STRUCTURE" link="MEMORY.htm#M_824365677_960758" />
  </ROUTINE>
  <ROUTINE name="IMAP" link="IMAP.htm" alias_to="" classname="">
    <DESCRIPTION name="Display georeferenced data in an iTool" />
    <SYNTAX name="IMAP [, MAP_PROJECTION=string]" type="pro" />
    <SYNTAX name="IMAP [, Image[, X, Y]] [, GEOTIFF=variable] [, GRID_UNITS=value] [, MAP_PROJECTION=string]" type="pro" />
    <SYNTAX name="IMAP [, Filename]" type="pro" />
    <SYNTAX name="IMAP [, Z[, X, Y]] , /CONTOUR [, GRID_UNITS=value] [, MAP_PROJECTION=string]" type="pro" />
    <SYNTAX name="iTool Image Keywords: This procedure accepts all IIMAGE keywords. For more information, see IIMAGE." type="pro" />
    <SYNTAX name="iTool Contour Keywords: If the CONTOUR keyword is set, this procedure accepts all ICONTOUR keywords. For more information, see ICONTOUR." type="pro" />
    <SYNTAX name="Map Projection Keywords: [, CENTER_LATITUDE=value] [, CENTER_LONGITUDE=value] [, ELLIPSOID=string] [, FALSE_EASTING=value] [, FALSE_NORTHING=value] [, HEIGHT=value] [, HEMISPHERE={0 | 1}] [, HOM_AZIM_LONGITUDE=value] [, HOM_AZIM_ANGLE=value] [, HOM_LATITUDE1=value] [, HOM_LATITUDE2=value] [, HOM_LONGITUDE1=value] [, HOM_LONGITUDE2=value] [, IS_ZONES=value] [, IS_JUSTIFY=value] [, LIMIT=[latmin, lonmin, latmax, lonmax]] [, MERCATOR_SCALE=value] [, OEA_ANGLE=value] [, OEA_SHAPEM=value] [, OEA_SHAPEN=value] [, SEMIMAJOR_AXIS=value] [, SEMIMINOR_AXIS=value] [, SOM_INCLINATION=value] [, SOM_LONGITUDE=value] [, SOM_PERIOD=value] [, SOM_RATIO=value] [, SOM_FLAG=value] [, SOM_LANDSAT_NUMBER=value] [, SOM_LANDSAT_PATH=value] [, SPHERE_RADIUS=value] [, STANDARD_PARALLEL=value] [, STANDARD_PAR1=value] [, STANDARD_PAR2=value] [, TRUE_SCALE_LATITUDE=value] [, ZONE=value]" type="pro" />
    <ARGUMENT name="Image" link="IMAP.htm" />
    <ARGUMENT name="X" link="IMAP.htm" />
    <ARGUMENT name="Y" link="IMAP.htm" />
    <ARGUMENT name="Filename" link="IMAP.htm" />
    <ARGUMENT name="Shapefile" link="IMAP.htm" />
    <ARGUMENT name="Z" link="IMAP.htm" />
    <ARGUMENT name="X" link="IMAP.htm" />
    <ARGUMENT name="Y" link="IMAP.htm" />
    <KEYWORD name="GEOTIFF" link="IMAP.htm#iTools_api_3860698369_1003178" />
    <KEYWORD name="GRID_UNITS" link="IMAP.htm#iTools_api_3860698369_1003187" />
    <KEYWORD name="MAP_PROJECTION" link="IMAP.htm#lass=" />
    <KEYWORD name="ASPECT_RATIO" link="IMAP.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="IMAP.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="IMAP.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="IMAP.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="IMAP.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="IMAP.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="IMAP.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="DEPTHCUE_DIM" link="IMAP.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="IMAP.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="IMAP.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="IMAP.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="IMAP.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="IMAP.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="IMAP.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="IMAP.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="IMAP.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="IMAP.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="IMAP.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="IMAP.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="IMAP.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="IMAP.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="IMAP.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="IMAP.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="IMAP.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="IMAP.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="IMAP.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="IMAP.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="IMAP.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="IMAP.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="IMAP.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="IMAP.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="IMAP.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="IMAP.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="IMAP.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="IMAP.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="IMAP.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="IMAP.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="IMAP.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="IMAP.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="IMAP.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="IMAP.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="IMAP.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="IMAP.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="IMAP.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="IMAP.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="IMAP.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="IMAP.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="IMAP.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="IMAP.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="IMAP.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="IMAP.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="IMAP.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="IMAP.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="IMAP.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="IMAP.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="IMAP.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="IMAP.htm#iTools_api_3860698369_1005830" />
    <KEYWORD name="MAP_PROJECTION" link="IMAP.htm#iTools_api_3860698369_1003599" />
    <KEYWORD name="CONTOUR" link="IMAP.htm#iTools_api_3860698369_1004068" />
  </ROUTINE>
  <ROUTINE name="H5G_MOVE" link="H5G_MOVE.htm" alias_to="" classname="">
    <SYNTAX name="H5G_MOVE, Loc_id, Src_Name, Dst_Name [, NEW_LOC_ID=value]" type="pro" />
    <ARGUMENT name="Loc_id" link="H5G_MOVE.htm" />
    <ARGUMENT name="Src_Name" link="H5G_MOVE.htm" />
    <ARGUMENT name="Dst_Name" link="H5G_MOVE.htm" />
    <KEYWORD name="NEW_LOC_ID" link="H5G_MOVE.htm#HDF5_209170119_1008427" />
  </ROUTINE>
  <ROUTINE name="HDF_DF24_RESTART" link="HDF_DF24_RESTART.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DF24_RESTART" type="pro" />
  </ROUTINE>
  <ROUTINE name="BESELJ" link="BESELJ.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the J Bessel function of order N" />
    <SYNTAX name="Result = BESELJ(X, N [, /DOUBLE] [, ITER=variable])" type="func" />
    <ARGUMENT name="X" link="BESELJ.htm" />
    <ARGUMENT name="N" link="BESELJ.htm" />
    <KEYWORD name="DOUBLE" link="BESELJ.htm#B_856805997_998704" />
    <KEYWORD name="ITER" link="BESELJ.htm#B_856805997_998706" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_WRITEFIELDMETA" link="EOS_GD_WRITEFIELDMETA.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_WRITEFIELDMETA(gridID, fieldname, dimlist, numbertype)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_WRITEFIELDMETA.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_WRITEFIELDMETA.htm" />
    <ARGUMENT name="dimlist" link="EOS_GD_WRITEFIELDMETA.htm" />
    <ARGUMENT name="numbertype" link="EOS_GD_WRITEFIELDMETA.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTINQ" link="CDF_ATTINQ.htm" alias_to="" classname="">
    <SYNTAX name="CDF_ATTINQ, Id, Attribute, Name, Scope, MaxEntry [, MaxZEntry]" type="pro" />
    <ARGUMENT name="Id" link="CDF_ATTINQ.htm" />
    <ARGUMENT name="Attribute" link="CDF_ATTINQ.htm" />
    <ARGUMENT name="Name" link="CDF_ATTINQ.htm" />
    <ARGUMENT name="Scope" link="CDF_ATTINQ.htm" />
    <ARGUMENT name="MaxEntry" link="CDF_ATTINQ.htm" />
    <ARGUMENT name="MaxZEntry" link="CDF_ATTINQ.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_BLKSOMOFFSET" link="EOS_GD_BLKSOMOFFSET.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_BLKSOMOFFSET(gridID, offset, code)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_BLKSOMOFFSET.htm" />
    <ARGUMENT name="offset" link="EOS_GD_BLKSOMOFFSET.htm" />
    <ARGUMENT name="code" link="EOS_GD_BLKSOMOFFSET.htm" />
  </ROUTINE>
  <ROUTINE name="EXPINT" link="EXPINT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the  exponential integral" />
    <SYNTAX name="Result = EXPINT( N, X [, /DOUBLE] [, EPS=value] [, ITER=variable] [, ITMAX=value] )" type="func" />
    <ARGUMENT name="N" link="EXPINT.htm" />
    <ARGUMENT name="X" link="EXPINT.htm" />
    <KEYWORD name="DOUBLE" link="EXPINT.htm#E_841667181_50644" />
    <KEYWORD name="EPS" link="EXPINT.htm#E_841667181_997966" />
    <KEYWORD name="ITER" link="EXPINT.htm#E_841667181_997968" />
    <KEYWORD name="ITMAX" link="EXPINT.htm#E_841667181_997920" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_GETCHUNKINFO" link="HDF_GR_GETCHUNKINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_GETCHUNKINFO(ri_id, dim_length, flag)" type="func" />
    <ARGUMENT name="ri_id" link="HDF_GR_GETCHUNKINFO.htm" />
    <ARGUMENT name="dim_length" link="HDF_GR_GETCHUNKINFO.htm" />
    <ARGUMENT name="flag" link="HDF_GR_GETCHUNKINFO.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_EIGSYMGEN" link="IMSL_EIGSYMGEN.htm" alias_to="" classname="">
    <ARGUMENT name="a" link="IMSL_EIGSYMGEN.htm" />
    <ARGUMENT name="b" link="IMSL_EIGSYMGEN.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_EIGSYMGEN.htm#lass=" />
    <KEYWORD name="VECTORS" link="IMSL_EIGSYMGEN.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="OPLOT" link="OPLOT_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="OPLOT, [X,] Y [, MAX_VALUE=value] [, MIN_VALUE=value] [, NSUM=value] [, /POLAR] [, THICK=value]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, PSYM=integer{0 to 10}] [, SYMSIZE=value] [, /T3D] [, ZVALUE=value{0 to 1}]" type="pro" />
    <ARGUMENT name="X" link="OPLOT_Procedure.htm" />
    <ARGUMENT name="Y" link="OPLOT_Procedure.htm" />
    <KEYWORD name="MAX_VALUE" link="OPLOT_Procedure.htm#dg_routines_3604229493_884368" />
    <KEYWORD name="MIN_VALUE" link="OPLOT_Procedure.htm#dg_routines_3604229493_884375" />
    <KEYWORD name="NSUM" link="OPLOT_Procedure.htm#dg_routines_3604229493_884381" />
    <KEYWORD name="POLAR" link="OPLOT_Procedure.htm#dg_routines_3604229493_884390" />
    <KEYWORD name="THICK" link="OPLOT_Procedure.htm#dg_routines_3604229493_884395" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_GETTRS" link="HDF_VG_GETTRS.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_GETTRS, VGroup, Tags, Refs [, MAXSIZE=value]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_GETTRS.htm" />
    <ARGUMENT name="Tags" link="HDF_VG_GETTRS.htm" />
    <ARGUMENT name="Refs" link="HDF_VG_GETTRS.htm" />
    <KEYWORD name="MAXSIZE" link="HDF_VG_GETTRS.htm#HDF_1733484267_1014848" />
  </ROUTINE>
  <ROUTINE name="T_CVF" link="T_CVT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the cutoff value in a Student’s t distribution" />
    <SYNTAX name="Result = T_CVF(P, Df)" type="func" />
    <ARGUMENT name="P" link="T_CVT.htm" />
    <ARGUMENT name="Df" link="T_CVT.htm" />
  </ROUTINE>
  <ROUTINE name="CLUSTER" link="CLUSTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform cluster analysis" />
    <SYNTAX name="Result = CLUSTER( Array, Weights [, /DOUBLE] [, N_CLUSTERS=value] )" type="func" />
    <ARGUMENT name="Array" link="CLUSTER.htm" />
    <ARGUMENT name="Weights" link="CLUSTER.htm" />
    <KEYWORD name="DOUBLE" link="CLUSTER.htm#C_854643309_862580" />
    <KEYWORD name="N_CLUSTERS" link="CLUSTER.htm#C_854643309_862583" />
  </ROUTINE>
  <ROUTINE name="IMSL_RANDOM_NPP" link="IMSL_RANDOM_NPP.htm" alias_to="" classname="">
    <ARGUMENT name="neub" link="IMSL_RANDOM_NPP.htm" />
    <ARGUMENT name="ftheta" link="IMSL_RANDOM_NPP.htm" />
    <ARGUMENT name="tbegin" link="IMSL_RANDOM_NPP.htm" />
    <ARGUMENT name="tend" link="IMSL_RANDOM_NPP.htm" />
    <ARGUMENT name="theta_max" link="IMSL_RANDOM_NPP.htm" />
    <ARGUMENT name="theta_min" link="IMSL_RANDOM_NPP.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_RANDOM_NPP.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="PATH_CACHE" link="PATH_CACHE.htm" alias_to="" classname="">
    <DESCRIPTION name="Controls IDL’s path caching mechanism" />
    <SYNTAX name="PATH_CACHE[, /CLEAR] [, /ENABLE] [, /REBUILD]" type="pro" />
    <KEYWORD name="CLEAR" link="PATH_CACHE.htm#P_817877613_1105531" />
    <KEYWORD name="ENABLE" link="PATH_CACHE.htm#P_817877613_1105534" />
    <KEYWORD name="REBUILD" link="PATH_CACHE.htm#P_817877613_1105537" />
  </ROUTINE>
  <ROUTINE name="IREGISTER" link="IREGISTER.htm" alias_to="" classname="">
    <DESCRIPTION name="Register iTool object classes or other iTool functionality" />
    <SYNTAX name="IRegister, Name, ItemName [, /ANNOTATION] [, /DEFAULT] [, /FILE_READER] [, /FILE_WRITER] [, TYPES=string] [, /UI_PANEL] [, /UI_SERVICE] [, /USER_INTERFACE] [, /VISUALIZATION]" type="pro" />
    <ARGUMENT name="Name" link="IREGISTER.htm" />
    <ARGUMENT name="ItemName" link="IREGISTER.htm" />
    <KEYWORD name="ANNOTATION" link="IREGISTER.htm#iTools_api_3860698369_1006712" />
    <KEYWORD name="DEFAULT" link="IREGISTER.htm#iTools_api_3860698369_1006715" />
    <KEYWORD name="FILE_READER" link="IREGISTER.htm#iTools_api_3860698369_1006720" />
    <KEYWORD name="FILE_WRITER" link="IREGISTER.htm#iTools_api_3860698369_1006723" />
    <KEYWORD name="TYPES" link="IREGISTER.htm#iTools_api_3860698369_1006726" />
    <KEYWORD name="UI_PANEL" link="IREGISTER.htm#iTools_api_3860698369_1006730" />
    <KEYWORD name="UI_SERVICE" link="IREGISTER.htm#iTools_api_3860698369_1006734" />
    <KEYWORD name="USER_INTERFACE" link="IREGISTER.htm#iTools_api_3860698369_1006737" />
    <KEYWORD name="VISUALIZATION" link="IREGISTER.htm#iTools_api_3860698369_1006740" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_FIND" link="HDF_VD_FIND.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_FIND(FileHandle, Name)" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VD_FIND.htm" />
    <ARGUMENT name="Name" link="HDF_VD_FIND.htm" />
  </ROUTINE>
  <ROUTINE name="IZOOM" link="IZOOM.htm" alias_to="" classname="">
    <DESCRIPTION name="Change the zoom factor on an iTools visualization" />
    <SYNTAX name="IZOOM, Zoomfactor, [, CENTER=value] [, CURRENT=variable] [, /DATA | /DEVICE | /NORMAL] [, /RESET] [, TARGET_IDENTIFIER=iToolID] [, TOOL=iToolID]" type="pro" />
    <ARGUMENT name="Zoomfactor" link="IZOOM.htm" />
    <KEYWORD name="CENTER" link="IZOOM.htm#iTools_api_3860698369_1011702" />
    <KEYWORD name="CURRENT" link="IZOOM.htm#iTools_api_3860698369_1011706" />
    <KEYWORD name="DATA" link="IZOOM.htm#iTools_api_3860698369_1011709" />
    <KEYWORD name="DEVICE" link="IZOOM.htm#iTools_api_3860698369_1011712" />
    <KEYWORD name="NORMAL" link="IZOOM.htm#iTools_api_3860698369_1011715" />
    <KEYWORD name="RESET" link="IZOOM.htm#iTools_api_3860698369_1011718" />
    <KEYWORD name="TARGET_IDENTIFIER" link="IZOOM.htm#iTools_api_3860698369_1011721" />
    <KEYWORD name="TOOL" link="IZOOM.htm#iTools_api_3860698369_1011724" />
  </ROUTINE>
  <ROUTINE name="H5A_OPEN_NAME" link="H5A_OPEN_NAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_OPEN_NAME(Loc_id, Name)" type="func" />
    <ARGUMENT name="Loc_id" link="H5A_OPEN_NAME.htm" />
    <ARGUMENT name="Name" link="H5A_OPEN_NAME.htm" />
  </ROUTINE>
  <ROUTINE name="ARRAY_EQUAL" link="ARRAY_EQUAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Test for data equality for two arrays or an array and a scalar" />
    <SYNTAX name="Result = ARRAY_EQUAL( Op1 , Op2, /NOT_EQUAL, /NO_TYPECONV, /QUIET )" type="func" />
    <ARGUMENT name="Op1" link="ARRAY_EQUAL.htm" />
    <ARGUMENT name="Op2" link="ARRAY_EQUAL.htm" />
    <KEYWORD name="NOT_EQUAL" link="ARRAY_EQUAL.htm#lass=" />
    <KEYWORD name="NO_TYPECONV" link="ARRAY_EQUAL.htm#lass=" />
    <KEYWORD name="QUIET" link="ARRAY_EQUAL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFTILE" link="EOS_GD_DEFTILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFTILE( gridID, tilecode [, tilerank, tiledims] )" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFTILE.htm" />
    <ARGUMENT name="tilecode" link="EOS_GD_DEFTILE.htm" />
    <ARGUMENT name="tilerank" link="EOS_GD_DEFTILE.htm" />
    <ARGUMENT name="tiledims" link="EOS_GD_DEFTILE.htm" />
  </ROUTINE>
  <ROUTINE name="CW_PALETTE_EDITOR" link="CW_PALETTE_EDITOR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget to display and edit color palettes" />
    <SYNTAX name="Result = CW_PALETTE_EDITOR (Parent [, DATA=array] [, FRAME=width] [, HISTOGRAM=vector] [, /HORIZONTAL] [, SELECTION=[start, end]] [, TAB_MODE=value] [, UNAME=string] [, UVALUE=value] [, XSIZE=width] [, YSIZE=height] )" type="func" />
    <ARGUMENT name="Parent" link="CW_PALETTE_EDITOR.htm" />
    <KEYWORD name="DATA" link="CW_PALETTE_EDITOR.htm#C_854643309_1001627" />
    <KEYWORD name="FRAME" link="CW_PALETTE_EDITOR.htm#C_854643309_1001629" />
    <KEYWORD name="HISTOGRAM" link="CW_PALETTE_EDITOR.htm#C_854643309_1001631" />
    <KEYWORD name="HORIZONTAL" link="CW_PALETTE_EDITOR.htm#C_854643309_1001633" />
    <KEYWORD name="SELECTION" link="CW_PALETTE_EDITOR.htm#C_854643309_1001635" />
    <KEYWORD name="TAB_MODE" link="CW_PALETTE_EDITOR.htm#C_854643309_1190256" />
    <KEYWORD name="UNAME" link="CW_PALETTE_EDITOR.htm#C_854643309_1001637" />
    <KEYWORD name="UVALUE" link="CW_PALETTE_EDITOR.htm#C_854643309_1001640" />
    <KEYWORD name="XSIZE" link="CW_PALETTE_EDITOR.htm#C_854643309_1001642" />
    <KEYWORD name="YSIZE" link="CW_PALETTE_EDITOR.htm#C_854643309_1001644" />
    <KEYWORD name="GET_VALUE" link="CW_PALETTE_EDITOR.htm#C_854643309_1079669_Keywords_CW_PALETTE_EDITOR__" />
    <KEYWORD name="SET_VALUE" link="CW_PALETTE_EDITOR.htm#C_854643309_1079672_Keywords_CW_PALETTE_EDITOR__" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_FILEINFO" link="HDF_SD_FILEINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_SD_FILEINFO, SDinterface_id, Datasets, Attributes" type="pro" />
    <ARGUMENT name="SDinterface_id" link="HDF_SD_FILEINFO.htm" />
    <ARGUMENT name="Datasets" link="HDF_SD_FILEINFO.htm" />
    <ARGUMENT name="Attributes" link="HDF_SD_FILEINFO.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_PARSE_EPOCH" link="CDF_PARSE_EPOCH.htm" alias_to="" classname="">
    <SYNTAX name="Result = CDF_PARSE_EPOCH(Epoch_string)" type="func" />
    <ARGUMENT name="Epoch_string" link="CDF_PARSE_EPOCH.htm" />
  </ROUTINE>
  <ROUTINE name="LON64ARR" link="LON64ARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a 64-bit integer vector or array" />
    <SYNTAX name="Result = LON64ARR( D1 [, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="LON64ARR.htm" />
    <KEYWORD name="NOZERO" link="LON64ARR.htm#L_826528365_918880" />
  </ROUTINE>
  <ROUTINE name="H5A_WRITE" link="H5A_WRITE.htm" alias_to="" classname="">
    <SYNTAX name="H5A_WRITE, Attribute_id, Data" type="pro" />
    <ARGUMENT name="Attribute_id" link="H5A_WRITE.htm" />
    <ARGUMENT name="Data" link="H5A_WRITE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_GRIDINFO" link="EOS_GD_GRIDINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_GRIDINFO(gridID, xdimsize, ydimsize, upleft, lowright)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_GRIDINFO.htm" />
    <ARGUMENT name="xdimsize" link="EOS_GD_GRIDINFO.htm" />
    <ARGUMENT name="ydimsize" link="EOS_GD_GRIDINFO.htm" />
    <ARGUMENT name="upleft" link="EOS_GD_GRIDINFO.htm" />
    <ARGUMENT name="lowright" link="EOS_GD_GRIDINFO.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTPUT" link="CDF_ATTPUT.htm" alias_to="" classname="">
    <SYNTAX name="CDF_ATTPUT, Id, Attribute, EntryNum, Value [, /CDF_EPOCH] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_ATTPUT.htm" />
    <ARGUMENT name="Attribute" link="CDF_ATTPUT.htm" />
    <ARGUMENT name="EntryNum" link="CDF_ATTPUT.htm" />
    <ARGUMENT name="Value" link="CDF_ATTPUT.htm" />
    <KEYWORD name="CDF_EPOCH" link="CDF_ATTPUT.htm#CDF_EPOC" />
    <KEYWORD name="ZVARIABLE" link="CDF_ATTPUT.htm#CDF_1744428779_1006020" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_GETLUTINFO" link="HDF_GR_GETLUTINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_GETLUTINFO(pal_id, ncomp, data_type, interlace_mode, num_entries)" type="func" />
    <ARGUMENT name="pal_id" link="HDF_GR_GETLUTINFO.htm" />
    <ARGUMENT name="ncomp" link="HDF_GR_GETLUTINFO.htm" />
    <ARGUMENT name="data_type" link="HDF_GR_GETLUTINFO.htm" />
    <ARGUMENT name="interlace_mode" link="HDF_GR_GETLUTINFO.htm" />
    <ARGUMENT name="num_entries" link="HDF_GR_GETLUTINFO.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_FAURE_NEXT_PT" link="IMSL_FAURE_NEXT_PT.htm" alias_to="" classname="">
    <ARGUMENT name="npts" link="IMSL_FAURE_NEXT_PT.htm" />
    <ARGUMENT name="state" link="IMSL_FAURE_NEXT_PT.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_FAURE_NEXT_PT.htm#lass=" />
    <KEYWORD name="SKIP" link="IMSL_FAURE_NEXT_PT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="NCDF_ATTNAME" link="NCDF_ATTNAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_ATTNAME( Cdfid [, Varid] , Attnum [, /GLOBAL])" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_ATTNAME.htm" />
    <ARGUMENT name="Varid" link="NCDF_ATTNAME.htm" />
    <ARGUMENT name="Attnum" link="NCDF_ATTNAME.htm" />
    <KEYWORD name="GLOBAL" link="NCDF_ATTNAME.htm#netCDF_2618656010_1005734" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARINQ" link="NCDF_VARINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_VARINQ(Cdfid, Varid)" type="func" />
    <ARGUMENT name="Cdfid" link="NCDF_VARINQ.htm" />
    <ARGUMENT name="Varid" link="NCDF_VARINQ.htm" />
  </ROUTINE>
  <ROUTINE name="UL64INDGEN" link="UL64INDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an unsigned 64-bit integer array with each element set to its subscript" />
    <SYNTAX name="Result = UL64INDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="UL64INDGEN.htm" />
    <KEYWORD name="INCREMENT" link="UL64INDGEN.htm#lass=" />
    <KEYWORD name="START" link="UL64INDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="EOS_EXISTS" link="EOS_EXISTS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_EXISTS( )" type="func" />
  </ROUTINE>
  <ROUTINE name="TIMEGEN" link="TIMEGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns an array of Julian date/time values" />
    <SYNTAX name="Result = TIMEGEN( [D1,...,D8] [, FINAL=value] [, DAYS=vector] [, HOURS=vector] [, MINUTES=vector] [, MONTHS=vector] [, SECONDS=vector] [, START=value] [, STEP_SIZE=value] [, UNITS=string] [, YEAR=value] )" type="func" />
    <ARGUMENT name="Di" link="TIMEGEN.htm" />
    <KEYWORD name="DAYS" link="TIMEGEN.htm#T_809226861_1077148" />
    <KEYWORD name="FINAL" link="TIMEGEN.htm#T_809226861_1077151" />
    <KEYWORD name="HOURS" link="TIMEGEN.htm#T_809226861_1077154" />
    <KEYWORD name="MINUTES" link="TIMEGEN.htm#T_809226861_1077156" />
    <KEYWORD name="MONTHS" link="TIMEGEN.htm#T_809226861_1077158" />
    <KEYWORD name="SECONDS" link="TIMEGEN.htm#T_809226861_1077160" />
    <KEYWORD name="START" link="TIMEGEN.htm#T_809226861_1077162" />
    <KEYWORD name="STEP_SIZE" link="TIMEGEN.htm#T_809226861_1077166" />
    <KEYWORD name="UNITS" link="TIMEGEN.htm#T_809226861_1077168" />
    <KEYWORD name="YEAR" link="TIMEGEN.htm#T_809226861_1077211" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_WRITEATTR" link="EOS_PT_WRITEATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_WRITEATTR( pointID, attrname, datbuf [, COUNT=value] [, HDF_TYPE=value] )" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_WRITEATTR.htm" />
    <ARGUMENT name="attrname" link="EOS_PT_WRITEATTR.htm" />
    <ARGUMENT name="datbuf" link="EOS_PT_WRITEATTR.htm" />
    <KEYWORD name="COUNT" link="EOS_PT_WRITEATTR.htm#HDF_EOS_3103509269_1010737" />
    <KEYWORD name="HDF_TYPE" link="EOS_PT_WRITEATTR.htm#HDF_EOS_3103509269_1010740" />
  </ROUTINE>
  <ROUTINE name="Use System Functions and" link="Use_System_Functions_and.htm" alias_to="" classname="">
  </ROUTINE>
  <ROUTINE name="BUTTERWORTH" link="BUTTERWORTH.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the absolute value of the low-pass Butterworth kernel" />
    <SYNTAX name="Result = BUTTERWORTH( X [, Y [, Z]] [, CUTOFF=value] [, ORDER=value] [, /ORIGIN] [, XDIM=value] [, YDIM=value] [, ZDIM=value] )" type="func" />
    <ARGUMENT name="X" link="BUTTERWORTH.htm" />
    <ARGUMENT name="Y" link="BUTTERWORTH.htm" />
    <ARGUMENT name="Z" link="BUTTERWORTH.htm" />
    <KEYWORD name="CUTOFF" link="BUTTERWORTH.htm#B_856805997_1037570" />
    <KEYWORD name="ORDER" link="BUTTERWORTH.htm#B_856805997_1037646" />
    <KEYWORD name="ORIGIN" link="BUTTERWORTH.htm#B_856805997_1037651" />
    <KEYWORD name="XDIM" link="BUTTERWORTH.htm#B_856805997_1037656" />
    <KEYWORD name="YDIM" link="BUTTERWORTH.htm#B_856805997_1037662" />
    <KEYWORD name="ZDIM" link="BUTTERWORTH.htm#B_856805997_1037667" />
  </ROUTINE>
  <ROUTINE name="CW_ANIMATE_RUN" link="CW_ANIMATE_RUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Displays images loaded into CW_ANIMATE. (Direct Graphics)" />
    <SYNTAX name="CW_ANIMATE_RUN, Widget [, Rate{0 to 100}] [, NFRAMES=value] [, /STOP]" type="pro" />
    <ARGUMENT name="Widget" link="CW_ANIMATE_RUN.htm" />
    <ARGUMENT name="Rate" link="CW_ANIMATE_RUN.htm" />
    <KEYWORD name="NFRAMES" link="CW_ANIMATE_RUN.htm#dg_routines_3604229493_881098" />
    <KEYWORD name="STOP" link="CW_ANIMATE_RUN.htm#dg_routines_3604229493_881101" />
  </ROUTINE>
  <ROUTINE name="STREGEX" link="STREGEX.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform regular expression matching" />
    <SYNTAX name="Result = STREGEX( StringExpression, RegularExpression, /BOOLEAN, /EXTRACT, LENGTH=variable, /SUBEXPR, /FOLD_CASE )" type="func" />
    <ARGUMENT name="StringExpression" link="STREGEX.htm" />
    <ARGUMENT name="RegularExpression" link="STREGEX.htm" />
    <KEYWORD name="BOOLEAN" link="STREGEX.htm#S_820040301_1069164" />
    <KEYWORD name="EXTRACT" link="STREGEX.htm#S_820040301_1069170" />
    <KEYWORD name="FOLD_CASE" link="STREGEX.htm#S_820040301_1069177" />
    <KEYWORD name="LENGTH" link="STREGEX.htm#S_820040301_1069182" />
    <KEYWORD name="SUBEXPR" link="STREGEX.htm#S_820040301_1069190" />
  </ROUTINE>
  <ROUTINE name="H5D_GET_STORAGE_SIZE" link="H5D_GET_STORAGE_SIZE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5D_GET_STORAGE_SIZE(Dataset_id)" type="func" />
    <ARGUMENT name="Dataset_id" link="H5D_GET_STORAGE_SIZE.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_SETFILLVALUE" link="EOS_GD_SETFILLVALUE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_SETFILLVALUE(gridID, fieldname, fillvalue)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_SETFILLVALUE.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_SETFILLVALUE.htm" />
    <ARGUMENT name="fillvalue" link="EOS_GD_SETFILLVALUE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_CREATE" link="HDF_AN_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_CREATE(Annotation_id, Object_tag, Object_ref, Annotation_type)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_CREATE.htm" />
    <ARGUMENT name="Object_tag" link="HDF_AN_CREATE.htm" />
    <ARGUMENT name="Object_ref" link="HDF_AN_CREATE.htm" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="STRARR" link="STRARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns string array containing zero-length strings" />
    <SYNTAX name="Result = STRARR(D1[, ..., D8])" type="func" />
    <ARGUMENT name="Di" link="STRARR.htm" />
  </ROUTINE>
  <ROUTINE name="STRUCT_HIDE" link="STRUCT_HIDE.htm" alias_to="" classname="">
    <DESCRIPTION name="Prevent HELP from displaying information about structures or objects" />
    <SYNTAX name="STRUCT_HIDE, Arg1 [, Arg2, ..., Argn]" type="pro" />
    <ARGUMENT name="Arg1, ..., Argn" link="STRUCT_HIDE.htm" />
  </ROUTINE>
  <ROUTINE name="COLORMAP_GRADIENT" link="COLORMAP_GRADIENT.htm" alias_to="" classname="">
    <SYNTAX name="Result = COLORMAP_GRADIENT(Image[, Gradient])" type="func" />
    <ARGUMENT name="Image" link="COLORMAP_GRADIENT.htm" />
    <ARGUMENT name="Gradient" link="COLORMAP_GRADIENT.htm" />
  </ROUTINE>
  <ROUTINE name="MK_HTML_HELP" link="MK_HTML_HELP.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert text documentation headers to HTML files" />
    <SYNTAX name="MK_HTML_HELP, Sources, Filename [, /STRICT] [, TITLE=string] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Sources" link="MK_HTML_HELP.htm" />
    <ARGUMENT name="Filename" link="MK_HTML_HELP.htm" />
    <KEYWORD name="STRICT" link="MK_HTML_HELP.htm#M_824365677_888862" />
    <KEYWORD name="TITLE" link="MK_HTML_HELP.htm#M_824365677_888864" />
    <KEYWORD name="VERBOSE" link="MK_HTML_HELP.htm#M_824365677_888866" />
  </ROUTINE>
  <ROUTINE name="ATAN" link="ATAN.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the arc-tangent" />
    <SYNTAX name="Result = ATAN(X [, /PHASE])" type="func" />
    <SYNTAX name="Result = ATAN(Y, X)" type="func" />
    <ARGUMENT name="X" link="ATAN.htm" />
    <ARGUMENT name="Y" link="ATAN.htm" />
    <KEYWORD name="PHASE" link="ATAN.htm#A_850317933_995606" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="ERF" link="ERF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the error function" />
    <SYNTAX name="Result = ERF(Z)" type="func" />
    <ARGUMENT name="Z" link="ERF.htm" />
  </ROUTINE>
  <ROUTINE name="OBJ_ISA" link="OBJ_ISA.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines inheritance relationship of an object" />
    <SYNTAX name="Result = OBJ_ISA(Arg, ClassName)" type="func" />
    <ARGUMENT name="Arg" link="OBJ_ISA.htm" />
    <ARGUMENT name="ClassName" link="OBJ_ISA.htm" />
  </ROUTINE>
  <ROUTINE name="TRIQL" link="TRIQL.htm" alias_to="" classname="">
    <DESCRIPTION name="Determine eigenvalues and eigenvectors of a tridiagonal array" />
    <SYNTAX name="TRIQL, D, E, A [, /DOUBLE]" type="pro" />
    <ARGUMENT name="D" link="TRIQL.htm" />
    <ARGUMENT name="E" link="TRIQL.htm" />
    <ARGUMENT name="A" link="TRIQL.htm" />
    <KEYWORD name="DOUBLE" link="TRIQL.htm#T_809226861_52221" />
  </ROUTINE>
  <ROUTINE name="DEFROI" link="DEFROI.htm" alias_to="" classname="">
    <DESCRIPTION name="Defines an irregular region of interest of an image. (Direct Graphics)" />
    <SYNTAX name="Result = DEFROI( Sx, Sy [, Xverts, Yverts] [, /NOREGION] [, /NOFILL] [, /RESTORE] [, X0=device_coord] [, Y0=device_coord] [, ZOOM=factor] )" type="func" />
    <ARGUMENT name="Sx, Sy" link="DEFROI.htm" />
    <ARGUMENT name="Xverts, Yverts" link="DEFROI.htm" />
    <KEYWORD name="NOREGION" link="DEFROI.htm#dg_routines_3604229493_891597" />
    <KEYWORD name="NOFILL" link="DEFROI.htm#dg_routines_3604229493_891600" />
    <KEYWORD name="RESTORE" link="DEFROI.htm#dg_routines_3604229493_891603" />
    <KEYWORD name="X0" link="DEFROI.htm#dg_routines_3604229493_891606" />
    <KEYWORD name="Y0" link="DEFROI.htm#dg_routines_3604229493_891609" />
    <KEYWORD name="ZOOM" link="DEFROI.htm#dg_routines_3604229493_891612" />
  </ROUTINE>
  <ROUTINE name="LA_LUSOL" link="LA_LUSOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Used in conjunction with LA_LUDC to solve a set of linear equations" />
    <SYNTAX name="Result = LA_LUSOL( A, Index, B [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="LA_LUSOL.htm" />
    <ARGUMENT name="Index" link="LA_LUSOL.htm" />
    <ARGUMENT name="B" link="LA_LUSOL.htm" />
    <KEYWORD name="DOUBLE" link="LA_LUSOL.htm#L_826528365_971007" />
  </ROUTINE>
  <ROUTINE name="GRIB_NEW_FROM_FILE" link="GRIB_NEW_FROM_FILE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_NEW_FROM_FILE(Fid)" type="func" />
    <ARGUMENT name="Fid" link="GRIB_NEW_FROM_FILE.htm" />
  </ROUTINE>
  <ROUTINE name="BigInteger" link="BIGINTEGER.htm" alias_to="" classname="">
    <SYNTAX name="Result = BigInteger( )" type="func" />
    <SYNTAX name="Result = BigInteger( Digits,  SIGN=integer )" type="func" />
    <SYNTAX name="Result = BigInteger( Value,  SIGN=integer )" type="func" />
    <SYNTAX name="Result = BigInteger( String, RADIX=integer, SIGN=integer  )" type="func" />
    <ARGUMENT name="Digits" link="BIGINTEGER.htm" />
    <ARGUMENT name="Value" link="BIGINTEGER.htm" />
    <ARGUMENT name="String" link="BIGINTEGER.htm" />
    <KEYWORD name="RADIX" link="BIGINTEGER.htm#lass=" />
    <KEYWORD name="SIGN" link="BIGINTEGER.htm#lass=" />
  </ROUTINE>
  <CLASS name="BigInteger" link="BIGINTEGER.htm" special="yes">
    <FIELD name="ISINFINITE" link="" description="" />
    <FIELD name="ISNAN" link="" description="" />
    <FIELD name="ISNEGATIVE" link="" description="" />
    <FIELD name="PDIGITS" link="" description="" />
    <METHOD class="BigInteger" name="BigInteger::BitLength" link="BitLength">
      <SYNTAX name="Result = bigint.BitLength( )" type="func" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Factorial" link="Factorial">
      <SYNTAX name="Result = BigInteger.Factorial( N )" type="func" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::GCD" link="GCD">
      <ARGUMENT name="Value" link="BIGINTEGER.htm" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::GetPrimes" link="GetPrimes">
      <SYNTAX name="Result = bigint.GetPrimes( N, COUNT=variable, /IS_INDEX )" type="func" />
      <KEYWORD name="COUNT" link="BIGINTEGER.htm#lass=" />
      <KEYWORD name="IS_INDEX" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::GetProperty" link="GetProperty">
      <SYNTAX name="Result = bigint.GetProperty( PROPERTY=variable )" type="func" />
      <KEYWORD name="DIGITS" link="BIGINTEGER.htm#lass=" />
      <KEYWORD name="SIGN" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Hashcode" link="Hashcode">
      <SYNTAX name="Result = bigint.Hashcode( )" type="func" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::IsPowerOfTwo" link="IsPowerOfTwo">
      <SYNTAX name="Result = bigint.IsPowerOfTwo( )" type="func" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::IsPrime" link="IsPrime">
      <SYNTAX name="Result = bigint.IsPrime( ITERATIONS=value )" type="func" />
      <KEYWORD name="ITERATIONS" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::LCM" link="LCM">
      <ARGUMENT name="Value" link="BIGINTEGER.htm" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Log2" link="Log2">
      <SYNTAX name="Result = bigint.Log2( )" type="func" />
      <KEYWORD name="REMAINDER" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Log10" link="Log10">
      <SYNTAX name="Result = bigint.Log10( )" type="func" />
      <KEYWORD name="REMAINDER" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::ModInverse" link="ModInverse">
      <ARGUMENT name="Modulus" link="BIGINTEGER.htm" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::ModPower" link="ModPower">
      <ARGUMENT name="Exponent" link="BIGINTEGER.htm" />
      <ARGUMENT name="Modulus" link="BIGINTEGER.htm" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::NextPrime" link="NextPrime">
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Prime" link="Prime">
      <SYNTAX name="Result = BigInteger.Prime( BitLength, SEED=value )" type="func" />
      <KEYWORD name="SEED" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Primorial" link="Primorial">
      <SYNTAX name="Result = BigInteger.Primorial( N, COUNT=variable, /IS_INDEX )" type="func" />
      <KEYWORD name="COUNT" link="BIGINTEGER.htm#lass=" />
      <KEYWORD name="IS_INDEX" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Random" link="Random">
      <SYNTAX name="Result = BigInteger.Random( BitLength, /EXACT, SEED=value )" type="func" />
      <KEYWORD name="EXACT" link="BIGINTEGER.htm#lass=" />
      <KEYWORD name="SEED" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Signum" link="Signum">
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::Sqrt" link="Sqrt">
      <KEYWORD name="REMAINDER" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::ToDouble" link="ToDouble">
      <KEYWORD name="EXPONENT" link="BIGINTEGER.htm#lass=" />
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::ToInteger" link="ToInteger">
    </METHOD>
    <METHOD class="BigInteger" name="BigInteger::ToString" link="ToString">
      <KEYWORD name="RADIX" link="BIGINTEGER.htm#lass=" />
      <KEYWORD name="UPPERCASE" link="BIGINTEGER.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HDF_DFAN_PUTDESC" link="HDF_DFAN_PUTDESC.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFAN_PUTDESC, Filename, Tag, Ref, Description" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFAN_PUTDESC.htm" />
    <ARGUMENT name="Tag" link="HDF_DFAN_PUTDESC.htm" />
    <ARGUMENT name="Reference" link="HDF_DFAN_PUTDESC.htm" />
    <ARGUMENT name="Description" link="HDF_DFAN_PUTDESC.htm" />
  </ROUTINE>
  <ROUTINE name="READ_GIF" link="READ_GIF.htm" alias_to="" classname="">
    <DESCRIPTION name="Read GIF files" />
    <SYNTAX name="READ_GIF, Filename, Image [, R, G, B] [, BACKGROUND_COLOR=variable] [, /CLOSE] [, DELAY_TIME=variable] [, DISPOSAL_METHOD=variable] [, /MULTIPLE] [, REPEAT_COUNT=variable] [, TRANSPARENT=value] [, USER_INPUT=variable]" type="pro" />
    <ARGUMENT name="Filename" link="READ_GIF.htm" />
    <ARGUMENT name="Image" link="READ_GIF.htm" />
    <ARGUMENT name="R, G, B" link="READ_GIF.htm" />
    <KEYWORD name="BACKGROUND_COLOR" link="READ_GIF.htm#R_822202989_1223671" />
    <KEYWORD name="CLOSE" link="READ_GIF.htm#R_822202989_1165757" />
    <KEYWORD name="DELAY_TIME" link="READ_GIF.htm#R_822202989_1223705" />
    <KEYWORD name="DISPOSAL_METHOD" link="READ_GIF.htm#R_822202989_1223759" />
    <KEYWORD name="MULTIPLE" link="READ_GIF.htm#R_822202989_1165763" />
    <KEYWORD name="REPEAT_COUNT" link="READ_GIF.htm#R_822202989_1223824" />
    <KEYWORD name="TRANSPARENT" link="READ_GIF.htm#R_822202989_1223853" />
    <KEYWORD name="USER_INPUT" link="READ_GIF.htm#R_822202989_1223883" />
  </ROUTINE>
  <ROUTINE name="COLORMAP_APPLICABLE" link="COLORMAP_APPLICABLE.htm" alias_to="" classname="">
    <DESCRIPTION name="Determines whether the current visual class supports the use of a colormap. (Direct Graphics)" />
    <SYNTAX name="Result = COLORMAP_APPLICABLE( redrawRequired )" type="func" />
    <ARGUMENT name="redrawRequired" link="COLORMAP_APPLICABLE.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_CLONE" link="GRIB_CLONE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_CLONE(Ghandle)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_CLONE.htm" />
  </ROUTINE>
  <ROUTINE name="IMAGINARY" link="IMAGINARY.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the imaginary part of a complex value" />
    <SYNTAX name="Result = IMAGINARY(Complex_Expression)" type="func" />
    <ARGUMENT name="Complex_Expression" link="IMAGINARY.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="IMSL_CONSTANT" link="IMSL_CONSTANT.htm" alias_to="" classname="">
    <ARGUMENT name="name" link="IMSL_CONSTANT.htm" />
    <ARGUMENT name="units" link="IMSL_CONSTANT.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_CONSTANT.htm#lass=" />
    <KEYWORD name="Warning Errors" link="IMSL_CONSTANT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="QROMB" link="QROMB.htm" alias_to="" classname="">
    <DESCRIPTION name="Evaluate an integral over a closed interval" />
    <SYNTAX name="Result = QROMB( Func, A, B [, /DOUBLE] [, EPS=value] [, JMAX=value] [, K=value] )" type="func" />
    <ARGUMENT name="Func" link="QROMB.htm" />
    <ARGUMENT name="A" link="QROMB.htm" />
    <ARGUMENT name="B" link="QROMB.htm" />
    <KEYWORD name="DOUBLE" link="QROMB.htm#Q_815714925_51533" />
    <KEYWORD name="EPS" link="QROMB.htm#Q_815714925_51536" />
    <KEYWORD name="JMAX" link="QROMB.htm#Q_815714925_51539" />
    <KEYWORD name="K" link="QROMB.htm#Q_815714925_51542" />
  </ROUTINE>
  <ROUTINE name="TRANSPOSE" link="TRANSPOSE.htm" alias_to="" classname="">
    <DESCRIPTION name="Transposes an array" />
    <SYNTAX name="Result = TRANSPOSE( Array [, P] )" type="func" />
    <ARGUMENT name="Array" link="TRANSPOSE.htm" />
    <ARGUMENT name="P" link="TRANSPOSE.htm" />
  </ROUTINE>
  <ROUTINE name="GET_LOGIN_INFO" link="GET_LOGIN_INFO.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the name of the computer  as well as the user’s login name" />
    <SYNTAX name="Result = GET_LOGIN_INFO()" type="func" />
  </ROUTINE>
  <ROUTINE name="GRIB_MULTI_RELEASE" link="GRIB_MULTI_RELEASE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_MULTI_RELEASE, Mghandle" type="pro" />
    <ARGUMENT name="Mghandle" link="GRIB_MULTI_RELEASE.htm" />
  </ROUTINE>
  <ROUTINE name="H5S_SELECT_ALL" link="H5S_SELECT_ALL.htm" alias_to="" classname="">
    <SYNTAX name="H5S_SELECT_ALL, Dataspace_id" type="pro" />
    <ARGUMENT name="Dataspace_id" link="H5S_SELECT_ALL.htm" />
  </ROUTINE>
  <ROUTINE name="LA_CHOLSOL" link="LA_CHOLSOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Used in conjunction with LA_CHOLDC to solve a set of linear equations" />
    <SYNTAX name="Result = LA_CHOLSOL( A, B [, /DOUBLE] [, /UPPER] )" type="func" />
    <ARGUMENT name="A" link="LA_CHOLSOL.htm" />
    <ARGUMENT name="B" link="LA_CHOLSOL.htm" />
    <KEYWORD name="DOUBLE" link="LA_CHOLSOL.htm#L_826528365_969317" />
    <KEYWORD name="UPPER" link="LA_CHOLSOL.htm#L_826528365_969319" />
  </ROUTINE>
  <ROUTINE name="TIC" link="TIC.htm" alias_to="" classname="">
    <DESCRIPTION name="Start the tick/tock clock for measuring elapsed time" />
    <SYNTAX name="TIC [, /PROFILER]" type="pro" />
    <SYNTAX name="ClockName = TIC(  [Name] [, /PROFILER] )" type="pro" />
    <ARGUMENT name="Name" link="TIC.htm" />
    <KEYWORD name="PROFILER" link="TIC.htm#PROFILER" />
  </ROUTINE>
  <CLASS name="IDLffShape" link="IDLffShape.htm" special="">
    <PROPERTY name="ATTRIBUTE_INFO" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027034" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="ATTRIBUTE_NAMES" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027309" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="DBF_ONLY" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027319" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="ENTITY_TYPE" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027088" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="FILENAME" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027353" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="IS_OPEN" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027563" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_ATTRIBUTES" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027361" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_ENTITIES" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027330" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_RECORDS" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027328" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="UPDATE" link="IDLffShape_Properties.htm#objects_ff_3755668711_1027071" get="No" set="No" init="Yes" registered="No" />
    <METHOD class="IDLffShape" name="IDLffShape::AddAttribute" link="IDLffShape__AddAttribute.htm">
      <SYNTAX name="Obj-&gt;[IDLffShape::]AddAttribute, Name, Type, Width [, PRECISION=integer]" type="pro" />
      <ARGUMENT name="Name" link="IDLffShape__AddAttribute.htm" />
      <ARGUMENT name="Type" link="IDLffShape__AddAttribute.htm" />
      <ARGUMENT name="Width" link="IDLffShape__AddAttribute.htm" />
      <KEYWORD name="PRECISION" link="IDLffShape__AddAttribute.htm#PRECISIO" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::Cleanup" link="IDLffShape__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffShape::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::Close" link="IDLffShape__Close.htm">
      <SYNTAX name="Obj-&gt;[IDLffShape::]Close" type="pro" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::DestroyEntity" link="IDLffShape__DestroyEntit.htm">
      <SYNTAX name="Obj-&gt;[IDLffShape::]DestroyEntity, Entity" type="pro" />
      <ARGUMENT name="Entity" link="IDLffShape__DestroyEntit.htm" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::GetAttributes" link="IDLffShape__GetAttribute.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffShape::]GetAttributes([Index] [, /ALL] [, /ATTRIBUTE_STRUCTURE] )" type="func" />
      <ARGUMENT name="Index" link="IDLffShape__GetAttribute.htm" />
      <KEYWORD name="ALL" link="IDLffShape__GetAttribute.htm#objects_ff_3755668711_1007785" />
      <KEYWORD name="ATTRIBUTE_STRUCTURE" link="IDLffShape__GetAttribute.htm#objects_ff_3755668711_1007787" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::GetEntity" link="IDLffShape__GetEntity.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffShape::]GetEntity([Index] [, /ALL] [, /ATTRIBUTES])" type="func" />
      <ARGUMENT name="Index" link="IDLffShape__GetEntity.htm" />
      <KEYWORD name="ALL" link="IDLffShape__GetEntity.htm#objects_ff_3755668711_1007853" />
      <KEYWORD name="ATTRIBUTES" link="IDLffShape__GetEntity.htm#objects_ff_3755668711_1007855" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::GetProperty" link="IDLffShape__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffShape::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::Init" link="IDLffShape__Init.htm">
      <SYNTAX name="Result = OBJ_NEW(‘IDLffShape’ [, Filename] [, PROPERTY=value])" type="func" />
      <SYNTAX name="Result = Obj-&gt;[IDLffShape::]Init([, Filename] [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDLffShape__Init.htm" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::Open" link="IDLffShape__Open.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffShape::]Open( ‘Filename’ [, /DBF_ONLY] [, ENTITY_TYPE=’value’] [, /UPDATE] )" type="func" />
      <ARGUMENT name="Filename" link="IDLffShape__Open.htm" />
      <KEYWORD name="DBF_ONLY" link="IDLffShape__Open.htm#objects_ff_3755668711_1008149" />
      <KEYWORD name="ENTITY_TYPE" link="IDLffShape__Open.htm#objects_ff_3755668711_1008154" />
      <KEYWORD name="UPDATE" link="IDLffShape__Open.htm#objects_ff_3755668711_1054733" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::PutEntity" link="IDLffShape__PutEntity.htm">
      <SYNTAX name="Obj-&gt;[IDLffShape::]PutEntity, Data" type="pro" />
      <ARGUMENT name="Data" link="IDLffShape__PutEntity.htm" />
    </METHOD>
    <METHOD class="IDLffShape" name="IDLffShape::SetAttribute" link="IDLffShape__SetAttribute.htm">
      <SYNTAX name="Obj-&gt;[IDLffShape::]SetAttributes, Index, Attribute_Num, Value" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffShape::]SetAttributes, Index, Value" type="pro" />
      <ARGUMENT name="Attribute_Num" link="IDLffShape__SetAttribute.htm" />
      <ARGUMENT name="Attributes" link="IDLffShape__SetAttribute.htm" />
      <ARGUMENT name="Index" link="IDLffShape__SetAttribute.htm" />
      <ARGUMENT name="Value" link="IDLffShape__SetAttribute.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="ULONG" link="ULONG.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to unsigned longword integer type" />
    <SYNTAX name="Result = ULONG( Expression[, Offset[, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="ULONG.htm" />
    <ARGUMENT name="Offset" link="ULONG.htm" />
    <ARGUMENT name="Di" link="ULONG.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="NCDF_GROUPSINQ" link="NCDF_GROUPSINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_GROUPSINQ( Grpid )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_GROUPSINQ.htm" />
  </ROUTINE>
  <ROUTINE name="RANKS" link="RANKS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute magnitude-based ranks" />
    <SYNTAX name="Result = RANKS(X)" type="func" />
    <ARGUMENT name="X" link="RANKS.htm" />
  </ROUTINE>
  <ROUTINE name="WIDGET_DRAW" link="WIDGET_DRAW.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a drawable widget" />
    <SYNTAX name="Result = WIDGET_DRAW(Parent  [, /APP_SCROLL] [, /BUTTON_EVENTS] [, CLASSNAME=string] [, /COLOR_MODEL] [, COLORS=integer] [, DRAG_NOTIFY=string] [, /DROP_EVENTS] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, /EXPOSE_EVENTS] [, FRAME=width] [, FUNC_GET_VALUE=string] [, GRAPHICS_LEVEL=2] [, GROUP_LEADER=widget_id] [, IGNORE_ACCELERATORS=value][, KEYBOARD_EVENTS={1 | 2}] [, KILL_NOTIFY=string] [, /MOTION_EVENTS] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RENDERER={0 | 1}] [, RESOURCE_NAME=string] [, RETAIN={0 | 1 | 2}] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SCROLL] [, /SENSITIVE] [, TOOLTIP=string] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, /VIEWPORT_EVENTS] [, /WHEEL_EVENTS] [, XOFFSET=value] [, XSIZE=value] [, X_SCROLL_SIZE=width] [, YOFFSET=value] [, YSIZE=value] [, Y_SCROLL_SIZE=height] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_DRAW.htm" />
    <KEYWORD name="APP_SCROLL" link="WIDGET_DRAW.htm#W_811389549_680227" />
    <KEYWORD name="BUTTON_EVENTS" link="WIDGET_DRAW.htm#W_811389549_1240836" />
    <KEYWORD name="CLASSNAME" link="WIDGET_DRAW.htm#W_811389549_1200617" />
    <KEYWORD name="COLOR_MODEL" link="WIDGET_DRAW.htm#W_811389549_930114" />
    <KEYWORD name="COLORS" link="WIDGET_DRAW.htm#W_811389549_1240632" />
    <KEYWORD name="DRAG_NOTIFY" link="WIDGET_DRAW.htm#W_811389549_1222863" />
    <KEYWORD name="DROP_EVENTS" link="WIDGET_DRAW.htm#W_811389549_1222865" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_DRAW.htm#W_811389549_680234" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_DRAW.htm#W_811389549_680236" />
    <KEYWORD name="EXPOSE_EVENTS" link="WIDGET_DRAW.htm#W_811389549_907355" />
    <KEYWORD name="FRAME" link="WIDGET_DRAW.htm#W_811389549_680238" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_DRAW.htm#W_811389549_680240" />
    <KEYWORD name="GRAPHICS_LEVEL" link="WIDGET_DRAW.htm#W_811389549_914743" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_DRAW.htm#W_811389549_680242" />
    <KEYWORD name="IGNORE_ACCELERATORS" link="WIDGET_DRAW.htm#W_811389549_1097640" />
    <KEYWORD name="KEYBOARD_EVENTS" link="WIDGET_DRAW.htm#W_811389549_1097628" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_DRAW.htm#W_811389549_680245" />
    <KEYWORD name="MOTION_EVENTS" link="WIDGET_DRAW.htm#W_811389549_153791" />
    <KEYWORD name="NO_COPY" link="WIDGET_DRAW.htm#W_811389549_680251" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_DRAW.htm#W_811389549_67601" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_DRAW.htm#W_811389549_680253" />
    <KEYWORD name="RENDERER" link="WIDGET_DRAW.htm#W_811389549_930656" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_DRAW.htm#W_811389549_947866" />
    <KEYWORD name="RETAIN" link="WIDGET_DRAW.htm#W_811389549_680255" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_DRAW.htm#W_811389549_67289" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_DRAW.htm#W_811389549_67292" />
    <KEYWORD name="SCROLL" link="WIDGET_DRAW.htm#W_811389549_67286" />
    <KEYWORD name="SENSITIVE" link="WIDGET_DRAW.htm#W_811389549_948221" />
    <KEYWORD name="TOOLTIP" link="WIDGET_DRAW.htm#W_811389549_982084" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_DRAW.htm#W_811389549_67368" />
    <KEYWORD name="UNAME" link="WIDGET_DRAW.htm#W_811389549_949316" />
    <KEYWORD name="UNITS" link="WIDGET_DRAW.htm#W_811389549_1182526" />
    <KEYWORD name="UVALUE" link="WIDGET_DRAW.htm#W_811389549_1182529" />
    <KEYWORD name="VIEWPORT_EVENTS" link="WIDGET_DRAW.htm#W_811389549_279483" />
    <KEYWORD name="WHEEL_EVENTS" link="WIDGET_DRAW.htm#W_811389549_1196334" />
    <KEYWORD name="XOFFSET" link="WIDGET_DRAW.htm#W_811389549_680268" />
    <KEYWORD name="XSIZE" link="WIDGET_DRAW.htm#W_811389549_680271" />
    <KEYWORD name="X_SCROLL_SIZE" link="WIDGET_DRAW.htm#W_811389549_680274" />
    <KEYWORD name="YOFFSET" link="WIDGET_DRAW.htm#W_811389549_680277" />
    <KEYWORD name="YSIZE" link="WIDGET_DRAW.htm#W_811389549_680280" />
    <KEYWORD name="Y_SCROLL_SIZE" link="WIDGET_DRAW.htm#W_811389549_680283" />
  </ROUTINE>
  <STATEMENT name="ENDFOR" link="FOR.html" alias_to="FOR" />
  <ROUTINE name="S_TEST" link="S_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform the Sign test" />
    <SYNTAX name="Result = S_TEST( X, Y [, ZDIFF=variable] )" type="func" />
    <ARGUMENT name="X" link="S_TEST.htm" />
    <ARGUMENT name="Y" link="S_TEST.htm" />
    <KEYWORD name="ZDIFF" link="S_TEST.htm#S_820040301_54194" />
  </ROUTINE>
  <ROUTINE name="EFONT" link="EFONT.htm" alias_to="" classname="">
    <DESCRIPTION name="Interactive vector font editor and display tool" />
    <SYNTAX name="EFONT [, Init_Font] [, /BLOCK] [, GROUP=widget_id]" type="pro" />
    <ARGUMENT name="Init_Font" link="EFONT.htm" />
    <KEYWORD name="BLOCK" link="EFONT.htm#E_841667181_921048" />
    <KEYWORD name="GROUP" link="EFONT.htm#E_841667181_988298" />
  </ROUTINE>
  <ROUTINE name="PREF_SET" link="PREF_SET.htm" alias_to="" classname="">
    <DESCRIPTION name="Sets new values for IDL preferences" />
    <SYNTAX name="PREF_SET, PrefName1, Value1 [, ... PrefNamen, Valuen ] [, /COMMIT]" type="pro" />
    <SYNTAX name="PREF_SET, PrefName1 [, ... PrefNamen ] , /DEFAULT, [, /COMMIT]" type="pro" />
    <SYNTAX name="PREF_SET, FILENAME=file [, /COMMIT]" type="pro" />
    <ARGUMENT name="PrefNamesi" link="PREF_SET.htm" />
    <ARGUMENT name="Valuei" link="PREF_SET.htm" />
    <KEYWORD name="COMMIT" link="PREF_SET.htm#P_817877613_1145575" />
    <KEYWORD name="DEFAULT" link="PREF_SET.htm#P_817877613_1145581" />
    <KEYWORD name="FILENAME" link="PREF_SET.htm#P_817877613_1145586" />
  </ROUTINE>
  <ROUTINE name="READS" link="READS.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform formatted input/output from a string variable" />
    <SYNTAX name="READS, Input, Var1, ..., Varn [, AM_PM=[string, string]] [, DAYS_OF_WEEK=string_array{7 names}] [, FORMAT=value] [, MONTHS=string_array{12 names}]" type="pro" />
    <ARGUMENT name="Input" link="READS.htm" />
    <ARGUMENT name="Vari" link="READS.htm" />
    <KEYWORD name="AM_PM" link="READS.htm#R_822202989_1015707" />
    <KEYWORD name="DAYS_OF_WEEK" link="READS.htm#R_822202989_1015709" />
    <KEYWORD name="FORMAT" link="READS.htm#R_822202989_678457" />
    <KEYWORD name="MONTHS" link="READS.htm#R_822202989_1015728" />
  </ROUTINE>
  <ROUTINE name="NOISE_HURL" link="NOISE_HURL.htm" alias_to="" classname="">
    <SYNTAX name="Result = NOISE_HURL (Image [, Randomization] [, ITERATIONS=value] [, REPLACE_MAX=value] [, REPLACE_MIN=value] [, SEED=value])" type="func" />
    <ARGUMENT name="Image" link="NOISE_HURL.htm" />
    <ARGUMENT name="Randomization" link="NOISE_HURL.htm" />
    <KEYWORD name="ITERATIONS" link="NOISE_HURL.htm#N_830853741_951886" />
    <KEYWORD name="REPLACE_MAX" link="NOISE_HURL.htm#N_830853741_951700" />
    <KEYWORD name="REPLACE_MIN" link="NOISE_HURL.htm#N_830853741_951703" />
    <KEYWORD name="SEED" link="NOISE_HURL.htm#N_830853741_951706" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_ORDER" link="H5T_GET_ORDER.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_ORDER(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_ORDER.htm" />
  </ROUTINE>
  <ROUTINE name="POLYFILL" link="POLYFILL_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="POLYFILL, X [, Y [, Z]] [, IMAGE_COORD=array] [, /IMAGE_INTERP] [, /LINE_FILL] [, PATTERN=array] [, SPACING=centimeters] [, TRANSPARENT=value]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, ORIENTATION=ccw_degrees_from_horiz] [, /T3D] [, THICK=value] [, Z=value]" type="pro" />
    <ARGUMENT name="X" link="POLYFILL_Procedure.htm" />
    <ARGUMENT name="Y" link="POLYFILL_Procedure.htm" />
    <ARGUMENT name="Z" link="POLYFILL_Procedure.htm" />
    <KEYWORD name="IMAGE_COORD" link="POLYFILL_Procedure.htm#dg_routines_3604229493_877795" />
    <KEYWORD name="IMAGE_INTERP" link="POLYFILL_Procedure.htm#dg_routines_3604229493_877800" />
    <KEYWORD name="LINE_FILL" link="POLYFILL_Procedure.htm#dg_routines_3604229493_877804" />
    <KEYWORD name="PATTERN" link="POLYFILL_Procedure.htm#dg_routines_3604229493_877807" />
    <KEYWORD name="SPACING" link="POLYFILL_Procedure.htm#dg_routines_3604229493_877829" />
    <KEYWORD name="TRANSPARENT" link="POLYFILL_Procedure.htm#dg_routines_3604229493_877832" />
  </ROUTINE>
  <ROUTINE name="GRIB_KEYS_ITERATOR_DELETE" link="GRIB_KEYS_ITERATOR_DELETE.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_KEYS_ITERATOR_DELETE,Iterid" type="pro" />
    <ARGUMENT name="Iterid" link="GRIB_KEYS_ITERATOR_DELETE.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ISATTR" link="HDF_VD_ISATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_ISATTR(VData)" type="func" />
    <ARGUMENT name="VData" link="HDF_VD_ISATTR.htm" />
  </ROUTINE>
  <ROUTINE name="VECTOR_FIELD" link="VECTOR_FIELD.htm" alias_to="" classname="">
    <DESCRIPTION name="Places colored, oriented vectors of specified length at each vertex in an input vertex array" />
    <SYNTAX name="VECTOR_FIELD, Field, Outverts, Outconn [, ANISOTROPY=array] [, SCALE=value] [, VERTICES=array]" type="pro" />
    <ARGUMENT name="Field" link="VECTOR_FIELD.htm" />
    <ARGUMENT name="Outverts" link="VECTOR_FIELD.htm" />
    <ARGUMENT name="Outconn" link="VECTOR_FIELD.htm" />
    <KEYWORD name="ANISOTROPY" link="VECTOR_FIELD.htm#V_813552237_957083" />
    <KEYWORD name="SCALE" link="VECTOR_FIELD.htm#V_813552237_957085" />
    <KEYWORD name="VERTICES" link="VECTOR_FIELD.htm#V_813552237_957087" />
  </ROUTINE>
  <ROUTINE name="WRITE_CSV" link="WRITE_CSV.htm" alias_to="" classname="">
    <DESCRIPTION name="Write a comma-separated-values file" />
    <SYNTAX name="WRITE_CSV, Filename, Data1 [, Data2,..., Data8] [, HEADER=variable] [, TABLE_HEADER=string array]" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_CSV.htm" />
    <ARGUMENT name="Data1...Data8" link="WRITE_CSV.htm" />
    <KEYWORD name="HEADER" link="WRITE_CSV.htm#W_811389549_1249470" />
    <KEYWORD name="TABLE_HEADER" link="WRITE_CSV.htm#W_811389549_1254696" />
  </ROUTINE>
  <ROUTINE name="IGAMMA" link="IGAMMA.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the incomplete gamma function" />
    <SYNTAX name="Result = IGAMMA( A, Z [, /DOUBLE] [, EPS=value] [, ITER=variable] [, ITMAX=value] [, METHOD=variable] )" type="func" />
    <ARGUMENT name="A" link="IGAMMA.htm" />
    <ARGUMENT name="Z" link="IGAMMA.htm" />
    <KEYWORD name="DOUBLE" link="IGAMMA.htm#I_833016429_875550" />
    <KEYWORD name="EPS" link="IGAMMA.htm#I_833016429_875548" />
    <KEYWORD name="ITER" link="IGAMMA.htm#I_833016429_875581" />
    <KEYWORD name="ITMAX" link="IGAMMA.htm#I_833016429_875579" />
    <KEYWORD name="METHOD" link="IGAMMA.htm#I_833016429_875520" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="RESOLVE_ROUTINE" link="RESOLVE_ROUTINE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compiles a routine" />
    <SYNTAX name="RESOLVE_ROUTINE, Name, /COMPILE_FULL_FILE, /EITHER, /IS_FUNCTION, /NO_RECOMPILE, /QUIET" type="pro" />
    <ARGUMENT name="Name" link="RESOLVE_ROUTINE.htm" />
    <KEYWORD name="COMPILE_FULL_FILE" link="RESOLVE_ROUTINE.htm#lass=" />
    <KEYWORD name="EITHER" link="RESOLVE_ROUTINE.htm#lass=" />
    <KEYWORD name="IS_FUNCTION" link="RESOLVE_ROUTINE.htm#lass=" />
    <KEYWORD name="NO_RECOMPILE" link="RESOLVE_ROUTINE.htm#lass=" />
    <KEYWORD name="QUIET" link="RESOLVE_ROUTINE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="QUERY_MRSID" link="QUERY_MRSID.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a MrSID image file" />
    <SYNTAX name="Result = QUERY_MRSID( Filename [, Info] [, LEVEL=lvl] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_MRSID.htm" />
    <ARGUMENT name="Info" link="QUERY_MRSID.htm" />
    <KEYWORD name="LEVEL" link="QUERY_MRSID.htm#Q_815714925_1073601" />
  </ROUTINE>
  <ROUTINE name="TS_FCAST" link="TS_FCAST.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the future or past values of stationary time-series" />
    <SYNTAX name="Result = TS_FCAST( X, P, Nvalues [, /BACKCAST] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="X" link="TS_FCAST.htm" />
    <ARGUMENT name="P" link="TS_FCAST.htm" />
    <ARGUMENT name="Nvalues" link="TS_FCAST.htm" />
    <KEYWORD name="BACKCAST" link="TS_FCAST.htm#T_809226861_223046" />
    <KEYWORD name="DOUBLE" link="TS_FCAST.htm#T_809226861_223055" />
  </ROUTINE>
  <ROUTINE name="GRIB_KEYS_ITERATOR_NEXT" link="GRIB_KEYS_ITERATOR_NEXT.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_KEYS_ITERATOR_NEXT(Iterid)" type="func" />
    <ARGUMENT name="Iterid" link="GRIB_KEYS_ITERATOR_NEXT.htm" />
  </ROUTINE>
  <ROUTINE name="H5G_GET_OBJINFO" link="H5G_GET_OBJINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5G_GET_OBJINFO(Loc_id, Name [, /FOLLOW_LINK] )" type="func" />
    <ARGUMENT name="Loc_id" link="H5G_GET_OBJINFO.htm" />
    <ARGUMENT name="Name" link="H5G_GET_OBJINFO.htm" />
    <KEYWORD name="FOLLOW_LINK" link="H5G_GET_OBJINFO.htm#HDF5_209170119_1008293" />
  </ROUTINE>
  <ROUTINE name="PREWITT" link="PREWITT.htm" alias_to="" classname="">
    <SYNTAX name="Result = PREWITT(Image)" type="func" />
    <ARGUMENT name="Image" link="PREWITT.htm" />
  </ROUTINE>
  <STATEMENT name="ENDCASE" link="CASE.html" alias_to="CASE" />
  <ROUTINE name="POLAR_SURFACE" link="POLAR_SURFACE_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="Result = POLAR_SURFACE( Z, R, Theta [, /GRID] [, SPACING=[xspacing, yspacing]] [, BOUNDS=[x0, y0, x1, y1]] [, /QUINTIC] [, MISSING=value] )" type="func" />
    <ARGUMENT name="Z" link="POLAR_SURFACE_Procedure.htm" />
    <ARGUMENT name="R" link="POLAR_SURFACE_Procedure.htm" />
    <ARGUMENT name="Theta" link="POLAR_SURFACE_Procedure.htm" />
    <KEYWORD name="GRID" link="POLAR_SURFACE_Procedure.htm#dg_routines_3604229493_877669" />
    <KEYWORD name="SPACING" link="POLAR_SURFACE_Procedure.htm#dg_routines_3604229493_877672" />
    <KEYWORD name="BOUNDS" link="POLAR_SURFACE_Procedure.htm#dg_routines_3604229493_877675" />
    <KEYWORD name="QUINTIC" link="POLAR_SURFACE_Procedure.htm#dg_routines_3604229493_877678" />
    <KEYWORD name="MISSING" link="POLAR_SURFACE_Procedure.htm#dg_routines_3604229493_877681" />
  </ROUTINE>
  <ROUTINE name="NCDF_DIMINQ" link="NCDF_DIMINQ.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_DIMINQ, Cdfid, Dimid, Name, Size" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_DIMINQ.htm" />
    <ARGUMENT name="Dimid" link="NCDF_DIMINQ.htm" />
    <ARGUMENT name="Name" link="NCDF_DIMINQ.htm" />
    <ARGUMENT name="Size" link="NCDF_DIMINQ.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_VLEN_TO_STR" link="H5T_VLEN_TO_STR.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_VLEN_TO_STR(Array [, /PTR_FREE])" type="func" />
    <ARGUMENT name="Array" link="H5T_VLEN_TO_STR.htm" />
    <KEYWORD name="PTR_FREE" link="H5T_VLEN_TO_STR.htm#HDF5_209170119_1013125" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_FILEINFO" link="HDF_GR_FILEINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_FILEINFO(gr_id, n_images, n_file_attrs)" type="func" />
    <ARGUMENT name="gr_id" link="HDF_GR_FILEINFO.htm" />
    <ARGUMENT name="n_images" link="HDF_GR_FILEINFO.htm" />
    <ARGUMENT name="n_file_attrs" link="HDF_GR_FILEINFO.htm" />
  </ROUTINE>
  <ROUTINE name="INT_3D" link="INT_3D.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the triple integral of a trivariate function" />
    <SYNTAX name="Result = INT_3D( Fxyz, AB_Limits, PQ_Limits, UV_Limits, Pts [, /DOUBLE] )" type="func" />
    <ARGUMENT name="Fxyz" link="INT_3D.htm" />
    <ARGUMENT name="AB_Limits" link="INT_3D.htm" />
    <ARGUMENT name="PQ_Limits" link="INT_3D.htm" />
    <ARGUMENT name="UV_Limits" link="INT_3D.htm" />
    <ARGUMENT name="Pts" link="INT_3D.htm" />
    <KEYWORD name="DOUBLE" link="INT_3D.htm#I_833016429_813293" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_SIZE" link="H5T_GET_SIZE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_SIZE(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_SIZE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_CHNNDSOL" link="IMSL_CHNNDSOL.htm" alias_to="" classname="">
    <ARGUMENT name="b" link="IMSL_CHNNDSOL.htm" />
    <ARGUMENT name="a" link="IMSL_CHNNDSOL.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_CHNNDSOL.htm#DOUBLE" />
    <KEYWORD name="FACTOR" link="IMSL_CHNNDSOL.htm#FACTOR" />
    <KEYWORD name="INVERSE" link="IMSL_CHNNDSOL.htm#INVERSE" />
    <KEYWORD name="TOLERANCE" link="IMSL_CHNNDSOL.htm#TOLERANC" />
    <KEYWORD name="Warning Errors" link="IMSL_CHNNDSOL.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="H5R_GET_OBJECT_TYPE" link="H5R_GET_OBJECT_TYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5R_GET_OBJECT_TYPE(Loc_id, Reference)" type="func" />
    <ARGUMENT name="Loc_id" link="H5R_GET_OBJECT_TYPE.htm" />
    <ARGUMENT name="Reference" link="H5R_GET_OBJECT_TYPE.htm" />
  </ROUTINE>
  <ROUTINE name="LOCALE_GET" link="LOCALE_GET.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the current locale of the operating platform" />
    <SYNTAX name="Result = LOCALE_GET( /LC_NUMERIC, /LC_TIME, /PROCESS )" type="func" />
    <KEYWORD name="LC_NUMERIC" link="LOCALE_GET.htm#lass=" />
    <KEYWORD name="LC_TIME" link="LOCALE_GET.htm#lass=" />
    <KEYWORD name="PROCESS" link="LOCALE_GET.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_READANN" link="HDF_AN_READANN.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_READANN( Annotation_id, annotation [, LENGTH=characters] )" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_READANN.htm" />
    <ARGUMENT name="Annotation" link="HDF_AN_READANN.htm" />
    <KEYWORD name="LENGTH" link="HDF_AN_READANN.htm#HDF_1733484267_1005919" />
  </ROUTINE>
  <ROUTINE name="Routines that Use the Thread Pool" link="Routines_that_Use_the_Th.htm" alias_to="" classname="">
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="READ_JPEG2000" link="READ_JPEG2000.htm" alias_to="" classname="">
    <DESCRIPTION name="Read JPEG 2000 files" />
    <SYNTAX name="Result = READ_JPEG2000(Filename [, Red, Green, Blue] [, DISCARD_LEVELS=value] [, MAX_LAYERS=value] [, /ORDER] [, REGION=[StartX, StartY, Width, Height] ] )" type="func" />
    <ARGUMENT name="Filename" link="READ_JPEG2000.htm" />
    <ARGUMENT name="Red, Green, Blue" link="READ_JPEG2000.htm" />
    <KEYWORD name="DISCARD_LEVELS" link="READ_JPEG2000.htm#R_822202989_1171494" />
    <KEYWORD name="MAX_LAYERS" link="READ_JPEG2000.htm#R_822202989_1171497" />
    <KEYWORD name="ORDER" link="READ_JPEG2000.htm#R_822202989_1171500" />
    <KEYWORD name="REGION" link="READ_JPEG2000.htm#R_822202989_1171503" />
  </ROUTINE>
  <ROUTINE name="SHMUNMAP" link="SHMUNMAP.htm" alias_to="" classname="">
    <DESCRIPTION name="Remove a shared memory segment" />
    <SYNTAX name="SHMUNMAP, SegmentName" type="pro" />
    <ARGUMENT name="SegmentName" link="SHMUNMAP.htm" />
  </ROUTINE>
  <ROUTINE name="TRISOL" link="TRISOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Solve a tridiagonal systems of linear equations" />
    <SYNTAX name="Result = TRISOL( A, B, C, R [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="TRISOL.htm" />
    <ARGUMENT name="B" link="TRISOL.htm" />
    <ARGUMENT name="C" link="TRISOL.htm" />
    <ARGUMENT name="R" link="TRISOL.htm" />
    <KEYWORD name="DOUBLE" link="TRISOL.htm#T_809226861_52330" />
  </ROUTINE>
  <ROUTINE name="MAP_CONTINENTS" link="MAP_CONTINENTS_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Draw map boundaries on a Direct Graphics map" />
    <SYNTAX name="MAP_CONTINENTS [, /COASTS] [, COLOR=index] [, /CONTINENTS] [, /COUNTRIES] [ ,FILL_CONTINENTS={1 | 2}[, ORIENTATION=value]] [, /HIRES] [, LIMIT=vector] [, MAP_STRUCTURE=structure] [, MLINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, MLINETHICK=value] [, /RIVERS] [, SPACING=centimeters] [, /USA]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, /T3D] [, ZVALUE=value{0 to 1}]" type="pro" />
    <KEYWORD name="COASTS" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883767" />
    <KEYWORD name="COLOR" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883770" />
    <KEYWORD name="CONTINENTS" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883773" />
    <KEYWORD name="COUNTRIES" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883778" />
    <KEYWORD name="FILL_CONTINENTS" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883781" />
    <KEYWORD name="HIRES" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883785" />
    <KEYWORD name="LIMIT" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883789" />
    <KEYWORD name="MAP_STRUCTURE" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883794" />
    <KEYWORD name="MLINESTYLE" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883801" />
    <KEYWORD name="MLINETHICK" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883841" />
    <KEYWORD name="ORIENTATION" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883845" />
    <KEYWORD name="RIVERS" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883848" />
    <KEYWORD name="SPACING" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883851" />
    <KEYWORD name="USA" link="MAP_CONTINENTS_Procedure.htm#dg_routines_3604229493_883854" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFFIELD" link="EOS_GD_DEFFIELD.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFFIELD(gridID, fieldname, dimlist, numbertype [, /MERGE])" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFFIELD.htm" />
    <ARGUMENT name="fieldname" link="EOS_GD_DEFFIELD.htm" />
    <ARGUMENT name="dimlist" link="EOS_GD_DEFFIELD.htm" />
    <ARGUMENT name="numbertype" link="EOS_GD_DEFFIELD.htm" />
    <KEYWORD name="MERGE" link="EOS_GD_DEFFIELD.htm#HDF_EOS_3103509269_1006123" />
  </ROUTINE>
  <ROUTINE name="H5A_GET_NUM_ATTRS" link="H5A_GET_NUM_ATTRS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_GET_NUM_ATTRS(Loc_id)" type="func" />
    <ARGUMENT name="Loc_id" link="H5A_GET_NUM_ATTRS.htm" />
  </ROUTINE>
  <ROUTINE name="REPLICATE" link="REPLICATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an array of given dimensions, filled with specified value" />
    <SYNTAX name="Result = REPLICATE( Value, D1[, ..., D8] )" type="func" />
    <ARGUMENT name="Value" link="REPLICATE.htm" />
    <ARGUMENT name="Di" link="REPLICATE.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_GETTR" link="HDF_VG_GETTR.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_GETTR, VGroup, Index, Tags, Refs" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_GETTR.htm" />
    <ARGUMENT name="Index" link="HDF_VG_GETTR.htm" />
    <ARGUMENT name="Tags" link="HDF_VG_GETTR.htm" />
    <ARGUMENT name="Refs" link="HDF_VG_GETTR.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_CONT_TABLE" link="IMSL_CONT_TABLE.htm" alias_to="" classname="">
    <ARGUMENT name="f" link="IMSL_CONT_TABLE.htm" />
    <ARGUMENT name="iopt" link="IMSL_CONT_TABLE.htm" />
    <ARGUMENT name="ndata" link="IMSL_CONT_TABLE.htm" />
    <ARGUMENT name="table" link="IMSL_CONT_TABLE.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_CONT_TABLE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="IVECTOR" link="IVECTOR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create an iTool containing vector data" />
    <SYNTAX name="IVECTOR [, U, V [, X, Y]] [, ARROW_STYLE={0 | 1}] [, ARROW_THICK=float {1.0 to 10.0}] [, AUTO_COLOR={0 | 1 | 2 }] [, /AUTO_SUBSAMPLE] [, COLOR=RGB vector] [, DATA_LOCATION={0 | 1 | 2 }] [, DIRECTION_CONVENTION={0 | 1 | 2 }] [, GRID_UNITS={0 | 1 | 2 }] [, HEAD_ANGLE=float] [, HEAD_INDENT=float] [, /HEAD_PROPORTIONAL] [, HEAD_SIZE=float] [, /HIDE] [, INSERT_COLORBAR=value] [, LENGTH_SCALE=float] [, MAX_VALUE=float] [, MIN_VALUE=float] [, RGB_TABLE=array] [, /STREAMLINES] [, STREAMLINE_NSTEPS=integer] [, STREAMLINE_STEPSIZE=float] [, SUBSAMPLE_METHOD={0 | 1}] [, SYM_COLOR=value] [, SYM_INDEX=value] [, SYM_SIZE=value] [, THICK=float {1.0 to 10.0}] [, TRANSPARENCY=value] [, USE_DEFAULT_COLOR=value] [, VECTOR_COLORS=vector or array] [, VECTOR_STYLE={0 | 1}] [, X_STREAMPARTICLES=integer] [, X_SUBSAMPLE=integer] [, [XYZ]LOG=value] [, Y_STREAMPARTICLES=integer] [, Y_SUBSAMPLE=integer] [, ZVALUE=float]" type="pro" />
    <ARGUMENT name="U" link="IVECTOR.htm" />
    <ARGUMENT name="V" link="IVECTOR.htm" />
    <ARGUMENT name="X" link="IVECTOR.htm" />
    <ARGUMENT name="Y" link="IVECTOR.htm" />
    <KEYWORD name="ARROW_STYLE" link="IVECTOR.htm#iTools_api_3860698369_1009308" />
    <KEYWORD name="ARROW_THICK" link="IVECTOR.htm#iTools_api_3860698369_1009325" />
    <KEYWORD name="AUTO_COLOR" link="IVECTOR.htm#iTools_api_3860698369_1009328" />
    <KEYWORD name="AUTO_SUBSAMPLE" link="IVECTOR.htm#iTools_api_3860698369_1009345" />
    <KEYWORD name="COLOR" link="IVECTOR.htm#iTools_api_3860698369_1009348" />
    <KEYWORD name="DATA_LOCATION" link="IVECTOR.htm#iTools_api_3860698369_1009351" />
    <KEYWORD name="DIRECTION_CONVENTION" link="IVECTOR.htm#iTools_api_3860698369_1009398" />
    <KEYWORD name="GRID_UNITS" link="IVECTOR.htm#iTools_api_3860698369_1009429" />
    <KEYWORD name="HEAD_ANGLE" link="IVECTOR.htm#iTools_api_3860698369_1009452" />
    <KEYWORD name="HEAD_INDENT" link="IVECTOR.htm#iTools_api_3860698369_1009455" />
    <KEYWORD name="HEAD_PROPORTIONAL" link="IVECTOR.htm#iTools_api_3860698369_1009466" />
    <KEYWORD name="HEAD_SIZE" link="IVECTOR.htm#iTools_api_3860698369_1009469" />
    <KEYWORD name="HIDE" link="IVECTOR.htm#iTools_api_3860698369_1009472" />
    <KEYWORD name="INSERT_COLORBAR" link="IVECTOR.htm#iTools_api_3860698369_1009484" />
    <KEYWORD name="LENGTH_SCALE" link="IVECTOR.htm#iTools_api_3860698369_1009487" />
    <KEYWORD name="MAX_VALUE" link="IVECTOR.htm#iTools_api_3860698369_1009490" />
    <KEYWORD name="MIN_VALUE" link="IVECTOR.htm#iTools_api_3860698369_1009493" />
    <KEYWORD name="RGB_TABLE" link="IVECTOR.htm#RGB_TABL" />
    <KEYWORD name="STREAMLINES" link="IVECTOR.htm#iTools_api_3860698369_1009498" />
    <KEYWORD name="STREAMLINE_NSTEPS" link="IVECTOR.htm#iTools_api_3860698369_1009501" />
    <KEYWORD name="STREAMLINE_STEPSIZE" link="IVECTOR.htm#iTools_api_3860698369_1009504" />
    <KEYWORD name="SUBSAMPLE_METHOD" link="IVECTOR.htm#iTools_api_3860698369_1009507" />
    <KEYWORD name="SYM_COLOR" link="IVECTOR.htm#iTools_api_3860698369_1009519" />
    <KEYWORD name="SYM_INDEX" link="IVECTOR.htm#iTools_api_3860698369_1009523" />
    <KEYWORD name="SYM_SIZE" link="IVECTOR.htm#iTools_api_3860698369_1009563" />
    <KEYWORD name="THICK" link="IVECTOR.htm#iTools_api_3860698369_1009567" />
    <KEYWORD name="TRANSPARENCY" link="IVECTOR.htm#iTools_api_3860698369_1009570" />
    <KEYWORD name="USE_DEFAULT_COLOR" link="IVECTOR.htm#iTools_api_3860698369_1009573" />
    <KEYWORD name="VECTOR_COLORSSet this keyword to a vector or two-dimensional array with the same number of elements as U, or a two-dimensional array containing RGB triplets (or RGBA) representing colors to be used for each vector. If this keyword is set to an array with the same number of elements as U, these values are indices into a color table that can be specified by the RGB_TABLE keyword. If the RGB_TABLE keyword is not set, a grayscale color is used. For RGB triplets the first dimension of VECTOR_COLORS must be 3 (or 4 for RGBA), and the second dimension must be equal to the number of elements in U. If this keyword is omitted, the vectors are drawn in the color specified by the COLOR keyword or the default color.If VECTOR_COLORS is not of type byte, it is byte scaled into the range 0-255. This is useful if you have an auxiliary dataset (say of type float) and you want to color your vectors according to this auxiliary dataset.Tip: IDL will remember the original data range of VECTOR_COLORS before byte scaling. If you insert a colorbar for the vector visualization, the colorbar axis will have the correct range for your auxiliary dataset.VECTOR_STYLESet this keyword to specify the style of the vector visualization. Possible values are:0ArrowsVectors are drawn as arrows with lines for arrowheads1Wind barbsVectors are drawn as wind barbs with feathers and flags[XYZ]LOGSet to 1 if the axis is logarithmic.X_STREAMPARTICLESIf STREAMLINES is set, then set this keyword to an integer giving the number of streamline particles in the x direction. The default is 25. This keyword is ignored for arrows or wind barbs.X_SUBSAMPLESet this keyword to an integer giving a subsampling factor to be used for the first dimension of U and V. This keyword is ignored if AUTO_SUBSAMPLE is true.Y_STREAMPARTICLESIf STREAMLINES is set, then set this keyword to an integer giving the number of streamline particles in the y direction. The default is 25. This keyword is ignored for arrows or wind barbs.Y_SUBSAMPLESet this keyword to an integer giving a subsampling factor to be used for the second dimension of U and V. This keyword is ignored if AUTO_SUBSAMPLE is true.ZVALUESet this keyword to a float giving the Z coordinate to be used for the vectors or streamlines. The default is 0.0. If ZVALUE is non-zero, all vectors or streamlines will be plotted at that Z value, and the dataspace will change to three-dimensional.iTools Common Keywords" link="IVECTOR.htm#iTools_api_3860698369_1009576" />
    <KEYWORD name="ASPECT_RATIO" link="IVECTOR.htm#iTools_ASPECT_RATIO" />
    <KEYWORD name="ASPECT_Z" link="IVECTOR.htm#iTools_ASPECT_Z" />
    <KEYWORD name="AXIS_STYLE" link="IVECTOR.htm#iTools_api_3860698369_1005432" />
    <KEYWORD name="BACKGROUND_COLOR" link="IVECTOR.htm#iTools_api_3860698369_1005452" />
    <KEYWORD name="CURRENT" link="IVECTOR.htm#iTools_api_3860698369_1005484" />
    <KEYWORD name="CURRENT_ZOOM" link="IVECTOR.htm#iTools_api_3860698369_1005487" />
    <KEYWORD name="DEPTHCUE_BRIGHT" link="IVECTOR.htm#iTools_api_3860698369_1005490" />
    <KEYWORD name="Set this keyword to a floating-point value giving the distance in the Z plane at which the objects in the view begin to fade into the background color. The values range from -1 (closest to the viewer) to +1 (farthest from the viewer). The default value is 0. See DEPTHCUE_DIM for examples.DEPTHCUE_DIM" link="IVECTOR.htm#iTools_api_3860698369_1005496" />
    <KEYWORD name="DEVICE" link="IVECTOR.htm#iTools_api_3860698369_1005505" />
    <KEYWORD name="DIMENSIONS" link="IVECTOR.htm#iTools_api_3860698369_1005508" />
    <KEYWORD name="DISABLE_SPLASH_SCREEN" link="IVECTOR.htm#iTools_api_3860698369_1005511" />
    <KEYWORD name="FIT_TO_VIEW" link="IVECTOR.htm#iTools_api_3860698369_1005514" />
    <KEYWORD name="FONT_COLOR" link="IVECTOR.htm#iTools_api_3860698369_1005517" />
    <KEYWORD name="FONT_NAME" link="IVECTOR.htm#iTools_api_3860698369_1005521" />
    <KEYWORD name="FONT_SIZE" link="IVECTOR.htm#iTools_api_3860698369_1005525" />
    <KEYWORD name="FONT_STYLE" link="IVECTOR.htm#iTools_api_3860698369_1005529" />
    <KEYWORD name="IDENTIFIER" link="IVECTOR.htm#iTools_api_3860698369_1005550" />
    <KEYWORD name="LAYOUT" link="IVECTOR.htm#iTools_api_3860698369_1012145" />
    <KEYWORD name="LOCATION" link="IVECTOR.htm#iTools_api_3860698369_1005553" />
    <KEYWORD name="MACRO_NAMES" link="IVECTOR.htm#iTools_api_3860698369_1005560" />
    <KEYWORD name="MARGIN" link="IVECTOR.htm#iTools_api_3860698369_1012150" />
    <KEYWORD name="NAME" link="IVECTOR.htm#iTools_api_3860698369_1005563" />
    <KEYWORD name="NO_SAVEPROMPT" link="IVECTOR.htm#iTools_api_3860698369_1005566" />
    <KEYWORD name="NORMAL" link="IVECTOR.htm#iTools_api_3860698369_1005569" />
    <KEYWORD name="OVERPLOT" link="IVECTOR.htm#iTools_api_3860698369_1005572" />
    <KEYWORD name="POSITION" link="IVECTOR.htm#iTools_api_3860698369_1005577" />
    <KEYWORD name="RENDERER" link="IVECTOR.htm#iTools_api_3860698369_1005581" />
    <KEYWORD name="STRETCH_TO_FIT" link="IVECTOR.htm#iTools_api_3860698369_1005624" />
    <KEYWORD name="STYLE_NAME" link="IVECTOR.htm#iTools_api_3860698369_1005627" />
    <KEYWORD name="TITLE" link="IVECTOR.htm#iTools_api_3860698369_1005634" />
    <KEYWORD name="VIEW_GRID" link="IVECTOR.htm#iTools_api_3860698369_1005638" />
    <KEYWORD name="VIEW_NEXT" link="IVECTOR.htm#iTools_api_3860698369_1005641" />
    <KEYWORD name="VIEW_NUMBER" link="IVECTOR.htm#iTools_api_3860698369_1005645" />
    <KEYWORD name="VIEW_TITLE" link="IVECTOR.htm#iTools_api_3860698369_1005649" />
    <KEYWORD name="VIEW_ZOOM" link="IVECTOR.htm#iTools_api_3860698369_1005652" />
    <KEYWORD name="WINDOW_TITLE" link="IVECTOR.htm#iTools_api_3860698369_1005655" />
    <KEYWORD name="[XYZ]GRIDSTYLE" link="IVECTOR.htm#iTools_api_3860698369_1005667" />
    <KEYWORD name="[XYZ]MAJOR" link="IVECTOR.htm#iTools_api_3860698369_1005670" />
    <KEYWORD name="[XYZ]MINOR" link="IVECTOR.htm#iTools_api_3860698369_1005673" />
    <KEYWORD name="[XYZ]RANGE" link="IVECTOR.htm#iTools_api_3860698369_1005676" />
    <KEYWORD name="[XYZ]STYLE" link="IVECTOR.htm#iTools_XYZSTYLE" />
    <KEYWORD name="[XYZ]SUBTICKLEN" link="IVECTOR.htm#iTools_api_3860698369_1005679" />
    <KEYWORD name="[XYZ]TEXT_COLOR" link="IVECTOR.htm#iTools_api_3860698369_1005682" />
    <KEYWORD name="[XYZ]TEXTPOS" link="IVECTOR.htm#iTools_api_3860698369_1005685" />
    <KEYWORD name="[XYZ]TICKDIR" link="IVECTOR.htm#iTools_api_3860698369_1005702" />
    <KEYWORD name="[XYZ]TICKFONT_INDEX" link="IVECTOR.htm#iTools_api_3860698369_1005724" />
    <KEYWORD name="[XYZ]TICKFONT_SIZE" link="IVECTOR.htm#iTools_api_3860698369_1005740" />
    <KEYWORD name="[XYZ]TICKFONT_STYLE" link="IVECTOR.htm#iTools_api_3860698369_1005743" />
    <KEYWORD name="[XYZ]TICKFORMAT" link="IVECTOR.htm#iTools_api_3860698369_1005751" />
    <KEYWORD name="[XYZ]TICKINTERVAL" link="IVECTOR.htm#iTools_api_3860698369_1005778" />
    <KEYWORD name="[XYZ]TICKLAYOUT" link="IVECTOR.htm#iTools_api_3860698369_1005783" />
    <KEYWORD name="[XYZ]TICKLEN" link="IVECTOR.htm#iTools_api_3860698369_1005792" />
    <KEYWORD name="[XYZ]TICKNAME" link="IVECTOR.htm#iTools_api_3860698369_1005795" />
    <KEYWORD name="[XYZ]TICKUNITS" link="IVECTOR.htm#iTools_api_3860698369_1005798" />
    <KEYWORD name="[XYZ]TICKVALUES" link="IVECTOR.htm#iTools_api_3860698369_1005815" />
    <KEYWORD name="[XYZ]TITLE" link="IVECTOR.htm#iTools_api_3860698369_1005818" />
    <KEYWORD name="ZOOM_ON_RESIZE" link="IVECTOR.htm#iTools_api_3860698369_1005830" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARIDSINQ" link="NCDF_VARIDSINQ.htm" alias_to="" classname="">
    <SYNTAX name="Result = NCDF_VARIDSINQ( Grpid )" type="func" />
    <ARGUMENT name="Grpid" link="NCDF_VARIDSINQ.htm" />
  </ROUTINE>
  <ROUTINE name="QUERY_JPEG2000" link="QUERY_JPEG2000.htm" alias_to="" classname="">
    <DESCRIPTION name="Obtain information about a JPEG 2000 image file" />
    <SYNTAX name="Result = QUERY_JPEG2000(Filename [, Info] )" type="func" />
    <ARGUMENT name="Filename" link="QUERY_JPEG2000.htm" />
    <ARGUMENT name="Info" link="QUERY_JPEG2000.htm" />
  </ROUTINE>
  <ROUTINE name="FILE_MKDIR" link="FILE_MKDIR.htm" alias_to="" classname="">
    <DESCRIPTION name="Create directories" />
    <SYNTAX name="FILE_MKDIR, File1 [,... FileN] [, /NOEXPAND_PATH]" type="pro" />
    <ARGUMENT name="FileN" link="FILE_MKDIR.htm" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_MKDIR.htm#F_848155245_882989" />
  </ROUTINE>
  <ROUTINE name="COMPLEXROUND" link="COMPLEXROUND.htm" alias_to="" classname="">
    <DESCRIPTION name="Round a complex array" />
    <SYNTAX name="Result = COMPLEXROUND(Input)" type="func" />
    <ARGUMENT name="Input" link="COMPLEXROUND.htm" />
  </ROUTINE>
  <ROUTINE name="FINDGEN" link="FINDGEN.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns a floating-point array with each element set to its subscript" />
    <SYNTAX name="Result = FINDGEN(D1 [, ..., D8] [, INCREMENT=value] [, START=value])" type="func" />
    <ARGUMENT name="Di" link="FINDGEN.htm" />
    <KEYWORD name="INCREMENT" link="FINDGEN.htm#lass=" />
    <KEYWORD name="START" link="FINDGEN.htm#lass=" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="LA_TRISOL" link="LA_TRISOL.htm" alias_to="" classname="">
    <DESCRIPTION name="Used in conjunction with LA_TRIDC to solve a set of linear equations" />
    <SYNTAX name="Result = LA_TRISOL( AL, A, AU, U2, Index, B [, /DOUBLE] )" type="func" />
    <ARGUMENT name="AL" link="LA_TRISOL.htm" />
    <ARGUMENT name="A" link="LA_TRISOL.htm" />
    <ARGUMENT name="AU" link="LA_TRISOL.htm" />
    <ARGUMENT name="U2" link="LA_TRISOL.htm" />
    <ARGUMENT name="Index" link="LA_TRISOL.htm" />
    <ARGUMENT name="B" link="LA_TRISOL.htm" />
    <KEYWORD name="DOUBLE" link="LA_TRISOL.htm#L_826528365_971725" />
  </ROUTINE>
  <ROUTINE name="TOTAL" link="TOTAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Sums of the elements of an array" />
    <SYNTAX name="Result = TOTAL( Array [, Dimension] [, /CUMULATIVE] [, /DOUBLE] [, /INTEGER] [, /NAN] [, /PRESERVE_TYPE] )" type="func" />
    <ARGUMENT name="Array" link="TOTAL.htm" />
    <ARGUMENT name="Dimension" link="TOTAL.htm" />
    <KEYWORD name="CUMULATIVE" link="TOTAL.htm#T_809226861_1070565" />
    <KEYWORD name="DOUBLE" link="TOTAL.htm#T_809226861_1070569" />
    <KEYWORD name="INTEGER" link="TOTAL.htm#T_809226861_1115757" />
    <KEYWORD name="NAN" link="TOTAL.htm#T_809226861_47220" />
    <KEYWORD name="PRESERVE_TYPE" link="TOTAL.htm#T_809226861_1116699" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="H5_CREATE" link="H5_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="H5_CREATE, Filename, Structure" type="pro" />
    <ARGUMENT name="Filename" link="H5_CREATE.htm" />
    <ARGUMENT name="Structure" link="H5_CREATE.htm" />
  </ROUTINE>
  <ROUTINE name="IPOLYLINE" link="IPOLYLINE.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a line annotation in an existing iTool" />
    <SYNTAX name="IPOLYLINE, Points [, ARROW_SIZE=Value] [, ARROW_STYLE=Value] [, /DATA | , /DEVICE | , /NORMAL] [, IDENTIFIER=Variable] [, PROPERTY=Value] [, TOOL=iToolID] [, TARGET_IDENTIFIER=iToolID] [, /VISUALIZATION]" type="pro" />
    <ARGUMENT name="Points" link="IPOLYLINE.htm" />
    <KEYWORD name="ARROW_SIZE" link="IPOLYLINE.htm#iTools_api_3860698369_1006368" />
    <KEYWORD name="ARROW_STYLE" link="IPOLYLINE.htm#iTools_api_3860698369_1006371" />
    <KEYWORD name="DATA" link="IPOLYLINE.htm#iTools_api_3860698369_1006377" />
    <KEYWORD name="DEVICE" link="IPOLYLINE.htm#iTools_api_3860698369_1006380" />
    <KEYWORD name="IDENTIFIER" link="IPOLYLINE.htm#iTools_api_3860698369_1006383" />
    <KEYWORD name="NORMAL" link="IPOLYLINE.htm#iTools_api_3860698369_1006386" />
    <KEYWORD name="TARGET_IDENTIFIER" link="IPOLYLINE.htm#iTools_api_3860698369_1006389" />
    <KEYWORD name="TOOL" link="IPOLYLINE.htm#iTools_api_3860698369_1006392" />
    <KEYWORD name="VISUALIZATION" link="IPOLYLINE.htm#iTools_api_3860698369_1006395" />
  </ROUTINE>
  <ROUTINE name="GRIB_GTS_HEADER" link="GRIB_GTS_HEADER.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_GTS_HEADER,    MODE" type="pro" />
    <ARGUMENT name="MODE" link="GRIB_GTS_HEADER.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_START" link="HDF_SD_START.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_START( Filename [, /READ | , /RDWR] [, /CREATE] )" type="func" />
    <ARGUMENT name="Filename" link="HDF_SD_START.htm" />
    <KEYWORD name="READ" link="HDF_SD_START.htm#HDF_1733484267_1012645" />
    <KEYWORD name="RDWR" link="HDF_SD_START.htm#HDF_1733484267_1012648" />
    <KEYWORD name="CREATE" link="HDF_SD_START.htm#HDF_1733484267_1012651" />
  </ROUTINE>
  <ROUTINE name="REGRESS" link="REGRESS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute fit using multiple linear regression" />
    <SYNTAX name="Result = REGRESS( X, Y, [, CHISQ=variable] [, CONST=variable] [, CORRELATION=variable] [, /DOUBLE] [, FTEST=variable] [, MCORRELATION=variable] [, MEASURE_ERRORS=vector] [, SIGMA=variable] [, STATUS=variable] [, YFIT=variable] )" type="func" />
    <ARGUMENT name="X" link="REGRESS.htm" />
    <ARGUMENT name="Y" link="REGRESS.htm" />
    <KEYWORD name="CHISQ" link="REGRESS.htm#R_822202989_1078522" />
    <KEYWORD name="CONST" link="REGRESS.htm#R_822202989_1078527" />
    <KEYWORD name="CORRELATION" link="REGRESS.htm#R_822202989_1078530" />
    <KEYWORD name="DOUBLE" link="REGRESS.htm#R_822202989_1078533" />
    <KEYWORD name="FTEST" link="REGRESS.htm#R_822202989_1078535" />
    <KEYWORD name="MCORRELATION" link="REGRESS.htm#R_822202989_1078538" />
    <KEYWORD name="MEASURE_ERRORS" link="REGRESS.htm#R_822202989_1080427" />
    <KEYWORD name="SIGMA" link="REGRESS.htm#R_822202989_1080460" />
    <KEYWORD name="STATUS" link="REGRESS.htm#R_822202989_1078543" />
    <KEYWORD name="YFIT" link="REGRESS.htm#R_822202989_1078803" />
  </ROUTINE>
  <ROUTINE name="LONG64" link="LONG64.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to 64-bit integer type" />
    <SYNTAX name="Result = LONG64( Expression[, Offset [, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="LONG64.htm" />
    <ARGUMENT name="Offset" link="LONG64.htm" />
    <ARGUMENT name="Di" link="LONG64.htm" />
  </ROUTINE>
  <ROUTINE name="NCDF_VARGET" link="NCDF_VARGET.htm" alias_to="" classname="">
    <SYNTAX name="NCDF_VARGET, Cdfid, Varid, Value [, COUNT=vector] [, OFFSET=vector] [, STRIDE=vector]" type="pro" />
    <ARGUMENT name="Cdfid" link="NCDF_VARGET.htm" />
    <ARGUMENT name="Varid" link="NCDF_VARGET.htm" />
    <ARGUMENT name="Value" link="NCDF_VARGET.htm" />
    <KEYWORD name="COUNT" link="NCDF_VARGET.htm#netCDF_2618656010_1007465" />
    <KEYWORD name="OFFSET" link="NCDF_VARGET.htm#netCDF_2618656010_1007468" />
    <KEYWORD name="STRIDE" link="NCDF_VARGET.htm#netCDF_2618656010_1007471" />
  </ROUTINE>
  <ROUTINE name="CREATE_VIEW" link="CREATE_VIEW_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="CREATE_VIEW [, AX=value] [, AY=value] [, AZ=value] [, PERSP=value] [, /RADIANS] [, WINX=pixels] [, WINY=pixels] [, XMAX=scalar] [, XMIN=scalar] [, YMAX=scalar] [, YMIN=scalar] [, ZFAC=value] [, ZMAX=scalar] [, ZMIN=scalar] [, ZOOM=scalar or 3-element vector]" type="pro" />
    <KEYWORD name="AX" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880262" />
    <KEYWORD name="AY" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880265" />
    <KEYWORD name="AZ" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880268" />
    <KEYWORD name="PERSP" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880271" />
    <KEYWORD name="RADIANS" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880274" />
    <KEYWORD name="WINX" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880277" />
    <KEYWORD name="WINY" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880280" />
    <KEYWORD name="XMAX" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880283" />
    <KEYWORD name="XMIN" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880286" />
    <KEYWORD name="YMAX" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880289" />
    <KEYWORD name="YMIN" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880292" />
    <KEYWORD name="ZFAC" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880295" />
    <KEYWORD name="ZMAX" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880298" />
    <KEYWORD name="ZMIN" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880301" />
    <KEYWORD name="ZOOM" link="CREATE_VIEW_Procedure.htm#dg_routines_3604229493_880304" />
  </ROUTINE>
  <ROUTINE name="TEXT" link="TEXT.htm" alias_to="" classname="">
    <DESCRIPTION name="Adds a text annotation to the current graphic" />
    <SYNTAX name="text  = TEXT(X, Y, [Z,] String [, Format] [, Keywords=value][, Properties=value])" type="pro" />
    <SYNTAX name="[, /DATA] [, /DEVICE] [, /NORMAL] [, /RELATIVE] [, TARGET=variable]" type="pro" />
    <ARGUMENT name="X" link="TEXT.htm" />
    <ARGUMENT name="Y" link="TEXT.htm" />
    <ARGUMENT name="Z" link="TEXT.htm" />
    <ARGUMENT name="String" link="TEXT.htm" />
    <ARGUMENT name="Format" link="TEXT.htm" />
    <KEYWORD name="DATA" link="TEXT.htm#DATA" />
    <KEYWORD name="DEVICE" link="TEXT.htm#DEVICE" />
    <KEYWORD name="NORMAL" link="TEXT.htm#NORMAL" />
    <KEYWORD name="RELATIVE" link="TEXT.htm#RELATIVE" />
    <KEYWORD name="TARGET" link="TEXT.htm#TARGET" />
    <KEYWORD name="ALIGNMENT" link="TEXT.htm#ALIGNMEN" />
    <KEYWORD name="BASELINE" link="TEXT.htm#BASELINE" />
    <KEYWORD name="CLIP" link="TEXT.htm#CLIP" />
    <KEYWORD name="COLOR" link="TEXT.htm#COLOR" />
    <KEYWORD name="FILL_BACKGROUND" link="TEXT.htm#FILL_BAC" />
    <KEYWORD name="FILL_COLOR" link="TEXT.htm#FILL_COL" />
    <KEYWORD name="FONT_COLOR" link="TEXT.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="TEXT.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="TEXT.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="TEXT.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="TEXT.htm#HIDE" />
    <KEYWORD name="NAME" link="TEXT.htm#NAME" />
    <KEYWORD name="ONGLASS" link="TEXT.htm#ONGLASS" />
    <KEYWORD name="ORIENTATION" link="TEXT.htm#ORIENTAT" />
    <KEYWORD name="POSITION" link="TEXT.htm#POSITION" />
    <KEYWORD name="STRING" link="TEXT.htm#STRING" />
    <KEYWORD name="TRANSPARENCY" link="TEXT.htm#TRANSPAR" />
    <KEYWORD name="UPDIR" link="TEXT.htm#UPDIR" />
    <KEYWORD name="UVALUE" link="TEXT.htm#UVALUE" />
    <KEYWORD name="VERTICAL_ALIGNMENT" link="TEXT.htm#VERTICAL" />
    <KEYWORD name="WINDOW (Get Only)" link="TEXT.htm#WINDOW" />
    <KEYWORD name="Changing Fonts and Special Characters" link="TEXT.htm#lass=" />
    <KEYWORD name="Miscellaneous Unicode Symbols" link="TEXT.htm#lass=" />
  </ROUTINE>
  <CLASS name="TEXT" link="TEXT.htm" special="yes">
    <PROPERTY name="ALIGNMENT" link="TEXT.htm#ALIGNMEN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BASELINE" link="TEXT.htm#BASELINE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="TEXT.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="COLOR" link="TEXT.htm#COLOR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_BACKGROUND" link="TEXT.htm#FILL_BAC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FILL_COLOR" link="TEXT.htm#FILL_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="TEXT.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="TEXT.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="TEXT.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="TEXT.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="TEXT.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="TEXT.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ONGLASS" link="TEXT.htm#ONGLASS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ORIENTATION" link="TEXT.htm#ORIENTAT" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="TEXT.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="STRING" link="TEXT.htm#STRING" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TRANSPARENCY" link="TEXT.htm#TRANSPAR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UPDIR" link="TEXT.htm#UPDIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="TEXT.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="VERTICAL_ALIGNMENT" link="TEXT.htm#VERTICAL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="TEXT.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="Changing Fonts and Special Characters" link="TEXT.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="Miscellaneous Unicode Symbols" link="TEXT.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="TEXT" name="TEXT::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="text.Close" type="pro" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = text.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="text.Delete" type="pro" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="text.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="text.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="text.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="text.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="text.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="text.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="text.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="TEXT" name="TEXT::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="text.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLffXMLDOMDocumentFragment" link="IDLffXMLDOMDocumentFragm.htm" special="">
    <SUPERCLASS name="IDLffXMLDOMNode" link="IDLffXMLDOMNode.htm#objects_ff_3755668711_1105014" />
    <METHOD class="IDLffXMLDOMDocumentFragment" name="IDLffXMLDOMDocumentFragment::Cleanup" link="IDLffXMLDOMDocumentFragm2.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMDocumentFragment" name="IDLffXMLDOMDocumentFragment::Init" link="IDLffXMLDOMDocumentFragm3.htm">
    </METHOD>
  </CLASS>
  <ROUTINE name="FLOAT" link="FLOAT.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to single-precision floating-point" />
    <SYNTAX name="Result = FLOAT( Expression [, Offset [, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="FLOAT.htm" />
    <ARGUMENT name="Offset" link="FLOAT.htm" />
    <ARGUMENT name="Di" link="FLOAT.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="XOBJVIEW_WRITE_IMAGE" link="XOBJVIEW_WRITE_IMAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Write the XOBJVIEW object to an image file" />
    <SYNTAX name="XOBJVIEW_WRITE_IMAGE, Filename, Format [, DIMENSIONS=[x, y] ]" type="pro" />
    <ARGUMENT name="Filename" link="XOBJVIEW_WRITE_IMAGE.htm" />
    <ARGUMENT name="Format" link="XOBJVIEW_WRITE_IMAGE.htm" />
    <KEYWORD name="DIMENSIONS" link="XOBJVIEW_WRITE_IMAGE.htm#X_800576109_984402" />
  </ROUTINE>
  <ROUTINE name="POLY_2D" link="POLY_2D.htm" alias_to="" classname="">
    <DESCRIPTION name="Perform polynomial warping of images" />
    <SYNTAX name="Result = POLY_2D( Array, P, Q [, Interp [, Dimx, Dimy]] [, CUBIC={-1 to 0}] [, MISSING=value] [, PIXEL_CENTER=value])" type="func" />
    <ARGUMENT name="Array" link="POLY_2D.htm" />
    <ARGUMENT name="P and Q" link="POLY_2D.htm" />
    <ARGUMENT name="Interp" link="POLY_2D.htm" />
    <ARGUMENT name="Dimx" link="POLY_2D.htm" />
    <ARGUMENT name="Dimy" link="POLY_2D.htm" />
    <KEYWORD name="CUBIC" link="POLY_2D.htm#P_817877613_678217" />
    <KEYWORD name="MISSING" link="POLY_2D.htm#P_817877613_680892" />
    <KEYWORD name="PIXEL_CENTER" link="POLY_2D.htm#PIXELCENTER" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="RECON3" link="RECON3.htm" alias_to="" classname="">
    <DESCRIPTION name="Reconstructs a 3D representation of an object from 2D images" />
    <SYNTAX name="Result = RECON3( Images, Obj_Rot, Obj_Pos, Focal, Dist,Vol_Pos, Img_Ref, Img_Mag, Vol_Size [, /CUBIC] [, MISSING=value] [, MODE=value] [, /QUIET])" type="func" />
    <ARGUMENT name="Images" link="RECON3.htm" />
    <ARGUMENT name="Obj_Rot" link="RECON3.htm" />
    <ARGUMENT name="Obj_Pos" link="RECON3.htm" />
    <ARGUMENT name="Focal" link="RECON3.htm" />
    <ARGUMENT name="Dist" link="RECON3.htm" />
    <ARGUMENT name="Vol_Pos" link="RECON3.htm" />
    <ARGUMENT name="Img_Ref" link="RECON3.htm" />
    <ARGUMENT name="Img_Mag" link="RECON3.htm" />
    <ARGUMENT name="Vol_Size" link="RECON3.htm" />
    <KEYWORD name="CUBIC" link="RECON3.htm#R_822202989_1079063" />
    <KEYWORD name="MISSING" link="RECON3.htm#R_822202989_787003" />
    <KEYWORD name="MODE" link="RECON3.htm#R_822202989_787006" />
    <KEYWORD name="QUIET" link="RECON3.htm#R_822202989_1086709" />
  </ROUTINE>
  <CLASS name="IDLffMrSID" link="IDLffMrSID.htm" special="">
    <PROPERTY name="QUIET" link="IDLffMrSID_Properties.htm#objects_ff_3755668711_1026758" get="No" set="No" init="Yes" registered="No" />
    <METHOD class="IDLffMrSID" name="IDLffMrSID::Cleanup" link="IDLffMrSID__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLffMrSID::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffMrSID" name="IDLffMrSID::GetDimsAtLevel" link="IDLffMrSID__GetDimsAtLev.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMrSID::]GetDimsAtLevel (Level)" type="func" />
      <ARGUMENT name="Level" link="IDLffMrSID__GetDimsAtLev.htm" />
    </METHOD>
    <METHOD class="IDLffMrSID" name="IDLffMrSID::GetImageData" link="IDLffMrSID__GetImageData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffMrSID::]GetImageData ([, LEVEL = lvl] [, SUB_RECT = rect])" type="func" />
      <KEYWORD name="LEVEL" link="IDLffMrSID__GetImageData.htm#objects_ff_3755668711_1006785" />
      <KEYWORD name="SUB_RECT" link="IDLffMrSID__GetImageData.htm#objects_ff_3755668711_1006788" />
    </METHOD>
    <METHOD class="IDLffMrSID" name="IDLffMrSID::GetProperty" link="IDLffMrSID__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLffMrSID::]GetProperty [, CHANNELS=nChannels] [, DIMENSIONS=Dims] [, LEVELS=Levels] [, PIXEL_TYPE=pixelType] [, TYPE=strType] [, GEO_VALID=geoValid] [, GEO_PROJTYPE=geoProjType] [, GEO_ORIGIN=geoOrigin] [, GEO_RESOLUTION=geoRes]" type="pro" />
      <KEYWORD name="CHANNELS" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1006873" />
      <KEYWORD name="DIMENSIONS" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1006875" />
      <KEYWORD name="GEO_ORIGIN" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1064441" />
      <KEYWORD name="GEO_PROJTYPE" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1064460" />
      <KEYWORD name="GEO_RESOLUTION" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1064466" />
      <KEYWORD name="GEO_VALID" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1064449" />
      <KEYWORD name="LEVELS" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1006877" />
      <KEYWORD name="PIXEL_TYPE" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1006879" />
      <KEYWORD name="TYPE" link="IDLffMrSID__GetProperty.htm#objects_ff_3755668711_1006884" />
    </METHOD>
    <METHOD class="IDLffMrSID" name="IDLffMrSID::Init" link="IDLffMrSID__Init.htm">
      <SYNTAX name="Result = OBJ_NEW('IDLffMrSID', Filename [, PROPERTY=value])" type="func" />
      <SYNTAX name="Result = Obj-&gt;[IDLffMrSID::]Init(Filename [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
      <ARGUMENT name="Filename" link="IDLffMrSID__Init.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="CW_LIGHT_EDITOR_GET" link="CW_LIGHT_EDITOR_GET.htm" alias_to="" classname="">
    <DESCRIPTION name="Get the CW_LIGHT_EDITOR properties" />
    <SYNTAX name="CW_LIGHT_EDITOR_GET, WidgetID [, DIRECTION_DISABLED=variable] [, DRAG_EVENTS=variable] [, HIDE_DISABLED=variable] [, LIGHT=variable] [, LOCATION_DISABLED=variable] [, TYPE_DISABLED=variable] [, XSIZE=variable] [, YSIZE=variable] [, XRANGE=variable] [, YRANGE=variable] [, ZRANGE=variable]" type="pro" />
    <ARGUMENT name="WidgetID" link="CW_LIGHT_EDITOR_GET.htm" />
    <KEYWORD name="DIRECTION_DISABLED" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001479" />
    <KEYWORD name="DRAG_EVENTS" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001481" />
    <KEYWORD name="HIDE_DISABLED" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001485" />
    <KEYWORD name="LIGHT" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001487" />
    <KEYWORD name="LOCATION_DISABLED" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001489" />
    <KEYWORD name="TYPE_DISABLED" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001491" />
    <KEYWORD name="XRANGE" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001493" />
    <KEYWORD name="XSIZE" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001495" />
    <KEYWORD name="YRANGE" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001497" />
    <KEYWORD name="YSIZE" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001499" />
    <KEYWORD name="ZRANGE" link="CW_LIGHT_EDITOR_GET.htm#C_854643309_1001501" />
  </ROUTINE>
  <ROUTINE name="SKIP_LUN" link="SKIP_LUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Read data in an open file and move the file pointer" />
    <SYNTAX name="SKIP_LUN, FromUnit, [, Num] [, /EOF] [, /LINES] [, /TRANSFER_COUNT=variable]" type="pro" />
    <ARGUMENT name="FromUnit" link="SKIP_LUN.htm" />
    <ARGUMENT name="Num" link="SKIP_LUN.htm" />
    <KEYWORD name="EOF" link="SKIP_LUN.htm#S_820040301_1143762" />
    <KEYWORD name="LINES" link="SKIP_LUN.htm#S_820040301_1143765" />
    <KEYWORD name="TRANSFER_COUNT" link="SKIP_LUN.htm#S_820040301_1143767" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFPROJ" link="EOS_GD_DEFPROJ.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFPROJ(gridID, projcode, zonecode, spherecode, projparm)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFPROJ.htm" />
    <ARGUMENT name="projcode" link="EOS_GD_DEFPROJ.htm" />
    <ARGUMENT name="zonecode" link="EOS_GD_DEFPROJ.htm" />
    <ARGUMENT name="spherecode" link="EOS_GD_DEFPROJ.htm" />
    <ARGUMENT name="projparm" link="EOS_GD_DEFPROJ.htm" />
  </ROUTINE>
  <ROUTINE name="H5_PUT" link="H5_PUT.htm" alias_to="" classname="">
    <ARGUMENT name="Filename" link="H5_PUT.htm" />
    <ARGUMENT name="ID" link="H5_PUT.htm" />
    <ARGUMENT name="Data" link="H5_PUT.htm" />
  </ROUTINE>
  <ROUTINE name="GRIB_GET_NATIVE_TYPE" link="GRIB_GET_NATIVE_TYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_GET_NATIVE_TYPE(Ghandle, Key)" type="func" />
    <ARGUMENT name="Ghandle" link="GRIB_GET_NATIVE_TYPE.htm" />
    <ARGUMENT name="Key" link="GRIB_GET_NATIVE_TYPE.htm" />
  </ROUTINE>
  <ROUTINE name="IMSL_INV" link="IMSL_INV.htm" alias_to="" classname="">
    <SYNTAX name="Result =IMSL_INV( A, [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="IMSL_INV.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_INV.htm#DOUBLE" />
    <KEYWORD name="Fatal Errors" link="IMSL_INV.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_SETINFO" link="HDF_VG_SETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_SETINFO, VGroup [, CLASS=string] [, NAME=string]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_SETINFO.htm" />
    <KEYWORD name="CLASS" link="HDF_VG_SETINFO.htm#HDF_1733484267_1015211" />
    <KEYWORD name="NAME" link="HDF_VG_SETINFO.htm#HDF_1733484267_1015214" />
  </ROUTINE>
  <ROUTINE name="GAUSSINT" link="GAUSSINT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the integral of the Gaussian probability function" />
    <SYNTAX name="Result = GAUSSINT(X [, Y])" type="func" />
    <ARGUMENT name="X" link="GAUSSINT.htm" />
    <ARGUMENT name="Y" link="GAUSSINT.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="BYTEORDER" link="BYTEORDER.htm" alias_to="" classname="">
    <DESCRIPTION name="Converts between host and network byte ordering" />
    <SYNTAX name="BYTEORDER, Variable1, ..., Variablen [, /DTOVAX] [, /DTOXDR] [, /FTOVAX] [, /FTOXDR] [, /HTONL] [, /HTONS] [, /L64SWAP] [, /LSWAP] [, /NTOHL] [, /NTOHS] [, /SSWAP] [, /SWAP_IF_BIG_ENDIAN] [, /SWAP_IF_LITTLE_ENDIAN] [, /VAXTOD] [, /VAXTOF] [, /XDRTOD] [, /XDRTOF]" type="pro" />
    <ARGUMENT name="Variablen" link="BYTEORDER.htm" />
    <KEYWORD name="DTOVAX" link="BYTEORDER.htm#B_856805997_906658" />
    <KEYWORD name="DTOXDR" link="BYTEORDER.htm#B_856805997_906876" />
    <KEYWORD name="FTOVAX" link="BYTEORDER.htm#B_856805997_675911" />
    <KEYWORD name="FTOXDR" link="BYTEORDER.htm#B_856805997_906884" />
    <KEYWORD name="HTONL" link="BYTEORDER.htm#B_856805997_906665" />
    <KEYWORD name="HTONS" link="BYTEORDER.htm#B_856805997_675913" />
    <KEYWORD name="L64SWAP" link="BYTEORDER.htm#B_856805997_965960" />
    <KEYWORD name="LSWAP" link="BYTEORDER.htm#B_856805997_675915" />
    <KEYWORD name="NTOHL" link="BYTEORDER.htm#B_856805997_675917" />
    <KEYWORD name="NTOHS" link="BYTEORDER.htm#B_856805997_675919" />
    <KEYWORD name="SSWAP" link="BYTEORDER.htm#kanchor139" />
    <KEYWORD name="SWAP_IF_BIG_ENDIAN" link="BYTEORDER.htm#B_856805997_906711" />
    <KEYWORD name="SWAP_IF_LITTLE_ENDIAN" link="BYTEORDER.htm#B_856805997_906720" />
    <KEYWORD name="VAXTOD" link="BYTEORDER.htm#B_856805997_675923" />
    <KEYWORD name="VAXTOF" link="BYTEORDER.htm#B_856805997_906693" />
    <KEYWORD name="XDRTOD" link="BYTEORDER.htm#B_856805997_906679" />
    <KEYWORD name="XDRTOF" link="BYTEORDER.htm#B_856805997_675925" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="H5T_IDL_CREATE" link="H5T_IDL_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_IDL_CREATE(Data [,MEMBER_NAMES=vector] [, /OPAQUE])" type="func" />
    <ARGUMENT name="Data" link="H5T_IDL_CREATE.htm" />
    <KEYWORD name="MEMBER_NAMES" link="H5T_IDL_CREATE.htm#HDF5_209170119_1012558" />
    <KEYWORD name="OPAQUE" link="H5T_IDL_CREATE.htm#HDF5_209170119_1012566" />
  </ROUTINE>
  <ROUTINE name="READ/READF" link="READ.htm" alias_to="" classname="">
    <SYNTAX name="READ, [Prompt,] Var1, ..., Varn" type="pro" />
    <SYNTAX name="READF, [Prompt,] Unit, Var1, ..., Varn" type="pro" />
    <SYNTAX name="Keywords: [, AM_PM=[string, string]] [, DAYS_OF_WEEK=string_array{7 names}] [, FORMAT=value] [, MONTHS=string_array{12 names}] [, PROMPT=string]" type="pro" />
    <ARGUMENT name="Prompt" link="READ.htm" />
    <ARGUMENT name="Unit" link="READ.htm" />
    <ARGUMENT name="Vari" link="READ.htm" />
    <KEYWORD name="AM_PM" link="READ.htm#R_822202989_1015647" />
    <KEYWORD name="DAYS_OF_WEEK" link="READ.htm#R_822202989_1015649" />
    <KEYWORD name="FORMAT" link="READ.htm#R_822202989_1015645" />
    <KEYWORD name="MONTHS" link="READ.htm#R_822202989_1015670" />
    <KEYWORD name="PROMPT" link="READ.htm#R_822202989_863855" />
  </ROUTINE>
  <ROUTINE name="HDF_AN_CREATEF" link="HDF_AN_CREATEF.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_AN_CREATEF(Annotation_id, Annotation_type)" type="func" />
    <ARGUMENT name="Annotation_id" link="HDF_AN_CREATEF.htm" />
    <ARGUMENT name="Annotation_type" link="HDF_AN_CREATEF.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_REFTOINDEX" link="HDF_GR_REFTOINDEX.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_GR_REFTOINDEX(gr_id, gr_ref)" type="func" />
    <ARGUMENT name="gr_id" link="HDF_GR_REFTOINDEX.htm" />
    <ARGUMENT name="gr_ref" link="HDF_GR_REFTOINDEX.htm" />
  </ROUTINE>
  <ROUTINE name="IDLEXBR_ASSISTANT" link="IDLEXBR_ASSISTANT.htm" alias_to="" classname="">
    <DESCRIPTION name="Launch the Export Bridge Assistant" />
    <SYNTAX name="IDLEXBR_ASSISTANT [, COLUMNHEIGHT=value] [, COLUMNWIDTH=value] [, /COM] [, OBJECT_FILE=filename] [, PROJECT_FILE=pathname] [, /DRAWABLE_EVENTHANDLERS]" type="pro" />
    <KEYWORD name="COLUMNHEIGHT" link="IDLEXBR_ASSISTANT.htm#I_833016429_1026768" />
    <KEYWORD name="COLUMNWIDTH" link="IDLEXBR_ASSISTANT.htm#I_833016429_1026845" />
    <KEYWORD name="COM" link="IDLEXBR_ASSISTANT.htm#I_833016429_1026852" />
    <KEYWORD name="OBJECT_FILE" link="IDLEXBR_ASSISTANT.htm#I_833016429_1026857" />
    <KEYWORD name="PROJECT_FILE" link="IDLEXBR_ASSISTANT.htm#I_833016429_1026862" />
    <KEYWORD name="DRAWABLE_EVENTHANDLERS" link="IDLEXBR_ASSISTANT.htm#I_833016429_1026874" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_CLOSE" link="EOS_GD_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_CLOSE(fid)" type="func" />
    <ARGUMENT name="fid" link="EOS_GD_CLOSE.htm" />
  </ROUTINE>
  <ROUTINE name="LUMPROVE" link="LUMPROVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Use LU decomposition to iteratively improve an approximate solution" />
    <SYNTAX name="Result = LUMPROVE( A, Alud, Index, B, X [, /COLUMN] [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="LUMPROVE.htm" />
    <ARGUMENT name="Alud" link="LUMPROVE.htm" />
    <ARGUMENT name="Index" link="LUMPROVE.htm" />
    <ARGUMENT name="B" link="LUMPROVE.htm" />
    <ARGUMENT name="X" link="LUMPROVE.htm" />
    <KEYWORD name="COLUMN" link="LUMPROVE.htm#L_826528365_58736" />
    <KEYWORD name="DOUBLE" link="LUMPROVE.htm#L_826528365_51323" />
  </ROUTINE>
  <ROUTINE name="WF_DRAW" link="WF_DRAW_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="WF_DRAW, X, Y [[, /COLD | , FRONT_TYPE=1] | [, /WARM | , FRONT_TYPE=2] | [, /OCCLUDED | , FRONT_TYPE=3] | [, /STATIONARY | , FRONT_TYPE=4] | [, /CONVERGENCE | , FRONT_TYPE=5]] [, COLOR=value]  [, /DATA | , /DEVICE | , /NORMAL] [, INTERVAL=value]  [, PSYM=value]  [, SYM_HT=value] [, SYM_LEN=value] [, THICK=value]" type="pro" />
    <ARGUMENT name="X, Y" link="WF_DRAW_Procedure.htm" />
    <KEYWORD name="COLD" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890161" />
    <KEYWORD name="COLOR" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890164" />
    <KEYWORD name="CONVERGENCE" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890167" />
    <KEYWORD name="DATA" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890170" />
    <KEYWORD name="DEVICE" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890173" />
    <KEYWORD name="FRONT_TYPE" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890176" />
    <KEYWORD name="INTERVAL" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890179" />
    <KEYWORD name="NORMAL" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890182" />
    <KEYWORD name="OCCLUDED" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890185" />
    <KEYWORD name="PSYM" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890188" />
    <KEYWORD name="STATIONARY" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890194" />
    <KEYWORD name="SYM_HT" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890197" />
    <KEYWORD name="SYM_LEN" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890200" />
    <KEYWORD name="THICK" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890203" />
    <KEYWORD name="WARM" link="WF_DRAW_Procedure.htm#dg_routines_3604229493_890206" />
  </ROUTINE>
  <STATEMENT name="ENDIF" link="IF...THEN...ELSE.html" alias_to="IF...THEN...ELSE" />
  <ROUTINE name="EOS_SW_INQSWATH" link="EOS_SW_INQSWATH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQSWATH( filename, swathlist [, LENGTH =value] )" type="func" />
    <ARGUMENT name="filename" link="EOS_SW_INQSWATH.htm" />
    <ARGUMENT name="swathlist" link="EOS_SW_INQSWATH.htm" />
    <KEYWORD name="LENGTH" link="EOS_SW_INQSWATH.htm#HDF_EOS_3103509269_1012695" />
  </ROUTINE>
  <CLASS name="CLIPBOARD" link="CLIPBOARD.htm" special="">
    <METHOD class="CLIPBOARD" name="Clipboard::Get" link="ClipboardGet">
      <SYNTAX name="Result = Clipboard.Get(  )" type="func" />
    </METHOD>
    <METHOD class="CLIPBOARD" name="Clipboard::Set" link="ClipboardSet">
      <ARGUMENT name="Text" link="CLIPBOARD.htm" />
    </METHOD>
  </CLASS>
  <ROUTINE name="HDF_DF24_NIMAGES" link="HDF_DF24_NIMAGES.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_DF24_NIMAGES(Filename)" type="func" />
    <ARGUMENT name="Filename" link="HDF_DF24_NIMAGES.htm" />
  </ROUTINE>
  <ROUTINE name="WRITE_WAV" link="WRITE_WAV.htm" alias_to="" classname="">
    <DESCRIPTION name="Write an audio stream to a WAV file" />
    <SYNTAX name="WRITE_WAV, Filename, Data, Rate" type="pro" />
    <ARGUMENT name="Filename" link="WRITE_WAV.htm" />
    <ARGUMENT name="Data" link="WRITE_WAV.htm" />
    <ARGUMENT name="Rate" link="WRITE_WAV.htm" />
  </ROUTINE>
  <ROUTINE name="SYSTIME" link="SYSTIME.htm" alias_to="" classname="">
    <DESCRIPTION name="Returns the current system time as either a  string, the number of seconds, or as a Julian date" />
    <SYNTAX name="Result = SYSTIME( [0 [, ElapsedSeconds]] [, /UTC] )" type="func" />
    <SYNTAX name="Result = SYSTIME( 1 | /SECONDS )" type="func" />
    <SYNTAX name="Result = SYSTIME( /JULIAN [, /UTC] )" type="func" />
    <ARGUMENT name="SecondsFlag" link="SYSTIME.htm" />
    <ARGUMENT name="ElapsedSeconds" link="SYSTIME.htm" />
    <KEYWORD name="JULIAN" link="SYSTIME.htm#S_820040301_1015505" />
    <KEYWORD name="SECONDS" link="SYSTIME.htm#S_820040301_1015507" />
    <KEYWORD name="UTC" link="SYSTIME.htm#S_820040301_1083080" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_READATTR" link="EOS_PT_READATTR.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_READATTR(pointID, attrname, datbuf)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_READATTR.htm" />
    <ARGUMENT name="attrname" link="EOS_PT_READATTR.htm" />
    <ARGUMENT name="datbuf" link="EOS_PT_READATTR.htm" />
  </ROUTINE>
  <ROUTINE name="COMPLEX" link="COMPLEX.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to complex type" />
    <SYNTAX name="Result = COMPLEX( Real[, Imaginary] [, /DOUBLE])" type="func" />
    <SYNTAX name="Result = COMPLEX(Expression, Offset, D1[, ..., D8] [, /DOUBLE])" type="func" />
    <ARGUMENT name="Real" link="COMPLEX.htm" />
    <ARGUMENT name="Imaginary" link="COMPLEX.htm" />
    <ARGUMENT name="Expression" link="COMPLEX.htm" />
    <ARGUMENT name="Offset" link="COMPLEX.htm" />
    <ARGUMENT name="Di" link="COMPLEX.htm" />
    <KEYWORD name="DOUBLE" link="COMPLEX.htm#C_854643309_1041956" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="COLOR_EXCHANGE" link="COLOR_EXCHANGE.htm" alias_to="" classname="">
    <SYNTAX name="Result = COLOR_EXCHANGE(Image, Color, ReplaceColor [, THRESHOLD=vector])" type="func" />
    <ARGUMENT name="Image" link="COLOR_EXCHANGE.htm" />
    <ARGUMENT name="Color" link="COLOR_EXCHANGE.htm" />
    <ARGUMENT name="ReplaceColor" link="COLOR_EXCHANGE.htm" />
    <KEYWORD name="THRESHOLD" link="COLOR_EXCHANGE.htm#C_854643309_1370053" />
  </ROUTINE>
  <ROUTINE name="HDF_SD_SELECT" link="HDF_SD_SELECT.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_SD_SELECT(SDinterface_id, Number)" type="func" />
    <ARGUMENT name="SDinterface_id" link="HDF_SD_SELECT.htm" />
    <ARGUMENT name="Number" link="HDF_SD_SELECT.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_NRECS" link="EOS_PT_NRECS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_NRECS( pointID, level)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_NRECS.htm" />
    <ARGUMENT name="level" link="EOS_PT_NRECS.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ISVD" link="HDF_VD_ISVD.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_ISVD(VGroup, Id)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VD_ISVD.htm" />
    <ARGUMENT name="Id" link="HDF_VD_ISVD.htm" />
  </ROUTINE>
  <ROUTINE name="GET_DXF_OBJECTS" link="GET_DXF_OBJECTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Return an object containing graphics from a DXF file" />
    <SYNTAX name="Result = GET_DXF_OBJECTS( Filename [, Blocktable] [, Layertable] [, /BYLAYER] [, IGNORED=array])" type="func" />
    <ARGUMENT name="Filename" link="GET_DXF_OBJECTS.htm" />
    <ARGUMENT name="Blocktable" link="GET_DXF_OBJECTS.htm" />
    <ARGUMENT name="Layertable" link="GET_DXF_OBJECTS.htm" />
    <KEYWORD name="BYLAYER" link="GET_DXF_OBJECTS.htm#G_845992557_925746" />
    <KEYWORD name="IGNORED" link="GET_DXF_OBJECTS.htm#G_845992557_926386" />
  </ROUTINE>
  <ROUTINE name="SLICER3" link="SLICER3.htm" alias_to="" classname="">
    <DESCRIPTION name="Interactive Direct Graphics volume visualization tool" />
    <SYNTAX name="SLICER3 [, hData3D] [, DATA_NAMES=string/string_array] [, /DETACH] [, GROUP_LEADER=widget_id] [, /MODAL]" type="pro" />
    <ARGUMENT name="hData3D" link="SLICER3.htm" />
    <KEYWORD name="DATA_NAMES" link="SLICER3.htm#dg_routines_3604229493_886031" />
    <KEYWORD name="DETACH" link="SLICER3.htm#dg_routines_3604229493_886034" />
    <KEYWORD name="GROUP_LEADER" link="SLICER3.htm#dg_routines_3604229493_886037" />
    <KEYWORD name="MODAL" link="SLICER3.htm#dg_routines_3604229493_886040" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_LEVELINDX" link="EOS_PT_LEVELINDX.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_LEVELINDX( pointID, levelname)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_LEVELINDX.htm" />
    <ARGUMENT name="levelname" link="EOS_PT_LEVELINDX.htm" />
  </ROUTINE>
  <ROUTINE name="CLUST_WTS" link="CLUST_WTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute cluster weights of an array for cluster analysis" />
    <SYNTAX name="Result = CLUST_WTS( Array [, /DOUBLE] [, N_CLUSTERS=value] [, N_ITERATIONS=integer] [, VARIABLE_WTS=vector] )" type="func" />
    <ARGUMENT name="Array" link="CLUST_WTS.htm" />
    <KEYWORD name="DOUBLE" link="CLUST_WTS.htm#C_854643309_862498" />
    <KEYWORD name="N_CLUSTERS" link="CLUST_WTS.htm#C_854643309_862487" />
    <KEYWORD name="N_ITERATIONS" link="CLUST_WTS.htm#C_854643309_862488" />
    <KEYWORD name="VARIABLE_WTS" link="CLUST_WTS.htm#C_854643309_862545" />
  </ROUTINE>
  <CLASS name="IDLgrShaderBytscl" link="IDLgrShaderBytscl.htm" special="">
    <SUPERCLASS name="IDLgrShader" link="IDLgrShader.htm#objects_gr_2157407275_1789376" />
    <FIELD name="IDLGRSHADERBYTSCLVERSION" link="" description="" />
    <FIELD name="INRANGE" link="" description="" />
    <FIELD name="OUTRANGE" link="" description="" />
    <FIELD name="UNITSINRANGE" link="" description="" />
    <FIELD name="USERINRANGE" link="" description="" />
    <FIELD name="USEROUTRANGE" link="" description="" />
    <PROPERTY name="IN_RANGE" link="IDLgrShaderBytscl_Proper.htm#objects_gr_2157407275_1797745" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="OUT_RANGE" link="IDLgrShaderBytscl_Proper.htm#objects_gr_2157407275_1797149" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UNITS_IN_RANGE" link="IDLgrShaderBytscl_Proper.htm#objects_gr_2157407275_1798042" get="Yes" set="Yes" init="No" registered="No" />
    <METHOD class="IDLgrShaderBytscl" name="IDLgrShaderBytscl::Cleanup" link="IDLgrShaderBytscl__Clean.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrShaderBytscl::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShaderBytscl" name="IDLgrShaderBytscl::GetProperty" link="IDLgrShaderBytscl__GetPr.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShaderBytscl::]GetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrShaderBytscl" name="IDLgrShaderBytscl::Init" link="IDLgrShaderBytscl__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrShaderBytscl' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrShaderBytscl::]Init([, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrShaderBytscl" name="IDLgrShaderBytscl::SetProperty" link="IDLgrShaderBytscl__SetPr.htm">
      <SYNTAX name="Obj-&gt;[IDLgrShaderBytscl::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="COMPUTE_MESH_NORMALS" link="COMPUTE_MESH_NORMALS.htm" alias_to="" classname="">
    <DESCRIPTION name="Computes normal vectors for a set of polygons" />
    <SYNTAX name="Result = COMPUTE_MESH_NORMALS( fVerts[, iConn] )" type="func" />
    <ARGUMENT name="fVerts" link="COMPUTE_MESH_NORMALS.htm" />
    <ARGUMENT name="iConn" link="COMPUTE_MESH_NORMALS.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_ATTACH" link="EOS_GD_ATTACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_ATTACH(fid, gridname)" type="func" />
    <ARGUMENT name="fid" link="EOS_GD_ATTACH.htm" />
    <ARGUMENT name="gridname" link="EOS_GD_ATTACH.htm" />
  </ROUTINE>
  <ROUTINE name="DICOMEX_GETCONFIGFILEPATH" link="DICOMEX_GETCONFIGFILEPAT.htm" alias_to="" classname="">
    <SYNTAX name="Result = DICOMEX_GETCONFIGFILEPATH([, /SYSTEM])" type="func" />
    <KEYWORD name="SYSTEM" link="DICOMEX_GETCONFIGFILEPAT.htm#SYSTEM" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_FDEFINE" link="HDF_VD_FDEFINE.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_FDEFINE, VData, Fieldname [, /BYTE | , /DOUBLE | , /FLOAT | , /INT | , /LONG] [, ORDER=value] [, /UINT] [, /ULONG]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_FDEFINE.htm" />
    <ARGUMENT name="Fieldname" link="HDF_VD_FDEFINE.htm" />
    <KEYWORD name="BYTE" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013404" />
    <KEYWORD name="DOUBLE" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013407" />
    <KEYWORD name="FLOAT" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013410" />
    <KEYWORD name="INT" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013413" />
    <KEYWORD name="LONG" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013416" />
    <KEYWORD name="ORDER" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013419" />
    <KEYWORD name="UINT" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013422" />
    <KEYWORD name="ULONG" link="HDF_VD_FDEFINE.htm#HDF_1733484267_1013425" />
  </ROUTINE>
  <ROUTINE name="WSET" link="WSET_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Select the current Direct Graphics window" />
    <SYNTAX name="WSET [, Window_Index]" type="pro" />
    <ARGUMENT name="Window_Index" link="WSET_Procedure.htm" />
  </ROUTINE>
  <ROUTINE name="WRITE_WAVE" link="WRITE_WAVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Write a Wavefront Advanced Visualizer file" />
    <SYNTAX name="WRITE_WAVE, File, Array [, /BIN] [, DATANAME=string] [, MESHNAME=string] [, /NOMESHDEF] [, /VECTOR]" type="pro" />
    <ARGUMENT name="File" link="WRITE_WAVE.htm" />
    <ARGUMENT name="Array" link="WRITE_WAVE.htm" />
    <KEYWORD name="BIN" link="WRITE_WAVE.htm#W_811389549_756580" />
    <KEYWORD name="DATANAME" link="WRITE_WAVE.htm#W_811389549_756583" />
    <KEYWORD name="MESHNAME" link="WRITE_WAVE.htm#W_811389549_756586" />
    <KEYWORD name="NOMESHDEF" link="WRITE_WAVE.htm#W_811389549_756589" />
    <KEYWORD name="VECTOR" link="WRITE_WAVE.htm#W_811389549_756592" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_INQGEOFIELDS" link="EOS_SW_INQGEOFIELDS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_INQGEOFIELDS(swathID, fieldlist, rank, numbertype)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_INQGEOFIELDS.htm" />
    <ARGUMENT name="fieldlist" link="EOS_SW_INQGEOFIELDS.htm" />
    <ARGUMENT name="rank" link="EOS_SW_INQGEOFIELDS.htm" />
    <ARGUMENT name="numbertype" link="EOS_SW_INQGEOFIELDS.htm" />
  </ROUTINE>
  <ROUTINE name="MESH_NUMTRIANGLES" link="MESH_NUMTRIANGLES.htm" alias_to="" classname="">
    <DESCRIPTION name="Computes the number of triangles in a polygonal mesh" />
    <SYNTAX name="Result = MESH_NUMTRIANGLES (Conn)" type="func" />
    <ARGUMENT name="Conn" link="MESH_NUMTRIANGLES.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFP_WRITEREF" link="HDF_DFP_WRITEREF.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFP_WRITEREF, Filename, Reference_number" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFP_WRITEREF.htm" />
    <ARGUMENT name="Reference_number" link="HDF_DFP_WRITEREF.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ISVG" link="HDF_VG_ISVG.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VG_ISVG(VGroup, Id)" type="func" />
    <ARGUMENT name="VGroup" link="HDF_VG_ISVG.htm" />
    <ARGUMENT name="Id" link="HDF_VG_ISVG.htm" />
  </ROUTINE>
  <ROUTINE name="IGETCURRENT" link="IGETCURRENT.htm" alias_to="" classname="">
    <DESCRIPTION name="Retrieve the iTool identifier of the current tool" />
    <SYNTAX name="Result = IGETCURRENT( [, THUMBBACKGROUND=Value] [, THUMBNAIL=Value] [, /THUMBORDER] [, THUMBSIZE=Value] [, TOOL=Value] )" type="func" />
    <KEYWORD name="THUMBBACKGROUND" link="IGETCURRENT.htm#iTools_api_3860698369_1000846" />
    <KEYWORD name="THUMBNAIL" link="IGETCURRENT.htm#iTools_api_3860698369_1000849" />
    <KEYWORD name="THUMBORDER" link="IGETCURRENT.htm#iTools_api_3860698369_1000852" />
    <KEYWORD name="THUMBSIZE" link="IGETCURRENT.htm#iTools_api_3860698369_1000855" />
    <KEYWORD name="TOOL" link="IGETCURRENT.htm#iTools_api_3860698369_1000858" />
  </ROUTINE>
  <ROUTINE name="LNP_TEST" link="LNP_TEST.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Lomb Normalized Periodogram" />
    <SYNTAX name="Result = LNP_TEST( X, Y [, /DOUBLE] [, HIFAC=scale_factor] [, JMAX=variable] [, OFAC=value] [, WK1=variable] [, WK2=variable] )" type="func" />
    <ARGUMENT name="X" link="LNP_TEST.htm" />
    <ARGUMENT name="Y" link="LNP_TEST.htm" />
    <KEYWORD name="DOUBLE" link="LNP_TEST.htm#L_826528365_54544" />
    <KEYWORD name="HIFAC" link="LNP_TEST.htm#L_826528365_941916" />
    <KEYWORD name="JMAX" link="LNP_TEST.htm#L_826528365_54547" />
    <KEYWORD name="OFAC" link="LNP_TEST.htm#L_826528365_54550" />
    <KEYWORD name="WK1" link="LNP_TEST.htm#L_826528365_54553" />
    <KEYWORD name="WK2" link="LNP_TEST.htm#L_826528365_54556" />
  </ROUTINE>
  <ROUTINE name="MESH_VOLUME" link="MESH_VOLUME.htm" alias_to="" classname="">
    <DESCRIPTION name="Computes the volume that the mesh encloses" />
    <SYNTAX name="Result = MESH_VOLUME ( Verts, Conn [, /SIGNED] )" type="func" />
    <ARGUMENT name="Verts" link="MESH_VOLUME.htm" />
    <ARGUMENT name="Conn" link="MESH_VOLUME.htm" />
    <KEYWORD name="SIGNED" link="MESH_VOLUME.htm#M_824365677_948632" />
  </ROUTINE>
  <ROUTINE name="DOUBLE" link="DOUBLE.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to double-precision type" />
    <SYNTAX name="Result = DOUBLE(Expression[, Offset [, D1 [, ..., D8]]])" type="func" />
    <ARGUMENT name="Expression" link="DOUBLE.htm" />
    <ARGUMENT name="Offset" link="DOUBLE.htm" />
    <ARGUMENT name="Di" link="DOUBLE.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="LA_CHOLMPROVE" link="LA_CHOLMPROVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Use Cholesky factorization to improve the solution to a system of linear equations" />
    <SYNTAX name="Result = LA_CHOLMPROVE( Array, Achol, B, X [, BACKWARD_ERROR=variable] [, /DOUBLE] [, FORWARD_ERROR=variable] [, /UPPER] )" type="func" />
    <ARGUMENT name="Array" link="LA_CHOLMPROVE.htm" />
    <ARGUMENT name="Achol" link="LA_CHOLMPROVE.htm" />
    <ARGUMENT name="B" link="LA_CHOLMPROVE.htm" />
    <ARGUMENT name="X" link="LA_CHOLMPROVE.htm" />
    <KEYWORD name="BACKWARD_ERROR" link="LA_CHOLMPROVE.htm#L_826528365_969194" />
    <KEYWORD name="DOUBLE" link="LA_CHOLMPROVE.htm#L_826528365_969196" />
    <KEYWORD name="FORWARD_ERROR" link="LA_CHOLMPROVE.htm#L_826528365_969198" />
    <KEYWORD name="UPPER" link="LA_CHOLMPROVE.htm#L_826528365_969200" />
  </ROUTINE>
  <ROUTINE name="LOCALE_SET" link="LOCALE_SET.htm" alias_to="" classname="">
    <SYNTAX name="LOCALE_SET, Locale, /LC_CTYPE, /LC_NUMERIC, /LC_TIME" type="pro" />
    <ARGUMENT name="Locale" link="LOCALE_SET.htm" />
    <KEYWORD name="LC_CTYPE" link="LOCALE_SET.htm#lass=" />
    <KEYWORD name="LC_NUMERIC" link="LOCALE_SET.htm#lass=" />
    <KEYWORD name="LC_TIME" link="LOCALE_SET.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_INSERT" link="HDF_VG_INSERT.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_INSERT, VGroup, VData [, POSITION=variable]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_INSERT.htm" />
    <ARGUMENT name="VData" link="HDF_VG_INSERT.htm" />
    <KEYWORD name="POSITION" link="HDF_VG_INSERT.htm#HDF_1733484267_1014958" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_DIMINFO" link="EOS_GD_DIMINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DIMINFO(gridID, dimname)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DIMINFO.htm" />
    <ARGUMENT name="dimname" link="EOS_GD_DIMINFO.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_INQPOINT" link="EOS_PT_INQPOINT.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_INQPOINT( filename, pointlist [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="filename" link="EOS_PT_INQPOINT.htm" />
    <ARGUMENT name="pointlist" link="EOS_PT_INQPOINT.htm" />
    <KEYWORD name="LENGTH" link="EOS_PT_INQPOINT.htm#HDF_EOS_3103509269_1009750" />
  </ROUTINE>
  <ROUTINE name="WIDGET_DROPLIST" link="WIDGET_DROPLIST.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a droplist widget" />
    <SYNTAX name="Result = WIDGET_DROPLIST( Parent [, /DYNAMIC_RESIZE] [, EVENT_FUNC=string] [, EVENT_PRO=string] [, /FLAT] [, FONT=string] [, FRAME=value] [, FUNC_GET_VALUE=string] [, GROUP_LEADER=widget_id] [, KILL_NOTIFY=string] [, /NO_COPY] [, NOTIFY_REALIZE=string] [, PRO_SET_VALUE=string] [, RESOURCE_NAME=string] [, SCR_XSIZE=width] [, SCR_YSIZE=height] [, /SENSITIVE] [, TAB_MODE=value] [, TITLE=string] [, /TRACKING_EVENTS] [, UNAME=string] [, UNITS={0 | 1 | 2}] [, UVALUE=value] [, VALUE=value] [, XOFFSET=value] [, XSIZE=value] [, YOFFSET=value] [, YSIZE=value] )" type="func" />
    <ARGUMENT name="Parent" link="WIDGET_DROPLIST.htm" />
    <KEYWORD name="DYNAMIC_RESIZE" link="WIDGET_DROPLIST.htm#W_811389549_192790" />
    <KEYWORD name="EVENT_FUNC" link="WIDGET_DROPLIST.htm#W_811389549_192787" />
    <KEYWORD name="EVENT_PRO" link="WIDGET_DROPLIST.htm#W_811389549_58393" />
    <KEYWORD name="FLAT" link="WIDGET_DROPLIST.htm#W_811389549_1245809" />
    <KEYWORD name="FONT" link="WIDGET_DROPLIST.htm#W_811389549_963245" />
    <KEYWORD name="FRAME" link="WIDGET_DROPLIST.htm#W_811389549_58399" />
    <KEYWORD name="FUNC_GET_VALUE" link="WIDGET_DROPLIST.htm#W_811389549_58404" />
    <KEYWORD name="GROUP_LEADER" link="WIDGET_DROPLIST.htm#W_811389549_58412" />
    <KEYWORD name="KILL_NOTIFY" link="WIDGET_DROPLIST.htm#W_811389549_58424" />
    <KEYWORD name="NO_COPY" link="WIDGET_DROPLIST.htm#W_811389549_67153" />
    <KEYWORD name="NOTIFY_REALIZE" link="WIDGET_DROPLIST.htm#W_811389549_67614" />
    <KEYWORD name="PRO_SET_VALUE" link="WIDGET_DROPLIST.htm#W_811389549_67133" />
    <KEYWORD name="RESOURCE_NAME" link="WIDGET_DROPLIST.htm#W_811389549_1201081" />
    <KEYWORD name="SCR_XSIZE" link="WIDGET_DROPLIST.htm#W_811389549_67120" />
    <KEYWORD name="SCR_YSIZE" link="WIDGET_DROPLIST.htm#W_811389549_67123" />
    <KEYWORD name="SENSITIVE" link="WIDGET_DROPLIST.htm#W_811389549_948234" />
    <KEYWORD name="TAB_MODE" link="WIDGET_DROPLIST.htm#W_811389549_1071560" />
    <KEYWORD name="TITLE" link="WIDGET_DROPLIST.htm#W_811389549_888903" />
    <KEYWORD name="TRACKING_EVENTS" link="WIDGET_DROPLIST.htm#W_811389549_58334" />
    <KEYWORD name="UNAME" link="WIDGET_DROPLIST.htm#W_811389549_949326" />
    <KEYWORD name="UNITS" link="WIDGET_DROPLIST.htm#W_811389549_895561" />
    <KEYWORD name="UVALUE" link="WIDGET_DROPLIST.htm#W_811389549_67166" />
    <KEYWORD name="VALUE" link="WIDGET_DROPLIST.htm#W_811389549_67174" />
    <KEYWORD name="XOFFSET" link="WIDGET_DROPLIST.htm#W_811389549_67194" />
    <KEYWORD name="XSIZE" link="WIDGET_DROPLIST.htm#W_811389549_67198" />
    <KEYWORD name="YOFFSET" link="WIDGET_DROPLIST.htm#W_811389549_67201" />
    <KEYWORD name="YSIZE" link="WIDGET_DROPLIST.htm#W_811389549_67205" />
  </ROUTINE>
  <ROUTINE name="LA_EIGENPROBLEM" link="LA_EIGENPROBLEM.htm" alias_to="" classname="">
    <DESCRIPTION name="Use the QR algorithm to compute eigenvalues and eigenvectors" />
    <SYNTAX name="Result = LA_EIGENPROBLEM( A [, B] [, ALPHA=variable] [, BALANCE=value] [, BETA=variable] [, /DOUBLE] [, EIGENVECTORS=variable] [, LEFT_EIGENVECTORS=variable] [, NORM_BALANCE = variable] [, PERMUTE_RESULT=variable] [, SCALE_RESULT=variable] [, RCOND_VALUE=variable] [, RCOND_VECTOR=variable] [, STATUS=variable] )" type="func" />
    <ARGUMENT name="A" link="LA_EIGENPROBLEM.htm" />
    <ARGUMENT name="B" link="LA_EIGENPROBLEM.htm" />
    <KEYWORD name="ALPHA" link="LA_EIGENPROBLEM.htm#L_826528365_969502" />
    <KEYWORD name="BALANCE" link="LA_EIGENPROBLEM.htm#L_826528365_969505" />
    <KEYWORD name="BETA" link="LA_EIGENPROBLEM.htm#L_826528365_969512" />
    <KEYWORD name="DOUBLE" link="LA_EIGENPROBLEM.htm#L_826528365_969515" />
    <KEYWORD name="EIGENVECTORS" link="LA_EIGENPROBLEM.htm#L_826528365_969517" />
    <KEYWORD name="LEFT_EIGENVECTORS" link="LA_EIGENPROBLEM.htm#L_826528365_969520" />
    <KEYWORD name="NORM_BALANCE" link="LA_EIGENPROBLEM.htm#L_826528365_969523" />
    <KEYWORD name="PERMUTE_RESULT" link="LA_EIGENPROBLEM.htm#L_826528365_969525" />
    <KEYWORD name="RCOND_VALUE" link="LA_EIGENPROBLEM.htm#L_826528365_969527" />
    <KEYWORD name="RCOND_VECTOR" link="LA_EIGENPROBLEM.htm#L_826528365_969529" />
    <KEYWORD name="SCALE_RESULT" link="LA_EIGENPROBLEM.htm#L_826528365_969531" />
    <KEYWORD name="STATUS" link="LA_EIGENPROBLEM.htm#L_826528365_969533" />
  </ROUTINE>
  <ROUTINE name="CW_LIGHT_EDITOR_SET" link="CW_LIGHT_EDITOR_SET.htm" alias_to="" classname="">
    <SYNTAX name="CW_LIGHT_EDITOR_SET, WidgetID [, /DIRECTION_DISABLED] [, /DRAG_EVENTS] [, /HIDE_DISABLED] [, LIGHT=objref(s)] [, /LOCATION_DISABLED] [, /TYPE_DISABLED] [, XSIZE=pixels] [, YSIZE=pixels] [, XRANGE=vector] [, YRANGE=vector] [, ZRANGE=vector]" type="pro" />
    <ARGUMENT name="WidgetID" link="CW_LIGHT_EDITOR_SET.htm" />
    <KEYWORD name="DIRECTION_DISABLED" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001515" />
    <KEYWORD name="DRAG_EVENTS" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001517" />
    <KEYWORD name="HIDE_DISABLED" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001521" />
    <KEYWORD name="LIGHT" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001523" />
    <KEYWORD name="LOCATION_DISABLED" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001525" />
    <KEYWORD name="TYPE_DISABLED" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001527" />
    <KEYWORD name="XRANGE" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001529" />
    <KEYWORD name="XSIZE" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001531" />
    <KEYWORD name="YRANGE" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001533" />
    <KEYWORD name="YSIZE" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001535" />
    <KEYWORD name="ZRANGE" link="CW_LIGHT_EDITOR_SET.htm#C_854643309_1001537" />
  </ROUTINE>
  <ROUTINE name="HDF_READ" link="HDF_READ.htm" alias_to="" classname="">
    <DESCRIPTION name="Extract HDF, HDF-EOS, and NetCDF data and metadata into an output structure" />
    <SYNTAX name="Result = HDF_READ( [Filename] [, DFR8=variable] [, DF24=variable] [, PREFIX=string] [, TEMPLATE =value] )" type="func" />
    <ARGUMENT name="Filename" link="HDF_READ.htm" />
    <KEYWORD name="DFR8" link="HDF_READ.htm#HDF_1733484267_1010398" />
    <KEYWORD name="DF24" link="HDF_READ.htm#HDF_1733484267_1010401" />
    <KEYWORD name="PREFIX" link="HDF_READ.htm#HDF_1733484267_1010404" />
    <KEYWORD name="TEMPLATE" link="HDF_READ.htm#HDF_1733484267_1010407" />
  </ROUTINE>
  <ROUTINE name="LA_TRIQL" link="LA_TRIQL.htm" alias_to="" classname="">
    <DESCRIPTION name="Use the QL and QR variants of the implicitly-shifted QR algorithm to compute eigenvalues and eigenvectors" />
    <SYNTAX name="LA_TRIQL, D, E [, A] [, /DOUBLE] [, STATUS=variable]" type="pro" />
    <ARGUMENT name="D" link="LA_TRIQL.htm" />
    <ARGUMENT name="E" link="LA_TRIQL.htm" />
    <ARGUMENT name="A" link="LA_TRIQL.htm" />
    <KEYWORD name="DOUBLE" link="LA_TRIQL.htm#L_826528365_971540" />
    <KEYWORD name="STATUS" link="LA_TRIQL.htm#L_826528365_971542" />
  </ROUTINE>
  <ROUTINE name="PLOTS" link="PLOTS_Procedure.htm" alias_to="" classname="">
    <SYNTAX name="PLOTS, X [, Y [, Z]] [, /CONTINUE]" type="pro" />
    <SYNTAX name="Graphics Keywords: [, CLIP=[X0, Y0, X1, Y1]] [, COLOR=value] [, /DATA | , /DEVICE | , /NORMAL] [, LINESTYLE={0 | 1 | 2 | 3 | 4 | 5}] [, /NOCLIP] [, PSYM=integer{0 to 10}] [, SYMSIZE=value] [, /T3D] [, THICK=value] [, Z=value]" type="pro" />
    <ARGUMENT name="X" link="PLOTS_Procedure.htm" />
    <ARGUMENT name="Y" link="PLOTS_Procedure.htm" />
    <ARGUMENT name="Z" link="PLOTS_Procedure.htm" />
    <KEYWORD name="CONTINUE" link="PLOTS_Procedure.htm#dg_routines_3604229493_877055" />
  </ROUTINE>
  <ROUTINE name="STANDARDIZE" link="STANDARDIZE.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute standardized variables" />
    <SYNTAX name="Result = STANDARDIZE( A [, /DOUBLE] [, /MEAN=variable] [,/ STDDEV=variable)" type="func" />
    <ARGUMENT name="A" link="STANDARDIZE.htm" />
    <KEYWORD name="DOUBLE" link="STANDARDIZE.htm#S_820040301_844918" />
  </ROUTINE>
  <ROUTINE name="REDUCE_COLORS" link="REDUCE_COLORS.htm" alias_to="" classname="">
    <DESCRIPTION name="Reduces the number of colors used in an image by eliminating unused pixel values" />
    <SYNTAX name="REDUCE_COLORS, Image, Values" type="pro" />
    <ARGUMENT name="Image" link="REDUCE_COLORS.htm" />
    <ARGUMENT name="Values" link="REDUCE_COLORS.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_MEMBER_TYPE" link="H5T_GET_MEMBER_TYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_MEMBER_TYPE(Datatype_id, Member)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_MEMBER_TYPE.htm" />
    <ARGUMENT name="Member" link="H5T_GET_MEMBER_TYPE.htm" />
  </ROUTINE>
  <STATEMENT name="ENDREP" link="REPEAT...UNTIL.html" alias_to="REPEAT...UNTIL" />
  <ROUTINE name="H5T_GET_CSET" link="H5T_GET_CSET.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_CSET(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_CSET.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_GR_END" link="HDF_GR_END.htm" alias_to="" classname="">
    <SYNTAX name="HDF_GR_END, gr_id" type="pro" />
    <ARGUMENT name="gr_id" link="HDF_GR_END.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_IDLTYPE" link="H5T_IDLTYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_IDLTYPE(Datatype_id [, ARRAY_DIMENSIONS=variable][, STRUCTURE=variable] )" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_IDLTYPE.htm" />
    <KEYWORD name="ARRAY_DIMENSIONS" link="H5T_IDLTYPE.htm#HDF5_209170119_1012649" />
    <KEYWORD name="STRUCTURE" link="H5T_IDLTYPE.htm#HDF5_209170119_1012652" />
  </ROUTINE>
  <CLASS name="ESEFolder" link="ESEFolder.htm" special="">
    <FIELD name="ESEMICONTAINERDUMMY" link="" description="" />
    <FIELD name="ONETURL" link="" description="" />
    <FIELD name="URI" link="" description="" />
    <PROPERTY name="NAME (Get)" link="ESEFolder.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="URI (Get)" link="ESEFolder.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESEFolder" name="ESEFolder::GetChild" link="GetChild">
      <SYNTAX name="Result = Obj.[ESEFolder::]GetChild( Name )" type="func" />
      <ARGUMENT name="Name" link="ESEFolder.htm" />
    </METHOD>
    <METHOD class="ESEFolder" name="ESEFolder::GetChildren" link="GetChildren">
      <SYNTAX name="Result = Obj.[ESEFolder::]GetChildren( [, /FOLDERS] [, /SERVICES] [, /SORT] )" type="func" />
      <KEYWORD name="FOLDERS" link="ESEFolder.htm#lass=" />
      <KEYWORD name="SERVICES" link="ESEFolder.htm#lass=" />
      <KEYWORD name="SORT" link="ESEFolder.htm#lass=" />
    </METHOD>
    <METHOD class="ESEFolder" name="ESEFolder::GetParent" link="GetParent">
      <SYNTAX name="Result = Obj.[ESEFolder::]GetParent( )" type="func" />
    </METHOD>
  </CLASS>
  <CLASS name="IDLsysMonitorInfo" link="IDLsysMonitorInfo.htm" special="">
    <FIELD name="DISPLAY_NAME" link="" description="" />
    <FIELD name="_DISPLAY_NAMES" link="" description="" />
    <FIELD name="_FLAGS" link="" description="" />
    <FIELD name="_NUMBER_OF_MONITORS" link="" description="" />
    <FIELD name="_PRIMARY_MONITOR_INDEX" link="" description="" />
    <FIELD name="_RECTANGLES" link="" description="" />
    <FIELD name="_RECTANGLESNOTB" link="" description="" />
    <FIELD name="_RESOLUTIONS" link="" description="" />
    <PROPERTY name="DISPLAY_NAME" link="IDLsysMonitorInfo_Proper.htm#objects_misc_904195448_1078353" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::Cleanup" link="IDLsysMonitorInfo__Clean.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLsysMonitorInfo::]Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::GetMonitorNames" link="IDLsysMonitorInfo__GetMo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLsysMonitorInfo::]GetMonitorNames()" type="func" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::GetNumberOfMonitors" link="IDLsysMonitorInfo__GetNu.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLsysMonitorInfo::]GetNumberOfMonitors()" type="func" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::GetPrimaryMonitorIndex" link="IDLsysMonitorInfo__GetPr.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLsysMonitorInfo::]GetPrimaryMonitorIndex()" type="func" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::GetProperty" link="IDLsysMonitorInfo__GetPr1.htm">
      <SYNTAX name="Obj-&gt;[IDLsysMonitorInfo::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::GetRectangles" link="IDLsysMonitorInfo__GetRe.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLsysMonitorInfo::]GetRectangles( [, /EXCLUDE_TASKBAR])" type="func" />
      <KEYWORD name="EXCLUDE_TASKBAR" link="IDLsysMonitorInfo__GetRe.htm#objects_misc_904195448_1078454" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::GetResolutions" link="IDLsysMonitorInfo__GetRe1.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLsysMonitorInfo::]GetResolutions()" type="func" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::Init" link="IDLsysMonitorInfo__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW(IDLsysMonitorInfo [PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[ IDLsysMonitorInfo::]Init([PROPERTY=value]) (Only in a subclass' Init method)" type="func" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::IsExtendedDesktop" link="IDLsysMonitorInfo__IsExt.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLsysMonitorInfo::]IsExtendedDesktop()" type="func" />
    </METHOD>
    <METHOD class="IDLsysMonitorInfo" name="IDLsysMonitorInfo::SetProperty" link="IDLsysMonitorInfo__SetPr.htm">
      <SYNTAX name="Obj-&gt;[ IDLsysMonitorInfo::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="SPRSAX" link="SPRSAX.htm" alias_to="" classname="">
    <DESCRIPTION name="Multiply a sparse matrix by a vector" />
    <SYNTAX name="Result = SPRSAX( A, X [, /DOUBLE] )" type="func" />
    <ARGUMENT name="A" link="SPRSAX.htm" />
    <ARGUMENT name="X" link="SPRSAX.htm" />
    <KEYWORD name="DOUBLE" link="SPRSAX.htm#S_820040301_51985" />
  </ROUTINE>
  <ROUTINE name="CALL_EXTERNAL" link="CALL_EXTERNAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Call a function in an external sharable object and returns a scalar value" />
    <SYNTAX name="Result = CALL_EXTERNAL(Image, Entry [, P0, ..., PN-1] [, /ALL_VALUE] [, /B_VALUE | , /D_VALUE | , /F_VALUE | , /I_VALUE | , /L64_VALUE | , /S_VALUE | , /UI_VALUE | , /UL_VALUE | , /UL64_VALUE] [, /CDECL] [, RETURN_TYPE=value] [, /UNLOAD] [, VALUE=byte_array] [, WRITE_WRAPPER=wrapper_file] [, /AUTO_GLUE] [, CC=string] [, COMPILE_DIRECTORY=string] [, EXTRA_CFLAGS=string] [, EXTRA_LFLAGS=string] [, /IGNORE_EXISTING_GLUE] [, LD=string] [, /NOCLEANUP] [, /SHOW_ALL_OUTPUT] [, /VERBOSE] )" type="func" />
    <ARGUMENT name="Image" link="CALL_EXTERNAL.htm" />
    <ARGUMENT name="Entry" link="CALL_EXTERNAL.htm" />
    <ARGUMENT name="P0, ..., PN-1" link="CALL_EXTERNAL.htm" />
    <KEYWORD name="ALL_VALUE" link="CALL_EXTERNAL.htm#C_854643309_905908" />
    <KEYWORD name="B_VALUE" link="CALL_EXTERNAL.htm#C_854643309_951311" />
    <KEYWORD name="CDECL" link="CALL_EXTERNAL.htm#C_854643309_905911" />
    <KEYWORD name="D_VALUE" link="CALL_EXTERNAL.htm#C_854643309_905920" />
    <KEYWORD name="F_VALUE" link="CALL_EXTERNAL.htm#C_854643309_905923" />
    <KEYWORD name="I_VALUE" link="CALL_EXTERNAL.htm#C_854643309_905926" />
    <KEYWORD name="L64_VALUE" link="CALL_EXTERNAL.htm#C_854643309_951332" />
    <KEYWORD name="RETURN_TYPE" link="CALL_EXTERNAL.htm#C_854643309_1029187" />
    <KEYWORD name="S_VALUE" link="CALL_EXTERNAL.htm#C_854643309_951354" />
    <KEYWORD name="UI_VALUE" link="CALL_EXTERNAL.htm#C_854643309_951320" />
    <KEYWORD name="UL_VALUE" link="CALL_EXTERNAL.htm#C_854643309_965879" />
    <KEYWORD name="UL64_VALUE" link="CALL_EXTERNAL.htm#C_854643309_965882" />
    <KEYWORD name="UNLOAD" link="CALL_EXTERNAL.htm#C_854643309_993357" />
    <KEYWORD name="VALUE" link="CALL_EXTERNAL.htm#C_854643309_905936" />
    <KEYWORD name="WRITE_WRAPPER" link="CALL_EXTERNAL.htm#C_854643309_1029198" />
    <KEYWORD name="AUTO_GLUE" link="CALL_EXTERNAL.htm#C_854643309_1025677" />
    <KEYWORD name="CC" link="CALL_EXTERNAL.htm#C_854643309_1012394" />
    <KEYWORD name="COMPILE_DIRECTORY" link="CALL_EXTERNAL.htm#C_854643309_1012398" />
    <KEYWORD name="EXTRA_CFLAGS" link="CALL_EXTERNAL.htm#C_854643309_1012436" />
    <KEYWORD name="EXTRA_LFLAGS" link="CALL_EXTERNAL.htm#C_854643309_1012440" />
    <KEYWORD name="IGNORE_EXISTING_GLUE" link="CALL_EXTERNAL.htm#C_854643309_1012444" />
    <KEYWORD name="LD" link="CALL_EXTERNAL.htm#C_854643309_1012449" />
    <KEYWORD name="NOCLEANUP" link="CALL_EXTERNAL.htm#C_854643309_1012453" />
    <KEYWORD name="SHOW_ALL_OUTPUT" link="CALL_EXTERNAL.htm#C_854643309_1012458" />
    <KEYWORD name="VERBOSE" link="CALL_EXTERNAL.htm#C_854643309_1012497" />
  </ROUTINE>
  <ROUTINE name="BINOMIAL" link="BINOMIAL.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the binomial distribution function" />
    <SYNTAX name="Result = BINOMIAL(V, N, P [, /DOUBLE] [, /GAUSSIAN] )" type="func" />
    <ARGUMENT name="V" link="BINOMIAL.htm" />
    <ARGUMENT name="N" link="BINOMIAL.htm" />
    <ARGUMENT name="P" link="BINOMIAL.htm" />
    <KEYWORD name="DOUBLE" link="BINOMIAL.htm#B_856805997_988094" />
    <KEYWORD name="GAUSSIAN" link="BINOMIAL.htm#B_856805997_988097" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_GETFILLVALUE" link="EOS_SW_GETFILLVALUE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_GETFILLVALUE(swathID, fieldname, fillvalue)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_GETFILLVALUE.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_GETFILLVALUE.htm" />
    <ARGUMENT name="fillvalue" link="EOS_SW_GETFILLVALUE.htm" />
  </ROUTINE>
  <ROUTINE name="CDF_VARGET" link="CDF_VARGET.htm" alias_to="" classname="">
    <SYNTAX name="CDF_VARGET, Id, Variable, Value [, COUNT=vector] [, INTERVAL=vector] [, OFFSET=vector] [, REC_COUNT=records] [, REC_INTERVAL=value] [, REC_START=record] [, /STRING] [, /TO_COLUMN_MAJOR] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_VARGET.htm" />
    <ARGUMENT name="Variable" link="CDF_VARGET.htm" />
    <ARGUMENT name="Value" link="CDF_VARGET.htm" />
    <KEYWORD name="COUNT" link="CDF_VARGET.htm#CDF_1744428779_1008690" />
    <KEYWORD name="INTERVAL" link="CDF_VARGET.htm#CDF_1744428779_1008693" />
    <KEYWORD name="OFFSET" link="CDF_VARGET.htm#CDF_1744428779_1008696" />
    <KEYWORD name="REC_COUNT" link="CDF_VARGET.htm#CDF_1744428779_1008699" />
    <KEYWORD name="REC_INTERVAL" link="CDF_VARGET.htm#CDF_1744428779_1008702" />
    <KEYWORD name="REC_START" link="CDF_VARGET.htm#CDF_1744428779_1008705" />
    <KEYWORD name="STRING" link="CDF_VARGET.htm#CDF_1744428779_1008708" />
    <KEYWORD name="TO_COLUMN_MAJOR" link="CDF_VARGET.htm#TOCOLUMN" />
    <KEYWORD name="ZVARIABLE" link="CDF_VARGET.htm#CDF_1744428779_1008711" />
  </ROUTINE>
  <ROUTINE name="EOS_EH_GETVERSION" link="EOS_EH_GETVERSION.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_EH_GETVERSION(fid, version)" type="func" />
    <ARGUMENT name="fid" link="EOS_EH_GETVERSION.htm" />
    <ARGUMENT name="version" link="EOS_EH_GETVERSION.htm" />
  </ROUTINE>
  <STATEMENT name="PRO" link="PRO.html" alias_to="PRO" />
  <ROUTINE name="H5T_REFERENCE_CREATE" link="H5T_REFERENCE_CREATE.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_REFERENCE_CREATE([/REGION])" type="func" />
    <KEYWORD name="REGION" link="H5T_REFERENCE_CREATE.htm#HDF5_209170119_1012876" />
  </ROUTINE>
  <ROUTINE name="WV_FN_GAUSSIAN" link="WV_FN_GAUSSIAN.htm" alias_to="" classname="">
    <SYNTAX name="Result = WV_FN_GAUSSIAN( [Order] [, Scale, N][, /DOUBLE] [, FREQUENCY=variable] [, /SPATIAL] [, WAVELET=variable])" type="func" />
    <ARGUMENT name="Order" link="WV_FN_GAUSSIAN.htm" />
    <ARGUMENT name="Scale" link="WV_FN_GAUSSIAN.htm" />
    <ARGUMENT name="N" link="WV_FN_GAUSSIAN.htm" />
    <KEYWORD name="DOUBLE" link="WV_FN_GAUSSIAN.htm#ref_3320460235_1018338" />
    <KEYWORD name="FREQUENCY" link="WV_FN_GAUSSIAN.htm#ref_3320460235_1018340" />
    <KEYWORD name="SPATIAL" link="WV_FN_GAUSSIAN.htm#ref_3320460235_1018342" />
    <KEYWORD name="WAVELET" link="WV_FN_GAUSSIAN.htm#ref_3320460235_1018344" />
  </ROUTINE>
  <ROUTINE name="EOS_GD_OPEN" link="EOS_GD_OPEN.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_OPEN( filename, access [, /CREATE] [, /RDWR | , /READ] )" type="func" />
    <ARGUMENT name="filename" link="EOS_GD_OPEN.htm" />
    <KEYWORD name="CREATE" link="EOS_GD_OPEN.htm#HDF_EOS_3103509269_1007528" />
    <KEYWORD name="RDWR" link="EOS_GD_OPEN.htm#HDF_EOS_3103509269_1007531" />
    <KEYWORD name="READ" link="EOS_GD_OPEN.htm#HDF_EOS_3103509269_1007534" />
  </ROUTINE>
  <ROUTINE name="CW_ANIMATE" link="CW_ANIMATE.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a compound widget for animation. (Direct Graphics)" />
    <SYNTAX name="Result = CW_ANIMATE( Parent, Sizex, Sizey, Nframes [, MPEG_BITRATE=value] [, MPEG_FORMAT=value] [, MPEG_QUALITY=value] [, /NO_KILL] [, OPEN_FUNC=string] [, PIXMAPS=vector] [, TAB_MODE=value] [, /TRACK] [, UNAME=string] [, UVALUE=value] )" type="func" />
    <ARGUMENT name="Parent" link="CW_ANIMATE.htm" />
    <ARGUMENT name="Sizex" link="CW_ANIMATE.htm" />
    <ARGUMENT name="Sizey" link="CW_ANIMATE.htm" />
    <ARGUMENT name="Nframes" link="CW_ANIMATE.htm" />
    <KEYWORD name="MPEG_BITRATE" link="CW_ANIMATE.htm#dg_routines_3604229493_880709" />
    <KEYWORD name="MPEG_FORMAT" link="CW_ANIMATE.htm#dg_routines_3604229493_880731" />
    <KEYWORD name="MPEG_QUALITY" link="CW_ANIMATE.htm#dg_routines_3604229493_880736" />
    <KEYWORD name="NO_KILL" link="CW_ANIMATE.htm#dg_routines_3604229493_880740" />
    <KEYWORD name="OPEN_FUNC" link="CW_ANIMATE.htm#dg_routines_3604229493_880743" />
    <KEYWORD name="PIXMAPS" link="CW_ANIMATE.htm#dg_routines_3604229493_880746" />
    <KEYWORD name="TAB_MODE" link="CW_ANIMATE.htm#dg_routines_3604229493_880749" />
    <KEYWORD name="TRACK" link="CW_ANIMATE.htm#dg_routines_3604229493_880783" />
    <KEYWORD name="UNAME" link="CW_ANIMATE.htm#dg_routines_3604229493_880786" />
    <KEYWORD name="UVALUE" link="CW_ANIMATE.htm#dg_routines_3604229493_880793" />
  </ROUTINE>
  <ROUTINE name="GRIB_KEYS_ITERATOR_GET_NAME" link="GRIB_KEYS_ITERATOR_GET_NAME.htm" alias_to="" classname="">
    <SYNTAX name="Result = GRIB_KEYS_ITERATOR_GET_NAME(Iterid)" type="func" />
    <ARGUMENT name="Iterid" link="GRIB_KEYS_ITERATOR_GET_NAME.htm" />
  </ROUTINE>
  <ROUTINE name="H5_CLOSE" link="H5_CLOSE.htm" alias_to="" classname="">
    <SYNTAX name="H5_CLOSE" type="pro" />
  </ROUTINE>
  <ROUTINE name="HISTOGRAM" link="HISTOGRAM.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the density function of an array" />
    <SYNTAX name="Result = HISTOGRAM( Array [, BINSIZE=value] [, INPUT=variable] [, LOCATIONS=variable] [, MAX=value] [, MIN=value] [, /NAN] [, NBINS=value] [, OMAX=variable] [, OMIN=variable] [, /L64 | REVERSE_INDICES=variable] )" type="func" />
    <ARGUMENT name="Array" link="HISTOGRAM.htm" />
    <KEYWORD name="BINSIZE" link="HISTOGRAM.htm#H_835179117_677175" />
    <KEYWORD name="INPUT" link="HISTOGRAM.htm#H_835179117_677177" />
    <KEYWORD name="L64" link="HISTOGRAM.htm#H_835179117_677180" />
    <KEYWORD name="LOCATIONS" link="HISTOGRAM.htm#H_835179117_886107" />
    <KEYWORD name="MAX" link="HISTOGRAM.htm#H_835179117_886113" />
    <KEYWORD name="MIN" link="HISTOGRAM.htm#H_835179117_677182" />
    <KEYWORD name="NAN" link="HISTOGRAM.htm#H_835179117_197674" />
    <KEYWORD name="NBINS" link="HISTOGRAM.htm#H_835179117_677184" />
    <KEYWORD name="OMAX" link="HISTOGRAM.htm#H_835179117_873903" />
    <KEYWORD name="OMIN" link="HISTOGRAM.htm#H_835179117_677186" />
    <KEYWORD name="REVERSE_INDICES" link="HISTOGRAM.htm#H_835179117_677188" />
  </ROUTINE>
  <ROUTINE name="CHISQR_PDF" link="CHISQR_PDF.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the Chi-square distribution function" />
    <SYNTAX name="Result = CHISQR_PDF(V, Df)" type="func" />
    <ARGUMENT name="V" link="CHISQR_PDF.htm" />
    <ARGUMENT name="Df" link="CHISQR_PDF.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_ENUM_GET_DATA" link="H5T_ENUM_GET_DATA.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_ENUM_GET_DATA(Datatype_id)" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_ENUM_GET_DATA.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_WRITELEVEL" link="EOS_PT_WRITELEVEL.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_WRITELEVEL(pointID, level, nrec, data)" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_WRITELEVEL.htm" />
    <ARGUMENT name="level" link="EOS_PT_WRITELEVEL.htm" />
    <ARGUMENT name="nrec" link="EOS_PT_WRITELEVEL.htm" />
    <ARGUMENT name="data" link="EOS_PT_WRITELEVEL.htm" />
  </ROUTINE>
  <CLASS name="IDLffXMLDOMNodeIterator" link="IDLffXMLDOMNodeIterator.htm" special="">
    <METHOD class="IDLffXMLDOMNodeIterator" name="IDLffXMLDOMNodeIterator::Cleanup" link="IDLffXMLDOMNodeIterator_.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNodeIterator" name="IDLffXMLDOMNodeIterator::Init" link="IDLffXMLDOMNodeIterator_1.htm">
    </METHOD>
    <METHOD class="IDLffXMLDOMNodeIterator" name="IDLffXMLDOMNodeIterator::NextNode" link="IDLffXMLDOMNodeIterator_2.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNodeIterator::]NextNode()" type="func" />
    </METHOD>
    <METHOD class="IDLffXMLDOMNodeIterator" name="IDLffXMLDOMNodeIterator::PreviousNode" link="IDLffXMLDOMNodeIterator_3.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLffXMLDOMNodeIterator::]PreviousNode()" type="func" />
    </METHOD>
  </CLASS>
  <ROUTINE name="IMSL_MATRIX_NORM" link="IMSL_MATRIX_NORM.htm" alias_to="" classname="">
    <SYNTAX name="Result = IMSL_MATRIX_NORM(a [, /DOUBLE] [, INF_NORM=value] [, ONE_NORM=value] [, SYMMETRIC=value])" type="func" />
    <SYNTAX name="Result = IMSL_MATRIX_NORM(n, nlca, nuca, a [, /DOUBLE] [, INF_NORM=value] [, ONE_NORM=value] [, SYMMETRIC=value])" type="func" />
    <SYNTAX name="Result = IMSL_MATRIX_NORM(nrows, ncols, a [, /DOUBLE] [, INF_NORM=value] [, ONE_NORM=value] [, SYMMETRIC=value])" type="func" />
    <ARGUMENT name="a" link="IMSL_MATRIX_NORM.htm" />
    <ARGUMENT name="n" link="IMSL_MATRIX_NORM.htm" />
    <ARGUMENT name="ncols" link="IMSL_MATRIX_NORM.htm" />
    <ARGUMENT name="nlca" link="IMSL_MATRIX_NORM.htm" />
    <ARGUMENT name="nrows" link="IMSL_MATRIX_NORM.htm" />
    <ARGUMENT name="nuca" link="IMSL_MATRIX_NORM.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_MATRIX_NORM.htm#lass=" />
    <KEYWORD name="INF_NORM" link="IMSL_MATRIX_NORM.htm#lass=" />
    <KEYWORD name="ONE_NORM" link="IMSL_MATRIX_NORM.htm#lass=" />
    <KEYWORD name="SYMMETIC" link="IMSL_MATRIX_NORM.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="H5T_GET_ARRAY_DIMS" link="H5T_GET_ARRAY_DIMS.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5T_GET_ARRAY_DIMS(Datatype_id [, PERMUTATIONS=variable])" type="func" />
    <ARGUMENT name="Datatype_id" link="H5T_GET_ARRAY_DIMS.htm" />
    <KEYWORD name="PERMUTATIONS" link="H5T_GET_ARRAY_DIMS.htm#HDF5_209170119_1011092" />
  </ROUTINE>
  <ROUTINE name="BIT_FFS" link="BIT_FFS.htm" alias_to="" classname="">
    <SYNTAX name="Result = BIT_FFS( Value )" type="func" />
    <ARGUMENT name="Value" link="BIT_FFS.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_DETACH" link="HDF_VD_DETACH.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_DETACH, VData" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_DETACH.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DFR8_GETINFO" link="HDF_DFR8_GETINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DFR8_GETINFO, Filename, Width, Height, Has_Palette" type="pro" />
    <ARGUMENT name="Filename" link="HDF_DFR8_GETINFO.htm" />
    <ARGUMENT name="Width" link="HDF_DFR8_GETINFO.htm" />
    <ARGUMENT name="Height" link="HDF_DFR8_GETINFO.htm" />
    <ARGUMENT name="Has_Palette" link="HDF_DFR8_GETINFO.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_HDF2IDLTYPE" link="HDF_HDF2IDLTYPE.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_HDF2IDLTYPE( hdftypecode )" type="func" />
    <ARGUMENT name="hdftypecode" link="HDF_HDF2IDLTYPE.htm" />
  </ROUTINE>
  <STATEMENT name="BEGIN" link="BEGIN...END.html" alias_to="BEGIN...END" />
  <ROUTINE name="IMSL_RAND_GEN_CONT" link="IMSL_RAND_GEN_CONT.htm" alias_to="" classname="">
    <ARGUMENT name="n" link="IMSL_RAND_GEN_CONT.htm" />
    <ARGUMENT name="table" link="IMSL_RAND_GEN_CONT.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_RAND_GEN_CONT.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="BYTARR" link="BYTARR.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a byte vector or array" />
    <SYNTAX name="Result = BYTARR( D1[, ..., D8] [, /NOZERO] )" type="func" />
    <ARGUMENT name="Di" link="BYTARR.htm" />
    <KEYWORD name="NOZERO" link="BYTARR.htm#B_856805997_675878" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ATTACH" link="HDF_VD_ATTACH.htm" alias_to="" classname="">
    <SYNTAX name="Result = HDF_VD_ATTACH( FileHandle, VData_id [, /READ] [, /WRITE] )" type="func" />
    <ARGUMENT name="FileHandle" link="HDF_VD_ATTACH.htm" />
    <ARGUMENT name="VData_id" link="HDF_VD_ATTACH.htm" />
    <KEYWORD name="READ" link="HDF_VD_ATTACH.htm#HDF_1733484267_1012843" />
    <KEYWORD name="WRITE" link="HDF_VD_ATTACH.htm#HDF_1733484267_1012846" />
  </ROUTINE>
  <ROUTINE name="SHADE_SURF_IRR" link="SHADE_SURF_IRR_Procedure.htm" alias_to="" classname="">
    <DESCRIPTION name="Creates a Direct Graphics shaded-surface from irregularly-gridded data" />
    <SYNTAX name="SHADE_SURF_IRR, Z, X, Y [, AX=degrees] [, AZ=degrees] [, IMAGE=variable] [, PLIST=variable] [, /T3D]" type="pro" />
    <ARGUMENT name="Z" link="SHADE_SURF_IRR_Procedure.htm" />
    <ARGUMENT name="X" link="SHADE_SURF_IRR_Procedure.htm" />
    <ARGUMENT name="Y" link="SHADE_SURF_IRR_Procedure.htm" />
    <KEYWORD name="AX" link="SHADE_SURF_IRR_Procedure.htm#dg_routines_3604229493_885495" />
    <KEYWORD name="AZ" link="SHADE_SURF_IRR_Procedure.htm#dg_routines_3604229493_885498" />
    <KEYWORD name="IMAGE" link="SHADE_SURF_IRR_Procedure.htm#dg_routines_3604229493_885501" />
    <KEYWORD name="PLIST" link="SHADE_SURF_IRR_Procedure.htm#dg_routines_3604229493_885504" />
    <KEYWORD name="T3D" link="SHADE_SURF_IRR_Procedure.htm#dg_routines_3604229493_885507" />
  </ROUTINE>
  <ROUTINE name="UINT" link="UINT.htm" alias_to="" classname="">
    <DESCRIPTION name="Convert to unsigned integer type" />
    <SYNTAX name="Result = UINT( Expression[, Offset[, D1[, ..., D8]]] )" type="func" />
    <ARGUMENT name="Expression" link="UINT.htm" />
    <ARGUMENT name="Offset" link="UINT.htm" />
    <ARGUMENT name="Di" link="UINT.htm" />
    <KEYWORD name="TPOOL_MAX_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_95491" />
    <KEYWORD name="TPOOL_MIN_ELTS" link="tpoolkeyw.html#tpoolkeyw_2501860834_59989" />
    <KEYWORD name="TPOOL_NOTHREAD" link="tpoolkeyw.html#tpoolkeyw_2501860834_69180" />
  </ROUTINE>
  <ROUTINE name="CDF_ATTGET" link="CDF_ATTGET.htm" alias_to="" classname="">
    <SYNTAX name="CDF_ATTGET, Id, Attribute, EntryNum, Value [, CDF_TYPE= variable] [, /ZVARIABLE]" type="pro" />
    <ARGUMENT name="Id" link="CDF_ATTGET.htm" />
    <ARGUMENT name="Attribute" link="CDF_ATTGET.htm" />
    <ARGUMENT name="EntryNum" link="CDF_ATTGET.htm" />
    <ARGUMENT name="Value" link="CDF_ATTGET.htm" />
    <KEYWORD name="CDF_TYPE" link="CDF_ATTGET.htm#CDF_1744428779_1005630" />
    <KEYWORD name="ZVARIABLE" link="CDF_ATTGET.htm#CDF_1744428779_1005633" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_GET" link="HDF_VD_GET.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_GET, VData [, CLASS=variable] [, COUNT=variable] [, FIELDS=variable] [, INTERLACE=variable] [, NAME=variable] [, NFIELDS=variable] [, REF=variable] [, SIZE=variable] [, TAG=variable]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_GET.htm" />
    <KEYWORD name="CLASS" link="HDF_VD_GET.htm#HDF_1733484267_1013593" />
    <KEYWORD name="COUNT" link="HDF_VD_GET.htm#HDF_1733484267_1013596" />
    <KEYWORD name="FIELDS" link="HDF_VD_GET.htm#HDF_1733484267_1013599" />
    <KEYWORD name="INTERLACE" link="HDF_VD_GET.htm#HDF_1733484267_1013603" />
    <KEYWORD name="NAME" link="HDF_VD_GET.htm#HDF_1733484267_1013606" />
    <KEYWORD name="NFIELDS" link="HDF_VD_GET.htm#HDF_1733484267_1013609" />
    <KEYWORD name="REF" link="HDF_VD_GET.htm#HDF_1733484267_1013612" />
    <KEYWORD name="SIZE" link="HDF_VD_GET.htm#HDF_1733484267_1013615" />
    <KEYWORD name="TAG" link="HDF_VD_GET.htm#HDF_1733484267_1013618" />
  </ROUTINE>
  <ROUTINE name="LSODE" link="LSODE.htm" alias_to="" classname="">
    <DESCRIPTION name="Advance a solution to a system of ordinary differential equations one time-step" />
    <SYNTAX name="Result = LSODE( Y, X, H, Derivs[, Status] [, ATOL=value] [, /QUIET] [, RTOL=value] )" type="func" />
    <ARGUMENT name="Y" link="LSODE.htm" />
    <ARGUMENT name="X" link="LSODE.htm" />
    <ARGUMENT name="H" link="LSODE.htm" />
    <ARGUMENT name="Derivs" link="LSODE.htm" />
    <ARGUMENT name="Status" link="LSODE.htm" />
    <KEYWORD name="ATOL" link="LSODE.htm#L_826528365_904984" />
    <KEYWORD name="QUIET" link="LSODE.htm#L_826528365_1014877" />
    <KEYWORD name="RTOL" link="LSODE.htm#L_826528365_905036" />
  </ROUTINE>
  <ROUTINE name="FILE_DELETE" link="FILE_DELETE.htm" alias_to="" classname="">
    <DESCRIPTION name="Delete files and empty directories" />
    <SYNTAX name="FILE_DELETE, File1[,... Filen] [, /ALLOW_NONEXISTENT] [, /NOEXPAND_PATH] [, /QUIET] [, /RECURSIVE] [, /RECYCLE] [, /VERBOSE]" type="pro" />
    <ARGUMENT name="Filei" link="FILE_DELETE.htm" />
    <KEYWORD name="ALLOW_NONEXISTENT" link="FILE_DELETE.htm#lass=" />
    <KEYWORD name="NOEXPAND_PATH" link="FILE_DELETE.htm#lass=" />
    <KEYWORD name="QUIET" link="FILE_DELETE.htm#lass=" />
    <KEYWORD name="RECURSIVE" link="FILE_DELETE.htm#lass=" />
    <KEYWORD name="RECYCLE" link="FILE_DELETE.htm#lass=" />
    <KEYWORD name="VERBOSE" link="FILE_DELETE.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="GRIB_INDEX_SELECT" link="GRIB_INDEX_SELECT.htm" alias_to="" classname="">
    <SYNTAX name="GRIB_INDEX_SELECT(Gindex, Key, Value, [, /DOUBLE] [, /LONG] [, /STRING])" type="pro" />
    <ARGUMENT name="Gindex" link="GRIB_INDEX_SELECT.htm" />
    <ARGUMENT name="Key" link="GRIB_INDEX_SELECT.htm" />
    <ARGUMENT name="Value" link="GRIB_INDEX_SELECT.htm" />
    <KEYWORD name="DOUBLE" link="GRIB_INDEX_SELECT.htm#DOUBLE4" />
    <KEYWORD name="LONG" link="GRIB_INDEX_SELECT.htm#LONG4" />
    <KEYWORD name="STRING" link="GRIB_INDEX_SELECT.htm#STRING3" />
  </ROUTINE>
  <ROUTINE name="H5A_READ" link="H5A_READ.htm" alias_to="" classname="">
    <SYNTAX name="Result = H5A_READ(Attribute_id [, Datatype_id])" type="func" />
    <ARGUMENT name="Attribute_id" link="H5A_READ.htm" />
    <ARGUMENT name="Datatype_id" link="H5A_READ.htm" />
  </ROUTINE>
  <ROUTINE name="H5T_SET_TAG" link="H5T_SET_TAG.htm" alias_to="" classname="">
    <SYNTAX name="H5T_SET_TAG, Datatype_id, Tag" type="pro" />
    <ARGUMENT name="Datatype_id" link="H5T_SET_TAG.htm" />
    <ARGUMENT name="Tag" link="H5T_SET_TAG.htm" />
  </ROUTINE>
  <ROUTINE name="READF" link="READ.html" alias_to="READ/READF" classname="">
  </ROUTINE>
  <ROUTINE name="EOS_GD_DEFORIGIN" link="EOS_GD_DEFORIGIN.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_GD_DEFORIGIN(gridID, origincode)" type="func" />
    <ARGUMENT name="gridID" link="EOS_GD_DEFORIGIN.htm" />
    <ARGUMENT name="origincode" link="EOS_GD_DEFORIGIN.htm" />
  </ROUTINE>
  <CLASS name="IDLgrBuffer" link="IDLgrBuffer.htm" special="">
    <SUPERCLASS name="IDLitComponent" link="../Miscellaneous/IDLitComponent.htm" />
    <FIELD name="CACHES" link="" description="" />
    <FIELD name="CLIENTDIMENSIONS" link="" description="" />
    <FIELD name="COLORMODEL" link="" description="" />
    <FIELD name="DEV" link="" description="" />
    <FIELD name="DIMENSIONS" link="" description="" />
    <FIELD name="DIST" link="" description="" />
    <FIELD name="FONT_SCALE" link="" description="" />
    <FIELD name="GRAPHICS_TREE" link="" description="" />
    <FIELD name="IDLGRBUFFERVERSION" link="" description="" />
    <FIELD name="IDLGRSRCDESTVERSION" link="" description="" />
    <FIELD name="LINE_QUALITY" link="" description="" />
    <FIELD name="NCOLORS" link="" description="" />
    <FIELD name="PALETTE" link="" description="" />
    <FIELD name="QUALITY" link="" description="" />
    <FIELD name="RESOLUTION" link="" description="" />
    <FIELD name="SRCDESTFLAGS" link="" description="" />
    <FIELD name="UNITS" link="" description="" />
    <PROPERTY name="ALL" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050118" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="COLOR_MODEL" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050137" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="DIMENSIONS" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050141" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SCALE" link="IDLgrBuffer_Properties.htm#FONT_SCA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="GRAPHICS_TREE" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050143" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="IMAGE_DATA" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050202" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="LINE_QUALITY" link="IDLgrBuffer_Properties.htm#LINEQUALITY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="N_COLORS" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1092707" get="Yes" set="No" init="Yes" registered="Yes" />
    <PROPERTY name="PALETTE" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050147" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="QUALITY" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050149" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="REGISTER_PROPERTIES" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050154" get="No" set="No" init="Yes" registered="No" />
    <PROPERTY name="RESOLUTION" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1093499" get="Yes" set="Yes" init="Yes" registered="Yes" />
    <PROPERTY name="SCREEN_DIMENSIONS" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050191" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="UNITS" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050189" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZBUFFER_DATA" link="IDLgrBuffer_Properties.htm#objects_gr_2157407275_1050181" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::Cleanup" link="IDLgrBuffer__Cleanup.htm">
      <SYNTAX name="Obj-&gt;Cleanup" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLgrBuffer::]Cleanup" type="pro" />
      <SYNTAX name="or" type="pro" />
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::Draw" link="IDLgrBuffer__Draw.htm">
      <SYNTAX name="Obj-&gt;[IDLgrBuffer::]Draw [, Picture] [, CREATE_INSTANCE={1 | 2}] [, DRAW_INSTANCE={1 | 2}]" type="pro" />
      <ARGUMENT name="Picture" link="IDLgrBuffer__Draw.htm" />
      <KEYWORD name="CREATE_INSTANCE" link="IDLgrBuffer__Draw.htm#objects_gr_2157407275_1007844" />
      <KEYWORD name="DRAW_INSTANCE" link="IDLgrBuffer__Draw.htm#objects_gr_2157407275_1676831" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::Erase" link="IDLgrBuffer__Erase.htm">
      <SYNTAX name="Obj-&gt;[IDLgrBuffer::]Erase [, COLOR=index or RGB vector]" type="pro" />
      <KEYWORD name="COLOR" link="IDLgrBuffer__Erase.htm#objects_gr_2157407275_1007879" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::GetContiguousPixels" link="IDLgrBuffer__GetContiguo.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]GetContiguousPixels()" type="func" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::GetDeviceInfo" link="IDLgrBuffer__GetDeviceIn.htm">
      <SYNTAX name="Obj-&gt;[IDLgrBuffer::]GetDeviceInfo [, ALL=variable] [, MAX_NUM_CLIP_PLANES=variable] [, MAX_TEXTURE_DIMENSIONS=variable] [, MAX_TILE_DIMENSIONS=variable] [, MAX_VIEWPORT_DIMENSIONS=variable] [, NAME=variable] [, NUM_CPUS=variable] [, VENDOR=variable] [, VERSION=variable]" type="pro" />
      <KEYWORD name="ALL" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007957" />
      <KEYWORD name="MAX_NUM_CLIP_PLANES" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007959" />
      <KEYWORD name="MAX_TEXTURE_DIMENSIONS" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007961" />
      <KEYWORD name="MAX_TILE_DIMENSIONS" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1669886" />
      <KEYWORD name="MAX_VIEWPORT_DIMENSIONS" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007963" />
      <KEYWORD name="NAME" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007965" />
      <KEYWORD name="NUM_CPUS" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007967" />
      <KEYWORD name="VENDOR" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007970" />
      <KEYWORD name="VERSION" link="IDLgrBuffer__GetDeviceIn.htm#objects_gr_2157407275_1007972" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::GetFontnames" link="IDLgrBuffer__GetFontname.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]GetFontnames( FamilyName[, IDL_FONTS={0 | 1 | 2 }] [, STYLES=string] )" type="func" />
      <ARGUMENT name="FamilyName" link="IDLgrBuffer__GetFontname.htm" />
      <KEYWORD name="IDL_FONTS" link="IDLgrBuffer__GetFontname.htm#objects_gr_2157407275_1008013" />
      <KEYWORD name="STYLES" link="IDLgrBuffer__GetFontname.htm#objects_gr_2157407275_1008015" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::GetProperty" link="IDLgrBuffer__GetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrBuffer   ::]GetProperty[, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::GetTextDimensions" link="IDLgrBuffer__GetTextDime.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]GetTextDimensions( TextObj [, DESCENT=variable] [, PATH=objref(s)] )" type="func" />
      <ARGUMENT name="TextObj" link="IDLgrBuffer__GetTextDime.htm" />
      <KEYWORD name="DESCENT" link="IDLgrBuffer__GetTextDime.htm#objects_gr_2157407275_1008088" />
      <KEYWORD name="PATH" link="IDLgrBuffer__GetTextDime.htm#objects_gr_2157407275_1008090" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::Init" link="IDLgrBuffer__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLgrBuffer' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::PickData" link="IDLgrBuffer__PickData.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]PickData( View, Object, Location, XYZLocation [, DIMENSIONS=[width,height]][, PATH=objref(s)] [, PICK_STATUS=variable])" type="func" />
      <ARGUMENT name="View" link="IDLgrBuffer__PickData.htm" />
      <ARGUMENT name="Object" link="IDLgrBuffer__PickData.htm" />
      <ARGUMENT name="Location" link="IDLgrBuffer__PickData.htm" />
      <ARGUMENT name="XYZLocation" link="IDLgrBuffer__PickData.htm" />
      <KEYWORD name="DIMENSIONS" link="IDLgrBuffer__PickData.htm#objects_gr_2157407275_1008204" />
      <KEYWORD name="PATH" link="IDLgrBuffer__PickData.htm#objects_gr_2157407275_1008208" />
      <KEYWORD name="PICK_STATUS" link="IDLgrBuffer__PickData.htm#objects_gr_2157407275_1008214" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::QueryRequiredTiles" link="IDLgrBuffer__QueryRequir.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]QueryRequiredTiles( View, Image [, ALL_VISIBLE=value] [, COUNT=variable] [, PATH=objref(s)])" type="func" />
      <ARGUMENT name="View" link="IDLgrBuffer__QueryRequir.htm" />
      <ARGUMENT name="Image" link="IDLgrBuffer__QueryRequir.htm" />
      <KEYWORD name="ALL_VISIBLE" link="IDLgrBuffer__QueryRequir.htm#objects_gr_2157407275_1860242" />
      <KEYWORD name="COUNT" link="IDLgrBuffer__QueryRequir.htm#objects_gr_2157407275_1668934" />
      <KEYWORD name="PATH" link="IDLgrBuffer__QueryRequir.htm#objects_gr_2157407275_1860288" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::Read" link="IDLgrBuffer__Read.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]Read()" type="func" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::Select" link="IDLgrBuffer__Select.htm">
      <SYNTAX name="Result = Obj-&gt;[IDLgrBuffer::]Select(Picture, XY [, DIMENSIONS=[width, height]] [, /ORDER] [, SUB_SELECTION=variable] [, UNITS={0 | 1 | 2 | 3}])" type="func" />
      <ARGUMENT name="Picture" link="IDLgrBuffer__Select.htm" />
      <ARGUMENT name="XY" link="IDLgrBuffer__Select.htm" />
      <KEYWORD name="DIMENSIONS" link="IDLgrBuffer__Select.htm#objects_gr_2157407275_1008316" />
      <KEYWORD name="ORDER" link="IDLgrBuffer__Select.htm#objects_gr_2157407275_1008320" />
      <KEYWORD name="SUB_SELECTION" link="IDLgrBuffer__Select.htm#objects_gr_2157407275_1343723" />
      <KEYWORD name="UNITS" link="IDLgrBuffer__Select.htm#objects_gr_2157407275_1008323" />
    </METHOD>
    <METHOD class="IDLgrBuffer" name="IDLgrBuffer::SetProperty" link="IDLgrBuffer__SetProperty.htm">
      <SYNTAX name="Obj-&gt;[IDLgrBuffer::]SetProperty[, PROPERTY=value]" type="pro" />
    </METHOD>
  </CLASS>
  <ROUTINE name="LA_TRIMPROVE" link="LA_TRIMPROVE.htm" alias_to="" classname="">
    <DESCRIPTION name="Improve the solution to a system of linear equations with a tridiagonal array" />
    <SYNTAX name="Result = LA_TRIMPROVE( AL, A, AU, DAL, DA, DAU, DU2, Index, B, X [, BACKWARD_ERROR=variable] [, /DOUBLE] [, FORWARD_ERROR=variable] )" type="func" />
    <ARGUMENT name="AL" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="A" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="AU" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="DAL" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="DA" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="DAU" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="DU2" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="Index" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="B" link="LA_TRIMPROVE.htm" />
    <ARGUMENT name="X" link="LA_TRIMPROVE.htm" />
    <KEYWORD name="BACKWARD_ERROR" link="LA_TRIMPROVE.htm#L_826528365_971423" />
    <KEYWORD name="DOUBLE" link="LA_TRIMPROVE.htm#L_826528365_971425" />
    <KEYWORD name="FORWARD_ERROR" link="LA_TRIMPROVE.htm#L_826528365_971427" />
  </ROUTINE>
  <ROUTINE name="IMSL_NORMALCDF" link="IMSL_NORMALCDF.htm" alias_to="" classname="">
    <ARGUMENT name="x" link="IMSL_NORMALCDF.htm" />
    <KEYWORD name="DOUBLE" link="IMSL_NORMALCDF.htm#lass=" />
    <KEYWORD name="INVERSE" link="IMSL_NORMALCDF.htm#lass=" />
  </ROUTINE>
  <ROUTINE name="EOS_PT_INQATTRS" link="EOS_PT_INQATTRS.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_PT_INQATTRS( pointID, attrlist [, LENGTH=variable] )" type="func" />
    <ARGUMENT name="pointID" link="EOS_PT_INQATTRS.htm" />
    <ARGUMENT name="attrlist" link="EOS_PT_INQATTRS.htm" />
    <KEYWORD name="LENGTH" link="EOS_PT_INQATTRS.htm#HDF_EOS_3103509269_1009692" />
  </ROUTINE>
  <ROUTINE name="REGION_GROW" link="REGION_GROW.htm" alias_to="" classname="">
    <DESCRIPTION name="Grows an initial region to include all areas that match specified constraints" />
    <SYNTAX name="Result = REGION_GROW(Array, ROIPixels [, /ALL_NEIGHBORS] [, /NAN] [, STDDEV_MULTIPLIER=value | THRESHOLD=[min,max]] )" type="func" />
    <ARGUMENT name="Array" link="REGION_GROW.htm" />
    <ARGUMENT name="ROIPixels" link="REGION_GROW.htm" />
    <KEYWORD name="ALL_NEIGHBORS" link="REGION_GROW.htm#R_822202989_1086463" />
    <KEYWORD name="NAN" link="REGION_GROW.htm#R_822202989_1168470" />
    <KEYWORD name="STDDEV_MULTIPLIER" link="REGION_GROW.htm#R_822202989_1086465" />
    <KEYWORD name="THRESHOLD" link="REGION_GROW.htm#R_822202989_1086469" />
  </ROUTINE>
  <STATEMENT name="SWITCH" link="SWITCH.html" alias_to="SWITCH" />
  <ROUTINE name="CW_ARCBALL" link="CW_ARCBALL.htm" alias_to="" classname="">
    <DESCRIPTION name="Create a compound widget for intuitively specifying 3D orientations" />
    <SYNTAX name="Result = CW_ARCBALL( Parent [, COLORS=array] [, /FRAME] [, LABEL=string] [, RETAIN={0 | 1 | 2}] [, SIZE=pixels] [, TAB_MODE=value] [, /UPDATE] [, UNAME=string] [, UVALUE=value] [, VALUE=array] )" type="func" />
    <ARGUMENT name="Parent" link="CW_ARCBALL.htm" />
    <KEYWORD name="COLORS" link="CW_ARCBALL.htm#COLORS" />
    <KEYWORD name="UPDATE" link="CW_ARCBALL.htm#UPDATE" />
    <KEYWORD name="UNAME" link="CW_ARCBALL.htm#UNAME" />
    <KEYWORD name="UVALUE" link="CW_ARCBALL.htm#UVALUE" />
    <KEYWORD name="VALUE" link="CW_ARCBALL.htm#VALUE" />
  </ROUTINE>
  <ROUTINE name="CODE_COVERAGE" link="CODE_COVERAGE.htm" alias_to="" classname="">
    <DESCRIPTION name="Return line numbers of executed and un-executed code within a routine" />
    <SYNTAX name="Result = CODE_COVERAGE( Routine, /CLEAR, EXECUTED=variable, /FUNCTION, /INCLUDE_END, NLINES=variable, /QUIET )" type="func" />
    <ARGUMENT name="Routine" link="CODE_COVERAGE.htm" />
    <KEYWORD name="CLEAR" link="CODE_COVERAGE.htm#lass=" />
    <KEYWORD name="EXECUTED" link="CODE_COVERAGE.htm#lass=" />
    <KEYWORD name="FUNCTION" link="CODE_COVERAGE.htm#lass=" />
    <KEYWORD name="INCLUDE_END" link="CODE_COVERAGE.htm#lass=" />
    <KEYWORD name="NLINES" link="CODE_COVERAGE.htm#lass=" />
    <KEYWORD name="QUIET" link="CODE_COVERAGE.htm#lass=" />
  </ROUTINE>
  <CLASS name="ESETask" link="ESETask.htm" special="">
    <FIELD name="DESCRIPTION" link="" description="" />
    <FIELD name="DISPLAYNAME" link="" description="" />
    <FIELD name="EXECUTIONTYPE" link="" description="" />
    <FIELD name="INVOCATIONTYPE" link="" description="" />
    <FIELD name="NAME" link="" description="" />
    <FIELD name="ONETURL" link="" description="" />
    <FIELD name="TASKRESET" link="" description="" />
    <FIELD name="URI" link="" description="" />
    <FIELD name="VERSION" link="" description="" />
    <FIELD name="_PARAMNAMES" link="" description="" />
    <FIELD name="_PARAMS" link="" description="" />
    <PROPERTY name="PARAMETERNAME  (IDLVariable, Set, Get)" link="ESETask.htm#lass=" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="ESETask" name="ESETask::GetParameter" link="TGetParameter">
      <SYNTAX name="Result = Obj.[ESETask::]GetParameter( Name )" type="func" />
      <ARGUMENT name="Name" link="ESETask.htm" />
    </METHOD>
    <METHOD class="ESETask" name="ESETask::GetParameters" link="TGetParameters">
      <SYNTAX name="Result = Obj.[ESETask::]GetParameters( [ /NAMES ])" type="func" />
      <KEYWORD name="NAMES" link="ESETask.htm#lass=" />
    </METHOD>
    <METHOD class="ESETask" name="ESETask::GetParent" link="TGetParent">
      <SYNTAX name="Result = Obj.[ESETask::]GetParent()" type="func" />
    </METHOD>
    <METHOD class="ESETask" name="ESETask::Info" link="TInfo">
      <SYNTAX name="Result = Obj.[ESETask::]Info()" type="func" />
    </METHOD>
    <METHOD class="ESETask" name="ESETask::Run" link="Run">
      <SYNTAX name="Job = Obj.[ESETask::]Run( Keywords [, /ASYNC | /ASYNCHRONOUS ] )" type="pro" />
      <KEYWORD name="ASYNC" link="ESETask.htm#lass=" />
      <KEYWORD name="ASYNCHRONOUS" link="ESETask.htm#lass=" />
      <KEYWORD name="INPUTPARAMETER" link="ESETask.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name=".RUN" link="_RUN.htm" alias_to="" classname="">
    <DESCRIPTION name="Compile and execute IDL commands from a file or the keyboard" />
    <SYNTAX name=".RUN [File1, ..., Filen]" type="pro" />
    <SYNTAX name=".RUN -L ListFile.lisFile1 [, File2, ..., Filen]" type="pro" />
    <SYNTAX name=".RUN -T File1 [, File2, ..., Filen]" type="pro" />
  </ROUTINE>
  <ROUTINE name="THIN" link="THIN.htm" alias_to="" classname="">
    <DESCRIPTION name="Return the skeleton of a bi-level image" />
    <SYNTAX name="Result = THIN( Image [, /NEIGHBOR_COUNT] [, /PRUNE] )" type="func" />
    <ARGUMENT name="Image" link="THIN.htm" />
    <KEYWORD name="NEIGHBOR_COUNT" link="THIN.htm#T_809226861_1069698" />
    <KEYWORD name="PRUNE" link="THIN.htm#T_809226861_1069716" />
  </ROUTINE>
  <ROUTINE name="LA_LEAST_SQUARES" link="LA_LEAST_SQUARES.htm" alias_to="" classname="">
    <DESCRIPTION name="Used to solve linear least-squares problems" />
    <SYNTAX name="Result = LA_LEAST_SQUARES( A, B [, /DOUBLE] [, METHOD=value] [, RANK=variable] [, RCONDITION=value] [, RESIDUAL=variable] [, STATUS=variable] )" type="func" />
    <ARGUMENT name="A" link="LA_LEAST_SQUARES.htm" />
    <ARGUMENT name="B" link="LA_LEAST_SQUARES.htm" />
    <KEYWORD name="DOUBLE" link="LA_LEAST_SQUARES.htm#L_826528365_970563" />
    <KEYWORD name="METHOD" link="LA_LEAST_SQUARES.htm#L_826528365_970565" />
    <KEYWORD name="RANK" link="LA_LEAST_SQUARES.htm#L_826528365_970571" />
    <KEYWORD name="RCONDITION" link="LA_LEAST_SQUARES.htm#L_826528365_970573" />
    <KEYWORD name="RESIDUAL" link="LA_LEAST_SQUARES.htm#L_826528365_970575" />
    <KEYWORD name="STATUS" link="LA_LEAST_SQUARES.htm#L_826528365_970577" />
  </ROUTINE>
  <ROUTINE name="HDF_VD_ATTRINFO" link="HDF_VD_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VD_ATTRINFO, VData, FieldID, AttrID [, COUNT=variable] [, DATA=variable] [, HDF_TYPE=variable] [, NAME=variable ] [, TYPE=variable]" type="pro" />
    <ARGUMENT name="VData" link="HDF_VD_ATTRINFO.htm" />
    <ARGUMENT name="FieldID" link="HDF_VD_ATTRINFO.htm" />
    <ARGUMENT name="AttrID" link="HDF_VD_ATTRINFO.htm" />
    <KEYWORD name="COUNT" link="HDF_VD_ATTRINFO.htm#HDF_1733484267_1012991" />
    <KEYWORD name="DATA" link="HDF_VD_ATTRINFO.htm#HDF_1733484267_1012994" />
    <KEYWORD name="HDF_TYPE" link="HDF_VD_ATTRINFO.htm#HDF_1733484267_1012997" />
    <KEYWORD name="NAME" link="HDF_VD_ATTRINFO.htm#HDF_1733484267_1013003" />
    <KEYWORD name="TYPE" link="HDF_VD_ATTRINFO.htm#HDF_1733484267_1013006" />
  </ROUTINE>
  <ROUTINE name="HDF_VG_ATTRINFO" link="HDF_VG_ATTRINFO.htm" alias_to="" classname="">
    <SYNTAX name="HDF_VG_ATTRINFO, VGroup, Index, [, COUNT=variable] [, HDF_TYPE=variable] [, NAME=variable]  [, SIZE=variable] [, TYPE=variable]" type="pro" />
    <ARGUMENT name="VGroup" link="HDF_VG_ATTRINFO.htm" />
    <ARGUMENT name="Index" link="HDF_VG_ATTRINFO.htm" />
    <KEYWORD name="COUNT" link="HDF_VG_ATTRINFO.htm#COUNT" />
    <KEYWORD name="HDF_TYPE" link="HDF_VG_ATTRINFO.htm#HDFTYPE" />
    <KEYWORD name="NAME" link="HDF_VG_ATTRINFO.htm#NAME" />
    <KEYWORD name="SIZE" link="HDF_VG_ATTRINFO.htm#SIZE" />
    <KEYWORD name="TYPE" link="HDF_VG_ATTRINFO.htm#TYPE" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_DIMINFO" link="EOS_SW_DIMINFO.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_DIMINFO(swathID, dimname)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_DIMINFO.htm" />
    <ARGUMENT name="dimname" link="EOS_SW_DIMINFO.htm" />
  </ROUTINE>
  <ROUTINE name="SCATTERPLOT3D" link="SCATTERPLOT3D.htm" alias_to="" classname="">
    <DESCRIPTION name="Plots three-dimensional data as a series of points" />
    <SYNTAX name="graphic = SCATTERPLOT3D(X, Y, Z  [, Keywords=value] [, Properties=value])" type="func" />
    <ARGUMENT name="X, Y, Z" link="SCATTERPLOT3D.htm" />
    <KEYWORD name="AXIS_STYLE" link="SCATTERPLOT3D.htm#AXIS_STYLE" />
    <KEYWORD name="BUFFER" link="SCATTERPLOT3D.htm#BUFFER" />
    <KEYWORD name="CURRENT" link="SCATTERPLOT3D.htm#CURRENT" />
    <KEYWORD name="DEPTH_CUE" link="SCATTERPLOT3D.htm#DEPTH_CU" />
    <KEYWORD name="DEVICE" link="SCATTERPLOT3D.htm#DEVICE" />
    <KEYWORD name="DIMENSIONS" link="SCATTERPLOT3D.htm#DIMENSIO" />
    <KEYWORD name="LAYOUT" link="SCATTERPLOT3D.htm#LAYOUT" />
    <KEYWORD name="LOCATION" link="SCATTERPLOT3D.htm#LOCATION" />
    <KEYWORD name="MARGIN" link="SCATTERPLOT3D.htm#MARGIN" />
    <KEYWORD name="NODATA" link="SCATTERPLOT3D.htm#NODATA" />
    <KEYWORD name="OVERPLOT" link="SCATTERPLOT3D.htm#OVERPLOT" />
    <KEYWORD name="ANTIALIAS" link="SCATTERPLOT3D.htm#ANTIALIA" />
    <KEYWORD name="ASPECT_RATIO" link="SCATTERPLOT3D.htm#ASPECT_R" />
    <KEYWORD name="AXES (Get Only)" link="SCATTERPLOT3D.htm#AXES" />
    <KEYWORD name="BACKGROUND_COLOR" link="SCATTERPLOT3D.htm#BACKGROU" />
    <KEYWORD name="BACKGROUND_TRANSPARENCY" link="SCATTERPLOT3D.htm#BACKTRANS" />
    <KEYWORD name="CLIP" link="SCATTERPLOT3D.htm#CLIP" />
    <KEYWORD name="CROSSHAIR (Get Only)" link="SCATTERPLOT3D.htm#CROSSHAIR" />
    <KEYWORD name="EYE" link="SCATTERPLOT3D.htm#EYE" />
    <KEYWORD name="FONT_COLOR" link="SCATTERPLOT3D.htm#FONT_COL" />
    <KEYWORD name="FONT_NAME" link="SCATTERPLOT3D.htm#FONT_NAM" />
    <KEYWORD name="FONT_SIZE" link="SCATTERPLOT3D.htm#FONT_SIZ" />
    <KEYWORD name="FONT_STYLE" link="SCATTERPLOT3D.htm#FONT_STY" />
    <KEYWORD name="HIDE" link="SCATTERPLOT3D.htm#HIDE" />
    <KEYWORD name="MAGNITUDE" link="SCATTERPLOT3D.htm#MAGNITUD" />
    <KEYWORD name="MAX_VALUE" link="SCATTERPLOT3D.htm#MAX_VALU" />
    <KEYWORD name="MIN_VALUE" link="SCATTERPLOT3D.htm#MIN_VALU" />
    <KEYWORD name="NAME" link="SCATTERPLOT3D.htm#NAME" />
    <KEYWORD name="POSITION" link="SCATTERPLOT3D.htm#POSITION" />
    <KEYWORD name="RGB_TABLE" link="SCATTERPLOT3D.htm#RGB_TABL" />
    <KEYWORD name="SYM_COLOR" link="SCATTERPLOT3D.htm#SYM_COLO" />
    <KEYWORD name="SYM_FILLED" link="SCATTERPLOT3D.htm#SYM_FILL" />
    <KEYWORD name="SYM_FILL_COLOR" link="SCATTERPLOT3D.htm#SYM_FILL2" />
    <KEYWORD name="SYM_OBJECT" link="SCATTERPLOT3D.htm#SYM_OBJE" />
    <KEYWORD name="SYM_SIZE" link="SCATTERPLOT3D.htm#SYM_SIZE" />
    <KEYWORD name="SYM_THICK" link="SCATTERPLOT3D.htm#SYM_THIC" />
    <KEYWORD name="SYM_TRANSPARENCY" link="SCATTERPLOT3D.htm#SYM_TRAN" />
    <KEYWORD name="SYMBOL" link="SCATTERPLOT3D.htm#SYMBOL" />
    <KEYWORD name="TITLE" link="SCATTERPLOT3D.htm#TITLE" />
    <KEYWORD name="UVALUE" link="SCATTERPLOT3D.htm#UVALUE" />
    <KEYWORD name="WINDOW (Get Only)" link="SCATTERPLOT3D.htm#WINDOW" />
    <KEYWORD name="WINDOW_TITLE" link="SCATTERPLOT3D.htm#WINDOW_T" />
    <KEYWORD name="XRANGE" link="SCATTERPLOT3D.htm#XRANGE" />
    <KEYWORD name="YRANGE" link="SCATTERPLOT3D.htm#YRANGE" />
    <KEYWORD name="ZCLIP" link="SCATTERPLOT3D.htm#ZCLIP" />
    <KEYWORD name="ZRANGE" link="SCATTERPLOT3D.htm#ZRANGE" />
  </ROUTINE>
  <CLASS name="SCATTERPLOT3D" link="SCATTERPLOT3D.htm" special="yes">
    <PROPERTY name="ANTIALIAS" link="SCATTERPLOT3D.htm#ANTIALIA" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ASPECT_RATIO" link="SCATTERPLOT3D.htm#ASPECT_R" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="AXES (Get Only)" link="SCATTERPLOT3D.htm#AXES" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_COLOR" link="SCATTERPLOT3D.htm#BACKGROU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="BACKGROUND_TRANSPARENCY" link="SCATTERPLOT3D.htm#BACKTRANS" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CLIP" link="SCATTERPLOT3D.htm#CLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="CROSSHAIR (Get Only)" link="SCATTERPLOT3D.htm#CROSSHAIR" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="EYE" link="SCATTERPLOT3D.htm#EYE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_COLOR" link="SCATTERPLOT3D.htm#FONT_COL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_NAME" link="SCATTERPLOT3D.htm#FONT_NAM" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_SIZE" link="SCATTERPLOT3D.htm#FONT_SIZ" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="FONT_STYLE" link="SCATTERPLOT3D.htm#FONT_STY" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="HIDE" link="SCATTERPLOT3D.htm#HIDE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAGNITUDE" link="SCATTERPLOT3D.htm#MAGNITUD" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MAX_VALUE" link="SCATTERPLOT3D.htm#MAX_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="MIN_VALUE" link="SCATTERPLOT3D.htm#MIN_VALU" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="NAME" link="SCATTERPLOT3D.htm#NAME" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="POSITION" link="SCATTERPLOT3D.htm#POSITION" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="RGB_TABLE" link="SCATTERPLOT3D.htm#RGB_TABL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_COLOR" link="SCATTERPLOT3D.htm#SYM_COLO" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILLED" link="SCATTERPLOT3D.htm#SYM_FILL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_FILL_COLOR" link="SCATTERPLOT3D.htm#SYM_FILL2" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_OBJECT" link="SCATTERPLOT3D.htm#SYM_OBJE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_SIZE" link="SCATTERPLOT3D.htm#SYM_SIZE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_THICK" link="SCATTERPLOT3D.htm#SYM_THIC" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYM_TRANSPARENCY" link="SCATTERPLOT3D.htm#SYM_TRAN" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="SYMBOL" link="SCATTERPLOT3D.htm#SYMBOL" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="TITLE" link="SCATTERPLOT3D.htm#TITLE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="UVALUE" link="SCATTERPLOT3D.htm#UVALUE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW (Get Only)" link="SCATTERPLOT3D.htm#WINDOW" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="WINDOW_TITLE" link="SCATTERPLOT3D.htm#WINDOW_T" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="XRANGE" link="SCATTERPLOT3D.htm#XRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="YRANGE" link="SCATTERPLOT3D.htm#YRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZCLIP" link="SCATTERPLOT3D.htm#ZCLIP" get="Yes" set="Yes" init="Yes" registered="No" />
    <PROPERTY name="ZRANGE" link="SCATTERPLOT3D.htm#ZRANGE" get="Yes" set="Yes" init="Yes" registered="No" />
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Close" link="../../IDL Graphics/Close Method.htm">
      <SYNTAX name="scatterplot3d.Close" type="pro" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::ConvertCoord" link="../../IDL Graphics/ConvertCoord Method.htm">
      <SYNTAX name="" type="pro" />
      <ARGUMENT name="X" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Y" link="ConvertCoord Method.htm" />
      <ARGUMENT name="Z" link="ConvertCoord Method.htm" />
      <KEYWORD name="DATA" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000127" />
      <KEYWORD name="NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000130" />
      <KEYWORD name="RELATIVE" link="ConvertCoord Method.htm#lass=" />
      <KEYWORD name="TO_DATA" link="ConvertCoord Method.htm#iTools_api_3860698369_1000133" />
      <KEYWORD name="TO_DEVICE" link="ConvertCoord Method.htm#iTools_api_3860698369_1000139" />
      <KEYWORD name="TO_NORMAL" link="ConvertCoord Method.htm#iTools_api_3860698369_1000142" />
      <KEYWORD name="TO_RELATIVE" link="ConvertCoord Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::CopyWindow" link="../../IDL Graphics/CopyWindow Method.htm">
      <SYNTAX name="Result = scatterplot3d.CopyWindow( /ANTIALIAS, BORDER=integer, HEIGHT=integer, RESOLUTION=integer, TRANSPARENT=array, WIDTH=integer )" type="func" />
      <KEYWORD name="ANTIALIAS" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="BORDER" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="CopyWindow Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="CopyWindow Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Delete" link="../../IDL Graphics/Delete Method.htm">
      <SYNTAX name="scatterplot3d.Delete" type="pro" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::GenerateCode" link="../../IDL Graphics/GenerateCode Method.htm">
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::GetData" link="../../IDL Graphics/GetData Method.htm">
      <SYNTAX name="scatterplot3d.GetData, Argument1, Argument2, ... Argumentn  [, BOTTOM_VALUES=value] [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="BOTTOM_VALUES" link="GetData Method.htm#BOTTOM_V" />
      <KEYWORD name="CONNECTIVITY" link="GetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::GetValueAtLocation" link="../../IDL Graphics/GetValueAtLocation Method.htm">
      <SYNTAX name="Result = scatterplot3d.GetValueAtLocation( X, Y, Z  [, /DEVICE] [, /INTERPOLATE] [, /NORMAL] )" type="func" />
      <KEYWORD name="DEVICE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="INTERPOLATE" link="GetValueAtLocation Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="GetValueAtLocation Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::MapForward" link="../../IDL Graphics/MapForward Method.htm">
      <SYNTAX name="Result = scatterplot3d.MapForward(Longitude [, Latitude] [, CONNECTIVITY=vector] [, /FILL] [, POLYGONS=variable] [, POLYLINES=variable] [,  /RADIANS] )" type="func" />
      <ARGUMENT name="Longitude" link="MapForward Method.htm" />
      <ARGUMENT name="Latitude" link="MapForward Method.htm" />
      <KEYWORD name="CONNECTIVITY" link="MapForward Method.htm#lass=" />
      <KEYWORD name="FILL" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYGONS" link="MapForward Method.htm#lass=" />
      <KEYWORD name="POLYLINES" link="MapForward Method.htm#lass=" />
      <KEYWORD name="RADIANS" link="MapForward Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::MapInverse" link="../../IDL Graphics/MapInverse Method.htm">
      <SYNTAX name="Result = scatterplot3d.MapInverse(X [, Y] [, /RADIANS])" type="func" />
      <ARGUMENT name="X" link="MapInverse Method.htm" />
      <ARGUMENT name="Y" link="MapInverse Method.htm" />
      <KEYWORD name="RADIANS" link="MapInverse Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Order" link="../../IDL Graphics/Order Method.htm">
      <SYNTAX name="scatterplot3d.Order  [, /BRING_FORWARD]  [, /BRING_TO_FRONT]  [, /SEND_BACKWARD] [, /SEND_TO_BACK]" type="pro" />
      <KEYWORD name="BRING_FORWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="BRING_TO_FRONT" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_BACKWARD" link="Order Method.htm#lass=" />
      <KEYWORD name="SEND_TO_BACK" link="Order Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Print" link="../../IDL Graphics/Print Method.htm">
      <SYNTAX name="scatterplot3d.Print [, /CENTIMETERS] [, HEIGHT=value] [, /LANDSCAPE] [, WIDTH=value] [, XMARGIN=value] [, YMARGIN=value]" type="pro" />
      <KEYWORD name="CENTIMETERS" link="Print Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Print Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Print Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Print Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Print Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Print Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Refresh" link="../../IDL Graphics/Refresh Method.htm">
      <SYNTAX name="scatterplot3d.Refresh [, /DISABLE]" type="pro" />
      <KEYWORD name="DISABLE" link="Refresh Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Rotate" link="../../IDL Graphics/Rotate Method.htm">
      <SYNTAX name="scatterplot3d.Rotate, Angle [, /DEFAULT] [, /RESET] [, /XAXIS] [, /YAXIS] [, /ZAXIS]" type="pro" />
      <ARGUMENT name="Angle" link="Rotate Method.htm" />
      <KEYWORD name="DEFAULT" link="Rotate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Rotate Method.htm#lass=" />
      <KEYWORD name="XAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007121" />
      <KEYWORD name="YAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007124" />
      <KEYWORD name="ZAXIS" link="Rotate Method.htm#iTools_api_3860698369_1007127" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Save" link="../../IDL Graphics/Save Method.htm">
      <SYNTAX name="scatterplot3d.Save, Filename, /ANTIALIAS, /APPEND, BIT_DEPTH={0|1|2}, /BITMAP, BORDER=integer, /CENTIMETERS, /CLOSE, /CMYK, COMPRESSION={0|1|2}, HEIGHT=integer, LANDSCAPE, /MEMORY, PAGE_SIZE=value, RESOLUTION=integer, /REVERSIBLE, TRANSPARENT=array, WIDTH=integer, XMARGIN=integer, YMARGIN=integer" type="pro" />
      <ARGUMENT name="Filename" link="Save Method.htm" />
      <KEYWORD name="ANTIALIAS" link="Save Method.htm#lass=" />
      <KEYWORD name="APPEND" link="Save Method.htm#APPEND" />
      <KEYWORD name="BIT_DEPTH" link="Save Method.htm#lass=" />
      <KEYWORD name="BITMAP" link="Save Method.htm#lass=" />
      <KEYWORD name="BORDER" link="Save Method.htm#lass=" />
      <KEYWORD name="CENTIMETERS" link="Save Method.htm#lass=" />
      <KEYWORD name="CLOSE" link="Save Method.htm#lass=" />
      <KEYWORD name="CMYK" link="Save Method.htm#lass=" />
      <KEYWORD name="COMPRESSION" link="Save Method.htm#lass=" />
      <KEYWORD name="HEIGHT" link="Save Method.htm#lass=" />
      <KEYWORD name="LANDSCAPE" link="Save Method.htm#lass=" />
      <KEYWORD name="MEMORY" link="Save Method.htm#lass=" />
      <KEYWORD name="PAGE_SIZE" link="Save Method.htm#lass=" />
      <KEYWORD name="RESOLUTION" link="Save Method.htm#lass=" />
      <KEYWORD name="REVERSIBLE" link="Save Method.htm#lass=" />
      <KEYWORD name="TRANSPARENT" link="Save Method.htm#lass=" />
      <KEYWORD name="WIDTH" link="Save Method.htm#lass=" />
      <KEYWORD name="XMARGIN" link="Save Method.htm#lass=" />
      <KEYWORD name="YMARGIN" link="Save Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Scale" link="../../IDL Graphics/Scale Method.htm">
      <SYNTAX name="scatterplot3d.Scale, X, Y, Z [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Scale Method.htm" />
      <KEYWORD name="RESET" link="Scale Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Select" link="../../IDL Graphics/Select Method.htm">
      <SYNTAX name="scatterplot3d.Select [, /ADD] [, /ALL] [, /CLEAR] [, /TOGGLE] [, /UNSELECT]" type="pro" />
      <KEYWORD name="ADD" link="Select Method.htm#lass=" />
      <KEYWORD name="ALL" link="Select Method.htm#lass=" />
      <KEYWORD name="CLEAR" link="Select Method.htm#lass=" />
      <KEYWORD name="TOGGLE" link="Select Method.htm#lass=" />
      <KEYWORD name="UNSELECT" link="Select Method.htm#lass=" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::SetData" link="../../IDL Graphics/SetData Method.htm">
      <SYNTAX name="scatterplot3d.SetData, Argument1, Argument2, ... Argumentn [, CONNECTIVITY=value]" type="pro" />
      <KEYWORD name="CONNECTIVITY" link="SetData Method.htm#CONNECTI" />
    </METHOD>
    <METHOD class="SCATTERPLOT3D" name="SCATTERPLOT3D::Translate" link="../../IDL Graphics/Translate Method.htm">
      <SYNTAX name="scatterplot3d.Translate, X, Y, Z [, /DATA] [, /DEVICE] [, /NORMAL] [, /RESET]" type="pro" />
      <ARGUMENT name="X, Y, Z" link="Translate Method.htm" />
      <KEYWORD name="DATA" link="Translate Method.htm#lass=" />
      <KEYWORD name="DEVICE" link="Translate Method.htm#lass=" />
      <KEYWORD name="NORMAL" link="Translate Method.htm#lass=" />
      <KEYWORD name="RESET" link="Translate Method.htm#lass=" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WV_CWT" link="WV_CWT.htm" alias_to="" classname="">
    <DESCRIPTION name="Compute the continuous wavelet transform" />
    <SYNTAX name="Result = WV_CWT(Array, Family, Order [, /DOUBLE] [, DSCALE=scalar] [, NSCALE=scalar] [, /PAD] [, SCALE=variable] [, START_SCALE=scalar])" type="func" />
    <ARGUMENT name="Array" link="WV_CWT.htm" />
    <ARGUMENT name="Family" link="WV_CWT.htm" />
    <ARGUMENT name="Order" link="WV_CWT.htm" />
    <KEYWORD name="DOUBLE" link="WV_CWT.htm#ref_3320460235_1009356" />
    <KEYWORD name="DSCALE" link="WV_CWT.htm#ref_3320460235_1009358" />
    <KEYWORD name="NSCALE" link="WV_CWT.htm#ref_3320460235_1009484" />
    <KEYWORD name="PAD" link="WV_CWT.htm#ref_3320460235_1009489" />
    <KEYWORD name="SCALE" link="WV_CWT.htm#ref_3320460235_1009494" />
    <KEYWORD name="START_SCALE" link="WV_CWT.htm#ref_3320460235_1009568" />
  </ROUTINE>
  <ROUTINE name="ZLIB_UNCOMPRESS" link="ZLIB_UNCOMPRESS.htm" alias_to="" classname="">
    <DESCRIPTION name="Uncompress a ZLIB stream into an array" />
    <SYNTAX name="Result = ZLIB_UNCOMPRESS( Array [, /GZIP_HEADER]" type="func" />
    <ARGUMENT name="Array" link="ZLIB_UNCOMPRESS.htm" />
    <KEYWORD name="GZIP_HEADER" link="ZLIB_UNCOMPRESS.htm#GZIP_HEADER" />
    <KEYWORD name="DIMENSIONS" link="ZLIB_UNCOMPRESS.htm#DIMENSIONS" />
    <KEYWORD name="NO_HEADER" link="ZLIB_UNCOMPRESS.htm#NO_HEADER" />
    <KEYWORD name="TYPE" link="ZLIB_UNCOMPRESS.htm#TYPE" />
  </ROUTINE>
  <STATEMENT name="WHILE" link="WHILE...DO.html" alias_to="WHILE...DO" />
  <ROUTINE name="Remote" link="RPC.htm" alias_to="" classname="">
  </ROUTINE>
  <ROUTINE name="MAP_2POINTS" link="MAP_2POINTS.htm" alias_to="" classname="">
    <DESCRIPTION name="Return distance, azimuth, and path relating to a great circle or rhumb line" />
    <SYNTAX name="Result = MAP_2POINTS( lon0, lat0, lon1, lat1 [, DPATH=value |, /METERS | , /MILES | , NPATH=integer{2 or greater} | , /PARAMETERS | , RADIANS=value] [, RADIUS=value] [, /RHUMB] )" type="func" />
    <ARGUMENT name="Lon0, Lat0" link="MAP_2POINTS.htm" />
    <ARGUMENT name="Lon1, Lat1" link="MAP_2POINTS.htm" />
    <KEYWORD name="DPATH" link="MAP_2POINTS.htm#M_824365677_960572" />
    <KEYWORD name="METERS" link="MAP_2POINTS.htm#M_824365677_960574" />
    <KEYWORD name="MILES" link="MAP_2POINTS.htm#M_824365677_960576" />
    <KEYWORD name="NPATH" link="MAP_2POINTS.htm#M_824365677_960578" />
    <KEYWORD name="PARAMETERS" link="MAP_2POINTS.htm#M_824365677_960581" />
    <KEYWORD name="RADIANS" link="MAP_2POINTS.htm#M_824365677_960583" />
    <KEYWORD name="RADIUS" link="MAP_2POINTS.htm#M_824365677_960585" />
    <KEYWORD name="RHUMB" link="MAP_2POINTS.htm#M_824365677_960587" />
  </ROUTINE>
  <CLASS name="IDLdbRecordset" link="IDLdbRecordset.htm" special="">
    <PROPERTY name="CAN_MOVE_ABSOLUTE" link="IDLdbRecordset.htm#DM_Import_2289256752_1015141" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CAN_MOVE_FIRST" link="IDLdbRecordset.htm#DM_Import_2289256752_1015169" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CAN_MOVE_LAST" link="IDLdbRecordset.htm#DM_Import_2289256752_1015197" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CAN_MOVE_NEXT" link="IDLdbRecordset.htm#DM_Import_2289256752_1015225" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CAN_MOVE_PRIOR" link="IDLdbRecordset.htm#DM_Import_2289256752_1015253" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="CAN_MOVE_RELATIVE" link="IDLdbRecordset.htm#DM_Import_2289256752_1015281" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="FIELD_INFO" link="IDLdbRecordset.htm#DM_Import_2289256752_1015309" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="GET_DATABASE" link="IDLdbRecordset.htm#DM_Import_2289256752_1015354" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="IS_READONLY" link="IDLdbRecordset.htm#DM_Import_2289256752_1015382" get="Yes" set="No" init="No" registered="No" />
    <PROPERTY name="N_BUFFERS" link="IDLdbRecordset.htm#DM_Import_2289256752_1015410" get="Yes" set="No" init="Yes" registered="No" />
    <PROPERTY name="RECORDSET_SOURCE" link="IDLdbRecordset.htm#DM_Import_2289256752_1015438" get="Yes" set="No" init="No" registered="No" />
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::AddRecord" link="IDLdbRecordset__AddRecor.htm">
      <SYNTAX name="RSobj -&gt; [IDLdbRecordset::]AddRecord[, field1[, field2[, ...[, fieldn]]]] [, SET_AUTOINCREMENT=integer]" type="pro" />
      <KEYWORD name="SET_AUTOINCREMENT" link="IDLdbRecordset__AddRecor.htm#DM_Import_2289256752_1006936" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::Cleanup" link="IDLdbRecordset__Cleanup.htm">
      <SYNTAX name="OBJ_DESTROY, Obj" type="pro" />
      <SYNTAX name="Obj-&gt;[IDLdbRecordset::]Cleanup    (In a lifecycle method only.)" type="pro" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::CurrentRecord" link="IDLdbRecordset__CurrentR.htm">
      <SYNTAX name="number = RSobj -&gt; [IDLdbRecordset::]CurrentRecord()" type="pro" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::DeleteRecord" link="IDLdbRecordset__DeleteRe.htm">
      <SYNTAX name="RSobj -&gt; [IDLdbRecordset::]DeleteRecord" type="pro" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::GetField" link="IDLdbRecordset__GetField.htm">
      <SYNTAX name="value = RSobj -&gt; [IDLdbRecordset::]GetField(iFieldNumber [, IS_NULL=variable] [, NULL_VALUE=variable] )" type="pro" />
      <KEYWORD name="IS_NULL" link="IDLdbRecordset__GetField.htm#DM_Import_2289256752_1007112" />
      <KEYWORD name="NULL_VALUE" link="IDLdbRecordset__GetField.htm#DM_Import_2289256752_1007115" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::GetProperty" link="IDLdbRecordset__GetPrope.htm">
      <SYNTAX name="RSobj -&gt; [IDLdbRecordset::]GetProperty [, PROPERTY=variable]" type="pro" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::GetRecord" link="IDLdbRecordset__GetRecor.htm">
      <SYNTAX name="Result = RSobj -&gt; [IDLdbRecordset::]GetRecord()" type="func" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::Init" link="IDLdbRecordset__Init.htm">
      <SYNTAX name="Obj = OBJ_NEW('IDLdbRecordset' [, PROPERTY=value])" type="pro" />
      <SYNTAX name="Result = Obj-&gt;[IDLdbRecordset::]Init( [, PROPERTY=value])    (In a lifecycle method only.)" type="func" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::MoveCursor" link="IDLdbRecordset__MoveCurs.htm">
      <SYNTAX name="Result = RSobj -&gt; [IDLdbRecordset::]MoveCursor( [, ABSOLUTE=integer] [, /FIRST] [, /LAST] [, /NEXT] [, /PRIOR] [, RELATIVE=integer] )" type="func" />
      <KEYWORD name="ABSOLUTE" link="IDLdbRecordset__MoveCurs.htm#ABSOLUTE" />
      <KEYWORD name="FIRST" link="IDLdbRecordset__MoveCurs.htm#DM_Import_2289256752_1007351" />
      <KEYWORD name="LAST" link="IDLdbRecordset__MoveCurs.htm#DM_Import_2289256752_1007355" />
      <KEYWORD name="NEXT" link="IDLdbRecordset__MoveCurs.htm#DM_Import_2289256752_1007358" />
      <KEYWORD name="PRIOR" link="IDLdbRecordset__MoveCurs.htm#DM_Import_2289256752_1007361" />
      <KEYWORD name="RELATIVE" link="IDLdbRecordset__MoveCurs.htm#DM_Import_2289256752_1007364" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::NFields" link="IDLdbRecordset__NFields.htm">
      <SYNTAX name="status = RSobj -&gt; [IDLdbRecordset::]NFields()" type="pro" />
    </METHOD>
    <METHOD class="IDLdbRecordset" name="IDLdbRecordset::SetField" link="IDLdbRecordset__SetField.htm">
      <SYNTAX name="RSobj -&gt; [IDLdbRecordset::]SetField, iFieldNumber, Value [, /NULL]" type="pro" />
      <ARGUMENT name="iFieldNumber" link="IDLdbRecordset__SetField.htm" />
      <ARGUMENT name="Value" link="IDLdbRecordset__SetField.htm" />
      <KEYWORD name="NULL" link="IDLdbRecordset__SetField.htm#DM_Import_2289256752_1007456" />
    </METHOD>
  </CLASS>
  <ROUTINE name="WAIT" link="WAIT.htm" alias_to="" classname="">
    <DESCRIPTION name="Suspends execution of the program for a specified period" />
    <SYNTAX name="WAIT, Seconds" type="pro" />
    <ARGUMENT name="Seconds" link="WAIT.htm" />
  </ROUTINE>
  <ROUTINE name="HDF_DUPDD" link="HDF_DUPDD.htm" alias_to="" classname="">
    <SYNTAX name="HDF_DUPDD, FileHandle, NewTag, NewRef, OldTag, OldRef" type="pro" />
    <ARGUMENT name="FileHandle" link="HDF_DUPDD.htm" />
    <ARGUMENT name="NewTag" link="HDF_DUPDD.htm" />
    <ARGUMENT name="NewRef" link="HDF_DUPDD.htm" />
    <ARGUMENT name="OldTag" link="HDF_DUPDD.htm" />
    <ARGUMENT name="OldRef" link="HDF_DUPDD.htm" />
  </ROUTINE>
  <ROUTINE name="EOS_SW_SETFILLVALUE" link="EOS_SW_SETFILLVALUE.htm" alias_to="" classname="">
    <SYNTAX name="Result = EOS_SW_SETFILLVALUE(swathID, fieldname, fillvalue)" type="func" />
    <ARGUMENT name="swathID" link="EOS_SW_SETFILLVALUE.htm" />
    <ARGUMENT name="fieldname" link="EOS_SW_SETFILLVALUE.htm" />
    <ARGUMENT name="fillvalue" link="EOS_SW_SETFILLVALUE.htm" />
  </ROUTINE>
</CATALOG>
