$tick = new Tick(10, 5);
$tick->setColor(new Blue());
$tick->setStyle(TICK_IN_OUT);
$tick->hideLast(TRUE);
$tick->draw($driver, $line);
// Complex line
$line = new Vector(new Point(80, 130), new Point(390, 390));
$driver->line(new VeryLightGray(), $line);
$tick = new Tick(10, 5);
$tick->draw($driver, $line);
// Complex line
// Hide first tick
// TICK_OUT style
// Change color
$line = new Vector(new Point(390, 130), new Point(80, 390));
$driver->line(new VeryLightGray(), $line);
$tick = new Tick(10, 10);
$tick->setColor(new DarkGreen());
$tick->setStyle(TICK_OUT);
$tick->hideFirst(TRUE);
$tick->draw($driver, $line);
// Complex line
// TICK_IN_OUT style
// Hide last tick
$line = new Vector(new Point(360, 390), new Point(80, 160));
$driver->line(new VeryLightGray(), $line);
$tick = new Tick(30, 15);
$tick->setStyle(TICK_IN_OUT);
$tick->hideLast(TRUE);
$tick->draw($driver, $line);
$graph->draw();
示例#2
0
 if ($_GET['category_id']) {
     $category_id = $_GET['category_id'];
 } else {
     $category_id = "";
 }
 if ($_GET['tick_date_start']) {
     $tick_date_start = $_GET['tick_date_start'];
 } else {
     $tick_date_start = "";
 }
 if ($_GET['tick_date_end']) {
     $tick_date_end = $_GET['tick_date_end'];
 } else {
     $tick_date_end = "";
 }
 $tick = new Tick();
 $allticks = $tick->list_ticks($category_id, $tick_date_start, $tick_date_end);
 foreach ($allticks as $thistick) {
     $tick_name = $thistick['tick_name'];
     $tick_date = $thistick['tick_date'];
     $category_id = $thistick['category_id'];
     $active_id = $thistick['active_id'];
     $category = new Category();
     $categoryinfo = $category->get_category_by_id($category_id);
     $description = "";
     if ($category_id == 2) {
         $game = new Game();
         $gameinfo = $game->get_game_by_id($active_id);
         $description = "Completed a level or trophy in <a href=#>" . $gameinfo['game_name'] . "</a>!";
     }
     if ($category_id == 6) {