function RoundedRectangle(x, y, width, height, radius) {
        if (x === void 0) { x = 0; }
        if (y === void 0) { y = 0; }
        if (width === void 0) { width = 0; }
        if (height === void 0) { height = 0; }
        if (radius === void 0) { radius = 20; }
        this.x = x;
        this.y = y;
        this.width = width;
        this.height = height;
        this.radius = radius;
        this.type = SHAPES.RREC;
    }
@param x - The X coordinate of the upper-left corner of the rounded rectangle
@param y - The Y coordinate of the upper-left corner of the rounded rectangle
@param width - The overall width of this rounded rectangle
@param height - The overall height of this rounded rectangle
@param radius - Controls the radius of the rounded corners