# La classe CairoPatternType

(No version information available, might only be in Git)

## Introduction

CairoPatternType est utilisée pour décrire le type d'un masque donné.

Le type d'un masque est déterminé par la fonction utilisée pour le créer. Les fonctions cairo_pattern_create_rgb() et cairo_pattern_create_rgba() créent des masques `CairoPatternType::SOLID`. Le reste des fonctions cairo_pattern_create_* créent des masques de types variés.

## Synopsis de la classe

CairoPatternType {
/* Constantes */
const integer SOLID = 0 ;
const integer SURFACE = 1 ;
const integer LINEAR = 2 ;
const integer RADIAL = 3 ;
}

## Constantes pré-définies

`CairoPatternType::SOLID`

  Le masque est une couleur solide (uniforme). Il peut être opaque ou translucide.

`CairoPatternType::SURFACE`

  Le masque est une base sur une surface (une image).

`CairoPatternType::LINEAR`

  Le masque est un gradient linéaire.

`CairoPatternType::RADIAL`

  Le masque est un gradient radial.