Class PiePlot

Description

CLASS PiePlot

Description: Draws a

Located in /admin/lib/jpgraph_pie.php (line 24)


	
			
Direct descendents
Class Description
PiePlot3D CLASS PiePlot3D Description: Plots a 3D pie with a specified projection angle between 20 and 70 degrees.
Variable Summary
mixed $color
mixed $csimalts
mixed $csimareas
mixed $csimtargets
mixed $data
mixed $explode_all
mixed $explode_r
mixed $font_color
mixed $font_family
mixed $font_size
mixed $font_style
mixed $labelformat
mixed $labels
mixed $labeltype
mixed $legends
mixed $pie_border
mixed $posx
mixed $posy
mixed $radius
mixed $show_labels
mixed $startangle
mixed $theme
mixed $themearr
mixed $title
mixed $value
mixed $weight
Method Summary
PiePlot PiePlot (mixed &$data)
void AddSliceToCSIM (mixed $i, mixed $xc, mixed $yc, mixed $radius, mixed $sa, mixed $ea)
void Explode (mixed $radarr)
void ExplodeAll ([mixed $radius = -1])
void ExplodeSlice (mixed $e, [mixed $radius = 20])
void GetCSIMareas ()
void Legend (mixed &$graph)
void SetCenter (mixed $x, [mixed $y = 0.5])
void SetColor (mixed $aColor)
void SetCSIMTargets (mixed &$targets, [mixed $alts = null])
void SetFont (mixed $family, [mixed $style = FS_NORMAL], [mixed $size = 10])
void SetFontColor (mixed $color)
void SetLabelType (mixed $t)
void SetLegends (mixed $l)
void SetPrecision (mixed $p, [mixed $psign = true])
void SetSize (mixed $size)
void SetSliceColors (mixed $c)
void SetStartAngle (mixed $a)
void SetTheme (mixed $t)
void SetValueType (mixed $t)
void ShowBorder ([mixed $exterior = true], [mixed $interior = true])
void Stroke (mixed &$img)
void StrokeLabels (mixed $label, mixed $img, mixed $xc, mixed $yc, mixed $a, mixed $r)
Variables
mixed $color = "black" (line 35)
mixed $csimalts = null (line 31)
mixed $csimareas = '' (line 30)
mixed $csimtargets = null (line 29)
mixed $data = null (line 32)
mixed $explode_all (line 27)
mixed $explode_r (line 27)
mixed $explode_radius = array() (line 27)
mixed $font_color = "black" (line 36)
mixed $font_family = FF_FONT1 (line 36)
mixed $font_size = 12 (line 36)
mixed $font_style = FS_NORMAL (line 36)
mixed $labelformat = "%01.0f" (line 45)
mixed $labels (line 28)
mixed $labeltype (line 46)
mixed $legends = null (line 28)
mixed $legend_margin = 6 (line 37)
mixed $pie_border = true (line 47)
mixed $pie_interior_border = true (line 47)
mixed $posx = 0.5 (line 25)
mixed $posy = 0.5 (line 25)
mixed $radius = 0.3 (line 26)
mixed $setslicecolors = array() (line 44)
mixed $show_labels = true (line 37)
mixed $startangle (line 34)
mixed $theme = "earth" (line 43)
mixed $themearr = array(
"earth" => array(10,34,40,45,46,62,63,134,74,77,120,136,141,168,180,209,218,346,395,89,430),"pastel"=>array(27,38,42,59,66,79,105,110,128,147,152,230,236,240,331,337,405,415),"water"=>array(8,370,10,40,335,56,213,237,268,14,326,387,24,388),"sand"=>array(27,168,34,170,19,50,65,72,131,209,46,393))
(line 38)
mixed $title (line 33)
mixed $value (line 48)
mixed $weight = 1 (line 35)
Methods
Constructor PiePlot (line 52)
PiePlot PiePlot (mixed &$data)
AddSliceToCSIM (line 79)
void AddSliceToCSIM (mixed $i, mixed $xc, mixed $yc, mixed $radius, mixed $sa, mixed $ea)

Redefined in descendants as:
Explode (line 140)
void Explode (mixed $radarr)
ExplodeAll (line 132)
void ExplodeAll ([mixed $radius = -1])
ExplodeSlice (line 128)
void ExplodeSlice (mixed $e, [mixed $radius = 20])
GetCSIMareas (line 75)
void GetCSIMareas ()
Legend (line 197)
void Legend (mixed &$graph)
SetCenter (line 61)
void SetCenter (mixed $x, [mixed $y = 0.5])
SetColor (line 66)
void SetColor (mixed $aColor)
SetCSIMTargets (line 70)
void SetCSIMTargets (mixed &$targets, [mixed $alts = null])
SetFont (line 155)
void SetFont (mixed $family, [mixed $style = FS_NORMAL], [mixed $size = 10])
SetFontColor (line 169)
void SetFontColor (mixed $color)
SetLabelType (line 179)
void SetLabelType (mixed $t)
SetLegends (line 174)
void SetLegends (mixed $l)
SetPrecision (line 239)
void SetPrecision (mixed $p, [mixed $psign = true])
SetSize (line 162)
void SetSize (mixed $size)
SetSliceColors (line 147)
void SetSliceColors (mixed $c)
SetStartAngle (line 151)
void SetStartAngle (mixed $a)
SetTheme (line 121)
void SetTheme (mixed $t)
SetValueType (line 185)
void SetValueType (mixed $t)
ShowBorder (line 191)
void ShowBorder ([mixed $exterior = true], [mixed $interior = true])
Stroke (line 243)
void Stroke (mixed &$img)

Redefined in descendants as:
StrokeLabels (line 337)
void StrokeLabels (mixed $label, mixed $img, mixed $xc, mixed $yc, mixed $a, mixed $r)

Redefined in descendants as:

Documentation generated on Sun, 13 Mar 2005 14:25:22 +0100 by phpDocumentor 1.3.0RC3