A frame can have several different graphics. For example, you can have a map and a temperature contour over a satellite image. By default, McIDAS graphics in McIDAS are independent from the displayed image in a frame. You can remove the graphics in a frame without erasing the underlying image.
Multiple colors are particularly useful for creating graphics displays with several overlays. The graphics commands assign colors through the use of levels. Each level is assigned one color. For example, by default, level 1 is magenta. The assigned colors are not fixed and you can assign different colors to the levels.
When the color of a level changes, all the graphics already drawn in that level are changed on the current frame.
By default, McIDAS-X has 35 predefined colors and 16 graphics color levels. Therefore, only the maximum number of color levels can be used at one time. However, you can change the color assigned to each level.
The following tables show the default color levels:
LEVEL COLOR BLUE GREEN RED ----- ---------- ---- ----- --- 0 BLACK 0 0 0 (Graphic background) 1 YELLOW 0 255 255 2 CYAN 255 255 0 3 YELLOW 0 255 255 4 GREEN 0 255 0 5 RED 0 0 255 6 BLUE 255 0 0 7 WHITE 255 255 255 8 GRAY 127 127 127 9 GOLD 0 187 255 10 PINK 127 127 255 11 AQUAMARINE 147 219 112 12 ORCHID 219 112 219 13 NAVY 115 0 0 14 SKY 255 163 0 15 BEIGE 127 171 255 16 PURPLE 127 0 127
Most McIDAS graphics commands are displayed with a default color level, but you can usually specify a different color level using a parameter or keyword.
Although McIDAS has predefined graphics colors, you can create custom colors using the GU command and specify intensities for each of the primary colors. The intensities range from 0 to 255; 0 is the darkest shade of the color and 255 is the brightest. The predefined colors and their intensities of red, blue and green are listed below. You can save new colors to a file called a graphics table which you can restore to an individual frame or a range of frames.
McIDAS has the following predefined colors:
Color Blue Green Red ---------- --- --- --- Aquamarine 147 219 112 Avocado 35 131 67 Beige 127 171 255 Black 0 0 0 Blue 255 0 0 Brown 35 35 127 Coral 80 127 255 Cyan 255 255 0 Firebrick 35 35 142 Gold 0 187 255 Goldenrod 112 219 219 Gray 127 127 127 Grey 127 127 127 Green 0 255 0 Khaki 95 159 159 Lemon 67 255 227 Magenta 255 0 255 Maroon 105 35 142 Navy 115 0 0 Orange 0 127 255 Orchid 219 112 219 Pink 127 127 255 Plum 234 173 234 Purple 127 0 127 Red 0 0 255 Salmon 66 66 111 Sienna 35 107 142 Sky 255 163 0 Tan 112 147 219 Thistle 216 191 216 Turquoise 234 234 173 Violet 203 127 255 Yellow 0 255 255 Wheat 191 216 216 White 255 255 255
The VIRT keyword assigns a number to the virtual graphics file for identification when restoring it with the SHOWVG command. For example, VIRT=1 writes the virtual graphic to file VIRT0001. Each workstation can have up to 9999 virtual graphics.
Virtual frame files save the entire contents of the frame, unlike virtual graphics files which save only the graphics. The RVF command restores the image, graphic, frame directory, navigation, image enhancement and graphics table that were present when the frame was saved with the SVF command.
The GIF, PPM, and BMP formats save only the pixel brightness values. These formats are useful for displaying McIDAS images on workstations not running McIDAS.
To change the cursor size, shape and color, use the CUR command. The size is designated by height and width and should be defined in odd numbers. If you enter even numbers, they are rounded up to odd numbers. For example, if you specify a 20 by 20 pixel cursor, the cursor will be 21 by 21 pixels. The maximum size for a cursor in McIDAS-X is display dependent; the default is 31 by 31 pixels.
Use the PC command to place the cursor at specific positions, and the E command to list the coordinates at the cursor center.