Home| general |src.lib|grplotlib Index

grplot


Navigate by clicking on the links below.

Documentation XML Source:grplotlib.doc.xml

Functions:

Structures:

Unions:

Function Prototypes:

int GrplotBar(struct Grplot *plt,int num, double ax,double ay,double w,double o, double xmin,double xmax, double ymin,double ymax,int or,int fill, unsigned int color,unsigned char mask,float width, struct RplotDash *dash);

int GrplotBezier(struct Grplot *plt,int num, double ax,double ay,double bx,double by, double cx,double cy,double dx,double dy, double xmin,double xmax, double ymin,double ymax, unsigned int color,unsigned char mask,float width, struct RplotDash *dash);

int GrplotClipPanel(struct Grplot *plt,int num);

int GrplotEllipse(struct Grplot *plt,int num, struct RplotMatrix *matrix, double x,double y,double w,double h, double xmin,double xmax, double ymin,double ymax, int fill,unsigned int color,unsigned char mask,float width, struct RplotDash *dash);

int GrplotFill(struct Grplot *plt,int num, double ax,double ay,double bx,double by, double xmin,double xmax, double ymin,double ymax,int or, unsigned int color,unsigned char mask);

int GrplotFitImage(struct Grplot *plt,int num, struct FrameBuffer *img, unsigned char mask);

int GrplotFitImageName(struct Grplot *plt,int num, char *name,int iwdt,int ihgt, unsigned char mask);

void GrplotFree(struct Grplot *ptr);

int GgrplotetPoint(struct Grplot *plt,int num, double x,double y, double xmin,double xmax, double ymin,double ymax,float *px,float *py);

int GrplotImage(struct Grplot *plt,int num, struct PlotMatrix *matrix, struct FrameBuffer *img,float dx,float dy, double x,double y, double xmin,double xmax, double ymin,double ymax, unsigned char mask);

int GrplotImageName(struct Grplot *plt,int num, struct PlotMatrix *matrix, char *name,float dx,float dy, double x,double y, double xmin,double xmax, double ymin,double ymax, unsigned char mask);

int GrplotKey(struct Grplot *plt,int num, float xoff,float yoff, float wdt,float hgt, double xmin,double xmax,double step, int key_flg,int ttl_num,char *ttl_txt, char * (*make_text)(double,double,double,void *), void *textdata, char *fntname,float fntsze,unsigned int color,unsigned char mask,float width,int ksze,unsigned char *a,unsigned char *r,unsigned char *g,unsigned char *b);

int GrplotKeyLog(struct Grplot *plt,int num, float xoff,float yoff, float wdt,float hgt, double xmin,double xmax,double tick_major,double tick_minor, int key_flg,int ttl_num,char *ttl_txt, char * (*make_text)(double,double,double,void *), void *textdata,char *fntname,float fntsze,unsigned int color,unsigned char mask,float width,int ksze,unsigned char *a,unsigned char *r,unsigned char *g,unsigned char *b);

int GrplotLine(struct Grplot *plt,int num, double ax,double ay,double bx,double by, double xmin,double xmax, double ymin,double ymax, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

struct Grplot *GrplotMake(float wdt,float hgt, int xnum,int ynum,float lpad,float rpad, float bpad,float tpad,float xoff,float yoff);

int GrplotPanel(struct Grplot *plt,int num,unsigned int color, unsigned char mask,float width);

int GrplotPolygon(struct Grplot *plt,int num,struct PlotMatrix *matrix,double x,double y,int n,double *px,double *py,int *t, double xmin,double xmax, double ymin,double ymax, int fill,unsigned int color,unsigned char mask,float width, struct PlotDash *daGrplotRawBar

int GrplotRawBar(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ax,double ay,double w,double o,double xmin,double xmax, double ymin,double ymax,int or,int fill, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

int GrplotRawBezier(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ax,double ay,double bx,double by, double cx,double cy,double dx,double dy, double xmin,double xmax, double ymin,double ymax, unsigned int color,unsigned char mask,float widtGrplotRawClipPanel

int GrplotRawClipPanel(struct Plot *ptr,float x,float y,float wdt,float hgt);

int GrplotRawContour(struct Plot *rplot,struct PolygonData *ptr, float xoff,float yoff,float wdt,float hgt, float step,float smooth,float lwdt, int lstart,int lstep, int sze,char *text, unsigned int color,char mask,float width, struct PlotDash *dash);

int GrplotRawContourPolygon(struct Plot *rplot,struct PolygonData *ptr,float xoff,float yoff,float wdt,float hgt,float step,float smooth,unsigned int color,char mask,int fill,float width,struct PlotDash *dash);

int GrplotRawEllipse(struct Plot *ptr, struct PlotMatrix *matrix, float ox,float oy,float wdt,float hgt, double x,double y,double w,double h,double xmin,double xmax, double ymin,double ymax, int fill,unsigned int color,unsigned char mask,float width, strucGrplotRawFill

int GrplotRawFill(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ax,double ay,double bx,double by,double xmin,double xmax, double ymin,double ymax,int or, unsigned int color,unsigned char mask);

int GrplotRawFitImage(struct Plot *ptr, float ox,float oy,float wdt,float hgt, struct FrameBuffer *img, unsigned char mask);

int GrplotRawFitImageName(struct Plot *ptr, float ox,float oy,float wdt,float hgt, char *name,int iwdt,int ihgt, unsigned char mask);

int GrplotRawGetPoint(float ox,float oy,float wdt,float hgt, double x,double y,double xmin,double xmax,double ymin, double ymax,float *px,float *py);

int GrplotRawImage(struct Plot *ptr, struct PlotMatrix *matrix, float ox,float oy,float wdt,float hgt, struct FrameBuffer *img,float dx,float dy, double x,double y,double xmin,double xmax, double ymin,double ymax, unsigned char mask);

int GrplotRawImageName(struct Plot *ptr, struct PlotMatrix *matrix, float ox,float oy,float wdt,float hgt, char *name,float dx,float dy, double x,double y, double xmin,double xmax, double ymin,double ymax, unsigned char mask);

int GrplotRawKey(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double min,double max, double tick_major,double tick_minor, float major_size,float minor_size, float txt_off,float ttl_off, int tick_flg,int txt_flg,int ttl_flg,int txt_or,int ttl_or,int or,int ttl_num,char *ttl_text,int (*text_box)(char *,float,int,char *,float *,void *),void *boxdata,char * (*make_text)(double,double,double,void *),void *textdata,char *fntname,float fntsze,unsigned int color,unsigned char mask,float width,int ksze,unsigned char *a,unsigned char *r,unsigned char *g,unsigned char *b);

int GrplotRawKeyLog(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double min,double max, double tick_major,double tick_minor, float major_size,float minor_size, float txt_off,float ttl_off, int tick_flg,int txt_flg,int ttl_flg, int txt_or,int ttl_or,int or,int ttl_num,char *ttl_text,int (*text_box)(char *,float,int,char *,float *,void *),void *boxdata,char * (*make_text)(double,double,double,void *),void *textdata,char *fntname,float fntsze,unsigned int color,unsigned char mask,float width,int ksze,unsigned char *a,unsigned char *r,unsigned char *g,unsigned char *b); GrplotRawLine

int GrplotRawLine(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ax,double ay,double bx,double by,double xmin,double xmax, double ymin,double ymax, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

int GrplotRawPanel(struct Plot *ptr,float x,float y,float wdt,float hgt, unsigned int color,unsigned char mask, float width);

int GrplotRawPolygon(struct Plot *ptr, struct PlotMatrix *matrix, float ox,float oy,float wdt,float hgt, double x,double y,int num,double *px,double *py, int *t,double xmin,double xmax, double ymin,double ymax, int fill,unsigned int color,unsigned char masGrplotRawRectangle

int GrplotRawRectangle(struct Plot *ptr, struct PlotMatrix *matrix, float ox,float oy,float wdt,float hgt, double x,double y,double w,double h,double xmin,double xmax, double ymin,double ymax, int fill,unsigned int color,unsigned char mask,float width, strGrplotRawText

int GrplotRawText(struct Plot *ptr, struct PlotMatrix *matrix, float ox,float oy,float wdt,float hgt, char *fontname,float fontsize, double x,double y,int num,char *txt, float dx,float dy,double xmin,double xmax, double ymin,double ymax, unsigned int colorGrplotRawXaxis

int GrplotRawXaxis(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double xmin,double xmax, double tick_major,double tick_minor, float major_hgt,float minor_hgt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotRawXaxisLabel(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double xmin,double xmax,double step, float offset,int txt_flg,int or, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata, char * (*make_text)(double,double,GrplotRawXaxisLabelValue

int GrplotRawXaxisLabelValue(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double xmin,double xmax,double value, float offset,int txt_flg,int or, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata, int sze,char *text, char *fnGrplotRawXaxisLog

int GrplotRawXaxisLog(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double xmin,double xmax, double tick_major,double tick_minor, float major_hgt,float minor_hgt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotRawXaxisTitle(struct Plot *ptr, float ox,float oy,float wdt,float hgt, float offset,int txt_flg,int or, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata, int sze,char *text, char *fntname,float fntsze, unsigned int color,unsiGrplotRawXaxisValue

int GrplotRawXaxisValue(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double xmin,double xmax,double value, float tick_hgt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotRawXzero(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double xmin,double xmax, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

int GrplotRawYaxis(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ymin,double ymax, double tick_major,double tick_minor, float major_wdt,float minor_wdt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotRawYaxisLabel(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ymin,double ymax,double step, float offset,int txt_flg,int or, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata, char * (*make_text)(double,double,GrplotRawYaxisLabelValue

int GrplotRawYaxisLabelValue(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ymin,double ymax,double value, float offset,int txt_flg,int or, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata, int sze,char *text, char *fnGrplotRawYaxisLog

int GrplotRawYaxisLog(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ymin,double ymax, double tick_major,double tick_minor, float major_wdt,float minor_wdt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotRawYaxisTitle(struct Plot *ptr, float ox,float oy,float wdt,float hgt, float offset,int txt_flg,int or, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata, int sze,char *text, char *fntname,float fntsze, unsigned int color,unsiGrplotRawYaxisValue

int GrplotRawYaxisValue(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ymin,double ymax,double value, float tick_wdt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotRawYzero(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double ymin,double ymax, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

int GrplotRectangle(struct Grplot *plt,int num, struct PlotMatrix *matrix, double x,double y,double w,double h, double xmin,double xmax, double ymin,double ymax, int fill,unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

int GrplotSetPlot(struct Grplot *plt,struct Plot *rplot);

int GrplotSetTextBox(struct Grplot *plt, int (*text)(char *,float,int,char *,float *,void *), void *data);

int GrplotStdKey(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double min,double max,double step, int or,int txt_or,int tflg, int ttl_num,char *ttl_text, int (*text_box)(char *,float,int,char *,float *,void *), void *boxdata,char * (*make_text)(double,double,double,void *),void *textdata,char *fntname,float fntsze,unsigned int color,unsigned char mask,float width,int ksze,unsigned char *a,unsigned char *r,unsigned char *g,unsigned char *b);

int GrplotStdKeyLog(struct Plot *ptr, float ox,float oy,float wdt,float hgt, double min,double max,double tick_major,double tick_minor, int or,int txt_or,int tflg, int ttl_num,char *ttl_text,int (*text_box)(char *,float,int,char *,float *,void *),void *boxdata,char * (*make_text)(double,double,double,void *),void *textdata,char *fntname,float fntsze,unsigned int color,unsigned char mask,float width,int ksze,unsigned char *a,unsigned char *r,unsigned char *g,unsigned char *b);

int GrplotText(struct Grplot *plt,int num, struct PlotMatrix *matrix,char *fontname, float fontsize,double x,double y, int n,char *txt,float dx,float dy, double xmin,double xmax, double ymin,double ymax, unsigned int color,unsigned char mask);

int GrplotXaxis(struct Grplot *plt,int num, double xmin,double xmax, double tick_major,double tick_minor, int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotXaxisLabel(struct Grplot *plt,int num, double xmin,double xmax,double step, int txt_flg, char * (*make_text)(double,double,double,void *), void *textdata, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotXaxisLabelValue(struct Grplot *plt,int num, double xmin,double xmax,double value,int txt_flg, int sze,char *text, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotXaxisLog(struct Grplot *plt,int num, double xmin,double xmax, double tick_major,double tick_minor, int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotXaxisTitle(struct Grplot *plt,int num, int txt_flg, int sze,char *text, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotXaxisTitleOffset(struct Grplot *plt,int num, int txt_flg, int sze,char *text,float offset,char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotXaxisValue(struct Grplot *plt,int num, double xmin,double xmax,double value, float tick_hgt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotXzero(struct Grplot *plt,int num, double xmin,double xmax, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);

int GrplotYaxis(struct Grplot *plt,int num, double ymin,double ymax, double tick_major,double tick_minor, int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotYaxisLabel(struct Grplot *plt,int num, double ymin,double ymax,double step, int txt_flg, char * (*make_text)(double,double,double,void *), void *textdata, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotYaxisLabelValue(struct Grplot *plt,int num, double ymin,double ymax,double value, int txt_flg, int sze,char *text, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotYaxisLog(struct Grplot *plt,int num, double ymin,double ymax, double tick_major,double tick_minor, int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotYaxisTitle(struct Grplot *plt,int num, int txt_flg, int sze,char *text, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotYaxisTitleOffset(struct Grplot *plt,int num, int txt_flg, int sze,char *text,float offset, char *fntname,float fntsze, unsigned int color,unsigned char mask);

int GrplotYaxisValue(struct Grplot *plt,int num, double ymin,double ymax,double value, float tick_hgt,int tick_flg, unsigned int color,unsigned char mask,float width);

int GrplotYzero(struct Grplot *plt,int num, double ymin,double ymax, unsigned int color,unsigned char mask,float width, struct PlotDash *dash);