Référence de la classe KoGradientManager

#include <kogradientmanager.h>

Liste de tous les membres

Types publics

enum  KoGradientType { gradient_type_linear = 0, gradient_type_radial = 1, gradient_type_conic = 2 }
enum  KoGradientInterpolation {
  interpolation_linear = 0, interpolation_curved = 1, interpolation_sine = 2, interpolation_sphere_increasing = 3,
  interpolation_sphere_decreasing = 4
}
enum  KoGradientColorType {
  color_type_rgb = 0, color_type_hsv_ccw = 1, color_type_hsv_cw = 2, color_type_gray = 3,
  color_type_cmyk = 4
}
enum  KoGradientRepeatMethod { repeat_method_none = 0, repeat_method_reflect = 1, repeat_method_repeat = 2 }

Fonctions membres publiques

 KoGradientManager ()
 ~KoGradientManager ()
KoGradientloadGradient (const QString &filename)

Fonctions membres publiques statiques

static QStringList filters ()

Fonctions membres privées

KoGradientloadKarbonGradient (QFile *file)
KoGradientloadKritaGradient (QFile *file)
KoGradientloadSvgGradient (QFile *file)
KoGradientparseKarbonGradient (const QDomElement &element)
KoGradientparseSvgGradient (const QDomElement &element)
void parseSvgColor (QColor &color, const QString &s)


Description détaillée

Définition à la ligne 57 du fichier kogradientmanager.h.


Documentation des énumérations membres

enum KoGradientManager::KoGradientType

Valeurs énumérées:
gradient_type_linear 
gradient_type_radial 
gradient_type_conic 

Définition à la ligne 61 du fichier kogradientmanager.h.

enum KoGradientManager::KoGradientInterpolation

Valeurs énumérées:
interpolation_linear 
interpolation_curved 
interpolation_sine 
interpolation_sphere_increasing 
interpolation_sphere_decreasing 

Définition à la ligne 68 du fichier kogradientmanager.h.

enum KoGradientManager::KoGradientColorType

Valeurs énumérées:
color_type_rgb 
color_type_hsv_ccw 
color_type_hsv_cw 
color_type_gray 
color_type_cmyk 

Définition à la ligne 77 du fichier kogradientmanager.h.

enum KoGradientManager::KoGradientRepeatMethod

Valeurs énumérées:
repeat_method_none 
repeat_method_reflect 
repeat_method_repeat 

Définition à la ligne 86 du fichier kogradientmanager.h.


Documentation des contructeurs et destructeur

KoGradientManager::KoGradientManager (  ) 

Définition à la ligne 29 du fichier kogradientmanager.cc.

KoGradientManager::~KoGradientManager (  ) 

Définition à la ligne 33 du fichier kogradientmanager.cc.


Documentation des fonctions membres

KoGradient * KoGradientManager::loadGradient ( const QString &  filename  ) 

Définition à la ligne 38 du fichier kogradientmanager.cc.

Références gensymbolfontmap::f, loadKarbonGradient(), loadKritaGradient(), loadSvgGradient(), et testguiform::result.

Voici le graphe d'appel pour cette fonction :

static QStringList KoGradientManager::filters (  )  [inline, static]

Définition à la ligne 97 du fichier kogradientmanager.h.

KoGradient * KoGradientManager::loadKarbonGradient ( QFile *  file  )  [private]

Définition à la ligne 68 du fichier kogradientmanager.cc.

Références parseKarbonGradient().

Référencé par loadGradient().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

KoGradient * KoGradientManager::loadKritaGradient ( QFile *  file  )  [private]

Définition à la ligne 92 du fichier kogradientmanager.cc.

Références KoColorStop::color1, KoColorStop::color2, KoColorStop::color3, KoColorStop::color4, KoGradient::colorStops, KoColorStop::colorType, KoGradient::focalpointX, KoGradient::focalpointY, gradient_type_linear, KoGradient::gradientRepeatMethod, KoGradient::gradientType, KoColorStop::interpolation, KoColorStop::midpoint, KoColorStop::offset, KoColorStop::opacity, KoGradient::originX, KoGradient::originY, repeat_method_none, KoGradient::vectorX, et KoGradient::vectorY.

Référencé par loadGradient().

Voici le graphe d'appel pour cette fonction :

KoGradient * KoGradientManager::loadSvgGradient ( QFile *  file  )  [private]

Définition à la ligne 218 du fichier kogradientmanager.cc.

Références parseSvgGradient().

Référencé par loadGradient().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

KoGradient * KoGradientManager::parseKarbonGradient ( const QDomElement &  element  )  [private]

Définition à la ligne 239 du fichier kogradientmanager.cc.

Références color_type_cmyk, color_type_gray, color_type_hsv_cw, color_type_rgb, KoGradient::colorStops, KoGradient::focalpointX, KoGradient::focalpointY, KoGradient::gradientRepeatMethod, KoGradient::gradientType, interpolation_linear, KoGradient::originX, KoGradient::originY, KoGradient::vectorX, et KoGradient::vectorY.

Référencé par loadKarbonGradient().

Voici le graphe d'appel pour cette fonction :

KoGradient * KoGradientManager::parseSvgGradient ( const QDomElement &  element  )  [private]

Définition à la ligne 316 du fichier kogradientmanager.cc.

Références color_type_rgb, KoGradient::colorStops, KoGradient::focalpointX, KoGradient::focalpointY, gradient_type_linear, gradient_type_radial, KoGradient::gradientRepeatMethod, KoGradient::gradientType, interpolation_linear, KoGradient::originX, KoGradient::originY, parseSvgColor(), repeat_method_none, repeat_method_reflect, repeat_method_repeat, KoGradient::vectorX, et KoGradient::vectorY.

Référencé par loadSvgGradient().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoGradientManager::parseSvgColor ( QColor &  color,
const QString &  s 
) [private]

Définition à la ligne 514 du fichier kogradientmanager.cc.

Références svgNamedColorToRGB().

Référencé par parseSvgGradient().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:45:51 2006 pour KPlato par  doxygen 1.5.1-p1