Lines 79-87
Link Here
|
79 |
virtual void clear(); |
79 |
virtual void clear(); |
80 |
virtual void end_replot(); |
80 |
virtual void end_replot(); |
81 |
|
81 |
|
82 |
SigC::Signal3<void,int,int,GdkEventButton*> signal_plot_mouse_press; |
82 |
sigc::signal3<void,int,int,GdkEventButton*> signal_plot_mouse_press; |
83 |
SigC::Signal3<void,int,int,GdkEventButton*> signal_plot_mouse_release; |
83 |
sigc::signal3<void,int,int,GdkEventButton*> signal_plot_mouse_release; |
84 |
SigC::Signal3<void,int,int,GdkEventMotion*> signal_plot_mouse_move; |
84 |
sigc::signal3<void,int,int,GdkEventMotion*> signal_plot_mouse_move; |
85 |
|
85 |
|
86 |
protected: |
86 |
protected: |
87 |
virtual bool on_expose_event(GdkEventExpose* event); |
87 |
virtual bool on_expose_event(GdkEventExpose* event); |
Lines 141-149
Link Here
|
141 |
Scale *scale(PlotAxisID id) { return tickMark_[id]; } |
141 |
Scale *scale(PlotAxisID id) { return tickMark_[id]; } |
142 |
PlotLabel *label(PlotAxisID id) { return axisLabel_[id]; } |
142 |
PlotLabel *label(PlotAxisID id) { return axisLabel_[id]; } |
143 |
|
143 |
|
144 |
SigC::Signal3<void,int,int,GdkEventButton*> signal_plot_mouse_press(); |
144 |
sigc::signal3<void,int,int,GdkEventButton*> signal_plot_mouse_press(); |
145 |
SigC::Signal3<void,int,int,GdkEventButton*> signal_plot_mouse_release(); |
145 |
sigc::signal3<void,int,int,GdkEventButton*> signal_plot_mouse_release(); |
146 |
SigC::Signal3<void,int,int,GdkEventMotion*> signal_plot_mouse_move(); |
146 |
sigc::signal3<void,int,int,GdkEventMotion*> signal_plot_mouse_move(); |
147 |
|
147 |
|
148 |
void set_selection(const Rectangle &r); |
148 |
void set_selection(const Rectangle &r); |
149 |
Rectangle get_selection() { return select_; } |
149 |
Rectangle get_selection() { return select_; } |