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:
KDE Home | KDE Accessibility Home | Description of Access Keys