LAMP Library

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.

[Go Back to Main IDL Libraries Search Page]


Last modified: Thu Dec 21 21:28:43 2000.

List of Routines


Routine Descriptions

BENS

[Next Routine] [List of Routines]
;; ***************************************************************************
;; ***			           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)


CUSTOMIZ

[Previous Routine] [Next Routine] [List of Routines]
=============================================================================================================
RO CHRIS_EVENT, event
=============================================================================================================

(See /host/bluemoon/usr2/idllib/contrib/lamp/customiz.pro)


DESCRIPT

[Previous Routine] [Next Routine] [List of Routines]
                  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)


DIDS

[Previous Routine] [Next Routine] [List of Routines]
** ************
**

(See /host/bluemoon/usr2/idllib/contrib/lamp/dids.pro)


DONS

[Previous Routine] [Next Routine] [List of Routines]
** *****************
**

(See /host/bluemoon/usr2/idllib/contrib/lamp/dons.pro)


LAMP

[Previous Routine] [Next Routine] [List of Routines]
*			******************
*			**              **
		  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)


LIVC_LAMP

[Previous Routine] [Next Routine] [List of Routines]
  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)


LIV_LAMP

[Previous Routine] [Next Routine] [List of Routines]
** **************
**

(See /host/bluemoon/usr2/idllib/contrib/lamp/liv_lamp.pro)


MICS

[Previous Routine] [Next Routine] [List of Routines]
==========================================================================================
==========================================================================================
                                 CREATING MIC-INTERFACE
==========================================================================================
==========================================================================================

RO P_MIC_CREATE, base_mic , just

(See /host/bluemoon/usr2/idllib/contrib/lamp/mics.pro)


SCAN

[Previous Routine] [Next Routine] [List of Routines]
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)


SUPRPLOT

[Previous Routine] [Next Routine] [List of Routines]

				******************
				*** 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)


SYS_DEP

[Previous Routine] [Next Routine] [List of Routines]
******* *******
**

(See /host/bluemoon/usr2/idllib/contrib/lamp/sys_dep.pro)


TOUCH_B

[Previous Routine] [Next Routine] [List of Routines]
** **********
**

(See /host/bluemoon/usr2/idllib/contrib/lamp/touch_b.pro)


TOUCH_U

[Previous Routine] [Next Routine] [List of Routines]
**
** Most importante modules since LAMP exists.
** **** ********** ******* ***** **** ******
**

unction TOUCH_ATTENT , LABT, DESK ,whatdo ,weit
******* ************
**

(See /host/bluemoon/usr2/idllib/contrib/lamp/touch_u.pro)


TOUCH_X

[Previous Routine] [Next Routine] [List of Routines]
===============================================================================
                         BEGIN TOUCH_X_EVENT PROCEDURE
===============================================================================
RO TOUCH_X_EVENT,event
** *************

(See /host/bluemoon/usr2/idllib/contrib/lamp/touch_x.pro)


UPDATE

[Previous Routine] [List of Routines]
*****************
Update procedures for the embedded Lamp ditribution
*****************

(See /host/bluemoon/usr2/idllib/contrib/lamp/update.pro)