public class UnitDrawer
extends java.lang.Object
Constructor and Description |
---|
UnitDrawer(Pixel pixel) |
Modifier and Type | Method and Description |
---|---|
void |
drawStringOnBackground(java.awt.Graphics2D g,
float x,
float y,
java.lang.String text) |
void |
drawXUnitLabelAtBottom(XDiv xDiv,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawXUnitLabelAtBottomMeasure(XDiv xDiv,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawXUnitLabelsBelowAxis(XDiv xDiv,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawXUnitLabelsBelowAxisSmallMeasure(XDiv xDiv,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawYUnitLabel(YDiv yDiv,
Parameter parameter,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawYUnitLabelMeasure(YDiv yDiv,
Parameter parameter,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawYUnitLabelsLeftOfYAxis(YDiv yDiv,
Parameter parameter,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
void |
drawYUnitLabelSmallMeasure(YDiv yDiv,
Parameter parameter,
java.awt.Graphics2D g,
XYMeterParameters gbp) |
java.lang.String |
getXUnitLabel(XYMeterParameters gbp,
int xDiv) |
float |
getYOfXUnit(XYMeterParameters gbp) |
java.lang.String |
getYUnitLabel(int yDiv,
Parameter parameter) |
public UnitDrawer(Pixel pixel)
public java.lang.String getXUnitLabel(XYMeterParameters gbp, int xDiv)
public void drawXUnitLabelAtBottom(XDiv xDiv, java.awt.Graphics2D g, XYMeterParameters gbp)
public void drawXUnitLabelAtBottomMeasure(XDiv xDiv, java.awt.Graphics2D g, XYMeterParameters gbp)
public void drawXUnitLabelsBelowAxisSmallMeasure(XDiv xDiv, java.awt.Graphics2D g, XYMeterParameters gbp)
public void drawXUnitLabelsBelowAxis(XDiv xDiv, java.awt.Graphics2D g, XYMeterParameters gbp)
public java.lang.String getYUnitLabel(int yDiv, Parameter parameter)
public void drawYUnitLabelsLeftOfYAxis(YDiv yDiv, Parameter parameter, java.awt.Graphics2D g, XYMeterParameters gbp)
public void drawStringOnBackground(java.awt.Graphics2D g, float x, float y, java.lang.String text)
public void drawYUnitLabel(YDiv yDiv, Parameter parameter, java.awt.Graphics2D g, XYMeterParameters gbp)
public void drawYUnitLabelMeasure(YDiv yDiv, Parameter parameter, java.awt.Graphics2D g, XYMeterParameters gbp)
public void drawYUnitLabelSmallMeasure(YDiv yDiv, Parameter parameter, java.awt.Graphics2D g, XYMeterParameters gbp)
public float getYOfXUnit(XYMeterParameters gbp)