rps
Documentation XML Source:ps.doc.xml
Functions:
- PostScriptBezier
- PostScriptColor
- PostScriptEllipse
- PostScriptEndDocument
- PostScriptEndPlot
- PostScriptFree
- PostScriptFreeClip
- PostScriptFreeDash
- PostScriptImage
- PostScriptLine
- PostScriptMake
- PostScriptMakeClip
- PostScriptMakeDash
- PostScriptMakeDashString
- PostScriptMakeDocument
- PostScriptMakePlot
- PostScriptMatrixString
- PostScriptPolygon
- PostScriptRectangle
- PostScriptRotateMatrix
- PostScriptScaleMatrix
- PostScriptSetText
- PostScriptText
Structures:
Unions:
Function Prototypes:
int PostScriptBezier(struct PostScript *ptr, float x1,float y1,float x2,float y2,float x3,float y3, float x4,float y4, unsigned int color,float width, struct PostScriptDash *dash,struct PostScriptClip *clip); |
unsigned int PostScriptColor(int r,int g,int b); |
int PostScriptEllipse(struct PostScript *ptr, struct PostScriptMatrix *matrix, float x,float y,float w,float h, int fill,unsigned int color, float width, struct PostScriptDash *dash,struct PostScriptClip *clip); |
int PostScriptEndDocument(struct PostScript *ptr); |
int PostScriptEndPlot(struct PostScript *ptr); |
void PostScriptFree(struct PostScript *ptr); |
void PostScriptFreeClip(struct PostScriptClip *ptr); |
void PostScriptFreeDash(struct PostScriptDash *ptr); |
int PostScriptImage(struct PostScript *ptr, struct PostScriptMatrix *matrix,struct FrameBuffer *img, unsigned char mask, float x,float y, struct PostScriptClip *clip); |
int PostScriptLine(struct PostScript *ptr, float ax,float ay,float bx,float by, unsigned int color,float width, struct PostScriptDash *dash, struct PostScriptClip *clip); |
struct PostScript *PostScriptMake(); |
struct PostScriptClip *PostScriptMakeClip(float x,float y,float wdt, float hgt, int num,float *px, float *py,int *t); |
struct PostScriptDash *PostScriptMakeDash(float *p,float phase,int sze); |
struct PostScriptDash *PostScriptMakeDashString(char *str); |
int PostScriptMakePlot(struct PostScript *ptr, float x,float y,float wdt,float hgt, int land); |
int PostScriptMakePlot(struct PostScript *ptr); |
struct PostScriptMatrix *PostScriptMatrixString(char *str); |
int PostScriptPolygon(struct PostScript *ptr, struct PostScriptMatrix *matrix, float x,float y, int num,float *px,float *py,int *t,int fill, unsigned int color,float width, struct PostScriptDash *dash,struct PostScriptClip *clip); |
int PostScriptRectangle(struct PostScript *ptr, struct PostScriptMatrix *matrix, float x,float y,float w,float h,int fill,unsigned int color, float width, struct PostScriptDash *dash,struct PostScriptClip *clip); |
int PostScriptRotateMatrix(struct PostScriptMatrix *ptr, float angle); |
int PostScriptScaleMatrix(struct PostScriptMatrix *ptr, float xscale,float yscale); |
int PostScriptSetText(struct PostScript *ptr, int (*text)(char *,int,void *),void *data); |
int PostScriptText(struct PostScript *ptr, struct PostScriptMatrix *matrix, char *fname,float fsize, float x,float y,int num,char *txt, unsigned int color, struct PostScriptClip *clip); |