./
liv_lamp.pro
Routines
did_mpeg_event, ev
did_mpeg_die, id
did_mpeg_reset, exist
did_mpeg, flag, wdraw=wdraw, file=file, quality=quality, dims=dims, group=group, frame=frame, title=title
ftp_post, u, cmd, res, out=out, count=count, bout=bout
ftp_parse_pasv, text, host, port
read_ftp, site, files, dirftp, port, data=data, file=file, user=user, pass=pass, ptr=ptr, outfiles=outfiles, test=test, debug=debug
liv_upd_call, status, error, oBridge, userdata
lu_lamp, silent=silent, debug=debug
lu_lampw, silent=silent, lampdir=lampdir, debug=debug
live_lamp_dens, liveT, xx, yy, zz, w, thresh=thresh, box=box, ax=ax, az=az, xrange=xrange, yrange=yrange, zrange=zrange, group=group, Fidl8=Fidl8
live_lamp_event, ev
live_plot_functions
live_plotIds, Odx, O
live_bug64, ev
live_lamp_plot, liveT, xx, ww, xrange=xrange, yrange=yrange, title=title, error=error, legende=legende, xylW=xylW, okT=okT, Fidl8=Fidl8
live_lamp_img, liveT, w, xx, yy, xstyle=xstyle, ystyle=ystyle, zstyle=zstyle, xrange=xrange, yrange=yrange, title=title, bst_xy=bst_xy, bst_ixy=bst_ixy, xticks=xticks, yticks=yticks, xtickv=xtickv, ytickv=ytickv, xtickname=xtickname, ytickname=ytickname, okT=okT, Fidl8=Fidl8
live_lamp_surf, liveT, w, xx, yy, xstyle=xstyle, ystyle=ystyle, zstyle=zstyle, xrange=xrange, yrange=yrange, title=title, bst_xy=bst_xy, bst_ixy=bst_ixy, xticks=xticks, yticks=yticks, xtickv=xtickv, ytickv=ytickv, xtickname=xtickname, ytickname=ytickname, ax=ax, az=az, rrr=rrr, style=style, n_levels=n_levels, texture=texture, okT=okT, Fidl8=Fidl8
live_lamp_cont, w, GROUP=GROUP, TIT=TIT, XTIT=XTIT, YTIT=YTIT, XX=XX, YY=YY, WI=WI, Fidl8=Fidl8
live_lamp_vol, liveT, w, ax=ax, az=az, rrr=rrr, thresh=thresh, name=name, group=group, XX=XX, YY=YY, ZZ=ZZ, title=title, bst_xy=bst_xy, okT=okT, Fidl8=Fidl8
live_lamp_Iopen, typ, outDATA, group=group
live_lamp_Anim, w, TITLE=TITLE, GROUP=GROUP, smoo=smoo, surf=surf, az=az, ax=ax, regul=regul, Fidl8=Fidl8
did_ContextCreat, wDraw, oView, cntxtid
result = did_ContextJou(wi)
did_ContextEvent, ev, uv
liv_lamp
Routine details
top did_mpeg
did_mpeg, flag, wdraw=wdraw, file=file, quality=quality, dims=dims, group=group, frame=frame, title=title
** ******** ** mpeg PANEL process ** ** flag =create , open , pause , start , put , save , close ** wdraw =WidgetDrawId (DrawId from which images are read) ** file =filename ** quality={1->100} ** dims =percent of widgetdraw size ** group =top base master ** frame =widget label base for current frame number ** title =label used for create flag
Parameters
- flag
Keywords
- wdraw
- file
- quality
- dims
- group
- frame
- title
top ftp_post
ftp_post, u, cmd, res, out=out, count=count, bout=bout
READ_FTP Syntax: READ_FTP, remote_host [, files] [, directory] [,/FILE] [,DATA=variable] [,USER=string] [,PASS=string] [,/PTR] [,OUTFILES=files] Arguments remote_host - Name of the remote host (ftp server) that you want to connect to, or a complete ftp location such as for example: ftp://ftp.rsinc.com/pub/gzip/README.GZIP directory - Remote directory where the files reside on the ftp server files - A single filename or an array of filenames to be retrieved. Keywords FILE - Set this keyword to make a local copy of the file to be transferred. The local file will have the same name as the remote file and will be placed in the current working directory. DATA - Set this to a named variable that will contain either a byte array or an array of pointers to byte arrays with the transferred data. If there is more than one file, an array of pointers is returned, one for each file. Note that when downloading large files using /FILE instead will require much less memory since the entire file is not stored in a variable in that case. PTR - Set this keyword to return an array of pointers even when there is only one file. USER - Specify user name to connect to server with. Default is: anonymous. PASS - Specify password to use when connecting. Default is: test@test.com. Examples of use. 1) Retrieve and print the contents of ftp://ftp.rsinc.com/pub/gzip/README.GZIP: IDL> READ_FTP, 'ftp://ftp.rsinc.com/pub/gzip/README.GZIP', DATA=data IDL> help, data DATA BYTE = Array[2134] IDL> print, string(data) ------------------------------------------------------------------------------ README file: Research Systems Anonymous FTP site (ftp.rsinc.com) pub directory gzip directory ------------------------------------------------------------------------------ ... 2) Retrieve some files from podaac.jpl.nasa.gov and store the files in the current working directory: IDL> files = string(lindgen(10)+50,format='(%"MGB370.%3.3d.gz")') IDL> READ_FTP, 'podaac.jpl.nasa.gov', files, $ IDL> 'pub/sea_surface_height/topex_poseidon/mgdrb/data/MGB_370', /FILE IDL> spawn,'dir MGB*',/log_output Volume in drive C is Local Disk Volume Serial Number is 34CE-24DF Directory of C:\test\test0307 07/28/2003 11:58a 362,167 MGB370.050.gz 07/28/2003 11:58a 333,005 MGB370.051.gz
** ******** ** live update stuff compile_opt idl2
Parameters
- u
- cmd
- res
Keywords
- out
- count
- bout
top ftp_parse_pasv
ftp_parse_pasv, text, host, port
** ************** ** live update stuff this catch should be treated in READ_FTP catch, err & if (err ne 0) then begin catch,/cancel openw,uu,'debug_upd.txt',/get_lun,/append printf,uu,'ftp_parse_pasv '+!err_string flush,uu & free_lun,uu & print,!err_string & return & endif
Parameters
- text
- host
- port
top read_ftp
read_ftp, site, files, dirftp, port, data=data, file=file, user=user, pass=pass, ptr=ptr, outfiles=outfiles, test=test, debug=debug
** ******** ** live update stuff compile_opt idl2
Parameters
- site
- files
- dirftp
- port
Keywords
- data
- file
- user
- pass
- ptr
- outfiles
- test
- debug
top liv_upd_call
liv_upd_call, status, error, oBridge, userdata
** ************* ** live update stuff
Parameters
- status
- error
- oBridge
- userdata
top lu_lamp
lu_lamp, silent=silent, debug=debug
** ******* ** live update entry
Keywords
- silent
- debug
top lu_lampw
lu_lampw, silent=silent, lampdir=lampdir, debug=debug
** ******** ** live update doing the work
Keywords
- silent
- lampdir
- debug
top live_lamp_dens
live_lamp_dens, liveT, xx, yy, zz, w, thresh=thresh, box=box, ax=ax, az=az, xrange=xrange, yrange=yrange, zrange=zrange, group=group, Fidl8=Fidl8
** ************** ** call to PLOT_3DBOX
Parameters
- liveT
- xx
- yy
- zz
- w
Keywords
- thresh
- box
- ax
- az
- xrange
- yrange
- zrange
- group
- Fidl8
top live_plot_functions
live_plot_functions
** ******************* ** compile new plotting functions (v8)
top live_bug64
live_bug64, ev
** ********** ** handel the bug of live tools at first call
Parameters
- ev
top live_lamp_plot
live_lamp_plot, liveT, xx, ww, xrange=xrange, yrange=yrange, title=title, error=error, legende=legende, xylW=xylW, okT=okT, Fidl8=Fidl8
** ************** ** vector plot object tool
Parameters
- liveT
- xx
- ww
Keywords
- xrange
- yrange
- title
- error
- legende
- xylW
- okT
- Fidl8
top live_lamp_img
live_lamp_img, liveT, w, xx, yy, xstyle=xstyle, ystyle=ystyle, zstyle=zstyle, xrange=xrange, yrange=yrange, title=title, bst_xy=bst_xy, bst_ixy=bst_ixy, xticks=xticks, yticks=yticks, xtickv=xtickv, ytickv=ytickv, xtickname=xtickname, ytickname=ytickname, okT=okT, Fidl8=Fidl8
** ************* ** image plot object tool
Parameters
- liveT
- w
- xx
- yy
Keywords
- xstyle
- ystyle
- zstyle
- xrange
- yrange
- title
- bst_xy
- bst_ixy
- xticks
- yticks
- xtickv
- ytickv
- xtickname
- ytickname
- okT
- Fidl8
top live_lamp_surf
live_lamp_surf, liveT, w, xx, yy, xstyle=xstyle, ystyle=ystyle, zstyle=zstyle, xrange=xrange, yrange=yrange, title=title, bst_xy=bst_xy, bst_ixy=bst_ixy, xticks=xticks, yticks=yticks, xtickv=xtickv, ytickv=ytickv, xtickname=xtickname, ytickname=ytickname, ax=ax, az=az, rrr=rrr, style=style, n_levels=n_levels, texture=texture, okT=okT, Fidl8=Fidl8
** ************** ** surface plot object tool ** rrr=1 image+surface rrr=2 image +contour ** rrr=3 image+surface+contour rrr=4 surface+contour ** rrr=5 contour rrr=6 surface ** rrr=7 vrml ** style 4:mesh 5:lego 6:vectors else:shade
Parameters
- liveT
- w
- xx
- yy
Keywords
- xstyle
- ystyle
- zstyle
- xrange
- yrange
- title
- bst_xy
- bst_ixy
- xticks
- yticks
- xtickv
- ytickv
- xtickname
- ytickname
- ax
- az
- rrr
- style
- n_levels
- texture
- okT
- Fidl8
top live_lamp_cont
live_lamp_cont, w, GROUP=GROUP, TIT=TIT, XTIT=XTIT, YTIT=YTIT, XX=XX, YY=YY, WI=WI, Fidl8=Fidl8
** ************** ** contour plot object tool **
Parameters
- w
Keywords
- GROUP
- TIT
- XTIT
- YTIT
- XX
- YY
- WI
- Fidl8
top live_lamp_vol
live_lamp_vol, liveT, w, ax=ax, az=az, rrr=rrr, thresh=thresh, name=name, group=group, XX=XX, YY=YY, ZZ=ZZ, title=title, bst_xy=bst_xy, okT=okT, Fidl8=Fidl8
** ************** ** volume plot object tool **
Parameters
- liveT
- w
Keywords
- ax
- az
- rrr
- thresh
- name
- group
- XX
- YY
- ZZ
- title
- bst_xy
- okT
- Fidl8
top live_lamp_Iopen
live_lamp_Iopen, typ, outDATA, group=group
** ************** ** use of Iopen IDL routine
Parameters
- typ
- outDATA
Keywords
- group
top live_lamp_Anim
live_lamp_Anim, w, TITLE=TITLE, GROUP=GROUP, smoo=smoo, surf=surf, az=az, ax=ax, regul=regul, Fidl8=Fidl8
** ************** ** use of xinteranimate
Parameters
- w
Keywords
- TITLE
- GROUP
- smoo
- surf
- az
- ax
- regul
- Fidl8
top did_ContextCreat
did_ContextCreat, wDraw, oView, cntxtid
** **************** ** create the context draw menue (mouse right click)
Parameters
- wDraw
- oView
- cntxtid
top did_ContextJou
result = did_ContextJou(wi)
******* ************** ** context draw menue journaling **
Parameters
- wi
File attributes
Modification date: | Tue Oct 1 14:35:35 2013 |
Lines: | 1,544 |