|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.java4less.rchart.ChartComponent | +--com.java4less.rchart.Plotter | +--com.java4less.rchart.GaugePlotter
Plotter used to create a gauge chart. It only admits DataSeries of type GaugeDataSerie.
Field Summary | |
Axis |
axis1
primary scale (external) |
int |
axis1LabelMargin
axisLabel margin, distance between ticks and label. |
int |
axis1Margin
pixels between border and ticks |
Axis |
axis2
secondary scale (internal) |
int |
axis2LabelMargin
axisLabel margin, distance between ticks and label. |
int |
axis2Margin
pixels between border and ticks |
LineStyle |
border
style of the border |
int |
endAngle
end angle of the gauge (default is 200). |
FillStyle |
gaugeback
Gauge background |
int |
maxminZoneMargin
start position of the ring for the max min zone. |
int |
maxminZoneWidth
width in pixels of the ring for the max and min zones |
double |
maxZone
maxColor will be used to paint the ticks higher than maxZone. |
FillStyle |
maxZoneColor
color of the ticks of the scale near to the maximum value |
double |
minZone
minColor will be used to paint the ticks lower than minZone. |
FillStyle |
minZoneColor
color of the ticks of the scale near to the minimum value |
int |
needleBase
size of the circle painted as needle base (default is 8 which means 8% of the radius) |
double |
radiusModifier
modifies the size of the gauge. |
int |
startAngle
start angle of the gauge (default is -20). |
GaugePlotter |
subGauge1
subgauge 1 |
GaugePlotter |
subGauge2
subgauge 2 |
int |
subGaugeSize
Subgauge size . |
Fields inherited from class com.java4less.rchart.Plotter |
back, backImage, depth, visibleHeight, visibleWidth, XScale, Y2Scale, YScale |
Fields inherited from class com.java4less.rchart.ChartComponent |
height, width, x, y |
Constructor Summary | |
GaugePlotter()
constructor |
Methods inherited from class com.java4less.rchart.Plotter |
addSerie, getCombinable, getNeedsAxis, getSerie, getSeriesCount, plot, plotBackground, replaceSerie, setSerie |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public int needleBase
public double radiusModifier
public LineStyle border
public int axis1LabelMargin
public int axis2LabelMargin
public int axis2Margin
public int axis1Margin
public Axis axis1
public Axis axis2
public FillStyle maxZoneColor
public int maxminZoneWidth
public int maxminZoneMargin
public double maxZone
public FillStyle minZoneColor
public double minZone
public int startAngle
public int endAngle
public FillStyle gaugeback
public GaugePlotter subGauge1
public GaugePlotter subGauge2
public int subGaugeSize
Constructor Detail |
public GaugePlotter()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |