public Circle(DrawingAPI api, double x, double y, double radius) : base(api) { CenterX = x; CenterY = y; Radius = radius; }
public Cube(DrawingAPI api, double x, double y, double width) : base(api) { TopLeftX = x; TopLeftY = y; Width = width; }
public CircleShape(double x, double y, double radius, DrawingAPI drawingAPI) : base(drawingAPI) { this.drawingAPI = drawingAPI; this.x = x; this.y = y; this.radius = radius; }
protected Shape(DrawingAPI drawingAPI) { this.drawingAPI = drawingAPI; }
public CircleShape(double x, double y, double r, DrawingAPI drawingAPI) : base(drawingAPI) { this.x = x; this.y = y; this.r = r; }
public Shape(DrawingAPI drawingAPI) { this.drawingAPI = drawingAPI; }
public DrawableShape(DrawingAPI api) { _api = api; }