CairoContext::appendPath

cairo_append_path

(PECL cairo >= 0.1.0)

CairoContext::appendPath -- cairo_append_pathAjoute un chemin à la liste courante des chemins

Description

Style orienté objet (méthode) :

public CairoContext::appendPath ( CairoPath $path ) : void

Style procédural :

cairo_append_path ( CairoContext $context , CairoPath $path ) : void

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::ARGB325050);

$context = new CairoContext($surface);

$path $context->copyPath();

$context->appendPath($path);

?>

Exemple #2 Style procédural

<?php

$surface 
cairo_image_surface_create(CAIRO_FORMAT_ARGB325050);

$context cairo_create($surface);

$path cairo_copy_path($context);

cairo_append_path($context$path);

?>

Voir aussi