public override double GetWrapped(double x, double y, int wrap) { // Read coords: double lookX = (XModule == null)?0:XModule.GetWrapped(x, y, wrap); double lookY = (YModule == null)?0:YModule.GetWrapped(x, y, wrap); // Read: return(SourceModule.GetWrapped(lookX, lookY, wrap)); }