|
Header
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.data.general.Series
org.jfree.data.xy.MatrixSeries
org.jfree.data.xy.NormalizedMatrixSeries
public class NormalizedMatrixSeries
Represents a dense normalized matrix M[i,j] where each Mij item of the
matrix has a value (default is 0). When a matrix item is observed using
getItem
method, it is normalized, that is, divided by the
total sum of all items. It can be also be scaled by setting a scale factor.
Field Summary | |
---|---|
static double |
DEFAULT_SCALE_FACTOR
The default scale factor. |
Fields inherited from class org.jfree.data.xy.MatrixSeries |
---|
data |
Constructor Summary | |
---|---|
NormalizedMatrixSeries(java.lang.String name,
int rows,
int columns)
Constructor for NormalizedMatrixSeries. |
Method Summary | |
---|---|
java.lang.Number |
getItem(int itemIndex)
Returns an item. |
double |
getScaleFactor()
Returns the factor that multiplies each item in this series when observed using getItem mehtod. |
void |
setScaleFactor(double factor)
Sets the factor that multiplies each item in this series when observed using getItem mehtod. |
void |
update(int i,
int j,
double mij)
Updates the value of the specified item in this matrix series. |
void |
zeroAll()
Sets all matrix values to zero and sends a SeriesChangeEvent to all registered
listeners. |
Methods inherited from class org.jfree.data.xy.MatrixSeries |
---|
equals, get, getColumnsCount, getItemColumn, getItemCount, getItemRow, getRowCount |
Methods inherited from class org.jfree.data.general.Series |
---|
addChangeListener, addPropertyChangeListener, clone, firePropertyChange, fireSeriesChanged, getDescription, getKey, getNotify, hashCode, isEmpty, notifyListeners, removeChangeListener, removePropertyChangeListener, setDescription, setKey, setNotify |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final double DEFAULT_SCALE_FACTOR
Constructor Detail |
---|
public NormalizedMatrixSeries(java.lang.String name, int rows, int columns)
name
- the series name.rows
- the number of rows.columns
- the number of columns.Method Detail |
---|
public java.lang.Number getItem(int itemIndex)
getItem
in class MatrixSeries
itemIndex
- the index.
MatrixSeries.getItem(int)
public void setScaleFactor(double factor)
factor
- new factor to set.DEFAULT_SCALE_FACTOR
public double getScaleFactor()
public void update(int i, int j, double mij)
update
in class MatrixSeries
i
- the row of the item.j
- the column of the item.mij
- the new value for the item.MatrixSeries.get(int, int)
public void zeroAll()
MatrixSeries
SeriesChangeEvent
to all registered
listeners.
zeroAll
in class MatrixSeries
MatrixSeries.zeroAll()
|
Footer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |