import RegularShape from"./RegularShape.js";class CircleStyle extends RegularShape{constructor(e){e=e||{};super({points:1/0,fill:e.fill,radius:e.radius,stroke:e.stroke})}clone(){const e=new CircleStyle({fill:this.getFill()?this.getFill().clone():void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,radius:this.getRadius()});return e.setOpacity(this.getOpacity()),e.setScale(this.getScale()),e}setRadius(e){this.radius_=e,this.render()}}export default CircleStyle;