public Ellipse(Rect <double> frame, IOutlineStyle outlineStyle, IStyle fillStyle) : base(frame, outlineStyle, fillStyle) { }
public Triangle(Rect <float> frame, IOutlineStyle outlineStyle, IStyle fillStyle) : base(frame, outlineStyle, fillStyle) { }
public Shape(Rect <double> frame, IOutlineStyle outlineStyle = null, IStyle fillStyle = null) { _frame = frame; _outlineStyle = outlineStyle ?? new OutlineStyle(); _fillStyle = fillStyle ?? new Style(); }
public Group(IComponent component) { _shapes.Add(component); _fillStyle = new FillStyleGroup(GetFillStyle()); _outlineStyle = new OutlineStyleGroup(GetOutlineStyle()); }
public Shape(Rect <float> frame, IOutlineStyle outlineStyle, IStyle fillStyle) { SetFrame(frame); OutlineStyle = outlineStyle; FillStyle = fillStyle; }