function Ellipse(x, y, halfWidth, halfHeight) {
        if (x === void 0) { x = 0; }
        if (y === void 0) { y = 0; }
        if (halfWidth === void 0) { halfWidth = 0; }
        if (halfHeight === void 0) { halfHeight = 0; }
        this.x = x;
        this.y = y;
        this.width = halfWidth;
        this.height = halfHeight;
        this.type = SHAPES.ELIP;
    }
@param x - The X coordinate of the center of this ellipse
@param y - The Y coordinate of the center of this ellipse
@param halfWidth - The half width of this ellipse
@param halfHeight - The half height of this ellipse