#include <xysdlg.h>
Inheritance diagram for XYLogScaleDecorator:
Public Methods | |
XYLogScaleDecorator (char *format, XYText *scale) | |
virtual | ~XYLogScaleDecorator (void) |
virtual void | format (char *f) |
virtual char * | format (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 * | _format |
XYText * | _scale |
|
Definition at line 17 of file xysdlg.cpp. |
|
Definition at line 24 of file xysdlg.cpp. |
|
Implements XYScaleDecorator. Definition at line 95 of file xysdlg.cpp. References _scale, MAX3, MIN3, mtIntercept(), mtRotate(), and XY_PI. |
|
Implements XYScaleDecorator. Definition at line 38 of file xysdlg.cpp. References _scale, XYText::boundingBox(), XYText::draw(), XYAxis::max(), XYAxis::min(), mtDecade(), mtIntercept(), mtRotate(), XYObject::position(), XYAxis::size(), XYAxis::step(), XYText::text(), and XY_PI. |
|
Definition at line 33 of file xysdlg.cpp. References _format. |
|
Definition at line 28 of file xysdlg.cpp. References _format. |
|
Definition at line 45 of file xysdlg.h. Referenced by format(). |
|
Definition at line 46 of file xysdlg.h. Referenced by boundingBox(), and draw(). |