public WatermarkedImage(IDrawAnImage original) { this.original = original; }
public VisibilityConstrainedImage(IDrawAnImage original, IConstrainAnOperation constraint) { this.original = original; this.constraint = constraint; }
public TimedDrawing(ITimeThings timer, IDrawAnImage original) { this.timer = timer; this.original = original; }