* @author Stefan Neufeind * @copyright 2003-2009 The PHP Group * @license http://www.gnu.org/copyleft/lesser.html LGPL License 2.1 * @version SVN: $Id: NoZeros.php 291170 2009-11-23 03:50:22Z neufeind $ * @link http://pear.php.net/package/Image_Graph */ /** * Include file Image/Graph/DataSelector.php */ require_once 'Image/Graph/DataSelector.php'; /** * Filter out all zero's. * * Display all Y-values as markers, except those with Y = 0 * * @category Images * @package Image_Graph * @subpackage DataSelector * @author Jesper Veggerby * @author Stefan Neufeind * @copyright 2003-2009 The PHP Group * @license http://www.gnu.org/copyleft/lesser.html LGPL License 2.1 * @version Release: 0.8.0 * @link http://pear.php.net/package/Image_Graph */ class Image_Graph_DataSelector_NoZeros extends Image_Graph_DataSelector { /** * Check if a specified value should be 'selected', ie shown as a marker * * @param array $values The values to check * * @return bool True if the Values should cause a marker to be shown, false * if not * @access private */ function _select($values) { return ($values['Y'] != 0); } } ?>