![]() |
Qt 6.x
The Qt SDK
|
#include <qrgba64.h>
Collaboration diagram for QRgba64:Public Member Functions | |
| QRgba64 ()=default | |
| constexpr bool | isOpaque () const |
| constexpr bool | isTransparent () const |
| constexpr quint16 | red () const |
| constexpr quint16 | green () const |
| constexpr quint16 | blue () const |
| constexpr quint16 | alpha () const |
| void | setRed (quint16 _red) |
| void | setGreen (quint16 _green) |
| void | setBlue (quint16 _blue) |
| void | setAlpha (quint16 _alpha) |
| constexpr quint8 | red8 () const |
| constexpr quint8 | green8 () const |
| constexpr quint8 | blue8 () const |
| constexpr quint8 | alpha8 () const |
| constexpr uint | toArgb32 () const |
| constexpr ushort | toRgb16 () const |
| constexpr QRgba64 | premultiplied () const |
| constexpr QRgba64 | unpremultiplied () const |
| constexpr | operator quint64 () const |
| QRgba64 & | operator= (quint64 _rgba) noexcept |
Static Public Member Functions | |
| static constexpr QRgba64 | fromRgba64 (quint64 c) |
| static constexpr QRgba64 | fromRgba64 (quint16 red, quint16 green, quint16 blue, quint16 alpha) |
| static constexpr QRgba64 | fromRgba (quint8 red, quint8 green, quint8 blue, quint8 alpha) |
| static constexpr QRgba64 | fromArgb32 (uint rgb) |
|
default |
|
inlineconstexpr |
Definition at line 73 of file qrgba64.h.
Referenced by alpha8(), combineAlpha256(), QColorTrcLut::fromLinear64(), QGradientCache::generateGradientColorTable(), loadPremultiplied< QRgba64 >(), QColorTransform::map(), multiplyAlpha256(), multiplyAlpha65535(), and premultiplied().
Here is the caller graph for this function:
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 72 of file qrgba64.h.
Referenced by blue8(), combineAlpha256(), QColorTrcLut::fromLinear64(), QGradientCache::generateGradientColorTable(), QColorTransform::map(), multiplyAlpha256(), multiplyAlpha65535(), and toRgb16().
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 81 of file qrgba64.h.
References blue().
Referenced by QXcbColormap::pixel().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 56 of file qrgba64.h.
References fromRgba(), and rgb.
Referenced by alphamapblend_argb32(), alphargbblend_argb32(), convert_ARGB_to_gray16(), convert_Indexed8_to_Grayscale8(), convertARGB32PMToRGBA64PM(), convertARGB32ToRGBA64PM(), convertPixelToRGB64(), convertPixelToRGBA64PM(), convertRGB32ToRGB64(), convertRGBA8888PMToRGBA64PM(), convertRGBA8888ToRGBA64PM(), destStoreGray16(), QRasterPaintEngine::drawImage(), fetchIndexedToRGBA64PM(), QImage::fill(), grayBlendPixel(), QImage::pixelColor(), rgbBlendPixel(), QImage::setPixel(), storeRGB64FromRGB32(), storeRGBA64FromARGB32(), and storeRGBA64FromARGB32PM().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestaticconstexpr |
Definition at line 48 of file qrgba64.h.
References fromRgba64(), and red().
Referenced by fromArgb32().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestaticconstexpr |
Definition at line 41 of file qrgba64.h.
References fromRgba64(), and red().
Here is the call graph for this function:Definition at line 36 of file qrgba64.h.
References QRgba64().
Referenced by addWithSaturation(), combineAlpha256(), fetchRGBA16FPMToRGBA64PM(), fetchRGBA16FToRGBA64PM(), fetchRGBA32FPMToRGBA64PM(), fetchRGBA32FToRGBA64PM(), fetchRGBA64ToRGBA64PM(), fromRgba(), fromRgba64(), interpolate255(), interpolate256(), interpolate65535(), QColorTransform::map(), multiplyAlpha255(), multiplyAlpha256(), multiplyAlpha65535(), premultiplied(), qRgba64(), qRgba64(), read_pbm_body(), scale_pbm_color(), and QColorTrcLut::toLinear64().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 71 of file qrgba64.h.
Referenced by combineAlpha256(), QColorTrcLut::fromLinear64(), QGradientCache::generateGradientColorTable(), green8(), QColorTransform::map(), multiplyAlpha256(), multiplyAlpha65535(), and toRgb16().
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 80 of file qrgba64.h.
References green().
Referenced by convert_Indexed8_to_Grayscale8(), and QXcbColormap::pixel().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 61 of file qrgba64.h.
Referenced by alphargbblend_argb32(), and premultiplied().
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 65 of file qrgba64.h.
Referenced by premultiplied().
Here is the caller graph for this function:
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 108 of file qrgba64.h.
References alpha(), fromRgba64(), isOpaque(), isTransparent(), and Q_UINT64_C.
Referenced by convertARGB32ToRGBA64PM(), convertRGBA8888ToRGBA64PM(), fetchIndexedToRGBA64PM(), fetchRGBA64ToRGBA64PM(), and qPremultiply().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 70 of file qrgba64.h.
Referenced by combineAlpha256(), QColorTrcLut::fromLinear64(), fromRgba(), fromRgba64(), QGradientCache::generateGradientColorTable(), QColorTransform::map(), multiplyAlpha256(), multiplyAlpha65535(), red8(), and toRgb16().
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 79 of file qrgba64.h.
References red().
Referenced by QXcbColormap::pixel().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 77 of file qrgba64.h.
References Q_UINT64_C.
Referenced by convert_RGBA64_to_RGBx64(), convert_RGBA64_to_RGBx64_inplace(), and QImage::fill().
Here is the caller graph for this function:Definition at line 76 of file qrgba64.h.
References Q_UINT64_C.
Definition at line 75 of file qrgba64.h.
References Q_UINT64_C.
Definition at line 74 of file qrgba64.h.
References Q_UINT64_C.
|
inlineconstexpr |
Definition at line 83 of file qrgba64.h.
References Q_UINT64_C.
Referenced by fetch1Pixel< QPixelLayout::BPP64 >(), fetchPixel< QPixelLayout::BPP64 >(), read_pbm_body(), scale_pbm_color(), and toArgb32().
Here is the caller graph for this function:
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 130 of file qrgba64.h.
Referenced by qUnpremultiply(), storeGray16FromRGBA64PM(), and storeRGBA64FromARGB32PM().
Here is the caller graph for this function: