#include <xyslca.h>
Inheritance diagram for XYCartesianSlice:
Public Methods | |
XYCartesianSlice (const XYAxis *axis, double begin, double end, xybool visible=xytrue) | |
virtual | ~XYCartesianSlice (void) |
virtual xybool | pick (int px, int py) |
virtual xybool | fence (int x0, int y0, int x1, int y1) |
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 |
|
Definition at line 15 of file xyslca.cpp. References XYSlice::_backgroundColor, XYSlice::_beginMarker, XYSlice::_endMarker, and XYSlice::changeColor(). |
|
Definition at line 29 of file xyslca.cpp. References XYSlice::_beginMarker, and XYSlice::_endMarker. |
|
Implements XYSlice. Definition at line 107 of file xyslca.cpp. References XYSlice::_beginMarker, XYSlice::_endMarker, MAX, MIN, XYObject::visible(), and xyfalse. |
|
Implements XYSlice. Definition at line 72 of file xyslca.cpp. References XYSlice::_beginMarker, XYSlice::_endMarker, XYSlice::backgroundColor(), boundingBox(), draw(), XYObject::getViewport(), MAX, MIN, XYObject::visible(), and xyfalse. |
|
Implements XYSlice. Definition at line 62 of file xyslca.cpp. References XYObject::getViewport(). Referenced by draw(). |
|
Implements XYSlice. Definition at line 50 of file xyslca.cpp. References boundingBox(), mtInclude(), XYObject::visible(), xybool, and xyfalse. |
|
Implements XYSlice. Definition at line 38 of file xyslca.cpp. References boundingBox(), mtPointInRect(), XYObject::visible(), xybool, and xyfalse. |