#include <xyar.h>
Inheritance diagram for XYArea:


Public Methods | |
| XYArea (const XYAxis *axis1, const XYAxis *axis2, double begin1, double end1, double begin2, double end2, xybool visible=xytrue) | |
| virtual | ~XYArea (void) |
| virtual void | axis1 (const XYAxis *ax) |
| virtual const XYAxis * | axis1 (void) const |
| virtual void | axis2 (const XYAxis *ax) |
| virtual const XYAxis * | axis2 (void) const |
| virtual void | begin1 (double bm) |
| virtual double | begin1 (void) const |
| virtual void | end1 (double em) |
| virtual double | end1 (void) const |
| virtual void | begin2 (double bm) |
| virtual double | begin2 (void) const |
| virtual void | end2 (double em) |
| virtual double | end2 (void) const |
| virtual void | color (long c) |
| virtual long | color (void) const |
| virtual void | width (int w) |
| virtual int | width (void) const |
| virtual void | style (XYObject::LineStyle st) |
| virtual int | style (void) const |
| char * | text (void) |
| void | text (char *txt) |
| virtual void | textColor (long tc) |
| virtual long | textColor (void) const |
| void | textSize (int ts) |
| int | textSize (void) const |
| virtual void | backgroundColor (long bc) |
| virtual long | backgroundColor (void) const |
| virtual void | forcedText (xybool flg) |
| virtual xybool | forcedText (void) const |
| virtual void | insertAction (XYGraph *g) |
| virtual void | removeAction (XYGraph *g) |
| virtual xybool | pick (int px, int py)=0 |
| virtual xybool | fence (int x0, int y0, int x1, int y1)=0 |
| virtual void | draw (void)=0 |
| virtual void | draw (int xmin, int ymin, int xmax, int ymax) const=0 |
| virtual void | boundingBox (int &bxmin, int &bymin, int &bxmax, int &bymax) const=0 |
Protected Attributes | |
| xybool | _forced_text |
| char * | _text |
| const XYAxis * | _axis1 |
| const XYAxis * | _axis2 |
| double | _begin1 |
| double | _end1 |
| double | _begin2 |
| double | _end2 |
| long | _color |
| long | _backgroundColor |
| long | _textColor |
| int | _textSize |
| int | _width |
| LineStyle | _style |
|
||||||||||||||||||||||||||||||||
|
Definition at line 12 of file xyar.cpp. References _axis1, _backgroundColor, _color, _style, _text, _textColor, _textSize, _width, XYObject::dashed, MIN, XYObject::position(), and XY_BLACK. |
|
|
|
|
|
Definition at line 49 of file xyar.cpp. References _axis1. |
|
|
Definition at line 44 of file xyar.cpp. References _axis1. |
|
|
Definition at line 79 of file xyar.cpp. References _axis2. |
|
|
Definition at line 54 of file xyar.cpp. References _axis2. |
|
|
Definition at line 180 of file xyar.cpp. References _backgroundColor. Referenced by XYCartesianArea::draw(). |
|
|
Definition at line 175 of file xyar.cpp. References _backgroundColor. |
|
|
Definition at line 89 of file xyar.cpp. References _begin1. |
|
|
Definition at line 84 of file xyar.cpp. References _begin1. |
|
|
Definition at line 109 of file xyar.cpp. References _begin2. |
|
|
Definition at line 104 of file xyar.cpp. References _begin2. |
|
||||||||||||||||||||
|
Implements XYObject. Implemented in XYCartesianArea. |
|
|
Definition at line 129 of file xyar.cpp. References _color. Referenced by XYCartesianArea::draw(). |
|
|
Definition at line 124 of file xyar.cpp. References _color. |
|
||||||||||||||||||||
|
Implements XYObject. Implemented in XYCartesianArea. |
|
|
Implements XYObject. Implemented in XYCartesianArea. Referenced by XYCartesian::draw(). |
|
|
Definition at line 99 of file xyar.cpp. References _end1. |
|
|
Definition at line 94 of file xyar.cpp. References _end1. |
|
|
Definition at line 119 of file xyar.cpp. References _end2. |
|
|
Definition at line 114 of file xyar.cpp. References _end2. |
|
||||||||||||||||||||
|
Implemented in XYCartesianArea. Referenced by XYGraph::fence(). |
|
|
Definition at line 170 of file xyar.cpp. References _forced_text, and xybool. |
|
|
Definition at line 165 of file xyar.cpp. References _forced_text. |
|
|
|
|
||||||||||||
|
Implemented in XYCartesianArea. Referenced by XYGraph::pickArea(). |
|
|
|
|
|
Definition at line 74 of file xyar.cpp. References _style. Referenced by XYCartesianArea::draw(). |
|
|
Definition at line 69 of file xyar.cpp. References _style. |
|
|
Definition at line 139 of file xyar.cpp. References _text. |
|
|
Definition at line 134 of file xyar.cpp. References _text. |
|
|
Definition at line 160 of file xyar.cpp. References _textColor. |
|
|
Definition at line 155 of file xyar.cpp. References _textColor. |
|
|
Definition at line 150 of file xyar.cpp. References _textSize. |
|
|
Definition at line 145 of file xyar.cpp. References _textSize. |
|
|
Definition at line 64 of file xyar.cpp. References _width. Referenced by XYCartesianArea::draw(). |
|
|
Definition at line 59 of file xyar.cpp. References _width. |
|
|
Definition at line 144 of file xyar.h. Referenced by axis1(), XYCartesianArea::boundingBox(), XYCartesianArea::getClip(), and XYArea(). |
|
|
Definition at line 145 of file xyar.h. Referenced by axis2(), XYCartesianArea::boundingBox(), and XYCartesianArea::getClip(). |
|
|
Definition at line 152 of file xyar.h. Referenced by backgroundColor(), and XYArea(). |
|
|
Definition at line 147 of file xyar.h. Referenced by begin1(). |
|
|
Definition at line 149 of file xyar.h. Referenced by begin2(). |
|
|
|
|
|
Definition at line 148 of file xyar.h. Referenced by end1(). |
|
|
Definition at line 150 of file xyar.h. Referenced by end2(). |
|
|
Definition at line 141 of file xyar.h. Referenced by XYCartesianArea::draw(), and forcedText(). |
|
|
|
|
|
|
|
|
Definition at line 153 of file xyar.h. Referenced by textColor(), and XYArea(). |
|
|
Definition at line 154 of file xyar.h. Referenced by textSize(), and XYArea(). |
|
|
Definition at line 155 of file xyar.h. Referenced by XYCartesianArea::getClip(), width(), and XYArea(). |