/* */ case 1:
/* */ case 2:
/* */ case 3:
/* 354 */ if (this.mlibInterpTableI == null) {
/* 355 */ InterpolationTable jtable = (InterpolationTable)this.interp;
/* 356 */ this.mlibInterpTableI = new mediaLibImageInterpTable(3, jtable.getWidth(), jtable.getHeight(), jtable.getLeftPadding(), jtable.getTopPadding(), jtable.getSubsampleBitsH(), jtable.getSubsampleBitsV(), jtable.getPrecisionBits(), jtable.getHorizontalTableData(), jtable.getVerticalTableData());
/* */ }
/* */
/* 370 */ if (this.setBackground) {
/* 371 */ for (int i = 0; i < dstMLI.length; i++) {
/* 372 */ Image.GridWarpTable2(dstMLI[i], srcMLI[i], this.xWarpPos, this.yWarpPos, source.getMinX(), source.getMinY(), this.xStart - destRect.x, this.xStep, this.xNumCells, this.yStart - destRect.y, this.yStep, this.yNumCells, this.mlibInterpTableI, 0, this.intBackgroundValues);
/* */ }
/* */
/* */ }
/* */ else
/* */ {
/* 385 */ for (int i = 0; i < dstMLI.length; i++) {
/* 386 */ Image.GridWarpTable(dstMLI[i], srcMLI[i], this.xWarpPos, this.yWarpPos, source.getMinX(), source.getMinY(), this.xStart - destRect.x, this.xStep, this.xNumCells, this.yStart - destRect.y, this.yStep, this.yNumCells, this.mlibInterpTableI, 0);
/* */ }
/* */
/* */ }
/* */
/* 398 */ break;
/* */ case 4:
/* 401 */ if (this.mlibInterpTableF == null) {
/* 402 */ InterpolationTable jtable = (InterpolationTable)this.interp;
/* 403 */ this.mlibInterpTableF = new mediaLibImageInterpTable(4, jtable.getWidth(), jtable.getHeight(), jtable.getLeftPadding(), jtable.getTopPadding(), jtable.getSubsampleBitsH(), jtable.getSubsampleBitsV(), jtable.getPrecisionBits(), jtable.getHorizontalTableDataFloat(), jtable.getVerticalTableDataFloat());
/* */ }
/* */
/* 417 */ if (this.setBackground) {
/* 418 */ for (int i = 0; i < dstMLI.length; i++) {
/* 419 */ Image.GridWarpTable2_Fp(dstMLI[i], srcMLI[i], this.xWarpPos, this.yWarpPos, source.getMinX(), source.getMinY(), this.xStart - destRect.x, this.xStep, this.xNumCells, this.yStart - destRect.y, this.yStep, this.yNumCells, this.mlibInterpTableF, 0, this.backgroundValues);
/* */ }
/* */
/* */ }
/* */ else
/* */ {
/* 432 */ for (int i = 0; i < dstMLI.length; i++) {
/* 433 */ Image.GridWarpTable_Fp(dstMLI[i], srcMLI[i], this.xWarpPos, this.yWarpPos, source.getMinX(), source.getMinY(), this.xStart - destRect.x, this.xStep, this.xNumCells, this.yStart - destRect.y, this.yStep, this.yNumCells, this.mlibInterpTableF, 0);
/* */ }
/* */
/* */ }
/* */
/* 444 */ break;
/* */ case 5:
/* 447 */ if (this.mlibInterpTableD == null) {
/* 448 */ InterpolationTable jtable = (InterpolationTable)this.interp;
/* 449 */ this.mlibInterpTableD = new mediaLibImageInterpTable(5, jtable.getWidth(), jtable.getHeight(), jtable.getLeftPadding(), jtable.getTopPadding(), jtable.getSubsampleBitsH(), jtable.getSubsampleBitsV(), jtable.getPrecisionBits(), jtable.getHorizontalTableDataDouble(), jtable.getVerticalTableDataDouble());
/* */ }
/* */
/* 462 */ if (this.setBackground) {
/* 463 */ for (int i = 0; i < dstMLI.length; i++) {
/* 464 */ Image.GridWarpTable2_Fp(dstMLI[i], srcMLI[i], this.xWarpPos, this.yWarpPos, source.getMinX(), source.getMinY(), this.xStart - destRect.x, this.xStep, this.xNumCells, this.yStart - destRect.y, this.yStep, this.yNumCells, this.mlibInterpTableD, 0, this.backgroundValues);