#include "third_party/blink/renderer/core/style/border_edge.h"
#include <math.h>
namespace blink {
BorderEdge::BorderEdge(int edge_width,
const Color& edge_color,
EBorderStyle edge_style,
bool edge_is_present)
: … { … }
BorderEdge::BorderEdge() : … { … }
EBorderStyle BorderEdge::EffectiveStyle(EBorderStyle style, int width) { … }
bool BorderEdge::HasVisibleColorAndStyle() const { … }
bool BorderEdge::ShouldRender() const { … }
bool BorderEdge::PresentButInvisible() const { … }
bool BorderEdge::ObscuresBackgroundEdge() const { … }
bool BorderEdge::ObscuresBackground() const { … }
int BorderEdge::UsedWidth() const { … }
int BorderEdge::GetDoubleBorderStripeWidth(DoubleBorderStripe stripe) const { … }
bool BorderEdge::SharesColorWith(const BorderEdge& other) const { … }
void BorderEdge::ClampWidth(int max_width) { … }
}