mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Refactor
This commit is contained in:
parent
64e4ce3ab9
commit
44bfb79469
@ -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;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user