[ Index ] |
|
Code source de vtiger CRM 5.0.2 |
[Code source] [Imprimer] [Statistiques]
Image_Graph - PEAR PHP OO Graph Rendering Utility. PHP versions 4 and 5
Author: | Jesper Veggerby <pear.nosey@veggerby.dk> |
Copyright: | Copyright (C) 2003, 2004 Jesper Veggerby Hansen |
License: | http://www.gnu.org/copyleft/lesser.html LGPL License 2.1 |
Version: | CVS: $Id: Odo.php,v 1.3 2005/11/27 22:21:16 nosey Exp $ |
Poids: | 719 lignes (23 kb) |
Inclus ou requis: | 0 fois |
Référencé: | 0 fois |
Nécessite: | 2 fichiers Image/Graph/Plot.php Image/Graph/Tool.php |
Image_Graph_Plot_Odo:: (23 méthodes):
Image_Graph_Plot_Odo()
setCenter()
_value2angle()
_initialize()
setRange()
setAngles()
setRadiusWidth()
setArrowSize()
setArrowMarker()
_done()
setTickLength()
setAxisTicks()
_drawAxis()
setArrowLineStyle()
setArrowFillStyle()
_drawArrow()
_getMarkerData()
_drawMarker()
addRangeMarker()
setRangeMarkerFillStyle()
_drawRange()
_drawLegendSample()
_legendSample()
Classe: Image_Graph_Plot_Odo - X-Ref
2D Odochart.Image_Graph_Plot_Odo(&$dataset) X-Ref |
Plot_Odo [Constructor] dataset with one data per arrow param: Image_Graph_Dataset $dataset The data set (value containter) to |
setCenter($centerX, $centerY) X-Ref |
Set the center of the odometer param: int $centerX The center x point param: int $centerY The center y point |
_value2angle($value) X-Ref |
Convert a value to the angle position onto the odometer param: int $value the value to convert return: int the angle'position onto the odometer |
_initialize() X-Ref |
set some internal var |
setRange($value_min, $value_max) X-Ref |
set min and max value of the range param: integer $value_min the minimun value of the chart or the start value param: integer $value_max the maximum value of the chart or the end value |
setAngles($deg_offset, $deg_width) X-Ref |
Set start's angle and amplitude of the chart param: integer $deg_offset the start angle param: integer $deg_width the angle of the chart (the length) |
setRadiusWidth($radius_percent) X-Ref |
set the width of the chart param: string $radius_percent a value between 0 and 100 |
setArrowSize($length, $width) X-Ref |
set the width and length of the arrow (in percent of the total plot "radius") param: int length The length in percent param: int width The width in percent |
setArrowMarker(&$marker) X-Ref |
Set the arrow marker param: Image_Graph_Marker $marker The marker to set for arrow marker |
_done() X-Ref |
Output the plot return: bool Was the output 'good' (true) or 'bad' (false). |
setTickLength($radius) X-Ref |
set the length of the ticks param: string $radius_percent a value between 0 and 100 |
setAxisTicks($int) X-Ref |
set the length of the ticks param: string $radius_percent a value between 0 and 100 |
_drawAxis() X-Ref |
Draw the outline and the axis |
setArrowLineStyle($lineStyle) X-Ref |
Set the line style of the arrows param: Image_Graph_Line $lineStyle The line style of the Arrow |
setArrowFillStyle($fillStyle) X-Ref |
Set the fillstyle of the arrows param: Image_Graph_Fill $fillStyle The fill style of the arrows |
_drawArrow() X-Ref |
Draw the arrows |
_getMarkerData($point, $nextPoint, $prevPoint, &$totals) X-Ref |
Calculate marker point data param: array $point The point to calculate data for param: array $nextPoint The next point param: array $prevPoint The previous point param: array $totals The pre-calculated totals, if needed return: array An array containing marker point data |
_drawMarker() X-Ref |
Draws markers of the arrows on the canvas |
addRangeMarker($min, $max, $id = false) X-Ref |
Set range dataset with two data start and end value of the range param: Image_Graph_Dataset $dataset The data set (value containter) to |
setRangeMarkerFillStyle(&$rangeMarkerFillStyle) X-Ref |
Set the fillstyle of the ranges param: Image_Graph_Fill $fillStyle The fill style of the range |
_drawRange() X-Ref |
Draw the ranges |
_drawLegendSample($x0, $y0, $x1, $y1) X-Ref |
Perform the actual drawing on the legend. param: int $x0 The top-left x-coordinate param: int $y0 The top-left y-coordinate param: int $x1 The bottom-right x-coordinate param: int $y1 The bottom-right y-coordinate |
_legendSample(&$param) X-Ref |
Draw a sample for use with legend param: array $param The parameters for the legend |
Généré le : Sun Feb 25 10:22:19 2007 | par Balluche grâce à PHPXref 0.7 |