![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qbytearrayview.h>#include <QtCore/qlist.h>#include <QtCore/qspan.h>#include <QtCore/qstring.h>#include <array>#include <limits>#include <vector>Go to the source code of this file.
Classes | |
| struct | QSSGExr::PizChannel |
| struct | QSSGExr::HufDecEntry |
| class | QSSGExr::PizScratch |
Namespaces | |
| namespace | QSSGExr |
Functions | |
| bool | QSSGExr::undoPredictorAndDeinterleave (QSpan< char > out, QSpan< char > scratch, QString *error) |
| bool | QSSGExr::inflateExact (QByteArrayView inin, QSpan< char > out, QString *error) |
| bool | QSSGExr::rleDecode (QByteArrayView inin, QSpan< char > out, QString *error) |
| bool | QSSGExr::pizDecode (QByteArrayView inin, QSpan< char > out, const QList< PizChannel > &channels, qint64 nxnx, qint64 nyny, qint64 bytesPerPixel, PizScratch *scratch, QString *error) |
| bool | QSSGExr::hufUncompress (QByteArrayView inin, QSpan< quint16 > out, PizScratch *scratch, QString *error) |
| void | QSSGExr::wav2Decode (QSpan< quint16 > base, qint64 offsetoffset, qint64 nxnx, qint64 ox, qint64 nyny, qint64 oy, quint16 maxValue) |
Variables | |
| constexpr int | QSSGExr::UShortRange = std::numeric_limits<quint16>::max() + 1 |
| constexpr int | QSSGExr::BitmapSize = UShortRange >> 3 |