public override void Compleet(Schets s, Point p1, Point p2) { Lijn lijn = new Lijn(kleur, p1, p2); s.Toevoegen(lijn); }
public override void Compleet(Schets s, Point p1, Point p2) { VolCirkel volcirkel = new VolCirkel(kleur, Tools.Punten2Rechthoek(p1, p2)); s.Toevoegen(volcirkel); }
public override void Compleet(Schets s, Point p1, Point p2) { VolRechthoek volrechthoek = new VolRechthoek(kleur, Tools.Punten2Rechthoek(p1, p2)); s.Toevoegen(volrechthoek); }
public override void Compleet(Schets s, Point p1, Point p2) { int breedte = maxX - minX + 6; int hoogte = maxY - minY + 6; Point min = new Point(minX - 3, minY - 3); Point max = new Point(maxX + 3, maxY + 3); Bitmap minibitmap = new Bitmap(breedte, hoogte); Graphics g = Graphics.FromImage(minibitmap); g.DrawImage(bitmap, 0, 0, Tools.Punten2Rechthoek(min, max), GraphicsUnit.Pixel); Tekening tekening = new Tekening(kleur, minibitmap, min); s.Toevoegen(tekening); bitmap.Dispose(); BitmapGraphics.Dispose(); }