30
30
* Version Creation Date: 1/1/91
34
34
* File Description:
35
35
* Vibrant drawing procedure definitions
38
38
* --------------------------------------------------------------------------
39
* $Log: ncbidraw.h,v $
40
* Revision 6.9 2000/07/08 20:44:13 vakatov
41
* Get all "#include" out of the 'extern "C" { }' scope; other cleanup...
43
* Revision 6.8 2000/01/24 16:11:13 lewisg
44
* speed up seqid comparison in color manager, make fast windows version of SetColor()
46
* Revision 6.7 1999/10/20 23:10:04 vakatov
47
* + Nlm_SetCurrentGIF(), + Nlm_DestroyGIF() proto.
48
* Get rid of the (now obsolete) PROTO macro; added more comments.
50
* Revision 6.6 1999/10/04 17:16:32 kans
51
* include ncbidraw.h instead of vibrant.h, a couple Nlm_ prefixes
53
* Revision 6.5 1998/07/14 16:44:26 vakatov
54
* Added VibrantIsGUI() and <internal> Nlm_VibrantSetGUI()
56
* Revision 6.4 1998/07/01 18:27:42 vakatov
57
* Use "const" qualifier somewhere
59
* Revision 6.3 1998/06/10 22:05:26 lewisg
60
* added PROTO() around *Quadrant()
62
* Revision 6.2 1998/06/01 17:20:13 vakatov
63
* Added code to draw/fill 90-degree arc/pie (quadrants)
65
* Revision 6.1 1997/09/16 20:24:53 vakatov
66
* Added Nlm_FitStringWidth()
68
* Revision 5.8 1997/07/23 19:42:22 vakatov
69
* Added Nlm_PaintStringEx function(text + position)
71
* Revision 5.7 1997/07/18 15:18:45 vakatov
72
* [!WIN_GIF] +Dummy Nlm_CreateGIF() and Nlm_SaveGIF(); /return FALSE/
74
* Revision 5.6 1997/06/18 22:10:10 vakatov
75
* [WIN_GIF] Moved Create/SaveGIF() decl. from "ncbigif.h" to "ncbidraw.h"
77
* Revision 5.2 1997/06/04 00:05:20 kans
78
* support for Japanese by Tomo Koike of DDBJ
80
* Revision 5.1 1996/09/30 19:56:00 vakatov
81
* + Nlm_SetPenDash PROTO and synopsis
83
* Revision 4.1 1996/05/10 21:14:21 vakatov
84
* Added UpdateColorTable() function to allow the user to read his color
85
* preferencies from an external config.-file
87
* Revision 2.12 1995/07/14 17:48:26 kans
89
40
* ==========================================================================
310
261
void Nlm_SetPen(Nlm_PoinT pt);
311
262
void Nlm_GetPen(Nlm_PointPtr pt);
263
void Nlm_SetPenWidth(Nlm_Int2 width);
313
265
void Nlm_PaintChar(Nlm_Char ch);
314
266
void Nlm_PaintString(Nlm_CharPtr text);