wndFill method

void wndFill(
  1. double x,
  2. double y,
  3. double w,
  4. double h,
)

Implementation

void wndFill( double x, double y, double w, double h ){
	// 論理座標から実座標に変換
	int gx = imgPosX( x );
	int gy = imgPosY( y );
	int gw = imgPosX( x + w ) - gx;
	int gh = imgPosY( y + h ) - gy;
	if( gw < 0 ){
		gx += (gw + 1);
		gw = -gw;
	}
	if( gh < 0 ){
		gy += (gh + 1);
		gh = -gh;
	}

	fill( gx, gy, gw, gh );
}