Public Member Functions | |
ImprovedChartXAxis () | |
void | drawAxis (java.awt.Graphics g) |
boolean | isIsLogaritmic () |
void | setIsLogaritmic (boolean newIsLogaritmic) |
Private Member Functions | |
void | drawLinearAxis (java.awt.Graphics g) |
void | drawLogaritmicAxis (java.awt.Graphics g) |
void | logDraw (int thick, int digit, java.awt.Graphics g) throws IllegalArgumentException |
Private Attributes | |
boolean | isLogaritmic = false |
double | xmin |
double | xminDraw |
double | xmax |
double | xmaxDraw |
java.awt.FontMetrics | fm |
double | yOrigin = -1.0 |
double | ymax |
double | ymin |
|
ImprovedChartXAxis default constructor. |
|
This method draw X axis (with thickes, signatures etc.). It is more siphisticated than
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
|
|
This is internal method, which is called by |
|
This is internal method, which is called by |
|
Tests if scale is logaritmic. |
|
This is internal method that is used only by
Used when ratio between |
|
Sets if scale is logaritmic or linear. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|