public CircleShape(double x, double y, double radius, IDrawingAPI drawingAPI) : base(drawingAPI) { _x = x; _y = y; _radius = radius; }
public CircleShape(double x, double y, double radius, IDrawingAPI drawingAPI) { this.x = x; this.y = y; this.radius = radius; this.drawingAPI = drawingAPI; }
public CircleShape(double x, double y, double radius, IDrawingAPI drawingApi) : base(drawingApi) { this.x = x; this.y = y; this.radius = radius; }
protected Shape(IDrawingAPI drawingApi) { this.drawingApi = drawingApi; }
protected Shape(IDrawingAPI drawingAPI) { _drawingAPI = drawingAPI; }
public Shape(IDrawingAPI drawingAPI) { this.drawingAPI = drawingAPI; }
public Circle(IDrawingAPI api, double x, double y, double radius) : base(api) { CenterX = x; CenterY = y; Radius = radius; }
public CircleShape(double x, double y, double radius, IDrawingAPI drawingAPI) : base(drawingAPI) { this.x = x; this.y = y; this.radius = radius; }
public Cube(IDrawingAPI api, double x, double y, double width) : base(api) { TopLeftX = x; TopLeftY = y; Width = width; }
public DrawableShape(IDrawingAPI api) { _api = api; }
public CircleShape(double x, double y, double radius, IDrawingAPI drawingAPI) { this.x = x; this.y = y; this.radius = radius; this.drawingAPI = drawingAPI; } // low-level (i.e. Implementation-specific)