/* */ QTImageProducer(Presentable paramPresentable, Dimension paramDimension) throws QTException {
/* 87 */ this.qtSource = paramPresentable;
/* 88 */ setRedrawing(requiresRedrawing(paramPresentable));
/* 89 */ this.singleFrame = (!isRedrawing());
/* 90 */ this.size = paramDimension;
/* 91 */ this.gw = new QDGraphics(new QDRect(this.size));
/* 92 */ paramPresentable.setDisplayBounds(new QDRect(this.size));
/* 93 */ paramPresentable.setGWorld(this.gw);
/* 94 */ this.pm = this.gw.getPixMap();
/* 95 */ this.rowInts = (this.pm.getRowBytes() / 4);
/* 96 */ this.pixels = new int[this.rowInts * this.size.height];
/* 97 */ paramPresentable.redraw(null);