This page is a listing of the entire contents of this library for IDL. This listing is the long version. Viewing the much more compact listing may be handier.
;; *************************************************************************** ;; *** SHARED FUNCTIONS *** ;; *************************************************************************** unction NUM2STR,x,y ;;;; This function converts any number to a string, with `y' digits after ;;;; the dot. `y' is always less than 7.
(See /host/bluemoon/usr2/idllib/contrib/lamp/bens.pro)
============================================================================================================= RO CHRIS_EVENT, event =============================================================================================================
(See /host/bluemoon/usr2/idllib/contrib/lamp/customiz.pro)
FILE : DESCRIPT.PRO
--------------------
PARAMETERS RECIEVED ----> NAMEFILE, TBL (lonarr(8))
tbl(0) = x
tbl(1) = y
tbl(2) = z
tbl(3) = type
2 1 Byte
4 2 Integer 2
5 -2 Integer 2 unsigned
16 3 Integer 4 long
8 4 Floating point
32 5 complex
64 6 double precision
tbl(4) = format
5 0 unformatted fortran
3 1 stream Vms binary
2 2 Tiff gp uncompressed
6 3 CCP4 (unsensitive)
0 4 stream unix, fixed vms
7 5 Mar image plate
1 6 Formatted ascii
4 7 Formatted ix,iy,value (unsensitive)
8 8 Formatted value,ix,iy,iz (unsensitive)
tbl(5) = swap
0 no swap
1 swap
tbl(6) = record_size
tbl(7) = start_record or Byte offset
PARAMETERS RETURNED in P_ICK_RETURN : ok,namefile,tbl
ok = 1 open file
ok = 0 CANCEL)
****************************************************************************
RO DESCRIPT_EVENT, event
****************************************************************************
(See /host/bluemoon/usr2/idllib/contrib/lamp/descript.pro)
** ************ **
(See /host/bluemoon/usr2/idllib/contrib/lamp/dids.pro)
** ***************** **
(See /host/bluemoon/usr2/idllib/contrib/lamp/dons.pro)
* ****************** * ** ** PRO LAMP_,just * ** ** * ****************** ** LARGE ARRAY MANIPULATION PROGRAM ** ----- ----- ------------ ------- ** This module manages the LAMP application. ** It is written at ILL Grenoble (France ill.fr) by M. Ferrand for data integrity ** G. Kearley for users integrity ** D. Richard for project integrity ** The LAMP package is distributed as "Shareware". If you find this application ** useful, you may register your copy simply by sending an electronic mail ** message to lamp@ill.fr. We would gratefully appreciate any feedback on the ** LAMP application. ** Is LAMP already managed ... ** -- ---- ------- -------
(See /host/bluemoon/usr2/idllib/contrib/lamp/lamp.pro)
FILE:
d_contour.pro
CALLING SEQUENCE: d_contour
PURPOSE:
Shows several feature of contour plots and contour objects.
MAJOR TOPICS: Plots, widgets and objects
CATEGORY:
IDL Demo System
REFERENCE: IDL Reference Guide, IDL User's Guide
(See /host/bluemoon/usr2/idllib/contrib/lamp/livc_lamp.pro)
** ************** **
(See /host/bluemoon/usr2/idllib/contrib/lamp/liv_lamp.pro)
==========================================================================================
==========================================================================================
CREATING MIC-INTERFACE
==========================================================================================
==========================================================================================
RO P_MIC_CREATE, base_mic , just
(See /host/bluemoon/usr2/idllib/contrib/lamp/mics.pro)
pro scan_common ** *********** @scan_com1.cbk @scan_com2.cbk end ************************ SL_FUNC.NEW **************************************** ************************ SL_FUNC.NEW **************************************** ************************ SL_FUNC.NEW **************************************** ****************************************************** SYS unction sl_sysget ,flg , val ******* ** ** Get variables. ** --- ---------
(See /host/bluemoon/usr2/idllib/contrib/lamp/scan.pro)
****************** *** Super_Plot *** ****************** a graphical tool to compare scans Written by JOUFFREY Romuald August,September,October, November, ..., etc 1995 (Hoping this Help...) V01.20 09/09/96 Procedures of this file are : *************************** Procedures p_rom_super_event Event Manager for Super_Plot p_rom_super_plot Plots making procedure p_rom_super_select plot Getting procedure p_rom_super_filter filter/copy local workspaces for plotting p_rom_super_done Done button was pushed p_rom_cleanup, id called when window is killed to restore colors p_rom_redefine_slider p_rom_send_txt_wd ***************************** Widgets Creating Procedure superplot, widx Create Super_plot Interface Little explanation on variables - Each Super_Plot Variable begins with s_ - Local variables are normaly named - sw_ stands for Super_Plot Widgets identifier variables - sc_ stands for Super_Plot Commons The event procedure for superplot is called by the event_lamp_parser which gives it back the Uvalue as a parameter, so superplot interface is a real part of the whole Lamp package. ***************************************************************************** ro p_rom_super_event, event, test ;******************************************* ***************************************************************************** Called when an event is generated by Super_Plot widgets tree
(See /host/bluemoon/usr2/idllib/contrib/lamp/suprplot.pro)
******* ******* **
(See /host/bluemoon/usr2/idllib/contrib/lamp/sys_dep.pro)
** ********** **
(See /host/bluemoon/usr2/idllib/contrib/lamp/touch_b.pro)
** ** Most importante modules since LAMP exists. ** **** ********** ******* ***** **** ****** ** unction TOUCH_ATTENT , LABT, DESK ,whatdo ,weit ******* ************ **
(See /host/bluemoon/usr2/idllib/contrib/lamp/touch_u.pro)
===============================================================================
BEGIN TOUCH_X_EVENT PROCEDURE
===============================================================================
RO TOUCH_X_EVENT,event
** *************
(See /host/bluemoon/usr2/idllib/contrib/lamp/touch_x.pro)
***************** Update procedures for the embedded Lamp ditribution *****************
(See /host/bluemoon/usr2/idllib/contrib/lamp/update.pro)