XYPlot.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _XYPlot_H_
00015 #define _XYPlot_H_
00016 
00017 #include "datareps/DataRep.h"
00018 
00019 namespace hippodraw {
00020 
00031 class MDL_HIPPOPLOT_API XYPlot
00032   : public hippodraw::DataRep
00033 {
00034  public:
00035 
00037   XYPlot ( );
00038 
00041   virtual DataRep * clone();
00042 
00043   bool acceptFunction ( int num );
00044 
00048   virtual bool hasErrorDisplay () const;
00049 
00054   virtual void setRepresentation ( RepBase * point_rep );
00055 
00060   virtual void setAxisBinding ( const std::string & axis,
00061                                 const std::string & label );
00062 
00067   virtual 
00068   void setAxisBindings ( const std::vector < std::string > & bindings );
00069 
00070   virtual bool hasAxis ( hippodraw::Axes::Type ) const;
00071 
00073   virtual bool hasZoomY () const;
00074 };
00075 
00076 
00077 } // namespace hippodraw
00078 
00079 #endif // _XYPlot

Generated for HippoDraw Class Library by doxygen