#ifndef _LinePlot_h
#define _LinePlot_h

typedef enum { AtDouble, AtFloat, AtInt } AtType;

/* declare specific LinePlotWidget class and instance datatypes */

typedef struct _LinePlotClassRec*	LinePlotWidgetClass;
typedef struct _LinePlotRec*		LinePlotWidget;

/* declare the class constant */

extern WidgetClass linePlotWidgetClass;

#ifndef P
# ifdef __STDC__
#  define P(args) args
# else
#  define P(args) ()
# endif
#endif

/*
 * The "member" routines
 */
extern void LinePlotAttatchData P((LinePlotWidget, XtPointer data,
				   AtType type, Cardinal stride,
				   Cardinal start, Cardinal num));

#endif /* _LinePlot_h */
