public void Fill(Surface <T> surface, Ink <T> ink) { foreach (VectorI2 point in surface.GetSurfacePoints()) { ink.Paint(surface, 1.0f, point); } }
public override void Paint(Surface <T> surface, Ink <T> ink, VectorF2 point) { ink.Paint(surface, 1.0f, point); }
public override void Paint(Surface <T> surface, Ink <T> ink, VectorF2 point) { point -= center; grid.ProcessWithIndexs((p, w) => ink.Paint(surface, w, point + p)); }