public bool IsRightClosed(WaterSource source) { return(IsBase(source.X + 1, source.Y)); }
public bool IsLeftClosed(WaterSource source) { return(IsBase(source.X - 1, source.Y)); }
public bool IsPipeDown(WaterSource ws) { return(IsPipeDown(ws.X, ws.Y)); }
public bool IsPipeRight(WaterSource ws) { return(IsPipeRight(ws.X, ws.Y)); }
public bool IsPipeAbove(WaterSource ws) { return(IsPipeAbove(ws.X, ws.Y)); }