public DrawVerticalLine ( int x, int sy, int ey ) : void | ||
x | int | |
sy | int | |
ey | int | |
return | void |
public void DrawVerticalLine(int x, int sy, int ey)
{
if (!ContainsX(x))
return;
if (sy > ey)
Extensions.Swap(ref sy, ref ey);
if (sy >= size.Y || ey < 0)
return;
sy = ClampY(sy);
ey = ClampY(ey);
for (var y = sy; y <= ey; y++)
DrawPixel(x, y);
}