예제 #1
0
 public Ellipse(Rect <double> frame, IOutlineStyle outlineStyle, IStyle fillStyle)
     : base(frame, outlineStyle, fillStyle)
 {
 }
예제 #2
0
 public Triangle(Rect <float> frame, IOutlineStyle outlineStyle, IStyle fillStyle)
     : base(frame, outlineStyle, fillStyle)
 {
 }
예제 #3
0
 public Shape(Rect <double> frame, IOutlineStyle outlineStyle = null, IStyle fillStyle = null)
 {
     _frame        = frame;
     _outlineStyle = outlineStyle ?? new OutlineStyle();
     _fillStyle    = fillStyle ?? new Style();
 }
예제 #4
0
 public Group(IComponent component)
 {
     _shapes.Add(component);
     _fillStyle    = new FillStyleGroup(GetFillStyle());
     _outlineStyle = new OutlineStyleGroup(GetOutlineStyle());
 }
예제 #5
0
파일: Shape.cs 프로젝트: protasov-ilja/OOD
 public Shape(Rect <float> frame, IOutlineStyle outlineStyle, IStyle fillStyle)
 {
     SetFrame(frame);
     OutlineStyle = outlineStyle;
     FillStyle    = fillStyle;
 }