3: 2005-06-10 (金) 08:08:18 |
4: 2005-06-10 (金) 13:46:27 |
| x, y : flushする範囲の左上の座標(window内の座標系で指定する) | | x, y : flushする範囲の左上の座標(window内の座標系で指定する) |
| sx, sy : flushする範囲のサイズ | | sx, sy : flushする範囲のサイズ |
- | skip : グラフィックボックスのx_size - この時のsx | + | skip : (グラフィックボックスのx_size - この時のsx)*(1か2か4) |
| p : グラフィックボックスのポインタ + この時のy * グラフィックボックスのx_size + この時のx | | p : グラフィックボックスのポインタ + この時のy * グラフィックボックスのx_size + この時のx |
| (「グラフィックボックスのポインタについて」参照) | | (「グラフィックボックスのポインタについて」参照) |
| -lib_drawline0は、これでよかったら[[gg00man/graphic]]に移します -- [[あっきぃ]] &new{2005-06-04 (土) 21:59:56}; | | -lib_drawline0は、これでよかったら[[gg00man/graphic]]に移します -- [[あっきぃ]] &new{2005-06-04 (土) 21:59:56}; |
| -用語が混乱していませんか…… グラフィックボックスというと, (a)LIB_GRAPHBOX構造体 (b)←の中の配列 (c)ウィンドウに描画される領域 の三つくらいが考えられるのですが, (b)と(c)が混ざってます。どう定義すべきなのか迷ったので, 川合さんの解説@mt_xor0.txtを見ました。(b)はグラフィックボックスのバッファ, (c)がグラフィックボックス と呼ばれているようです。これで統一しませんか? -- [[I.Tak.]] &new{2005-06-10 (金) 08:08:18}; | | -用語が混乱していませんか…… グラフィックボックスというと, (a)LIB_GRAPHBOX構造体 (b)←の中の配列 (c)ウィンドウに描画される領域 の三つくらいが考えられるのですが, (b)と(c)が混ざってます。どう定義すべきなのか迷ったので, 川合さんの解説@mt_xor0.txtを見ました。(b)はグラフィックボックスのバッファ, (c)がグラフィックボックス と呼ばれているようです。これで統一しませんか? -- [[I.Tak.]] &new{2005-06-10 (金) 08:08:18}; |
| + | -「グラフィックボックス」については、(c)に限定しないで、(a)~(c)のどれにでも使える広い言葉だとなんとなく思います。(b)を「グラフィックボックスのバッファ」にしたほうがいいというのは、言われてみるとそうかなと思いました。 -- [[K]] &new{2005-06-10 (金) 13:36:23}; |
| + | -まあでも「グラフィックボックスへのポインタ」ってのを「グラフィックボックスのバッファへのポインタ」の省略形であると解釈すれば、用語の混乱はないともいえると思います。だからこのままでも問題ないような・・・。 -- [[K]] &new{2005-06-10 (金) 13:38:21}; |
| + | -lib_flushgraphboxのskipに書き足しました。 -- [[K]] &new{2005-06-10 (金) 13:46:27}; |
| | | |
| #comment | | #comment |