Complex Plot Example Source
General ION Java code appears in blue and Complex Plot Example specific code is red.  
<APPLET NAME="COMPLEX" CODE=com.rsi.ion.IONGraphicApplet.class ARCHIVE="ion_20.zip" CODEBASE="../classes" WIDTH=400 HEIGHT=400 ALT="ION Java Applet failed to load. Is Java enabled in your browser?">
       <PARAM NAME="LINK_URL" VALUE="complexsrc.html">
       <PARAM NAME="DEBUG_MODE" VALUE="YES">
       <PARAM NAME="DECOMPOSED_COLOR" VALUE="NO">
       <PARAM NAME="IDL_COMMAND_0" VALUE="XYOUTS, 10, 350, 'Initializing Data', /DEVICE">
       <PARAM NAME="IDL_COMMAND_1" VALUE="@cntour01">
       <PARAM NAME="IDL_COMMAND_2" VALUE="new = rebin(elev, 360/10, 460/10)">
       <PARAM NAME="IDL_COMMAND_3" VALUE="XYOUTS, 10, 350, 'Creating Images', /DEVICE">
       <PARAM NAME="IDL_COMMAND_4" VALUE="shade_surf, (new>2500), min_value=1500, shades=bytscl(new > 2500, top=7)+1, title='Creating elevation image...', zrange=[1000, 5500], image=elevim">
       <PARAM NAME="IDL_COMMAND_5" VALUE="loadct, 0">
       <PARAM NAME="IDL_COMMAND_6" VALUE="shade_surf, (new>2500), min_value=1500, zrange=[1000, 5500], title='Creating shaded image...', image=grayim">
       <PARAM NAME="IDL_COMMAND_7" VALUE="rr=bytarr(256) & gg=bytarr(256) & bb=bytarr(256)">
       <PARAM NAME="IDL_COMMAND_8" VALUE="rr[1:107] = bytarr(107) & gg[1:107]=bindgen(107)+71 & bb[1:107]=bytarr(107)">
       <PARAM NAME="IDL_COMMAND_9" VALUE="rr[108:255] = bindgen(148) + 107 & gg[108:255]=bindgen(148)+107 & bb[108:255]=bindgen(148)+107">
       <PARAM NAME="IDL_COMMAND_10" VALUE="tvlct, rr, gg, bb">
       <PARAM NAME="IDL_COMMAND_11" VALUE="newim = elevim*(grayim/7)">
       <PARAM NAME="IDL_COMMAND_12" VALUE="erase">
       <PARAM NAME="IDL_COMMAND_13" VALUE="tvscl, newim, 53, 21">
       <PARAM NAME="IDL_COMMAND_14" VALUE="shade_surf, (new>2500), min_value=1500, zrange=[1000, 5500], title='Maroon Bells, Aspen, CO', /nodata, /noerase">
</APPLET>

© 2001-2002 Research Systems Inc.