bottomLeft = add(patches[BOTTOM_LEFT], color, false, false); leftWidth = patches[BOTTOM_LEFT].getRegionWidth(); bottomHeight = patches[BOTTOM_LEFT].getRegionHeight(); bottomCenter = add(patches[BOTTOM_CENTER], color, true, false); middleWidth = Math.max(middleWidth, patches[BOTTOM_CENTER].getRegionWidth()); bottomHeight = Math.max(bottomHeight, patches[BOTTOM_CENTER].getRegionHeight()); bottomRight = add(patches[BOTTOM_RIGHT], color, false, false); rightWidth = Math.max(rightWidth, patches[BOTTOM_RIGHT].getRegionWidth()); bottomHeight = Math.max(bottomHeight, patches[BOTTOM_RIGHT].getRegionHeight()); middleLeft = add(patches[MIDDLE_LEFT], color, false, true); leftWidth = Math.max(leftWidth, patches[MIDDLE_LEFT].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_LEFT].getRegionHeight()); middleCenter = add(patches[MIDDLE_CENTER], color, true, true); middleWidth = Math.max(middleWidth, patches[MIDDLE_CENTER].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_CENTER].getRegionHeight()); middleRight = add(patches[MIDDLE_RIGHT], color, false, true); rightWidth = Math.max(rightWidth, patches[MIDDLE_RIGHT].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_RIGHT].getRegionHeight()); topLeft = add(patches[TOP_LEFT], color, false, false); leftWidth = Math.max(leftWidth, patches[TOP_LEFT].getRegionWidth()); topHeight = Math.max(topHeight, patches[TOP_LEFT].getRegionHeight()); topCenter = add(patches[TOP_CENTER], color, true, false);
bottomLeft = add(patches[BOTTOM_LEFT], color, false, false); leftWidth = patches[BOTTOM_LEFT].getRegionWidth(); bottomHeight = patches[BOTTOM_LEFT].getRegionHeight(); bottomCenter = add(patches[BOTTOM_CENTER], color, true, false); middleWidth = Math.max(middleWidth, patches[BOTTOM_CENTER].getRegionWidth()); bottomHeight = Math.max(bottomHeight, patches[BOTTOM_CENTER].getRegionHeight()); bottomRight = add(patches[BOTTOM_RIGHT], color, false, false); rightWidth = Math.max(rightWidth, patches[BOTTOM_RIGHT].getRegionWidth()); bottomHeight = Math.max(bottomHeight, patches[BOTTOM_RIGHT].getRegionHeight()); middleLeft = add(patches[MIDDLE_LEFT], color, false, true); leftWidth = Math.max(leftWidth, patches[MIDDLE_LEFT].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_LEFT].getRegionHeight()); middleCenter = add(patches[MIDDLE_CENTER], color, true, true); middleWidth = Math.max(middleWidth, patches[MIDDLE_CENTER].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_CENTER].getRegionHeight()); middleRight = add(patches[MIDDLE_RIGHT], color, false, true); rightWidth = Math.max(rightWidth, patches[MIDDLE_RIGHT].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_RIGHT].getRegionHeight()); topLeft = add(patches[TOP_LEFT], color, false, false); leftWidth = Math.max(leftWidth, patches[TOP_LEFT].getRegionWidth()); topHeight = Math.max(topHeight, patches[TOP_LEFT].getRegionHeight()); topCenter = add(patches[TOP_CENTER], color, true, false);
bottomLeft = add(patches[BOTTOM_LEFT], color, false, false); leftWidth = patches[BOTTOM_LEFT].getRegionWidth(); bottomHeight = patches[BOTTOM_LEFT].getRegionHeight(); bottomCenter = add(patches[BOTTOM_CENTER], color, true, false); middleWidth = Math.max(middleWidth, patches[BOTTOM_CENTER].getRegionWidth()); bottomHeight = Math.max(bottomHeight, patches[BOTTOM_CENTER].getRegionHeight()); bottomRight = add(patches[BOTTOM_RIGHT], color, false, false); rightWidth = Math.max(rightWidth, patches[BOTTOM_RIGHT].getRegionWidth()); bottomHeight = Math.max(bottomHeight, patches[BOTTOM_RIGHT].getRegionHeight()); middleLeft = add(patches[MIDDLE_LEFT], color, false, true); leftWidth = Math.max(leftWidth, patches[MIDDLE_LEFT].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_LEFT].getRegionHeight()); middleCenter = add(patches[MIDDLE_CENTER], color, true, true); middleWidth = Math.max(middleWidth, patches[MIDDLE_CENTER].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_CENTER].getRegionHeight()); middleRight = add(patches[MIDDLE_RIGHT], color, false, true); rightWidth = Math.max(rightWidth, patches[MIDDLE_RIGHT].getRegionWidth()); middleHeight = Math.max(middleHeight, patches[MIDDLE_RIGHT].getRegionHeight()); topLeft = add(patches[TOP_LEFT], color, false, false); leftWidth = Math.max(leftWidth, patches[TOP_LEFT].getRegionWidth()); topHeight = Math.max(topHeight, patches[TOP_LEFT].getRegionHeight()); topCenter = add(patches[TOP_CENTER], color, true, false);