00001
00002
00014 #ifndef _AverageTextRep_H_
00015 #define _AverageTextRep_H_
00016
00017 #include "TextRepBase.h"
00018
00019 namespace hippodraw {
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 }
00053
00054 #endif // _AverageTextRep_H_