|
WSF
|
A range of fidelity values defined by a lower bound and upper bound. More...
#include <FidelityRange.hpp>
Public Member Functions | |
| constexpr | FidelityRange ()=default |
| Constructs a FidelityRange with the default range of [0, 1]. | |
| constexpr | FidelityRange (const double lowerBound, const double upperBound) |
| Constructs a FidelityRange with the range lowerBound to upperBound. | |
| bool | Contains (const double aValue) const |
| bool | IsDisjoint (const FidelityRange &rhs) const |
| bool | Overlaps (const FidelityRange &rhs) const |
Public Attributes | |
| double | mLowerBound = 0.0 |
| double | mUpperBound = 1.0 |
A range of fidelity values defined by a lower bound and upper bound.
|
constexprdefault |
Constructs a FidelityRange with the default range of [0, 1].
Referenced by IsDisjoint(), and Overlaps().
|
inlineconstexpr |
Constructs a FidelityRange with the range lowerBound to upperBound.
References mLowerBound, and mUpperBound.
|
inline |
References mLowerBound, and mUpperBound.
|
inline |
References FidelityRange(), mLowerBound, and mUpperBound.
Referenced by Overlaps().
|
inline |
References FidelityRange(), and IsDisjoint().
| double wsf::multiresolution::FidelityRange::mLowerBound = 0.0 |
Referenced by Contains(), FidelityRange(), IsDisjoint(), and wsf::multiresolution::ProcessFidelityRange().
| double wsf::multiresolution::FidelityRange::mUpperBound = 1.0 |
Referenced by Contains(), FidelityRange(), IsDisjoint(), and wsf::multiresolution::ProcessFidelityRange().