#include <xymcamk.h>
Inheritance diagram for XYCartesianMarkMask:
Public Methods | |
XYCartesianMarkMask (XYText *name, XYSeries *series, const XYAxis *x_axis, const XYAxis *y_axis, long color, int size, MarkStyle mark, xybool visible=xytrue) | |
XYCartesianMarkMask (XYSeries *series, const XYAxis *x_axis, const XYAxis *y_axis, long color, int size, MarkStyle mark, xybool visible=xytrue) | |
virtual | ~XYCartesianMarkMask (void) |
virtual void | size (int s) |
virtual int | size (void) const |
virtual void | mark (XYMask::MarkStyle m) |
virtual int | mark (void) const |
virtual xybool | pick (int px, int py) |
virtual xybool | fence (int x0, int y0, int x1, int y1) |
virtual void | drawIcon (int xmin, int ymin, int xmax, int ymax) const |
virtual void | draw (void) |
virtual void | draw (int xmin, int ymin, int xmax, int ymax) const |
virtual void | extendMarkDraw (int n, int px, int py) const |
virtual void | boundingBox (int &bxmin, int &bymin, int &bxmax, int &bymax) const |
Private Attributes | |
int | _size |
MarkStyle | _mark |
|
Definition at line 14 of file xymcamk.cpp. |
|
Definition at line 30 of file xymcamk.cpp. |
|
|
|
Implements XYObject. Definition at line 262 of file xymcamk.cpp. References XYMask::_series, XYCartesianMask::_x_axis, XYObject::_xmax, XYObject::_xmin, XYCartesianMask::_y_axis, XYObject::_ymax, XYObject::_ymin, MAX, MIN, XYObject::visible(), and xyfalse. Referenced by fence(). |
|
Implements XYObject. Definition at line 159 of file xymcamk.cpp. References XYMask::_series, XYCartesianMask::_x_axis, XYCartesianMask::_y_axis, extendMarkDraw(), XYCartesianMask::setMacWindow(), XYObject::setViewport(), XYObject::visible(), and xyfalse. |
|
Implements XYObject. Definition at line 65 of file xymcamk.cpp. |
|
Implements XYCartesianMask. Definition at line 145 of file xymcamk.cpp. |
|
Definition at line 71 of file xymcamk.h. Referenced by draw(). |
|
Implements XYCartesianMask. Definition at line 133 of file xymcamk.cpp. References boundingBox(), mtInclude(), XYObject::visible(), xybool, and xyfalse. |
|
Definition at line 60 of file xymcamk.cpp. References _mark. |
|
Definition at line 55 of file xymcamk.cpp. References _mark. |
|
Implements XYCartesianMask. Definition at line 70 of file xymcamk.cpp. References XYMask::_series, _size, XYCartesianMask::_x_axis, XYObject::_xmax, XYObject::_xmin, XYCartesianMask::_y_axis, XYObject::_ymax, XYObject::_ymin, mtPointInMark(), XYCartesianMask::setMacWindow(), XYObject::setViewport(), XYObject::visible(), xybool, xyfalse, and xytrue. |
|
Definition at line 50 of file xymcamk.cpp. References _size. |
|
Definition at line 45 of file xymcamk.cpp. References _size. |
|
Definition at line 80 of file xymcamk.h. Referenced by mark(). |
|
|