class BorderCorner {

  boolean hasInnerCorner() {
    return hasOuterCorner()
           && (getPreBorderWidth() >= 0)
           && (getPostBorderWidth() >= 0)
           && (getOuterCornerRadius() > getPreBorderWidth())
           && (getOuterCornerRadius() > getPostBorderWidth());
  }

    BorderCorner(float cornerRadius, float preBorderWidth, float postBorderWidth,
      @NonNull RectF borderBox, float angleBisector);

}