Source for file ellipseIterator.php

Documentation is available at ellipseIterator.php

  1. <?php
  2.  
  3.  require_once('../Graph.class.php');
  4.  //Az összes grafikus elem importálása
  5. Graph::importIterator('EllipseIterator');
  6.  
  7.  
  8.  
  9.  $graph new Graph(400,400);
  10.  $graph->type "gif";
  11.  $graph->transparent=true;
  12.  
  13.         
  14. //ellipszis iterátor létrehozása
  15. $iterator new EllipseIterator(150,150,200,150);
  16. $iterator->add 10;
  17. $iterator->start = -180;
  18. $iterator->end = -540;
  19.  
  20. $isize 10;
  21. //Ellipszis vonalán végig csillagok kirajzolása
  22. foreach($iterator as $pos{
  23.     $obj new Star((abs($isize)+44);
  24.     $obj->numPoint 8;
  25.     $obj->lenPoint 70;
  26.     $obj->transparent true;
  27.     $obj->$pos['x'];
  28.     $obj->$pos['y'];
  29.     $obj->type 'gif';
  30.     $obj->angle 30;
  31.     $obj->quality 100;
  32.     $obj->color $graph->createColor(255,255,0);
  33.     $obj->borderColor $graph->createColor(200,0,0);
  34.  
  35.     $graph->add($obj);
  36.     $isize+=10;
  37.         
  38.         
  39. $graph->flush();
  40. ?>

Documentation generated on Tue, 09 Feb 2010 01:17:47 +0100 by phpDocumentor 1.4.1