title->Set('Bezier line with control points'); // Setup control point for bezier $p = array(3,6, 6,9, 5,3, 7,4); // Visualize control points $shape->SetColor('blue'); $shape->Line($p[0],$p[1],$p[2],$p[3]); $shape->FilledCircle($p[2],$p[3],-6); $shape->SetColor('red'); $shape->Line($p[4],$p[5],$p[6],$p[7]); $shape->FilledCircle($p[4],$p[5],-6); // Draw bezier $shape->SetColor('black'); $shape->Bezier($p); // Frame it with a square $shape->SetColor('navy'); $shape->Rectangle(0.5,2,9.5,9.5); // ... and stroke it $g->Stroke(); ?>