source: branches/feature-module-update/data/class/graph/config.php @ 15597

Revision 15597, 2.6 KB checked in by nanasess, 17 years ago (diff)

リファクタリング

  • グラフ描画関連のファイルを移動
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-httpd-php; charset=UTF-8
Line 
1<?php
2/*
3 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
4 *
5 * http://www.lockon.co.jp/
6 *
7 *  共通
8*/
9// TTFフォントファイル
10define("FONT_PATH", DATA_PATH . "fonts/wlmaru20044.ttf");
11define("FONT_SIZE", 8);         // フォントサイズ
12define("TITLE_FONT_SIZE", 11);  // タイトルフォントサイズ
13define("BG_WIDTH", 720);        // 背景幅
14define("BG_HEIGHT", 400);       // 背景高さ
15define("LINE_PAD", 5);          // 行間
16define("TEXT_RATE", 0.75);      // フォント補正値(実際の描画幅/フォントサイズ)
17
18/*
19    円グラフ
20*/
21define("PIE_LEFT", 200);            // 円グラフ位置
22define("PIE_TOP", 150);             // 円グラフ位置
23define("PIE_WIDTH", 230);           // 円グラフ幅
24define("PIE_HEIGHT", 100);          // 円グラフ高さ
25define("PIE_THICK", 30);            // 円グラフ太さ
26define("PIE_LABEL_UP", 20);         // 円グラフのラベル位置を上にあげる
27define("PIE_SHADE_IMPACT", 0.1);    // 値が大きいほど影が長くなる
28
29/*
30    折れ線グラフ
31*/
32define("LINE_Y_SCALE", 10);         // Y軸の目盛り数
33define("LINE_X_SCALE", 10);         // X軸の目盛り数
34define("LINE_LEFT", 60);            // 線グラフ位置
35define("LINE_TOP", 50);             // 線グラフ位置
36define("LINE_AREA_WIDTH", 600);     // 線グラフ背景のサイズ
37define("LINE_AREA_HEIGHT", 300);    // 線グラフ背景のサイズ
38define("LINE_MARK_SIZE", 6);        // 線グラフマークのサイズ
39define("LINE_SCALE_SIZE", 6);       // 目盛り幅
40define("LINE_XLABEL_MAX", 30);      // X軸のラベルの表示制限数
41define("LINE_XTITLE_PAD", -5);      // X軸のタイトルと軸の間隔
42define("LINE_YTITLE_PAD", 15);      // Y軸のタイトルと軸の間隔
43
44/*
45    棒グラフ
46*/
47define("BAR_PAD", 6);               // グラフと目盛りの間隔
48
49/*
50    タイトルラベル
51*/
52define("TITLE_TOP", 10);    // 背景枠との上幅
53
54/*
55    凡例
56*/
57define("LEGEND_TOP", 10);   // 背景枠との上幅
58define("LEGEND_RIGHT", 10); // 背景枠との右幅
59
60
61/*
62    表示色
63*/
64// 凡例背景
65$ARR_LEGENDBG_COLOR = array(245,245,245);
66// ラベル背景
67$ARR_LABELBG_COLOR = array(255,255,255);
68// グラフカラー
69$ARR_GRAPH_RGB = array(
70    array(200,50,50),
71    array(50,50,200),
72    array(50,200,50),
73    array(255,255,255),
74    array(244,200,200),
75    array(200,200,255),
76    array(50,200,50),
77    array(255,255,255),
78    array(244,244,244),
79);
80// 影の色
81$ARR_SHADE_COLOR = array(100,100,100);
82// 縁の色
83$ARR_FLAME_COLOR = array(0, 0, 0);
84// 文字色
85$ARR_TEXT_COLOR = array(0, 0, 0);
86// 背景カラー
87$ARR_BG_COLOR = array(255,255,255);
88// タイトル文字色
89$ARR_TITLE_COLOR = array(0, 0, 0);
90// グリッド線色
91$ARR_GRID_COLOR = array(200, 200, 200);
92// マークの色
93$ARR_MARK_COLOR = array(130, 130, 255);
94
95
96?>
Note: See TracBrowser for help on using the repository browser.