ScatterDraw: Included new legend table

git-svn-id: svn://ultimatepp.org/upp/trunk@6755 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
koldo 2014-01-11 13:43:42 +00:00
parent 6ac7c687b3
commit 98680a8d7d
6 changed files with 556 additions and 440 deletions

View file

@ -4,8 +4,7 @@ NAMESPACE_UPP
#define Membercall(fun) (this->*fun)
double DataSource::Min(Getdatafun getdata)
{
double DataSource::Min(Getdatafun getdata) {
double minVal = -DOUBLE_NULL;
for (int64 i = 0; i < GetCount(); ++i) {
double d = Membercall(getdata)(i);
@ -15,8 +14,7 @@ double DataSource::Min(Getdatafun getdata)
return minVal;
}
double DataSource::Max(Getdatafun getdata)
{
double DataSource::Max(Getdatafun getdata) {
double maxVal = DOUBLE_NULL;
for (int64 i = 0; i < GetCount(); ++i) {
double d = Membercall(getdata)(i);
@ -26,8 +24,7 @@ double DataSource::Max(Getdatafun getdata)
return maxVal;
}
double DataSource::Avg(Getdatafun getdata)
{
double DataSource::Avg(Getdatafun getdata) {
double ret = 0;
for (int64 i = 0; i < GetCount(); ++i)
ret += Membercall(getdata)(i);