$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();