(PECL cairo >= 0.1.0)
CairoContext::appendPath -- cairo_append_path — Añade un trazado al trazado actual
Estilo orientado a objetos (método):
Estilo por procedimientos:
Añade un path
(trazado) sobre el trazado actual.
El path
puede ser el valor devuelto desde CairoContext::copyPath() o
CairoContext::copyPathFlat();
Si path
no es una instancia CairoPath válida
se lanzará una excepción CairoException
context
Objeto CairoContext
path
Objeto CairoPath
No devuelve ningún valor.
Ejemplo #1 Estilo orientado a objetos
<?php
$superficie = new CairoImageSurface(CairoFormat::ARGB32, 50, 50);
$contexto = new CairoContext($superficie);
$trazado = $contexto->copyPath();
$contexto->appendPath($trazado);
?>
Ejemplo #2 Estilo por procedimientos
<?php
$superficie = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 50, 50);
$contexto = cairo_create($superficie);
$trazado = cairo_copy_path($contexto);
cairo_append_path($contexto, $trazado);
?>