EZ_FigItemAddString


NAME

EZ_FigItemAddString,EZ_FigItemAddPixmap, EZ_FigItemAdd- Points, EZ_FigItemAddLines, EZ_FigItemAddPolygon, EZ_Fig- ItemAddRectangle, EZ_FigItemAddFilledRectangle, EZ_Fig- ItemAddArc, EZ_FigItemAddFilledArc, EZ_FigItemAddRectan- gles, EZ_FigItemAddFilledRectangles, EZ_FigItemAddArcs, EZ_FigItemAddFilledArcs, EZ_FigItemAddSegments - add pieces to a FIG item.

SYNOPSIS

#include <EZ.h> EZ_FigPiece *EZ_FigItemAddString(EZ_Item *fitem, GC theGC, char *str, int slen, int justification, int x, int y) EZ_FigPiece *EZ_FigItemAddPixmap(EZ_Item *fitem, GC theGC, EZ_Bitmap *bmp, int sx, int sy, int sw , int sh, int dx, int dy) EZ_FigPiece *EZ_FigItemAddPoints(EZ_Item *fitem, GC theGC, XPoint *pts, int npts) EZ_FigPiece *EZ_FigItemAddLines(EZ_Item *fitem, GC theGC, XPoint *pts, int npts, int mode) EZ_FigPiece *EZ_FigItemAddPolygon(EZ_Item *fitem, GC theGC, XPoint *pts, int npts, int mode) EZ_FigPiece *EZ_FigItemAddRectangle(EZ_Item *fitem, GC theGC, int x, int y, int w, int h) EZ_FigPiece *EZ_FigItemAddFilledRectangle(EZ_Item *fitem, GC theGC, int x, int y, int w, int h) EZ_FigPiece *EZ_FigItemAddArc(EZ_Item *fitem, GC theGC, int x, int y, int w, int h, int angle1, int angle2) EZ_FigPiece *EZ_FigItemAddFilledArc(EZ_Item *fitem, GC theGC, int x, int y, int w, int h, int angle1, int angle2) EZ_FigPiece *EZ_FigItemAddRectangles(EZ_Item *fitem, GC theGC, XRectangle *rects, int nrects) EZ_FigPiece *EZ_FigItemAddFilledRectangles(EZ_Item *fitem, GC theGC, XRectangle *rects, int nrects)); EZ_FigPiece *EZ_FigItemAddArcs(EZ_Item *fitem, GC theGC, XArc *arcs, int narcs) EZ_FigPiece *EZ_FigItemAddFilledArcs(EZ_Item *fitem, GC theGC, XArc *arcs, int narcs) EZ_FigPiece *EZ_FigItemAddSegments(EZ_Item *fitem, GC theGC, XSegment *segs, int nsegs)

ARGUMENTS

too many...

DESCRIPTION

These functions are wrappers to the corresponding Xlib functions. They are used to add a piece to a figure Item.

SEE ALSO

EZ_CreateItem(3), EZ_FigItemHidePiece(3), EZ_ScaleFigItem(3) EZ_GetGC(3)