static char RCSId[] = "$Id: WclRegister.c,v 1.1 91/05/20 15:16:40 gnb Exp $";

/*
 * <description>
 * 
 * $Log:	WclRegister.c,v $
 * Revision 1.1  91/05/20  15:16:40  gnb
 * Initial revision
 * 
 * Revision 1.1  91/05/07  16:31:10  gnb
 * Initial revision
 * 
 * 
 */


#include <stdio.h>
#ifdef __STDC__
#include <stdlib.h>
#endif
#include <strings.h>

#include <X11/Intrinsic.h>
#include <X11/Wc/WcCreate.h>
#include <X11/Wc/WcCreateP.h>

#ifdef _AtDevelopment_
#include "Plotter.h"
#include "LinePlot.h"
#else
#include <At/Plotter.h>
#include <At/LinePlot.h>
#include <At/XYPlot.h>
#include <At/Barchart.h>
#include <At/ContourPlot.h>
#include <At/TextPlot.h>
#endif

void WcRegisterAtPlotter(app)
XtAppContext app;
{
     ONCE_PER_XtAppContext(app);
     
     WcRegisterClassName(app, "AtPlotter", atPlotterWidgetClass);
     WcRegisterClassPtr(app, "atPlotterWidgetClass", atPlotterWidgetClass);

     WcRegisterClassName(app, "LinePlot", linePlotWidgetClass);
     WcRegisterClassPtr(app, "linePlotWidgetClass", linePlotWidgetClass);
#if 0
     WcRegisterClassName(app, "AtXYPlot", atXYPlotWidgetClass);
     WcRegisterClassPtr(app, "atXYPlotWidgetClass", atXYPlotWidgetClass);
     
     WcRegisterClassName(app, "AtBarchart", atBarchartWidgetClass);
     WcRegisterClassPtr(app, "atBarchartWidgetClass", atBarchartWidgetClass);

     WcRegisterClassName(app, "AtContourPlot", atContourPlotWidgetClass);
     WcRegisterClassPtr(app, "atContourPlotWidgetClass",
			atContourPlotWidgetClass);

     WcRegisterClassName(app, "AtTextPlot", atTextPlotWidgetClass);
     WcRegisterClassPtr(app, "atTextPlotWidgetClass", atTextPlotWidgetClass);
#endif
     *RCSId = *RCSId;		/* Keep GCC quiet */
}
