BarGraph
class BarGraph extends LineGraph
Properties
| $arrRGB | from AbstractGraph | ||
| $arrColor | from AbstractGraph | ||
| $arrDarkColor | from AbstractGraph | ||
| $image | from AbstractGraph | ||
| $left | from AbstractGraph | ||
| $top | from AbstractGraph | ||
| $shade_color | from AbstractGraph | ||
| $flame_color | from AbstractGraph | ||
| $shade_on | from AbstractGraph | ||
| $text_color | from AbstractGraph | ||
| $labelbg_color | from AbstractGraph | ||
| $bgw | from AbstractGraph | ||
| $bgh | from AbstractGraph | ||
| $clabelbg_color | from AbstractGraph | ||
| $title_color | from AbstractGraph | ||
| $text_top | from AbstractGraph | ||
| $mark_color | from AbstractGraph | ||
| $arrLegend | from AbstractGraph | ||
| $ARR_GRAPH_RGB | グラフ背景 | from AbstractGraph | |
| $ARR_BG_COLOR | 背景色 | from AbstractGraph | |
| $ARR_SHADE_COLOR | 影の色 | from AbstractGraph | |
| $ARR_FLAME_COLOR | 縁の色 | from AbstractGraph | |
| $ARR_TEXT_COLOR | 文字色 | from AbstractGraph | |
| $ARR_LABELBG_COLOR | ラベル背景 | from AbstractGraph | |
| $ARR_LEGENDBG_COLOR | 凡例背景 | from AbstractGraph | |
| $ARR_TITLE_COLOR | タイトル文字色 | from AbstractGraph | |
| $ARR_GRID_COLOR | グリッド線色 | from AbstractGraph | |
| $area_width | from LineGraph | ||
| $area_height | from LineGraph | ||
| $ygrid_on | from LineGraph | ||
| $graph_max | from LineGraph | ||
| $arrXLabel | from LineGraph | ||
| $XLabelAngle | from LineGraph | ||
| $XTitle | from LineGraph | ||
| $YTitle | from LineGraph | ||
| $arrDataList | from LineGraph | ||
| $arrPointList | from LineGraph | ||
| $line_max | from LineGraph | ||
| $x_margin | from LineGraph | ||
| $y_margin | from LineGraph | 
Methods
                    __construct($bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = LINE_LEFT, $top = LINE_TOP, $area_width = LINE_AREA_WIDTH, $area_height = LINE_AREA_HEIGHT)
        
                                            
                
            No description
                    setText($font_size, $left, $top, $text, $color = NULL, $angle, $labelbg = false)
        
                                            
                No description
from AbstractGraph
            
                    lfImageText($dst_image, $text, $font_size, $left, $top, $font, $arrRGB)
        
                                            
                画像にテキストを描画する
from AbstractGraph
            
                    drawGraph()
        
                                            
                
            No description
                    drawLabel(integer $line_no)
        
                                            
                
            No description
                    drawBar(integer $line_no)
        
                                            
                
            No description
Details
        at         line 31
                            
    __construct($bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = LINE_LEFT, $top = LINE_TOP, $area_width = LINE_AREA_WIDTH, $area_height = LINE_AREA_HEIGHT)
        
    
    
        in AbstractGraph at         line 214
                            
    resampled()
        
    
    
        in AbstractGraph at         line 225
                            
    setColorList($arrRGB)
        
    
    
        in AbstractGraph at         line 240
                            
    setShadeOn($shade_on)
        
    
    
        in AbstractGraph at         line 246
                            
    outputGraph($header = true, $filename = '')
        
    
    
        in AbstractGraph at         line 262
                            
    getTextWidth($text, $font_size)
        
    
    
        in AbstractGraph at         line 281
                            
    setText($font_size, $left, $top, $text, $color = NULL, $angle, $labelbg = false)
        
    
    
        in AbstractGraph at         line 318
                            
    drawTitle($text, $font_size = TITLE_FONT_SIZE)
        
    
    
        in AbstractGraph at         line 328
                            
    debugPrint($text)
        
    
    
        in AbstractGraph at         line 340
                            
    drawLegend($legend_max = '', $clabelbg = true)
        
    
    
        in AbstractGraph at         line 396
                            
    drawClabelBG($left, $top, $right, $bottom)
        
    
    
        in AbstractGraph at         line 408
                            
    setLegend($arrLegend)
        
    
    
        in AbstractGraph at         line 421
                            void
    init()
        
    
    クラスの初期化を行う.
表示色をメンバ変数にセットする.
        in AbstractGraph at         line 463
                            double[]
    lfGetArcPos($cx, $cy, $cw, $ch, $e)
        
    
    円の中心点と直径から弧の終端座標を算出する.
        in AbstractGraph at         line 476
                            
    lfImageText($dst_image, $text, $font_size, $left, $top, $font, $arrRGB)
        
    
    画像にテキストを描画する
        in AbstractGraph at         line 487
                            
    lfGetImageColor($image, $array)
        
    
    表示色の取得
        in AbstractGraph at         line 498
                            
    lfGetImageDarkColor($image, $array)
        
    
    影用表示色の取得