12 #ifndef QWT_PLOT_MARKER_H 
   13 #define QWT_PLOT_MARKER_H 
   19 #include "qwt_global.h" 
   20 #include "qwt_plot_item.h" 
   64     virtual int rtti() 
const;
 
   66     double xValue() 
const;
 
   67     double yValue() 
const;
 
   68     QwtDoublePoint value() 
const;
 
   70     void setXValue(
double);
 
   71     void setYValue(
double);
 
   72     void setValue(
double, 
double);
 
   73     void setValue(
const QwtDoublePoint &);
 
   75     void setLineStyle(LineStyle st);
 
   76     LineStyle lineStyle() 
const;
 
   78     void setLinePen(
const QPen &p);
 
   79     const QPen &linePen() 
const;
 
   87 #if QT_VERSION < 0x040000 
   88     void setLabelAlignment(
int align);
 
   89     int labelAlignment() 
const;
 
   91     void setLabelAlignment(Qt::Alignment);
 
   92     Qt::Alignment labelAlignment() 
const;
 
   95     void setLabelOrientation(Qt::Orientation);
 
   96     Qt::Orientation labelOrientation() 
const;
 
  101     virtual void draw(QPainter *p, 
 
  103         const QRect &) 
const;
 
  108     void drawAt(QPainter *,
const QRect &, 
const QPoint &) 
const;
 
  111     void drawLabel(QPainter *, 
const QRect &, 
const QPoint &) 
const;