00001
00002
00003
00004
00005
00006 #ifndef __PERIFIG_H__
00007 #define __PERIFIG_H__
00008
00009 #include "bcg.h"
00010
00011
00012 extern void C2F(drawarcXfig)();
00013 extern void C2F(fillarcsXfig)();
00014 extern void C2F(drawarcsXfig)();
00015 extern void C2F(fillareaXfig)();
00016 extern void C2F(drawaxisXfig)();
00017 extern void C2F(clearareaXfig)();
00018 extern void C2F(clearwindowXfig)();
00019 extern void C2F(xclickXfig)();
00020 extern void C2F(xclick_anyXfig)();
00021 extern void C2F(xgetmouseXfig)();
00022 extern void C2F(xendXfig)();
00023 extern void C2F(fillarcXfig)();
00024 extern void C2F(viderbuffXfig)();
00025 extern void C2F(fillrectangleXfig)();
00026 extern void C2F(scilabgcgetXfig)();
00027 extern void C2F(initgraphicXfig)();
00028 extern void C2F(initgraphicfromscreenXfig)();
00029 extern void C2F(drawpolylineXfig)();
00030 extern void C2F(drawClippedPolylineXfig)();
00031 extern void C2F(drawpolylinesXfig)();
00032 extern void C2F(fillpolylinesXfig)();
00033 extern void C2F(fillpolylineXfig)();
00034 extern void C2F(drawpolymarkXfig)();
00035 extern void C2F(getFontMaxSizeXfig)();
00036 extern void C2F(displaynumbersXfig)();
00037 extern void C2F(drawrectangleXfig)();
00038 extern void C2F(drawrectanglesXfig)();
00039 extern void C2F(drawsegmentsXfig)();
00040 extern void C2F(xselgraphicXfig)();
00041 extern void C2F(scilabgcsetXfig)();
00042 extern void C2F(SetDriverXfig)();
00043 extern void C2F(displaystringXfig)();
00044 extern void C2F(boundingboxXfig)();
00045 extern void C2F(drawarrowsXfig)();
00046 extern void C2F(loadfamilyXfig)();
00047 extern void C2F(queryfamilyXfig)() ;
00048
00049 void C2F(getwindowdimXfig)(integer *verbose, integer *x, integer *narg, double *dummy) ;
00050
00051 void C2F(set_dash_or_color_Xfig)(integer *value, integer *v2, integer *v3, integer *v4);
00052
00053 void C2F(set_dash_and_color_Xfig)(integer *value, integer *v2, integer *v3, integer *v4);
00054
00055 void C2F(set_line_style_Xfig)(integer *value, integer *v2, integer *v3, integer *v4);
00056
00057 void C2F(setgccolormapXfig)(struct BCG *Xgc,integer m, double *a, integer *v3);
00058
00059 void C2F(getcolormapsizeXfig)(integer *v1, integer *v2, integer *v3, double *val);
00060
00061 void C2F(getcolormapXfig)(integer *v1, integer *v2, integer *v3, double *val);
00062
00063 void C2F(get_dash_or_color_Xfig)(integer *verbose, integer *value, integer *narg, double *dummy);
00064
00065 void C2F(get_dash_and_color_Xfig)(integer *verbose, integer *value, integer *narg, double *dummy);
00066
00067 void C2F(boundingboxXfig)(char *string, integer *x, integer *y, integer *rect, integer *v5, integer *v6, integer *v7, double *dx1, double *dx2, double *dx3, double *dx4);
00068
00069 void C2F(fillarcsXfig_old)(char *str, integer *vects, integer *fillvect, integer *n, integer *v5, integer *v6, integer *v7, double *dx1, double *dx2, double *dx3, double *dx4);
00070
00071 void C2F(drawarcsXfig_old)(char *str, integer *vects, integer *style, integer *n, integer *v5, integer *v6, integer *v7, double *dv1, double *dv2, double *dv3, double *dv4);
00072
00073
00074 void C2F(drawClippedPolylineXfig)(char *str, integer *n, integer *vx, integer *vy, integer *closeflag, integer *v6, integer *v7, double *dx1, double *dx2, double *dx3, double *dx4);
00075
00076 void C2F(queryfamilyXfig)(char *name, integer *j, integer *v3, integer *v4, integer *v5, integer *v6, integer *v7, double *dv1, double *dv2, double *dv3, double *dv4);
00077
00078 void C2F(getFontMaxSizeXfig)(char *str, integer * sizeMin, integer *sizeMax, integer *v1, integer *v2, integer *v3, integer *v4, double *dx1, double *dx2, double *dx3, double *dx4);
00079
00080 void C2F(boundingboxXfigM)(char *string, integer *x, integer *y, integer *rect, integer *v5, integer *v6, integer *v7, double *dx1, double *dx2, double *dx3, double *dx4);
00081
00082 void C2F(drawarcXfig_old)(char *str, integer *x, integer *y, integer *width, integer *height, integer *angle1, integer *angle2, double *dx1, double *dx2, double *dx3, double *dx4);
00083
00084 void C2F(fillarcXfig_old)(char *str, integer *x, integer *y, integer *width, integer *height, integer *angle1, integer *angle2, double *dx1, double *dx2, double *dx3, double *dx4);
00085
00086 void C2F(initgraphicfromscreenXfig)(char *string, integer *v2, integer *v3, integer *v4, integer *v5, integer *v6, integer *v7, double *dx1, double *dx2, double *dx3, double *dx4);
00087
00088 #endif
00089