This commit is contained in:
jonjenssen 2020-09-08 15:26:28 +02:00 committed by jonjenssen
parent 64e4ce3ab9
commit 44bfb79469
2 changed files with 18 additions and 2 deletions

View File

@ -194,6 +194,22 @@ Rim3dOverlayInfoConfig::HistogramData Rim3dOverlayInfoConfig::histogramData()
return HistogramData();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
inline bool Rim3dOverlayInfoConfig::HistogramData::isValid() const
{
return histogram && histogram->size() > 0 && isValid( min ) && isValid( max );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
inline bool Rim3dOverlayInfoConfig::HistogramData::isValid( double parameter ) const
{
return parameter != HUGE_VAL && parameter != -HUGE_VAL;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------

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 ) const { return parameter != HUGE_VAL && parameter != -HUGE_VAL; }
bool isValid() const { return histogram && histogram->size() > 0 && isValid( min ) && isValid( max ); }
bool isValid( double parameter ) const;
bool isValid() const;
};
public: