SC_GraphBase
SC_GraphBase
([ $bgw = BG_WIDTH], [ $bgh = BG_HEIGHT], $left, $top)
void
drawClabelBG
( $left, $top, $right, $bottom)
-
$left
-
$top
-
$right
-
$bottom
void
drawLegend
([ $legend_max = ""], [ $clabelbg = true])
void
drawTitle
( $text, [ $font_size = TITLE_FONT_SIZE])
void
getTextWidth
( $text, $font_size)
クラスの初期化を行う.
表示色をメンバ変数にセットする.
void
init
()
円の中心点と直径から弧の終端座標を算出する.
array
lfGetArcPos
(integer $cx, integer $cy, $cw, $ch, integer $e, integer $r)
-
integer
$cx: 中心点X座標
-
integer
$cy: 中心点Y座標
-
integer
$r: 半径
-
integer
$e: 角度
-
$cw
-
$ch
表示色の取得
void
lfGetImageColor
( $image, $array)
影用表示色の取得
void
lfGetImageDarkColor
( $image, $array)
画像にテキストを描画する
void
lfImageText
( $dst_image, $text, $font_size, $left, $top, $font, $arrRGB)
-
$dst_image
-
$text
-
$font_size
-
$left
-
$top
-
$font
-
$arrRGB
void
outputGraph
([ $header = true], [ $filename = ""])
void
setColorList
( $arrRGB)
void
setLegend
( $arrLegend)
void
setShadeOn
( $shade_on)
void
setText
( $font_size, $left, $top, $text, [ $color = NULL], [ $angle = 0], [ $labelbg = false])
-
$font_size
-
$left
-
$top
-
$text
-
$color
-
$angle
-
$labelbg