kpixmapeffect.h
This class includes various pixmap-based graphical effects.
Definition kpixmapeffect.h:28
static KPixmap & fade(KPixmap &pixmap, double val, const TQColor &color)
Fades a pixmap to a certain color.
Definition kpixmapeffect.cpp:257
static KPixmap & intensity(KPixmap &pixmap, float ratio)
Either brightens or dims a pixmap by a specified ratio.
Definition kpixmapeffect.cpp:109
static KPixmap & gradient(KPixmap &pixmap, const TQColor &ca, const TQColor &cb, GradientType type, int ncols=3)
Creates a gradient from color a to color b of the specified type.
Definition kpixmapeffect.cpp:24
static KPixmap & blend(KPixmap &pixmap, float initial_intensity, const TQColor &bgnd, GradientType eff, bool anti_dir=false, int ncols=3)
Blends the provided pixmap into a background of the indicated color.
Definition kpixmapeffect.cpp:140
static KPixmap pattern(const KPixmap &pixmap, TQSize size, const TQColor &ca, const TQColor &cb, int ncols=8)
Creates a pattern from a pixmap.
Definition kpixmapeffect.cpp:223
static KPixmap & hash(KPixmap &pixmap, Lighting lite=NorthLite, unsigned int spacing=0, int ncols=3)
Builds a hash on any given pixmap.
Definition kpixmapeffect.cpp:179
static KPixmap selectedPixmap(const KPixmap &pixmap, const TQColor &col)
Calculate a 'selected' pixmap, for instance a selected icon on the desktop.
Definition kpixmapeffect.cpp:318
static KPixmap & toGray(KPixmap &pixmap, bool fast=false)
Converts a pixmap to grayscale.
Definition kpixmapeffect.cpp:268
static KPixmap & dither(KPixmap &pixmap, const TQColor *palette, int size)
Dithers a pixmap using Floyd-Steinberg dithering for low-color situations.
Definition kpixmapeffect.cpp:303
static KPixmap & desaturate(KPixmap &pixmap, float desat=0.3)
Desaturates a pixmap.
Definition kpixmapeffect.cpp:278
static KPixmap createTiled(const KPixmap &pixmap, TQSize size)
Creates a pixmap of a given size with the given pixmap.
Definition kpixmapeffect.cpp:240
static KPixmap & unbalancedGradient(KPixmap &pixmap, const TQColor &ca, const TQColor &cb, GradientType type, int xfactor=100, int yfactor=100, int ncols=3)
Creates an unbalanced gradient.
Definition kpixmapeffect.cpp:88
static KPixmap & channelIntensity(KPixmap &pixmap, float ratio, RGBComponent channel)
Modifies the intensity of a pixmap's RGB channel component.
Definition kpixmapeffect.cpp:121
static KPixmap & contrast(KPixmap &pixmap, int c)
Modifies the contrast of a pixmap.
Definition kpixmapeffect.cpp:287
Trinity API Reference