public abstract class AbstractRowPlotter extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allowMarkers |
protected double |
calcPointX |
protected double |
calcPointY |
protected Rectangle |
chartRect |
protected ChartSettings |
chartSettings |
protected double |
dxForDVal |
protected double |
dyForDVal |
protected org.apache.jorphan.gui.NumberRenderer |
labelRenderer |
protected long |
maxXVal |
protected double |
maxYVal |
protected long |
minXVal |
protected double |
minYVal |
protected boolean |
mustDrawFirstZeroingLine |
protected int |
prevX |
protected int |
prevY |
protected int |
x |
protected int |
y |
| Constructor and Description |
|---|
AbstractRowPlotter(ChartSettings chartSettings,
org.apache.jorphan.gui.NumberRenderer labelRenderer) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isChartPointValid(int xx,
int yy) |
void |
paintRow(Graphics2D g2d,
AbstractGraphRow row,
Color color,
double zoomFactor,
int limitPointFactor) |
protected void |
postPaintRow(AbstractGraphRow row,
Graphics2D g2d) |
protected abstract void |
processPoint(Graphics2D g2d,
int granulation) |
void |
setBoundsValues(Rectangle chartRect,
long minXVal,
long maxXVal,
double minYVal,
double maxYVal) |
protected ChartSettings chartSettings
protected org.apache.jorphan.gui.NumberRenderer labelRenderer
protected Rectangle chartRect
protected long minXVal
protected long maxXVal
protected double minYVal
protected double maxYVal
protected double dxForDVal
protected double dyForDVal
protected double calcPointX
protected double calcPointY
protected int x
protected int y
protected int prevX
protected int prevY
protected boolean allowMarkers
protected boolean mustDrawFirstZeroingLine
public AbstractRowPlotter(ChartSettings chartSettings, org.apache.jorphan.gui.NumberRenderer labelRenderer)
public void setBoundsValues(Rectangle chartRect, long minXVal, long maxXVal, double minYVal, double maxYVal)
protected boolean isChartPointValid(int xx,
int yy)
public void paintRow(Graphics2D g2d, AbstractGraphRow row, Color color, double zoomFactor, int limitPointFactor)
protected abstract void processPoint(Graphics2D g2d, int granulation)
protected void postPaintRow(AbstractGraphRow row, Graphics2D g2d)
Copyright © 2016. All rights reserved.