public class ComplexImageMapping { public void ComplexImageMapping(){} public void initialise(){} public void sample(Complex a){} public void complete(){} public int perform(Complex a) { int m = (int)a.r; if (m<0) m = 0; else if (m>255) m = 255; return (255 << 24) | ((int)m) << 16 | ((int)m) << 8 | ((int)m) ; } public boolean needsPreRun(){return false;} public void setColour(boolean c){} }