Deutsch IMGroam Library
The following is a listing of the entire contents of this library for IDL.
Click on an individual procedure name to view its header and
source code. This listing
is a shortened form of the much longer
entire library help file. This may be handy for
text searchs, be beware that some of these are huge and may take a long
time to load or even crash your browser.
Last modified: Thu Dec 21 21:14:42 2000.
List of Routines
- ASTDISP This procedure prints of the X,Y,RA,DEC,DN in a standard format. X,Y must be supplied. RA,DEC may also be supplied, and a DN may also be supplied. With use of the Coords= keyword, a string containing the formatted data can be returned in addition or instead (with /silent) of printing.
- CMPWINSHO This procedure handles various modes of display of the compressed image in the IMGroam environment. It is not useful by itself.
- CREATEF This procedure handles the extraction of the desired image from the total image in the IMGroam environment. It is not useful by itself.
- DEFANSI This procedure defines a few ANSI screen control sequences and puts them in a COMMON block. To use these sequences, include the COMMON block at the beginning of the procedure and call the procedure.
- DISPBAR This procedure creates and displays a color bar on the screen.
- DRAWCROSS This procedures draws a graphics cursor-like cross centered at the supplied X,Y data coordinates. Size and thickness can be supplied. the /top keyword puts a littel hat on top of the cross as a distinguishing mark from a regular cross.
- FPR This procedure processes the frame for display in the IMGroam environment. It is not useful by itself.
- GS_DISP This procedure displays information in the astrometry package in the IMGroam environment. It is not useful by itself.
- GS_FOVPLOT This procedure displays a loaded HST Guide star catalog in the IMGroam environment. It is not useful by itself.
- GS_MAIN This procedure handles all the functions of the astrometry package in the IMGroam environment. It is not useful by itself.
- GS_ROAM This procedure is the analog of IR_Roam in the Astrometry package in the IMGroam environment. It is not useful by itself.
- IMGBORD This procedure puts a border of the specified color and thickness around an image of the specified size and offset WITHOUT writing over the image. Therefore, an image with an offset of 0,0 cannot have a border. Move the image over.
- IMGROAM IMGroam is a program which is designed to simplify routine examination of images. IMGroam provides facilities to easily move around an image, zooming, and displaying cursor coordinates both X,Y and RA,DEC if a plate solution is provided. The stretch can be interacticely adjusted, facilities for creating and tranfering plate solutions are available.
- IMSTAT This procedure prints out various image "statistics" namely mean, max, minimum, and a sky value of a 20x20 pixel box centered at the supplied X,Y coorddinates.
- IRDISP This procedure is the top level of the image display procedure set in the IMGroam environment. It is not useful by itself.
- IRSFLOAD Load an IMGroam Star File (IRSF) specified by file into a structure.
- IRSFOUT Convert an IRSF structure into a regular list file (e.g. for imalign)
- IRSFSAVE Save an IMGroam Star File (IRSF) specified by file from the structure.
- IR_ASTDISP This procedure handles display of cursor coordinates in the IMGroam environment. It is not useful by itself.
- IR_CNTRD This procedure is called by IMGRoam so as to provide an indepdant method of calling a centroiding algorithm. Several can be
- IR_DISP This procedure handles text display of various information in the IMGroam environment. It is not useful by itself.
- IR_GETWINPOS This procedure contains a half-hearted attempt at having standard window positions in the IMGroam environment. It is not useful by itself.
- IR_KBDHNDLR IR_KbdHndlr,image,img1,mx,my This is the main keyboard handler for IMGroam. It calls the procedure User_Kbd first and then handles the default operations. The use of common blocks are required to communicate with IMGroam. Calls: User_Kbd,image,img1,mx,my,KeyHit image - whole image
- IR_PRINTFRAME This procedure handles printing of the current frame in the IMGroam environment. It is not useful by itself.
- IR_ROAM This procedure handles much of the interactive movement stuff in the IMGroam environment. It is not useful by itself.
- IR_WIDGETS This procedure handles many widget tasks in the IMGroam environment. It is not useful by itself. **** IMGRoam Widget System Setup ********************************************
- IR_WIDGETS2 This procedure handles many widget tasks in the IMGroam environment. It is not useful by itself. **** Setup Button/Coordinate Display Widget ******************************
- IR_WIDGETS3 This procedure handles many widget tasks in the IMGroam environment. It is not useful by itself. **** Determine Boxsize **************************************
- MYMMM replacement of MMM because MMM isn't so great
- PICKFILE This function allows the user to interactively pick a file. A file selection tool with a graphical user interface is created. Files can be selected from the current directory or other directories.
- PIXEDIT PIXEDIT is a primitive Cosmic Ray remover. I replaces the nxn section of the image centered on the given X,Y with some random continuum-level stuff Call: pixedit,image,mx,my
- PIXEDIT2 PIXEDIT is a primitive Cosmic Ray remover. I replaces the 3x3 section of the image centered on the given X,Y with some random continuum-level stuff Call: pixedit,image,mx,my
- UIT_SKY_VALUE Call: UIT_sky_value,img,skyv,maxv This procedure is much like DJL's SKY_VALUE is calling sequence but but it optimaized to return nice display values for UIt images.
- USER_KBD Calls: User_Kbd,image,img1,mx,my,KeyHit image - whole image img1 - currently displayed frame mx - current x cursor position in whole image my - current y cursor position in whole image center of lower left pixel is (0.00,0.00)
- WIN_INIT This procedure creates the Window Manager structure if it does not already exist. A call to this function will not disrupt the window structure if it already exists, unless flag is set to 1, in which case, all windows are deleted. ro win_init,flag
- XMESSAGE Routine to pop up little widget dialog boxes. Each box contains a message and some buttons. The user sees the message and chooses a button, the index of which is returned to the calling procedure.
- YESNO2 This function returns a string corresponding YES/NO to 1/0. i.e. if a 1 is passed to YESNO2, the string 'YES' or 'Yes' or 'yes' or 'y' is returned.