Mercurial > hg > svcore
changeset 881:816c751a7979
Comments
author | Chris Cannam |
---|---|
date | Fri, 31 Jan 2014 17:25:24 +0000 |
parents | b4787b595db3 |
children | 4cc8265c4611 |
files | data/model/EditableDenseThreeDimensionalModel.h |
diffstat | 1 files changed, 17 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/data/model/EditableDenseThreeDimensionalModel.h Fri Jan 31 17:09:02 2014 +0000 +++ b/data/model/EditableDenseThreeDimensionalModel.h Fri Jan 31 17:25:24 2014 +0000 @@ -127,10 +127,27 @@ */ virtual void setColumn(size_t x, const Column &values); + /** + * Return the name of bin n. This is a single label per bin that + * does not vary from one column to the next. + */ virtual QString getBinName(size_t n) const; + + /** + * Set the name of bin n. + */ virtual void setBinName(size_t n, QString); + + /** + * Set the names of all bins. + */ virtual void setBinNames(std::vector<QString> names); + /** + * Return true if the distribution of values in the bins is such + * as to suggest a log scale (mapping to colour etc) may be better + * than a linear one. + */ bool shouldUseLogValueScale() const; virtual void setCompletion(int completion, bool update = true);