Go to the documentation of this file.
14 static const struct RegisterQwtInterval
16 inline RegisterQwtInterval() { qRegisterMetaType< QwtInterval >(); }
18 } qwtRegisterQwtInterval;
255 *
this = *
this | other;
267 *
this = *
this & other;
325 return QwtInterval( value - delta, value + delta );
338 if ( !
isValid() || lowerBound > upperBound )
382 *
this = *
this | value;
386 #ifndef QT_NO_DEBUG_STREAM
394 debug.nospace() <<
"QwtInterval("
400 return debug.space();
QwtInterval inverted() const
QwtInterval limited(double lowerBound, double upperBound) const
QDebug operator<<(QDebug debug, const QwtInterval &interval)
QwtInterval extend(double value) const
Extend the interval.
@ ExcludeMaximum
Max value is not included in the interval.
QwtInterval intersect(const QwtInterval &) const
Intersect 2 intervals.
BorderFlags borderFlags() const
A class representing an interval.
bool contains(double value) const
QwtInterval & operator|=(const QwtInterval &)
Unite this interval with the given interval.
void setBorderFlags(BorderFlags)
@ ExcludeMinimum
Min value is not included in the interval.
bool intersects(const QwtInterval &) const
Test if two intervals overlap.
QwtInterval()
Border flags.
@ IncludeBorders
Min/Max values are inside the interval.
QwtInterval & operator&=(const QwtInterval &)
Intersect this interval with the given interval.
QwtInterval normalized() const
Normalize the limits of the interval.
QwtInterval unite(const QwtInterval &) const
Unite 2 intervals.
BorderFlags m_borderFlags
QwtInterval symmetrize(double value) const
plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:45