sclass IISwapAxes extends Meta implements IIntegralImage { RegisteredReference originalImage = new(this); int w, h; *() {} *(IIntegralImage originalImage) { this.originalImage.set(originalImage); w = originalImage.getHeight(); h = originalImage.getWidth(); } public int getWidth() { ret w; } public int getHeight() { ret h; } public double getIntegralValue(int x, int y, int channel) { ret originalImage->getIntegralValue(y, x, channel); } public double getIntegralValue(int x, int y) { ret originalImage->getIntegralValue(y, x); } }