#include <stdio.h>
#include <X11/Intrinsic.h>
#include <X11/StringDefs.h>
#include "wafe.h"
#include <At/Plot.h>
#include <At/Plotter.h>
#include <At/XYLinePlot.h>
#include <At/LinePlot.h>
#include <At/BarPlot.h>
#include <At/Axis.h>

void
AtLabelAxisAttachData vulgo labelAxisAttachData
        in: Widget
	in: [char *]
	const: sizeof(String)
	const: 1
	const: argc-1

#define castXtPointer(x) (XtPointer)(x)

void
AtLinePlotAttachData vulgo linePlotAttachData
        in: Widget
	in: castXtPointer([float])
	const: AtFloat
	const: sizeof(float)
	const: 1
	const: argc-2

void
AtBarPlotAttachData vulgo barPlotAttachData
        in: Widget
	in: castXtPointer([float])
	const: AtFloat
	const: sizeof(float)
	const: 1
	const: argc-2

void
AtPlotterGeneratePostscript vulgo plotterGeneratePostscript
        in: char *            # file name
        in: (AtPlotterWidget)Widget            # plotter widget
	in: char *            # title
	in: int               # bounding box: x1
	in: int               # bounding box: y1
	in: int               # bounding box: x2
	in: int               # bounding box: y2
	in: Boolean           # landscape



