Closed matsuura-h closed 8 months ago
素晴らしいライブラリの公開ありがとうございます。
冒頭のrx, ryがゼロのときの処理ですが、線を引く処理の第3引数についてrx, ryが逆ではないでしょうか? if (ry == 0) { drawFastHLine(x - rx, y, (ry << 2) + 1); return; } if (rx == 0) { drawFastVLine(x, y - ry, (rx << 2) + 1); return; }
本来の意図として、例えばryが0のときは、横幅がrxの2倍+1の横線を表示するほうがよいのでは?と考えています。 ご検討お願いいたします。
@matsuura-h 情報ありがとうございます!これはうっかりミスですね…修正します。 お知らせくださって助かりました。
@lovyan03 ご確認ありがとうございます。 修正いただいたソースも拝見いたしました。 本件、Closeとさせていただきます。
素晴らしいライブラリの公開ありがとうございます。
Environment ( 実行環境 )
Problem Description ( 問題の内容 )
冒頭のrx, ryがゼロのときの処理ですが、線を引く処理の第3引数についてrx, ryが逆ではないでしょうか? if (ry == 0) { drawFastHLine(x - rx, y, (ry << 2) + 1); return; } if (rx == 0) { drawFastVLine(x, y - ry, (rx << 2) + 1); return; }
本来の意図として、例えばryが0のときは、横幅がrxの2倍+1の横線を表示するほうがよいのでは?と考えています。 ご検討お願いいたします。