CairoContext::appendPath
cairo_append_path
(PECL cairo >= 0.1.0)
CairoContext::appendPath -- cairo_append_path — Ajoute un chemin à la liste courante des chemins
Description
Style orienté objet (méthode) :
Style procédural :
Ajoute un chemin path dans la liste courante des chemins.
Le nouveau path peut être une valeur retournée soit par la méthode
CairoContext::copyPath(), soit par la méthode
CairoContext::copyPathFlat().
Si path n'est pas une instance CairoPath valide,
une exception CairoException sera émise.
Liste de paramètres
-
context -
Un objet CairoContext.
-
path -
Un objet CairoPath.
Valeurs de retour
Aucune valeur n'est retournée.
Exemples
Exemple #1 Style orienté objet
<?php
$surface = new CairoImageSurface(CairoFormat::ARGB32, 50, 50);
$context = new CairoContext($surface);
$path = $context->copyPath();
$context->appendPath($path);
?>
Exemple #2 Style procédural
<?php
$surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 50, 50);
$context = cairo_create($surface);
$path = cairo_copy_path($context);
cairo_append_path($context, $path);
?>
Voir aussi
- CairoPath
- CairoContext::copyPath() - Crée une copie du chemin courant
- CairoContext::copyPathFlat() - Récupère une copie à plat du chemin courant