00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _LineDataRep_H_ 00015 #define _LineDataRep_H_ 00016 00017 #include "DataRep.h" 00018 00019 namespace hippodraw { 00020 00027 class MDL_HIPPOPLOT_API LineDataRep 00028 : public hippodraw::DataRep 00029 { 00030 00031 public: 00032 00035 LineDataRep ( hippodraw::Axes::Type, double value ); 00036 00039 LineDataRep (); 00040 00043 virtual DataRep * clone (); 00044 00046 virtual bool hasNTupleBindings () const; 00047 00050 void setValue ( double value ); 00051 00052 virtual bool hasAxis ( hippodraw::Axes::Type ) const; 00053 00054 }; 00055 00056 } // namespace hippodraw 00057 00058 #endif // _LineDataRep_H_