Code: Select all
for (int k = 0; k < lineCount; k++)
{
gBuffer.setColor(colorArray[k]);
gBuffer.drawLine(startX[k]-59,startY[k],endX[k]-59,endY[k]);
}
for (int k = 0; k < drawRectLineCount; k++)
{
switch (drawRectType[k])
{
case 1:
gBuffer.setColor(drawRectColorArray[k]);
gBuffer.fillRect(drawRectStartX[k]-59,drawRectStartY[k],drawRectEndX[k],drawRectEndY[k]);
break;
case 2:
gBuffer.setColor(drawRectColorArray[k]);
gBuffer.fillOval(drawRectStartX[k]-59,drawRectStartY[k],drawRectEndX[k],drawRectEndY[k]);
break;
case 3:
gBuffer.setColor(drawRectColorArray[k]);
gBuffer.drawRect(drawRectStartX[k]-59,drawRectStartY[k],drawRectEndX[k],drawRectEndY[k]);
break;
case 4:
gBuffer.setColor(drawRectColorArray[k]);
gBuffer.drawOval(drawRectStartX[k]-59,drawRectStartY[k],drawRectEndX[k],drawRectEndY[k]);
break;
case 5:
gBuffer.setColor(drawRectColorArray[k]);
gBuffer.drawRoundRect(drawRectStartX[k]-59,drawRectStartY[k],drawRectEndX[k],drawRectEndY[k],10,10);
break;
case 6:
gBuffer.setColor(drawRectColorArray[k]);
gBuffer.fillRoundRect(drawRectStartX[k]-59,drawRectStartY[k],drawRectEndX[k],drawRectEndY[k],10,10);
break;
}
}
stuff stuff stuff
g.drawImage(virtualMem,59,0,this);