private bool Equals(CornerRadius other) {
     return this.TopLeft.Equals(other.TopLeft)
         && this.TopRight.Equals(other.TopRight)
         && this.BottomRight.Equals(other.BottomRight)
         && this.BottomLeft.Equals(other.BottomLeft);
 }
 public CornerRadius(double horizontalSize, double verticalSize) {
     this = new CornerRadius(horizontalSize, verticalSize, horizontalSize, verticalSize);
 }
 public CornerRadius(double horizontalSize, double verticalSize)
 {
     this = new CornerRadius(horizontalSize, verticalSize, horizontalSize, verticalSize);
 }
 public CornerRadius(double uniformSize) {
     this = new CornerRadius(uniformSize, uniformSize, uniformSize, uniformSize);
 }
 public CornerRadius(double uniformSize)
 {
     this = new CornerRadius(uniformSize, uniformSize, uniformSize, uniformSize);
 }