static char RCSId[] = "$Id: WclRegister.c,v 1.0 91/08/22 15:33:48 gnb Exp $";

/*
 * <description>
 * 
 * $Log:	WclRegister.c,v $
 * Revision 1.0  91/08/22  15:33:48  gnb
 * Initial revision
 * 
 * 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>
#ifdef ATHENA
#include <WcCreate.h>
#include <WcCreateP.h>
#else
#include <X11/Wc/WcCreate.h>
#include <X11/Wc/WcCreateP.h>
#endif

#ifdef _AtDevelopment_
#include "Plotter.h"
#include "LinePlot.h"
#include "BarPlot.h"
#include "TextPlot.h"
#include "AxisCore.h"
#include "FrameAxis.h"
#include "LabelAxis.h"
#include "Axis.h"
#else
#include <At/Plotter.h>
#include <At/LinePlot.h>
#include <At/BarPlot.h>
#include <At/TextPlot.h>
#include <At/AxisCore.h>
#include <At/FrameAxis.h>
#include <At/LabelAxis.h>
#include <At/Axis.h>
#endif

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

     WcRegisterClassName(app, "AtLinePlot", atLinePlotWidgetClass);
     WcRegisterClassPtr(app, "atLinePlotWidgetClass", atLinePlotWidgetClass);

     WcRegisterClassName(app, "AtBarPlot", atBarPlotWidgetClass);
     WcRegisterClassPtr(app, "atBarPlotWidgetClass", atBarPlotWidgetClass);

     WcRegisterClassName(app, "AtTextPlot", atTextPlotWidgetClass);
     WcRegisterClassPtr(app, "atTextPlotWidgetClass", atTextPlotWidgetClass);

     WcRegisterClassName(app, "AtAxisCore", atAxisCoreWidgetClass);
     WcRegisterClassPtr(app, "atAxisCoreWidgetClass",
			atAxisCoreWidgetClass);
     
     WcRegisterClassName(app, "AtFrameAxis", atFrameAxisWidgetClass);
     WcRegisterClassPtr(app, "atFrameAxisWidgetClass",
			atFrameAxisWidgetClass);

     WcRegisterClassName(app, "AtLabelAxis", atLabelAxisWidgetClass);
     WcRegisterClassPtr(app, "atLabelAxisWidgetClass",
			atLabelAxisWidgetClass);

     WcRegisterClassName(app, "AtAxis", atAxisWidgetClass);
     WcRegisterClassPtr(app, "atAxisWidgetClass", atAxisWidgetClass);

     *RCSId = *RCSId;		/* Keep GCC quiet */
}
