gpkplotting.h
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:1k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. #include <gtk/gtk.h>
  2. /* allocate a graphing widget */
  3. GtkWidget *gpk_plot_new(int width,int height);
  4. /* graph a function in the graphing widged */
  5. void gpk_graph_draw(GtkWidget *widget,
  6.    int n, gdouble *xcord, gdouble *ycord,
  7.    gdouble xmn, gdouble ymn,gdouble xmx,gdouble ymx,
  8.    int clear, char * title,GdkColor *color);
  9. /* draw a rectangle in the graphing widget */
  10. void gpk_rectangle_draw(GtkWidget *widget,                  /* plot on this widged */
  11. gdouble xcord[2], gdouble ycord[2], /* corners */
  12. gdouble xmn,gdouble ymn,            /* coordinates of corners */
  13. gdouble xmx,gdouble ymx,
  14. GdkColor *color);                         /* color to use */
  15. /* make a bar graph in the graphing widged */
  16. void gpk_bargraph_draw(GtkWidget *widget,
  17.    int n, gdouble *xcord, gdouble *ycord,
  18.    gdouble xmn, gdouble ymn,gdouble xmx,gdouble ymx,
  19.    int clear, char * title, int bwidth,GdkColor *color);
  20. /* set forground color  */
  21. void setcolor(GtkWidget *widget, GdkColor *color,int red,int green,int blue);