2 #ifndef __pPlotterScaleY_h__
3 #define __pPlotterScaleY_h__
5 // ----------------------------------------------------------------------------
6 // WX headers inclusion.
7 // For compilers that support precompilation, includes <wx/wx.h>.
8 // ----------------------------------------------------------------------------
10 #include <wx/wxprec.h>
18 //----------------------------------------------------------------------------
20 //----------------------------------------------------------------------------
22 #include "pPlotterLayer.h"
25 //----------------------------------------------------------------------------
27 //----------------------------------------------------------------------------
28 class MARACASVISULIB_EXPORTS pPlotterScaleY: public pPlotterLayer
32 * Constructor of the class
34 pPlotterScaleY(wxString aName = wxT("Y"),int flags = mpALIGN_NE);
37 * This is how the y-axis plot itself
39 virtual void Plot(wxDC& dc, mpWindow& w);
40 /** Check whether this layer has a bounding box.
41 This implementation returns \a FALSE thus making the ruler invisible
42 to the plot layer bounding box calculation by mpWindow.
44 virtual bool HasBBox() { return FALSE; }
46 DECLARE_CLASS (pPlotterScaleY)