00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef _AxisTick_H_
00010 #define _AxisTick_H_
00011
00012 #include "pattern/libhippo.h"
00013
00014
00023 #include <string>
00024
00025 class MDL_HIPPOPLOT_API AxisTick
00026 {
00027
00028 private:
00029
00030
00031 protected:
00032
00034 double m_v;
00035
00037 std::string m_c;
00038
00039 public:
00040
00043 AxisTick ( );
00044
00046 AxisTick ( const AxisTick & );
00047
00049 AxisTick( double v, const std::string & s );
00050
00052 double value ( ) const;
00053
00055 void setValue ( double );
00056
00058 const std::string & content ( ) const;
00059
00061 void setContent ( const std::string & );
00062 };
00063
00064 #endif // _AxisTick_H_