Only show histogram statistics in info overlay box if the histogram has valid data.

This commit is contained in:
Jon Jenssen
2020-09-03 14:41:24 +02:00
committed by jonjenssen
parent 49a1c94364
commit 64e4ce3ab9
2 changed files with 60 additions and 45 deletions

View File

@@ -70,9 +70,9 @@ class Rim3dOverlayInfoConfig : public caf::PdmObject
double sum;
double weightedMean;
const std::vector<size_t>* histogram;
bool isValid( double parameter ) { return parameter != HUGE_VAL && parameter != -HUGE_VAL; }
bool isValid( double parameter ) const { return parameter != HUGE_VAL && parameter != -HUGE_VAL; }
bool isValid() { return histogram && histogram->size() > 0 && isValid( min ) && isValid( max ); }
bool isValid() const { return histogram && histogram->size() > 0 && isValid( min ) && isValid( max ); }
};
public: