EzGraph : Eazy Graphic Library
- void EzClear(void);
- FILE* EzConnect(const char* address, unsigned int port);
- void EzDrawArc(int x, int y, unsigned int xr, unsigned int ry,int t1, int t2);
- void EzDrawArcB(int x, int y, unsigned int rx, unsigned int ry,int t1, int t2);
- void EzDrawBox(int, int, int, int);
- void EzDrawBoxB(int x1, int y1, int x2, int y2);
- void EzDrawCircle(int x, int y, unsigned int r);
- void EzDrawCircleB(int x, int y, unsigned int r);
- void EzDrawLine(int x1, int y1, int x2, int y2);
- void EzDrawLineB(int x1, int y1, int x2, int y2);
- void EzDrawPoint(int x, int y);
- void EzDrawPointB(int x, int y);
- void EzDrawString(int x, int y, const char *s);
- void EzDrawStringB(int x, int y, const char *s);
- void EzEventLoop(void);
- void EzExitEventLoop(void);
- void EzFillArc(int x, int y, unsigned int xr, unsigned int ry,int t1, int t2);
- void EzFillArcB(int x, int y, unsigned int rx, unsigned int ry,int t1, int t2);
- void EzFillBox(int, int, int, int);
- void EzFillBoxB(int x1, int y1, int x2, int y2);
- void EzFillCircle(int x, int y, unsigned int r);
- void EzFillCircleB(int x, int y, unsigned int r);
- void EzFillPolygon(int num, int *poly);
- void EzFillPolygonB(int num, int *poly);
- long EzGetTimeLeft(void);
- int EzIsKeyPress(char key[32], int code);
- int EzListen(unsigned int port);
- void EzListenClose(void);
- void EzOpenWindow(int width, int height);
- void EzPlayMML(void);
- void EzPut(int x, int y, EzImage image);
- void EzPutB(int x, int y, EzImage image);
- int EzQueryKeymap(char keys[32]);
- EzImage EzReadXPM(char **xpm_data);
- void EzSetAcceptHandler(EzConnectHandler handler);
- int EzSetColorByName(const char *name);
- int EzSetColorByRGB(unsigned short r, unsigned short g, unsigned short b);
- void EzSetConnectionCloseHandler(EzConnectHandler handler);
- int EzSetFont(const char *font_name);
- int EzSetFontSize(double font_size);
- void EzSetKeyHandler(EzKeyHandler handler);
- void EzSetKeyReleaseHandler(EzKeyHandler handler);
- void EzSetMML(const char *mml);
- void EzSetMouseHandler(EzMouseHandler handler);
- void EzSetMouseMotionHandler(EzMouseMotionHandler handler);
- void EzSetMouseReleaseHandler(EzMouseHandler handler);
- void EzSetReceiveHandler(EzConnectHandler handler);
- void EzSetTimerHandler(EzTimerHandler handler, unsigned long ms);
- void EzShowBuffer(void);
- void EzStopMML(void);
Takahiro SASAKI
E-mail: sasaki at arch.info.mie-u.ac.jp