filters
KisYCbCrU16ColorSpace Class Reference
List of all members.Detailed Description
Definition at line 31 of file kis_ycbcr_u16_colorspace.h.
Public Member Functions | |
KisYCbCrU16ColorSpace (KisColorSpaceFactoryRegistry *parent, KisProfile *p) | |
~KisYCbCrU16ColorSpace () | |
virtual bool | willDegrade (ColorSpaceIndependence) |
void | setPixel (Q_UINT8 *pixel, Q_UINT16 Y, Q_UINT16 Cb, Q_UINT16 Cr, Q_UINT16 alpha) const |
void | getPixel (const Q_UINT8 *pixel, Q_UINT16 *Y, Q_UINT16 *Cb, Q_UINT16 *Cr, Q_UINT16 *alpha) const |
virtual void | fromQColor (const QColor &c, Q_UINT8 *dst, KisProfile *profile=0) |
virtual void | fromQColor (const QColor &c, Q_UINT8 opacity, Q_UINT8 *dst, KisProfile *profile=0) |
virtual void | toQColor (const Q_UINT8 *src, QColor *c, KisProfile *profile=0) |
virtual void | toQColor (const Q_UINT8 *src, QColor *c, Q_UINT8 *opacity, KisProfile *profile=0) |
virtual Q_UINT8 | difference (const Q_UINT8 *src1, const Q_UINT8 *src2) |
virtual void | mixColors (const Q_UINT8 **colors, const Q_UINT8 *weights, Q_UINT32 nColors, Q_UINT8 *dst) const |
virtual QValueVector< KisChannelInfo * > | channels () const |
virtual Q_UINT32 | nChannels () const |
virtual Q_UINT32 | nColorChannels () const |
virtual Q_UINT32 | pixelSize () const |
virtual QImage | convertToQImage (const Q_UINT8 *data, Q_INT32 width, Q_INT32 height, KisProfile *dstProfile, Q_INT32 renderingIntent, float exposure=0.0f) |
virtual KisCompositeOpList | userVisiblecompositeOps () const |
Protected Member Functions | |
virtual void | bitBlt (Q_UINT8 *dst, Q_INT32 dstRowStride, const Q_UINT8 *src, Q_INT32 srcRowStride, const Q_UINT8 *srcAlphaMask, Q_INT32 maskRowStride, Q_UINT8 opacity, Q_INT32 rows, Q_INT32 cols, const KisCompositeOp &op) |
void | compositeOver (Q_UINT8 *dst, Q_INT32 dstRowStride, const Q_UINT8 *src, Q_INT32 srcRowStride, const Q_UINT8 *mask, Q_INT32 maskRowStride, Q_INT32 rows, Q_INT32 columns, Q_UINT8 opacity) |
void | compositeErase (Q_UINT8 *dst, Q_INT32 dstRowStride, const Q_UINT8 *src, Q_INT32 srcRowStride, const Q_UINT8 *mask, Q_INT32 maskRowStride, Q_INT32 rows, Q_INT32 columns, Q_UINT8 opacity) |
The documentation for this class was generated from the following files: