QSkinny 0.8.0
C++/Qt UI toolkit
|
Definition at line 16 of file QskIntervalF.h.
Properties | |
qreal | lowerBound |
qreal | upperBound |
qreal | length |
Public Member Functions | |
constexpr | QskIntervalF (qreal lowerBound, qreal upperBound) noexcept |
void | setInterval (qreal lowerBound, qreal upperBound) noexcept |
constexpr bool | operator== (const QskIntervalF &) const noexcept |
constexpr bool | operator!= (const QskIntervalF &) const noexcept |
constexpr qreal | lowerBound () const noexcept |
void | setLowerBound (qreal) noexcept |
constexpr qreal | upperBound () const noexcept |
void | setUpperBound (qreal) noexcept |
void | spanFromLowerBound (qreal) noexcept |
void | spanFromUpperBound (qreal) noexcept |
constexpr qreal | length () const noexcept |
void | setLength (qreal) noexcept |
constexpr bool | contains (qreal value) const noexcept |
constexpr bool | contains (const QskIntervalF &) const noexcept |
constexpr bool | isBoundary (qreal value) const noexcept |
bool | fuzzyContains (qreal value) const |
bool | fuzzyContains (const QskIntervalF &) const |
bool | fuzzyIsBoundary (qreal value) const |
void | translate (qreal offset) noexcept |
constexpr QskIntervalF | translated (qreal offset) const noexcept |
bool | intersects (const QskIntervalF &) const noexcept |
QskIntervalF | intersected (const QskIntervalF &) const noexcept |
void | unite (const QskIntervalF &) noexcept |
QskIntervalF | united (const QskIntervalF &) const noexcept |
void | extend (qreal value) noexcept |
QskIntervalF | extended (qreal value) const noexcept |
QskIntervalF | operator| (const QskIntervalF &) const noexcept |
QskIntervalF | operator& (const QskIntervalF &) const noexcept |
QskIntervalF & | operator|= (const QskIntervalF &) noexcept |
QskIntervalF & | operator&= (const QskIntervalF &) noexcept |
QskIntervalF | operator| (qreal) const noexcept |
QskIntervalF & | operator|= (qreal) noexcept |
QskIntervalF | fuzzyAligned (qreal stepSize) const |
constexpr bool | isValid () const noexcept |
constexpr bool | isNull () const noexcept |
constexpr bool | isEmpty () const noexcept |
void | invalidate () noexcept |
QskIntervalF | interpolated (const QskIntervalF &, qreal progress) const noexcept |
Static Public Member Functions | |
static constexpr QskIntervalF | normalized (qreal value1, qreal value2) noexcept |
static QRectF | toRect (const QskIntervalF &, const QskIntervalF &) noexcept |
static QVariant | interpolate (const QskIntervalF &, const QskIntervalF &, qreal progress) noexcept |
|
inlineconstexprnoexcept |
Definition at line 106 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 174 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 169 of file QskIntervalF.h.
|
noexcept |
Definition at line 132 of file QskIntervalF.cpp.
|
noexcept |
Definition at line 149 of file QskIntervalF.cpp.
QskIntervalF QskIntervalF::fuzzyAligned | ( | qreal | stepSize | ) | const |
Definition at line 190 of file QskIntervalF.cpp.
bool QskIntervalF::fuzzyContains | ( | const QskIntervalF & | interval | ) | const |
Definition at line 228 of file QskIntervalF.cpp.
bool QskIntervalF::fuzzyContains | ( | qreal | value | ) | const |
Definition at line 214 of file QskIntervalF.cpp.
bool QskIntervalF::fuzzyIsBoundary | ( | qreal | value | ) | const |
Definition at line 248 of file QskIntervalF.cpp.
|
staticnoexcept |
Definition at line 42 of file QskIntervalF.cpp.
|
noexcept |
Definition at line 36 of file QskIntervalF.cpp.
|
noexcept |
Definition at line 95 of file QskIntervalF.cpp.
|
noexcept |
Definition at line 121 of file QskIntervalF.cpp.
|
inlinenoexcept |
Definition at line 163 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 180 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 158 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 153 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 148 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 138 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 128 of file QskIntervalF.h.
|
inlinestaticconstexprnoexcept |
Definition at line 196 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 229 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 201 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 217 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 223 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 206 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 234 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 211 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 239 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 112 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 143 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 118 of file QskIntervalF.h.
|
inlinenoexcept |
Definition at line 123 of file QskIntervalF.h.
|
noexcept |
Definition at line 160 of file QskIntervalF.cpp.
|
noexcept |
Definition at line 175 of file QskIntervalF.cpp.
|
staticnoexcept |
Definition at line 254 of file QskIntervalF.cpp.
|
inlinenoexcept |
Definition at line 185 of file QskIntervalF.h.
|
inlineconstexprnoexcept |
Definition at line 191 of file QskIntervalF.h.
|
noexcept |
Definition at line 48 of file QskIntervalF.cpp.
|
noexcept |
Definition at line 74 of file QskIntervalF.cpp.
|
inlineconstexprnoexcept |
Definition at line 133 of file QskIntervalF.h.
|
read |
Definition at line 22 of file QskIntervalF.h.
|
readwrite |
Definition at line 20 of file QskIntervalF.h.
|
readwrite |
Definition at line 21 of file QskIntervalF.h.