public class GenericSplitSetPlot extends SplitSetPlot
SplitSetPlot.PeriodIterator
lab
Constructor and Description |
---|
GenericSplitSetPlot(TimeChartData chart) |
GenericSplitSetPlot(TimeChartData chart,
int i,
int j,
int k) |
Modifier and Type | Method and Description |
---|---|
void |
add(int nset,
int cat,
int item,
float value) |
void |
addData(Plot plot)
add the data from another plot of the same type as this one.
|
void |
doConvertToStacked()
convert to stacked (each set stacks on top of each other).
|
float |
get(int i,
int j,
int k) |
float |
getMaximum() |
int |
getNumCats() |
int |
getNumItems() |
int |
getNumSets()
get the number of sets.
|
boolean |
isCummulative()
Does this plot represent a cummulative plot.
|
protected void |
notifyChange() |
void |
permSets(int new_nset,
int[] perm)
permute the contents of the sets in a Dataset
labels are also permuted/truncated.
|
void |
set(int i,
int j,
int k,
float f) |
protected void |
setSize(int new_nset,
int new_numCats,
int new_numItems) |
addData, addMapData, datasetScale, getCatCounts, getCounts, getLabels, getLegends, getSubPeriods, getTable, hasLegends, isUsingLogSearch, rateScale, scale, scaleCopy, scaleCumulative, setLegends, setNumSets, setSplits, setUsingLogSearch
public GenericSplitSetPlot(TimeChartData chart)
public GenericSplitSetPlot(TimeChartData chart, int i, int j, int k)
public void doConvertToStacked()
PeriodSequencePlot
doConvertToStacked
in interface PeriodSequencePlot
doConvertToStacked
in class SplitSetPlot
public float getMaximum()
public final float get(int i, int j, int k)
get
in class SplitSetPlot
public final int getNumCats()
getNumCats
in class SplitSetPlot
public final int getNumItems()
getNumItems
in class SplitSetPlot
public final int getNumSets()
SetPlot
public final void set(int i, int j, int k, float f)
set
in class SplitSetPlot
protected void setSize(int new_nset, int new_numCats, int new_numItems)
setSize
in class SplitSetPlot
public final void add(int nset, int cat, int item, float value)
add
in class SplitSetPlot
protected void notifyChange()
public boolean isCummulative()
SplitSetPlot
#getCatCounts(boolean)
isCummulative
in class SplitSetPlot
public void addData(Plot plot)
Plot
public void permSets(int new_nset, int[] perm)
SetPlot
permSets
in interface SetPlot
permSets
in class SplitSetPlot
new_nset
- number of sets to truncate toperm
- permutation array, can be many to one to merge sets