BoldLine

概要

太い直線を描画します。

プロトタイプ

void BoldLine(int index, int x1, int y1, int x2, int y2, int color);

戻り値

なし

パラメータ

index

オフスクリーン画像バッファ番号 (-1〜255)

x1, y1

直線開始座標

x2, y2

直線終了座標

color

描画する色

解説

BoldLine 関数は、幅 2px の直線を描画します (DrawLine 関数を 4 回実行するだけです)。index に -1 を指定すると、描画先をバックバッファにすることができます。この関数の等価コードを以下に示します。

等価コード

void BoldLine(int index, int x1, int y1, int x2, int y2, int color){
    DrawLine(index, x1,   y1,   x2,   y2,   color);
    DrawLine(index, x1+1, y1,   x2+1, y2,   color);
    DrawLine(index, x1,   y1+1, x2,   y2+1, color);
    DrawLine(index, x1+1, y1+1, x2+1, y2+1, color);
}

参照

DrawLine

▲SecTop | ▲PageTop
Copyright (c) 1999-2006 インターネット停留所