Lines Matching full:w
41 int x, y, w, h; /* Location and size window */ member
44 #define PetscDrawXiDrawable(w) ((w)->drw ? (w)->drw : (w)->win) argument
46 static inline void PetscDrawXiSetPixVal(PetscDraw_X *W, PetscDrawXiPixVal pix) in PetscDrawXiSetPixVal() argument
48 if (W->gc.cur_pix != pix) { in PetscDrawXiSetPixVal()
49 XSetForeground(W->disp, W->gc.set, pix); in PetscDrawXiSetPixVal()
50 W->gc.cur_pix = pix; in PetscDrawXiSetPixVal()
55 …#define PetscDrawXiValidColor(W, color) PetscCheck((color) >= 0 && (color) < PETSC_DRAW_MAXCOLOR, … argument
57 #define PetscDrawXiValidColor(W, color) \ argument
62 #define PetscDrawXiSetColor(W, color) \ argument
64 PetscDrawXiValidColor(W, color); \
65 PetscDrawXiSetPixVal(W, (W)->cmapping[(color)]); \