QRange
A powerful user-friendly tool for working with numeric ranges in Qt.
 
Loading...
Searching...
No Matches
QRange< T > Member List

This is the complete list of members for QRange< T >, including all inherited members.

ArgsType typedefQRange< T >protected
brake(const QList< QRange > &ranges)QRange< T >inlinestatic
combine(const QList< QRange > &ranges, QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive)QRange< T >inlinestatic
contains(T number, QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive) constQRange< T >inline
contains(const QRange &range, QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive) constQRange< T >inline
cut(const QRange &range, int number)QRange< T >inlinestatic
direction() constQRange< T >inline
end() constQRange< T >inline
in(const QRange &range, QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive) constQRange< T >inline
is_normal_vQRange< T >protectedstatic
isMixed() constQRange< T >inline
isNegative(QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive) constQRange< T >inline
isPositive(QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive) constQRange< T >inline
isZero() constQRange< T >inline
length() constQRange< T >inline
lower() constQRange< T >inline
m_directionQRange< T >protected
m_endQRange< T >protected
m_startQRange< T >protected
max(const Args &... ranges)QRange< T >inlinestatic
maxMidX(const Args &... ranges)QRange< T >inlinestatic
maxX(const Args &... ranges)QRange< T >inlinestatic
merge(const QList< T > &numbers)QRange< T >inlinestatic
middle() constQRange< T >inline
middleAccurate() constQRange< T >inline
min(const Args &... ranges)QRange< T >inlinestatic
minMidX(const Args &... ranges)QRange< T >inlinestatic
minX(const Args &... ranges)QRange< T >inlinestatic
operator!=(const QRange &range) constQRange< T >inline
operator%(T number) constQRange< T >inline
operator*(T number) constQRange< T >inline
operator*(const QRange &range) constQRange< T >inline
operator+(T number) constQRange< T >inline
operator+(const QRange &range) constQRange< T >inline
operator-(T number) constQRange< T >inline
operator-(const QRange &range) constQRange< T >inline
operator/(T number) constQRange< T >inline
operator/(const QRange &range) constQRange< T >inline
operator<(const QRange &range) constQRange< T >inline
operator<<(std::ostream &os, const QRange &range)QRange< T >friend
operator<<(QDebug dbg, const QRange &range)QRange< T >friend
operator<=(const QRange &range) constQRange< T >inline
operator==(const QRange &range) constQRange< T >inline
operator>(const QRange &range) constQRange< T >inline
operator>=(const QRange &range) constQRange< T >inline
overlays(const QRange &range, QRangeSensitivity sensitivity=QRangeSensitivity::Sensitive) constQRange< T >inline
QRange()=defaultQRange< T >
QRange(T start, T end)QRange< T >inlineexplicit
QRange(std::pair< T, T > start_end)QRange< T >inlineexplicit
QRange(QString start, QString end, uint8_t first_base, uint8_t second_base=0)QRange< T >inlineexplicit
QRange(QString start, T offset, uint8_t base)QRange< T >inlineexplicit
reverse(const QRangeDirection &direction=QRangeDirection::Zero)QRange< T >inline
reverse(int direction)QRange< T >inline
setDirection(const QRangeDirection &direction)QRange< T >inline
setDirection(int direction)QRange< T >inline
setEnd(const T end)QRange< T >inline
setStart(const T start)QRange< T >inline
start() constQRange< T >inline
toAnotherBase(uint8_t base) constQRange< T >inline
upper() constQRange< T >inline
~QRange()=defaultQRange< T >