MPatch(Patch[] p) { _w = p[0].matcher.getTemplate().width; _h = p[0].matcher.getTemplate().height; for (int i = 1; i < p.length; i++) { if ((p[i].matcher.getTemplate().width != _w) || (p[i].matcher.getTemplate().height != _h)) { throw new IllegalArgumentException( "Patches must all have the same size"); } } _p = p; res_ = new FImage(0, 0); }
MPatch(Patch[] p) { _w = p[0].matcher.getTemplate().width; _h = p[0].matcher.getTemplate().height; for (int i = 1; i < p.length; i++) { if ((p[i].matcher.getTemplate().width != _w) || (p[i].matcher.getTemplate().height != _h)) { throw new IllegalArgumentException( "Patches must all have the same size"); } } _p = p; res_ = new FImage(0, 0); }