#include <stdio.h>#include <stdlib.h>#include <X11/Xlib.h>#include <X11/Xutil.h>#include <X11/Xos.h>#include <X11/Xatom.h>#include <math.h>Go to the source code of this file.
Data Structures | |
| struct | _lux_data |
| struct | _lux_wins |
| struct | lux_win |
Defines | |
| #define | register |
| #define | BITMAPDEPTH 1 |
| #define | SMALL 1 |
| #define | OK 0 |
| #define | GRAPH_WINDOW 1 |
| #define | POPUP_WINDOW 2 |
| #define | DIALOG_WINDOW 3 |
| #define | BUTTON_WINDOW 4 |
| #define | INPUT_WINDOW 5 |
| #define | TEXT_WINDOW 6 |
| #define | NO_TYPE 0 |
| #define | OK_BUTTON 1 |
| #define | CANCEL_BUTTON 2 |
| #define | CHECK_BUTTON 3 |
| #define | OK_KEEP_BUTTON 4 |
| #define | BOXED 1 |
| #define | FRAMED 2 |
| #define | NORMAL 3 |
| #define | NOOP 0 |
| #define | DRAW_LINE 1 |
| #define | DRAW_LINES 2 |
| #define | DRAW_PONIT 3 |
| #define | DRAW_POINTS 4 |
| #define | SET_LINE_WIDTH 5 |
| #define | SETUP_REGION 6 |
| #define | SETUP_AXIS 7 |
| #define | DRAW_AXIS 8 |
| #define | DRAW_LINE_F 9 |
| #define | DRAW_STRING 10 |
| #define | DRAW_VSTRING 11 |
| #define | DRAW_SEGMENTS_F 12 |
| #define | SET_COLOR 13 |
| #define | DRAW_POINT_F 14 |
| #define | CLEAR_CURRENT_REGION 15 |
| #define | CLEAR_WINDOW 16 |
| #define | DRAW_IMAGE_STRING 17 |
| #define | SET_BG_COLOR 18 |
| #define | UPDATE_FOREGROUND 19 |
| #define | DRAW_RECTANGLES_F 20 |
| #define | DRAW_LINES_F 21 |
| #define | DRAW_POINTS_F 22 |
| #define | DRAW_RECTANGLE_F 23 |
| #define | DRAW_ARCS_F 24 |
| #define | DRAW_ARC_F 25 |
| #define | FILL_ARC_F 26 |
| #define | FILL_ARCS_F 27 |
| #define | FILL_RECTANGLE_F 28 |
| #define | FILL_RECTANGLES_F 29 |
| #define | FILL_POLYGON_F 30 |
| #define | SET_LINE_STYLE 31 |
| #define | SET_WINDOW_BG_COLOR 32 |
| #define | SET_UPDATE 33 |
| #define | SET_NO_UPDATE 34 |
| #define | SETUP_AXIS_STYLE 35 |
Typedefs | |
| typedef struct _lux_data | lux_data |
| typedef struct _lux_wins | lux_wins |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.6 written by Dimitri van Heesch,
© 1997-2001