#include <xyaxlg.h>
Inheritance diagram for XYLogAxis:
Public Methods | |
XYLogAxis (double mn, double mx, XYCoordinate x, XYCoordinate y, long color, double size, double rot, double step, XYScaleDecorator *decor, XYText *title, xybool arrow=xytrue, xybool visible=xytrue) | |
XYLogAxis (double mn, double mx, XYCoordinate x, XYCoordinate y, long color, double size, double rot, xybool arrow=xytrue, xybool visible=xytrue) | |
virtual | ~XYLogAxis (void) |
virtual double | defineMinPoint (double value, int x0, int y0) const |
virtual double | defineMaxPoint (double value, int x0, int y0) const |
virtual double | transform (double e) const |
virtual double | valueInPoint (int x0, int y0) const |
virtual double | valueInPoint (double x0, double y0) const |
virtual void | pointInValue (double value, int &x0, int &y0) const |
virtual void | pointInValue (double value, double &x0, double &y0) 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 |
|
Definition at line 19 of file xyaxlg.cpp. |
|
Definition at line 36 of file xyaxlg.cpp. |
|
|
|
Implements XYObject. Definition at line 324 of file xyaxlg.cpp. References MAX, MAX3, MIN, MIN3, mtEqual(), XY_PI, and xytrue. |
|
Reimplemented from XYAxis. Definition at line 85 of file xyaxlg.cpp. References XYAxis::_mn, XYAxis::_rot, XYAxis::max(), XYObject::position(), XYObject::setViewport(), XYObject::setWindow(), XYAxis::size(), and XY_PI. |
|
Reimplemented from XYAxis. Definition at line 56 of file xyaxlg.cpp. References XYAxis::_mx, XYAxis::_rot, XYAxis::_size, XYAxis::min(), XYObject::position(), XYObject::setViewport(), XYObject::setWindow(), and XY_PI. |
|
Implements XYObject. Definition at line 233 of file xyaxlg.cpp. References XYAxis::_arrow, XYAxis::_decor, XYAxis::_mn, XYAxis::_mx, XYAxis::_rot, XYAxis::_size, XYAxis::_step, XYAxis::_title, draw(), XYAxis::drawArrow(), XYObject::getViewport(), mtDecade(), mtEqual(), mtRotate(), XYObject::position(), XYObject::setViewport(), XYObject::visible(), XY_PI, xyfalse, and xytrue. |
|
Implements XYObject. Definition at line 228 of file xyaxlg.cpp. Referenced by draw(). |
|
Reimplemented from XYAxis. Definition at line 202 of file xyaxlg.cpp. References XYAxis::_rot, XYAxis::_size, XYObject::position(), and XY_PI. |
|
Reimplemented from XYAxis. Definition at line 171 of file xyaxlg.cpp. References XYAxis::_rot, XYAxis::_size, XYObject::position(), XYObject::setViewport(), XYObject::setWindow(), and XY_PI. |
|
Reimplemented from XYAxis. Definition at line 49 of file xyaxlg.cpp. |
|
Reimplemented from XYAxis. Definition at line 144 of file xyaxlg.cpp. References XYAxis::_rot, XYObject::position(), XYAxis::size(), and XY_PI. |
|
Reimplemented from XYAxis. Definition at line 110 of file xyaxlg.cpp. References XYAxis::_rot, XYObject::position(), XYObject::setViewport(), XYObject::setWindow(), XYAxis::size(), and XY_PI. |