#include <xymcast.h>
Inheritance diagram for XYCartesianStepMask:
Public Methods | |
XYCartesianStepMask (XYText *name, XYSeries *series, const XYAxis *x_axis, const XYAxis *y_axis, long color, int width, LineStyle style, xybool visible=xytrue) | |
XYCartesianStepMask (XYSeries *series, const XYAxis *x_axis, const XYAxis *y_axis, long color, int width, LineStyle style, xybool visible=xytrue) | |
virtual | ~XYCartesianStepMask (void) |
virtual void | width (int w) |
virtual int | width (void) const |
virtual void | style (XYMask::LineStyle s) |
virtual int | style (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 | boundingBox (int &bxmin, int &bymin, int &bxmax, int &bymax) const |
Private Attributes | |
int | _width |
LineStyle | _style |
|
Definition at line 15 of file xymcast.cpp. |
|
Definition at line 31 of file xymcast.cpp. |
|
|
|
Implements XYObject. Definition at line 309 of file xymcast.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. Reimplemented in XYCartesianStepMarkMask. Definition at line 191 of file xymcast.cpp. References XYMask::_series, XYCartesianMask::_x_axis, XYCartesianMask::_y_axis, XYCartesianMask::setMacWindow(), XYObject::setViewport(), XYObject::visible(), and xyfalse. |
|
Implements XYObject. Reimplemented in XYCartesianStepMarkMask. Definition at line 66 of file xymcast.cpp. |
|
Implements XYCartesianMask. Reimplemented in XYCartesianStepMarkMask. Definition at line 174 of file xymcast.cpp. |
|
Implements XYCartesianMask. Definition at line 162 of file xymcast.cpp. References boundingBox(), mtInclude(), XYObject::visible(), xybool, and xyfalse. |
|
Implements XYCartesianMask. Reimplemented in XYCartesianStepMarkMask. Definition at line 71 of file xymcast.cpp. References XYMask::_series, XYCartesianMask::_x_axis, XYObject::_xmax, XYObject::_xmin, XYCartesianMask::_y_axis, XYObject::_ymax, XYObject::_ymin, mtPointInLine(), mtTolerance(), XYSeries::point(), XYCartesianMask::setMacWindow(), XYObject::setViewport(), XYObject::visible(), xybool, xyfalse, and xytrue. |
|
Definition at line 61 of file xymcast.cpp. References _style. Referenced by XYCartesianStepMarkMask::draw(). |
|
Definition at line 56 of file xymcast.cpp. References _style. |
|
Definition at line 51 of file xymcast.cpp. References _width. Referenced by XYCartesianStepMarkMask::draw(). |
|
Definition at line 46 of file xymcast.cpp. References _width. |
|
Definition at line 78 of file xymcast.h. Referenced by style(). |
|
Definition at line 77 of file xymcast.h. Referenced by width(). |