00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _AverageTextRep_H_ 00015 #define _AverageTextRep_H_ 00016 00017 #include "TextRepBase.h" 00018 00019 #include "axes/AxesType.h" 00020 00027 class MDL_HIPPOPLOT_API AverageTextRep : public TextRepBase 00028 { 00029 00030 private: 00031 00033 hippodraw::Axes::Type m_axis; 00034 00035 public: 00036 00038 AverageTextRep ( ); 00039 00041 AverageTextRep ( hippodraw::Axes::Type axis ); 00042 00044 AverageTextRep ( const AverageTextRep & point_rep ); 00045 00046 virtual RepBase * clone (); 00047 00048 virtual void drawProjectedValues ( ProjectorBase & projector, 00049 ViewBase & view ); 00050 }; 00051 00052 #endif // _AverageTextRep_H_