CairoContext::clipExtents

cairo_clip_extents

(PECL cairo >= 0.1.0)

CairoContext::clipExtents -- cairo_clip_extentsCalcule l'espace à l'intérieur d'une région

Description

Style orienté objet (méthode) :

public CairoContext::clipExtents ( void ) : array

Style procédural :

cairo_clip_extents ( CairoContext $context ) : array

Calcule un cadre de sélection en coordonnées utilisateur couvrant la zone à l'intérieur de la région courante.

Liste de paramètres

context

Un objet CairoContext valide.

Valeurs de retour

Un tableau contenant les coordonnées (float)x1, (float)y1, (float)x2, (float)y2 couvrant l'espace dans la région courante.

Exemples

Exemple #1 Style orienté objet

<?php

$surface 
= new CairoImageSurface(CairoFormat::ARGB325050);

$context = new CairoContext($surface);

var_dump($context->clipExtents());
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

array(4) {
  [0]=>
  float(0)
  [1]=>
  float(0)
  [2]=>
  float(50)
  [3]=>
  float(50)
}

Exemple #2 Style procédural

<?php

$surface 
cairo_image_surface_create(CAIRO_FORMAT_ARGB325050);

$context cairo_create($surface);

var_dump(cairo_clip_extents($context));

?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

array(4) {
  [0]=>
  float(0)
  [1]=>
  float(0)
  [2]=>
  float(50)
  [3]=>
  float(50)
}

Voir aussi