#include <xysdstr.h>
Inheritance diagram for XYStringScaleDecorator:
Public Methods | |
XYStringScaleDecorator (char *label[], int n_labels, XYText *scale) | |
virtual | ~XYStringScaleDecorator (void) |
virtual void | labels (char **lb) |
virtual char ** | labels (void) const |
virtual void | numLabels (int nlb) |
virtual int | numLabels (void) const |
virtual void | scale (XYText *s) |
virtual XYText * | scale (void) const |
virtual void | draw (const XYAxis *axis, int first_tick, int last_tick) const |
virtual void | boundingBox (const XYAxis *axis, int &xmin, int &ymin, int &xmax, int &ymax) const |
Private Attributes | |
char ** | _label |
int | _n_labels |
XYText * | _scale |
|
Definition at line 18 of file xysdstr.cpp. References _label. |
|
Definition at line 31 of file xysdstr.cpp. References _n_labels. |
|
Implements XYScaleDecorator. Definition at line 186 of file xysdstr.cpp. References _label, _n_labels, _scale, MAX3, MIN3, mtIntercept(), mtRotate(), and XY_PI. Referenced by draw(). |
|
Implements XYScaleDecorator. Definition at line 69 of file xysdstr.cpp. References _label, _n_labels, _scale, boundingBox(), mtIntercept(), mtRotate(), and XY_PI. |
|
Definition at line 44 of file xysdstr.cpp. References _label. |
|
Definition at line 39 of file xysdstr.cpp. References _label. |
|
Definition at line 54 of file xysdstr.cpp. References _n_labels. |
|
Definition at line 49 of file xysdstr.cpp. References _n_labels. |
|
Definition at line 64 of file xysdstr.cpp. References _scale. |
|
Definition at line 59 of file xysdstr.cpp. References _scale. |
|
Definition at line 56 of file xysdstr.h. Referenced by boundingBox(), draw(), labels(), and XYStringScaleDecorator(). |
|
Definition at line 57 of file xysdstr.h. Referenced by boundingBox(), draw(), numLabels(), and ~XYStringScaleDecorator(). |
|
Definition at line 58 of file xysdstr.h. Referenced by boundingBox(), draw(), and scale(). |