00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef _G2_PS_FUNIX_H
00020 #define _G2_PS_FUNIX_H
00021
00022 #include "g2_PS_P.h"
00023 #include "g2_physical_device.h"
00024
00025 const g2_funix_fun g2_PS_funix[] = {
00026 { g2_Delete, g2_PS_delete },
00027 { g2_Ink, g2_PS_ink },
00028 { g2_Pen, g2_PS_pen },
00029 { g2_SetBackground, g2_PS_set_background },
00030 { g2_ClearPalette, g2_PS_clear_palette },
00031 { g2_SetLineWidth, g2_PS_set_line_width },
00032 { g2_SetDash, g2_PS_set_dash },
00033 { g2_SetFontSize, g2_PS_set_font_size },
00034 { g2_Clear, g2_PS_clear },
00035 { g2_Flush, g2_PS_flush },
00036 { g2_Save, g2_PS_flush },
00037 { g2_Plot, g2_PS_plot },
00038 { g2_Line, g2_PS_line },
00039 { g2_PolyLine, g2_PS_poly_line },
00040 { g2_Polygon, g2_PS_polygon },
00041 { g2_FilledPolygon, g2_PS_filled_polygon },
00042 { g2_Rectangle, g2_PS_rectangle },
00043 { g2_FilledRectangle, g2_PS_filled_rectangle },
00044 { g2_Triangle, g2_PS_triangle },
00045 { g2_FilledTriangle, g2_PS_filled_triangle },
00046 { g2_Arc, g2_PS_arc },
00047 { g2_FilledArc, g2_PS_filled_arc },
00048 { g2_Ellipse, g2_PS_ellipse },
00049 { g2_FilledEllipse, g2_PS_filled_ellipse },
00050 { g2_Circle, NULL },
00051 { g2_FilledCircle, NULL },
00052 { g2_String, g2_PS_draw_string },
00053 { g2_FUNIX_NULL, NULL } };
00054
00055
00056 #endif