periFig.h

Go to the documentation of this file.
00001 /*------------------------------------------------------------------------
00002  *    Graphic library
00003  *    Copyright (C) 1998-2000 Enpc/Jean-Philippe Chancelier
00004  *    jpc@cereve.enpc.fr 
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 /*__PERIFIG_H__*/
00089 

Generated on Sun Mar 4 15:03:49 2007 for Scilab [trunk] by  doxygen 1.5.1