diff options
Diffstat (limited to 'tkmacosx/macosxlib.h')
-rw-r--r-- | tkmacosx/macosxlib.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/tkmacosx/macosxlib.h b/tkmacosx/macosxlib.h new file mode 100644 index 0000000..22d71db --- /dev/null +++ b/tkmacosx/macosxlib.h @@ -0,0 +1,33 @@ +// Copyright (C) 1999-2016 +// Smithsonian Astrophysical Observatory, Cambridge, MA, USA +// For conditions of distribution and use, see copyright notice in "copyright" + +#ifndef __macosxlib_h__ +#define __macosxlib_h__ + +#include <X11/Xlib.h> +#include <X11/Xutil.h> + +#include "vector.h" + +void macosxBegin(); +void macosxEnd(); + +void macosxColor(XColor*); +void macosxWidth(float); +void macosxDash(float*,int); +void macosxFont(const char*, float); +void macosxClip(Vector, Vector); + +void macosxDrawText(Vector, float, const char*); +void macosxDrawLine(Vector, Vector); +void macosxDrawLines(Vector*, int); +void macosxDrawRect(Vector, Vector); +void macosxDrawArc(Vector, float, float, float); +void macosxDrawCurve(Vector, Vector, Vector, Vector); + +void macosxFillPolygon(Vector*, int); + +void macosxBitmapCreate(void*, int, int, const Vector&, const Vector&); + +#endif |