org.faceless.graph2
Class MultiBarSeries
java.lang.Object
org.faceless.graph2.Series
org.faceless.graph2.GeneralBarSeries
org.faceless.graph2.MultiBarSeries
public class MultiBarSeries
- extends GeneralBarSeries
This type of Bar Series allows several sets of bars to be "grouped", ie drawn
next to eachother. In 3D you could just add several BarSeries to a
graph and draw one behind the other, but in 2-D this is a good alternative.
|
Method Summary |
void |
add(BarSeries series)
Add a BarSeries to this set. |
void |
setBarDepth(double depth)
Set the depth of each bar. |
void |
setBarWidth(double width)
Set the width of each set of bars. |
MultiBarSeries
public MultiBarSeries(String name)
setBarWidth
public void setBarWidth(double width)
- Set the width of each set of bars. If you imagine the set of bars sitting
on a square that's 1x1, by default the set takes up the whole of that square.
The
setBarWidth(double) and setBarDepth(double) methods control how
much of that square is filled. The default width and depth are both 1,
ie. the whole square is used. Note that since 2.2 the width of a bar set
may be set independently of the individual series in that set.
- Parameters:
width - the width of the bar set - must be 0 < width <= 1
add
public void add(BarSeries series)
- Add a BarSeries to this set.
- Parameters:
series - the Series to add to this set. If the Series has already been added, an IllegalArgumentException will be thrown.
setBarDepth
public void setBarDepth(double depth)
- Description copied from class:
GeneralBarSeries
- Set the depth of each bar. If you imagine a bar sitting on a square
that's 1x1, by default the bar takes up the whole of that square.
The
GeneralBarSeries.setBarWidth(double) and GeneralBarSeries.setBarDepth(double) methods control how
much of that square is filled. The default width and depth are both 1,
ie. the whole square is used.
- Overrides:
setBarDepth in class GeneralBarSeries
- Parameters:
depth - the depth of the bar - must be 0 < depth <= 1
Copyright © 2001-2007 Big Faceless Organization