public Kor(Pont _kozeppont, float _sugar, Szin _szin, float _vastagsag = 1f) { kozeppont = _kozeppont; sugar = _sugar; szin = _szin; vastagsag = _vastagsag; }
public Vonal(Pont _p1, Pont _p2, Szin _szin, float _vastagsag = 1) { p1 = _p1; p2 = _p2; szin = _szin; vastagsag = _vastagsag; }
public static void RajzolKor(Pont kozeppont, float sugar, Szin szin, float vastagsag = 1f) { form.DrawCircle(kozeppont, sugar, szin, vastagsag); }
public static void RajzolVonal(Pont innen, Pont ide, Szin szin, float vastagsag = 1f) { form.DrawLine(innen, ide, szin, vastagsag); }
public void DrawCircle(Pont center, float radius, Szin color, float thickness = 1f) { circles.Add(new Kor(center, radius, color, thickness)); rajz_Paint(null, null); }
/// <summary> /// Rajzol egy vonalat a megadott színnel a rajzlapra a két pont között. /// </summary> /// <param name="innen"></param> /// <param name="ide"></param> public void DrawLine(Pont innen, Pont ide, Szin szin, float vastagsag = 1f) { lines.Add(new Vonal(innen, ide, szin, vastagsag)); rajz_Paint(null, null); }