//public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner) //{ // return this.RoundCorners(cornerRadius, background, roundCorner, 0, Color.Transparent); //} /// <summary> /// Rounds the corners. /// </summary> /// <param name="cornerRadius">The corner radius.</param> /// <param name="background">The background.</param> /// <param name="roundCorner">The round corner.</param> /// <returns></returns> public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner) { RoundedCornersFilter filter = new RoundedCornersFilter() { Corner = roundCorner }; filter.CornerRadius = cornerRadius; filter.BackGroundColor = background; _image = filter.ExecuteFilter(_image); return(this); }
//public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner) //{ // return this.RoundCorners(cornerRadius, background, roundCorner, 0, Color.Transparent); //} /// <summary> /// Rounds the corners. /// </summary> /// <param name="cornerRadius">The corner radius.</param> /// <param name="background">The background.</param> /// <param name="roundCorner">The round corner.</param> /// <returns></returns> public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner) { RoundedCornersFilter filter = new RoundedCornersFilter() { Corner = roundCorner }; filter.CornerRadius = cornerRadius; filter.BackGroundColor = background; _image = filter.ExecuteFilter(_image); return this; }