Package uk.ac.starlink.ttools.plot
Class BarStyle.Placement
- java.lang.Object
-
- uk.ac.starlink.ttools.plot.BarStyle.Placement
-
- Enclosing class:
- BarStyle
public abstract static class BarStyle.Placement extends java.lang.ObjectDescribes bar placement, that is how multiple bars covering the same data range are to be arranged.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPlacement(java.lang.String name)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract int[]getXRange(int lo, int hi, int iseq, int nseq)Returns the range of X coordinates to be used for plotting a bar.java.lang.StringtoString()
-
-
-
Method Detail
-
getXRange
public abstract int[] getXRange(int lo, int hi, int iseq, int nseq)Returns the range of X coordinates to be used for plotting a bar.- Parameters:
lo- lower bound of total range for data regionhi- upper bound of total range for data region + 1iseq- index of the bar to be plotted in the returned rangenseq- total number of bars which will be plotted in the data region- Returns:
- 2-element arrage giving (lower bound, upper bound+1) of the region the plotted bar should occupy
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-