| packageless

# Class: PiePlot3D Source Location: /lib/JpGraph/jpgraph_pie3d.php
### Class Overview
    PiePlot
       |
       --PiePlot3D
| ### Variables $angle $edgecolor $edgeweight $labelhintcolor $labelmargin $showlabelhint | ### Methods AddSliceToCSIM NormAngle Pie3D Pie3DSlice PiePlot3d SetAngle SetEdge SetLabelHintColor SetLabelMargin ShowLabelHint Stroke StrokeLabels
### Inherited Variables #### Class: PiePlot PiePlot::$color PiePlot::$csimalts PiePlot::$csimareas PiePlot::$csimtargets PiePlot::$data PiePlot::$explode_all PiePlot::$explode_r PiePlot::$explode_radius PiePlot::$font_color PiePlot::$font_family PiePlot::$font_size PiePlot::$font_style PiePlot::$labelformat PiePlot::$labels PiePlot::$labeltype PiePlot::$legends PiePlot::$legend_margin PiePlot::$pie_border PiePlot::$pie_interior_border PiePlot::$posx PiePlot::$posy PiePlot::$radius PiePlot::$setslicecolors PiePlot::$show_labels PiePlot::$startangle PiePlot::$theme PiePlot::$themearr PiePlot::$title PiePlot::$value PiePlot::$weight | ### Inherited Methods #### Class: PiePlot PiePlot::PiePlot() PiePlot::AddSliceToCSIM() PiePlot::Explode() PiePlot::ExplodeAll() PiePlot::ExplodeSlice() PiePlot::GetCSIMareas() PiePlot::Legend() PiePlot::SetCenter() PiePlot::SetColor() PiePlot::SetCSIMTargets() PiePlot::SetFont() PiePlot::SetFontColor() PiePlot::SetLabelType() PiePlot::SetLegends() PiePlot::SetPrecision() PiePlot::SetSize() PiePlot::SetSliceColors() PiePlot::SetStartAngle() PiePlot::SetTheme() PiePlot::SetValueType() PiePlot::ShowBorder() PiePlot::Stroke() PiePlot::StrokeLabels()
### Class Details [line 25] [ Top ] ### Class Variables #### $angle = 35 [line 27]
Type: | mixed
[ Top ] #### $edgecolor = "" [line 28]
Type: | mixed
[ Top ] #### $edgeweight = 1 [line 28]
Type: | mixed
[ Top ] #### $labelhintcolor = "red" [line 26]
Type: | mixed
[ Top ] #### $labelmargin = 0.30 [line 26]
Type: | mixed
[ Top ] #### $showlabelhint = true [line 26]
Type: | mixed
[ Top ] ### Class Methods ### method AddSliceToCSIM [line 59]
`void AddSliceToCSIM( mixed $i, mixed $xc, mixed $yc, mixed $height, mixed $width, mixed $thick, mixed $sa, mixed $ea)`
Overrides PiePlot::AddSliceToCSIM() (parent method not documented) [ Top ] ### method NormAngle [line 126]
`void NormAngle( mixed $a)`
[ Top ] ### method Pie3D [line 162]
`void Pie3D( mixed $img, mixed $data, mixed $colors, mixed $xc, mixed $yc, mixed $d, mixed $angle, mixed $z, [mixed $shadow = 0.65], [mixed $startangle = 0], [mixed $edgecolor = ""], [mixed $edgeweight = 2])`
[ Top ] ### method Pie3DSlice [line 144]
`void Pie3DSlice( mixed $img, mixed $xc, mixed $yc, mixed $w, mixed $h, mixed $sa, mixed $ea, mixed $z, mixed $fillcolor, [mixed $shadow = 0.65], [mixed $edgecolor = ""], [mixed $arccolor = ""])`
[ Top ] ### method PiePlot3d [line 32]
`void PiePlot3d( mixed &$data)`
[ Top ] ### method SetAngle [line 52]
`void SetAngle( mixed $a)`
[ Top ] ### method SetEdge [line 45]
`void SetEdge( mixed $aColor, [mixed $aWeight = 1])`
[ Top ] ### method SetLabelHintColor [line 121]
`void SetLabelHintColor( mixed $c)`
[ Top ] ### method SetLabelMargin [line 110]
`void SetLabelMargin( mixed $m)`
[ Top ] ### method ShowLabelHint [line 116]
`void ShowLabelHint( [mixed $f = true])`
[ Top ] ### method Stroke [line 488]
`void Stroke( mixed &$img)`
Overrides PiePlot::Stroke() (parent method not documented) [ Top ] ### method StrokeLabels [line 549]
`void StrokeLabels( mixed $label, mixed $img, mixed $a, mixed $xp, mixed $yp)`
Overrides PiePlot::StrokeLabels() (parent method not documented) [ Top ] Documentation generated on Mon, 29 Dec 2003 21:15:20 +0100 by phpDocumentor 1.2.3