- Timestamp:
- 2013/08/26 15:52:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13_0/data/class/graph/SC_Graph_Pie.php
r22856 r23126 25 25 class SC_Graph_Pie extends SC_Graph_Base_Ex 26 26 { 27 var$cw;28 var$ch;29 var$cz;30 var$cx;31 var$cy;32 var$arrLabel;33 var$arrData;27 public $cw; 28 public $ch; 29 public $cz; 30 public $cx; 31 public $cy; 32 public $arrLabel; 33 public $arrData; 34 34 35 35 // コンストラクタ 36 function __construct($bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = PIE_LEFT, $top = PIE_TOP)36 public function __construct($bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = PIE_LEFT, $top = PIE_TOP) 37 37 { 38 38 parent::__construct($bgw, $bgh, $left, $top); … … 44 44 45 45 // データを360°値に変換する 46 function getCircleData($array)46 public function getCircleData($array) 47 47 { 48 48 $total = ''; … … 77 77 78 78 // 円の位置設定を行う 79 function setPosition($cx, $cy)79 public function setPosition($cx, $cy) 80 80 { 81 81 $this->cx = $cx; … … 84 84 85 85 // 円のサイズ設定を行う 86 function setSize($cw, $ch, $cz = 0)86 public function setSize($cw, $ch, $cz = 0) 87 87 { 88 88 $this->cw = $cw; … … 92 92 93 93 // 影の描画 94 function drawShade()94 public function drawShade() 95 95 { 96 96 $move = 1; … … 102 102 103 103 // データをセットする 104 function setData($arrData)104 public function setData($arrData) 105 105 { 106 106 $this->arrData = array_values($arrData); … … 108 108 109 109 // 円グラフを描画する 110 function drawGraph()110 public function drawGraph() 111 111 { 112 112 $x = $this->cx; … … 198 198 199 199 // 円グラフのラベルを描画する 200 function drawLabel($arrRad)200 public function drawLabel($arrRad) 201 201 { 202 202 $start = 0;
Note: See TracChangeset
for help on using the changeset viewer.