ArrayHistogram1D
public interface Histogram1D
Histogram3D
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
Sets all counters to zero.
|
int |
getEntry(int index) |
Returns the counter value for the given index.
|
int |
getMaxValue() |
Returns the maximum allowed index.
|
int |
getNumUsedEntries() |
Returns the number of used entries (those entries with
a counter value larger than zero).
|
void |
increaseEntry(int index) |
Increases the counter value of the given index by one.
|
void |
setEntry(int index,
int newValue) |
Sets one counter to a new value.
|
void clear()
int getEntry(int index)
index
- the zero-based index of the desired counter valueIllegalArgumentException
- if the argument is not a valid indexint getMaxValue()
int getNumUsedEntries()
void increaseEntry(int index)
setEntry(index, getEntry(index) + 1);
index
- index into the histogramIllegalArgumentException
- if the argument index is invalidvoid setEntry(int index, int newValue)
index
- index of the counter to be changednewValue
- new value for that counterIllegalArgumentException
- if the index is invalid