Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Cut1DPlotter.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _Cut1DPlotter_H_
00015 #define _Cut1DPlotter_H_
00016 
00017 #include "CutPlotter.h"
00018 
00031 class MDL_HIPPOPLOT_API Cut1DPlotter : public CutPlotter
00032 {
00033 
00034 public:
00035 
00037   Cut1DPlotter ( );
00038 
00040   Cut1DPlotter ( const Cut1DPlotter & plotter );
00041 
00043   virtual ~Cut1DPlotter ();
00044 
00047   PlotterBase * clone();
00048 
00052   virtual void addDataRep ( DataRep * rep );
00053 
00054   virtual void setAxisBinding ( const std::string & axis, 
00055                                 const std::string & label );
00056 
00061   void setCutRangeFull ();
00062 
00064   virtual void toggleInverted ();
00065 
00069   virtual const std::string & getCutLabel () const;
00070 
00071 };
00072 
00073 #endif // _Cut1DPlotter_H_

Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3