|
| qreal | srgbToLinear (qreal c) |
| |
| qreal | linearToSrgb (qreal c) |
| |
| QColor | lerpColorLinear (const QColor &from, const QColor &to, qreal t) |
| |
| OkLab | linearToOkLab (qreal r, qreal g, qreal bv) |
| |
| void | okLabToLinear (const OkLab &lab, qreal &r, qreal &g, qreal &bv) |
| |
| QColor | lerpColorOkLab (const QColor &from, const QColor &to, qreal t) |
| |
| qreal | colorDistance (const QColor &from, const QColor &to) |
| | L2 norm in linear-RGB space — matches the lerp space so velocity rescale uses a consistent metric.
|
| |
| DecomposedTransform | decomposeTransform (const QTransform &t) |
| | QR-style decomposition on the 2x2 linear part under Qt's post-multiply row-vector convention: M = R x K x S.
|
| |
| QTransform | recomposeTransform (const DecomposedTransform &d) |
| |
| bool | isPureTranslate (const QTransform &t) |
| | True if the 2x2 linear part is identity (only translation present).
|
| |
| QTransform | lerpTransform (const QTransform &from, const QTransform &to, qreal t) |
| |