diff options
Diffstat (limited to 'generic/tkZinc.h')
-rw-r--r-- | generic/tkZinc.h | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/generic/tkZinc.h b/generic/tkZinc.h index 14022ee..6adae6d 100644 --- a/generic/tkZinc.h +++ b/generic/tkZinc.h @@ -1,8 +1,8 @@ /* * tkZinc.h -- Header file for Tk zinc widget. * - * Authors : Patrick Lecoanet. - * Creation date : Mon Mar 15 14:02:03 1999 + * Authors : Patrick Lecoanet. + * Creation date : Mon Mar 15 14:02:03 1999 * * $Id$ */ @@ -38,66 +38,66 @@ #include <GL/glu.h> typedef struct _ZnTagSearch { - ZnWInfo *wi; - ZnItem current; /* Pointer to last item returned. */ - ZnItem previous; /* The item right before the current - * is tracked so if the current is - * deleted we don't have to start from the - * beginning. */ - ZnBool over; /* Non-zero means NextItem should always - * return NULL. */ - int type; /* search type */ - unsigned int id; /* item id for searches by id */ - - Tk_Uid tag; /* tag expression string */ - int tag_index; /* current position in string scan */ - int tag_len; /* length of tag expression string */ - - char *rewrite_buf; /* tag string (after removing escapes) */ - unsigned int rewrite_buf_alloc; /* available space for rewrites */ - - struct _TagSearchExpr *expr; /* compiled tag expression */ - ZnItem group; - ZnBool recursive; - ZnList item_stack; + ZnWInfo *wi; + ZnItem current; /* Pointer to last item returned. */ + ZnItem previous; /* The item right before the current + * is tracked so if the current is + * deleted we don't have to start from the + * beginning. */ + ZnBool over; /* Non-zero means NextItem should always + * return NULL. */ + int type; /* search type */ + unsigned int id; /* item id for searches by id */ + + Tk_Uid tag; /* tag expression string */ + int tag_index; /* current position in string scan */ + int tag_len; /* length of tag expression string */ + + char *rewrite_buf; /* tag string (after removing escapes) */ + unsigned int rewrite_buf_alloc; /* available space for rewrites */ + + struct _TagSearchExpr *expr; /* compiled tag expression */ + ZnItem group; + ZnBool recursive; + ZnList item_stack; } ZnTagSearch; /* * Structure used by the tesselator. */ typedef struct _ZnCombineData { - ZnReal v[2]; - struct _ZnCombineData *next; + ZnReal v[2]; + struct _ZnCombineData *next; } ZnCombineData; typedef struct _ZnTess { - GLUtesselator *tess; - ZnCombineData *combine_list; - int type; - int combine_length; + GLUtesselator *tess; + ZnCombineData *combine_list; + int type; + int combine_length; } ZnTess; -extern ZnList ZnWorkPoints; -extern ZnList ZnWorkXPoints; -extern ZnList ZnWorkStrings; -extern ZnTess ZnTesselator; +extern ZnList ZnWorkPoints; +extern ZnList ZnWorkXPoints; +extern ZnList ZnWorkStrings; +extern ZnTess ZnTesselator; #ifdef GL typedef struct _ZnGLContextEntry { - ZnGLContext context; - Display *dpy; - ZnReal max_line_width; - ZnReal max_point_width; - unsigned int max_tex_size; - ZnList widgets; + ZnGLContext context; + Display *dpy; + ZnReal max_line_width; + ZnReal max_point_width; + unsigned int max_tex_size; + ZnList widgets; #ifdef _WIN32 PIXELFORMATDESCRIPTOR pfd; - int ipixel; - HWND hwnd; /* Temporary storage between MakeCurrent and Release */ - HDC hdc; + int ipixel; + HWND hwnd; /* Temporary storage between MakeCurrent and Release */ + HDC hdc; #else - XVisualInfo *visual; /* Should these two be managed by screen ? */ - Colormap colormap; + XVisualInfo *visual; /* Should these two be managed by screen ? */ + Colormap colormap; #endif struct _ZnGLContextEntry *next; } ZnGLContextEntry; @@ -108,9 +108,9 @@ void ZnGLReleaseContext(ZnGLContextEntry *ce); #endif int ZnParseCoordList(ZnWInfo *wi, Tcl_Obj *arg, ZnPoint **pts, - char **controls, unsigned int *num_pts, ZnBool *old_format); + char **controls, unsigned int *num_pts, ZnBool *old_format); int ZnItemWithTagOrId(ZnWInfo *wi, Tcl_Obj *tag_or_id, - ZnItem *item, ZnTagSearch **search_var); + ZnItem *item, ZnTagSearch **search_var); void ZnTagSearchDestroy(ZnTagSearch *search); void ZnDoItem(Tcl_Interp *interp, ZnItem item, int part, Tk_Uid tag_uid); void ZnNeedRedisplay(ZnWInfo *wi); |