#include <sxy_task_mvlegend.h>
Inheritance diagram for SXYTaskMoveLegend:
Public Methods | |
SXYTaskReturn | mouseClick (SXYGraph *graph, int b, int x, int y, int sft, int ctr) |
SXYTaskReturn | mouseUnclick (SXYGraph *graph, int b, int x, int y, int sft, int ctr) |
SXYTaskReturn | mouseMotion (SXYGraph *graph, int x, int y, int sft, int ctr) |
SXYTaskReturn | mouseEnter (SXYGraph *graph) |
SXYTaskReturn | mouseLeave (SXYGraph *graph) |
SXYTaskMoveLegend (void) | |
virtual | ~SXYTaskMoveLegend () |
Protected Methods | |
void | drawFence (void) |
void | translateLegend (void) |
Private Attributes | |
XYLegend * | legend |
int | shift_x |
int | shift_y |
int | ref_x |
int | ref_y |
int | is_moving |
|
Definition at line 119 of file sxy_task_mvlegend.cpp. References is_moving, legend, ref_x, ref_y, shift_x, and shift_y. |
|
Definition at line 128 of file sxy_task_mvlegend.cpp. References legend. |
|
Definition at line 93 of file sxy_task_mvlegend.cpp. References SXYTask::getXorColor(), legend, shift_x, and shift_y. Referenced by mouseClick(), mouseMotion(), and mouseUnclick(). |
|
Implements SXYTask. Definition at line 18 of file sxy_task_mvlegend.cpp. References CALLBACK_NOT_TREATED, CALLBACK_TREATED, drawFence(), SXYGraph::getChart(), SXYGraph::getChartOfEvent(), SXYChart::getXyLegend(), is_moving, legend, ref_x, ref_y, shift_x, shift_y, and SXYTaskReturn. |
|
Implements SXYTask. Definition at line 77 of file sxy_task_mvlegend.cpp. References CALLBACK_NOT_TREATED, is_moving, SXYGraph::redrawGraph(), and SXYTaskReturn. |
|
Implements SXYTask. Definition at line 85 of file sxy_task_mvlegend.cpp. References CALLBACK_NOT_TREATED, is_moving, SXYGraph::redrawGraph(), and SXYTaskReturn. |
|
Implements SXYTask. Definition at line 61 of file sxy_task_mvlegend.cpp. References CALLBACK_NOT_TREATED, CALLBACK_TREATED, drawFence(), SXYGraph::getChartOfEvent(), is_moving, ref_x, ref_y, shift_x, shift_y, and SXYTaskReturn. |
|
Implements SXYTask. Definition at line 40 of file sxy_task_mvlegend.cpp. References CALLBACK_NOT_TREATED, CALLBACK_TREATED, drawFence(), SXYGraph::getChartOfEvent(), is_moving, legend, SXYGraph::redrawGraph(), ref_x, ref_y, shift_x, shift_y, SXYTaskReturn, and translateLegend(). |
|
Definition at line 109 of file sxy_task_mvlegend.cpp. References legend, shift_x, and shift_y. Referenced by mouseUnclick(). |
|
Definition at line 27 of file sxy_task_mvlegend.h. Referenced by mouseClick(), mouseEnter(), mouseLeave(), mouseMotion(), mouseUnclick(), and SXYTaskMoveLegend(). |
|
Definition at line 21 of file sxy_task_mvlegend.h. Referenced by drawFence(), mouseClick(), mouseUnclick(), SXYTaskMoveLegend(), translateLegend(), and ~SXYTaskMoveLegend(). |
|
Definition at line 25 of file sxy_task_mvlegend.h. Referenced by mouseClick(), mouseMotion(), mouseUnclick(), and SXYTaskMoveLegend(). |
|
Definition at line 26 of file sxy_task_mvlegend.h. Referenced by mouseClick(), mouseMotion(), mouseUnclick(), and SXYTaskMoveLegend(). |
|
Definition at line 23 of file sxy_task_mvlegend.h. Referenced by drawFence(), mouseClick(), mouseMotion(), mouseUnclick(), SXYTaskMoveLegend(), and translateLegend(). |
|
Definition at line 24 of file sxy_task_mvlegend.h. Referenced by drawFence(), mouseClick(), mouseMotion(), mouseUnclick(), SXYTaskMoveLegend(), and translateLegend(). |