246 *
this = *
this | other;
258 *
this = *
this & other;
316 return QwtInterval( value - delta, value + delta );
329 if ( !
isValid() || lowerBound > upperBound )
333 minValue = qMin( minValue, upperBound );
336 maxValue = qMin( maxValue, upperBound );
373 *
this = *
this |
value;
377 #ifndef QT_NO_DEBUG_STREAM 385 debug.nospace() <<
"QwtInterval(" 391 return debug.space();
enum MQTTPropertyCodes value
QwtInterval normalized() const
Normalize the limits of the interval.
QFlags< BorderFlag > BorderFlags
Border flags.
bool contains(double value) const
A class representing an interval.
Max value is not included in the interval.
bool intersects(const QwtInterval &) const
Test if two intervals overlap.
QwtInterval unite(const QwtInterval &) const
Unite 2 intervals.
QwtInterval limited(double lowerBound, double upperBound) const
QDebug operator<<(QDebug debug, const QwtInterval &interval)
QwtInterval intersect(const QwtInterval &) const
Intersect 2 intervals.
QwtInterval inverted() const
QwtInterval & operator|=(const QwtInterval &)
Unite this interval with the given interval.
QwtInterval()
Default Constructor.
Min value is not included in the interval.
BorderFlags d_borderFlags
void setBorderFlags(BorderFlags)
BorderFlags borderFlags() const
QwtInterval & operator&=(const QwtInterval &)
Intersect this interval with the given interval.
QwtInterval extend(double value) const
Extend the interval.
QwtInterval symmetrize(double value) const
Min/Max values are inside the interval.