00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _DyHistogram_H_ 00015 #define _DyHistogram_H_ 00016 00017 #include "DataRep.h" 00018 00037 class MDL_HIPPOPLOT_API DyHistogram : public DataRep 00038 { 00039 private: 00040 00044 const DataRep * m_target; 00045 00046 public: 00047 00050 DyHistogram ( ); 00051 00054 virtual DataRep * clone (); 00055 00056 virtual bool acceptFunction ( int num ); 00057 00062 virtual bool hasErrorDisplay () const; 00063 00069 virtual void setRepresentation ( RepBase * rep ); 00070 00071 virtual bool hasAxis ( hippodraw::Axes::Type ) const; 00072 00073 }; 00074 00075 #endif // _DyHistogram