The MULTI procedure expands the current color table to “wrap around” some number of times.

This routine is written in the IDL language. Its source code can be found in the file multi.pro in the lib subdirectory of the IDL distribution.

Examples


In the following example, we first display an image with the current color table. Then we load color table 1 and make that color table “wrap around” three times. The image is drawn again with the wrapped color table.

; Determine if Indexed or Decomposed color
; is being used
DEVICE, get_decomposed=d
; Set color display mode to Indexed Color
DEVICE, DECOMPOSED = 0
; Create the window
WINDOW, /FREE, XSIZE=(512), YSIZE=(256), $
   TITLE='MULTI Procedure'
;Display a simple image.
TVSCL, DIST(256), 0
;Load color table 1.
LOADCT, 1
; See how the new color table affects the image.
MULTI, 3
TVSCL, DIST(256), 1
; Set color display to previous state
DEVICE, decomposed=d

Syntax


MULTI, N

Arguments


N

The number of times the color table will wrap. This parameter need not be an integer.

Keywords


None.

Version History


Original

Introduced

See Also


STRETCH, XLOADCT