webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::CollapsedBorderValue Class Reference

#include <CollapsedBorderValue.h>

Public Member Functions

 CollapsedBorderValue ()
 
 CollapsedBorderValue (const BorderValue &border, const Color &color, EBorderPrecedence precedence)
 
LayoutUnit width () const
 
EBorderStyle style () const
 
bool exists () const
 
const Colorcolor () const
 
bool isTransparent () const
 
EBorderPrecedence precedence () const
 
bool isSameIgnoringColor (const CollapsedBorderValue &o) const
 
 CollapsedBorderValue ()
 
 CollapsedBorderValue (const BorderValue &border, const Color &color, EBorderPrecedence precedence)
 
LayoutUnit width () const
 
EBorderStyle style () const
 
bool exists () const
 
const Colorcolor () const
 
bool isTransparent () const
 
EBorderPrecedence precedence () const
 
bool isSameIgnoringColor (const CollapsedBorderValue &o) const
 

Static Public Member Functions

static LayoutUnit adjustedCollapsedBorderWidth (float borderWidth, float deviceScaleFactor, bool roundUp)
 
static LayoutUnit adjustedCollapsedBorderWidth (float borderWidth, float deviceScaleFactor, bool roundUp)
 

Constructor & Destructor Documentation

◆ CollapsedBorderValue() [1/4]

WebCore::CollapsedBorderValue::CollapsedBorderValue ( )
inline

◆ CollapsedBorderValue() [2/4]

WebCore::CollapsedBorderValue::CollapsedBorderValue ( const BorderValue border,
const Color color,
EBorderPrecedence  precedence 
)
inline

◆ CollapsedBorderValue() [3/4]

WebCore::CollapsedBorderValue::CollapsedBorderValue ( )
inline

◆ CollapsedBorderValue() [4/4]

WebCore::CollapsedBorderValue::CollapsedBorderValue ( const BorderValue border,
const Color color,
EBorderPrecedence  precedence 
)
inline

Member Function Documentation

◆ adjustedCollapsedBorderWidth() [1/2]

LayoutUnit WebCore::CollapsedBorderValue::adjustedCollapsedBorderWidth ( float  borderWidth,
float  deviceScaleFactor,
bool  roundUp 
)
inlinestatic

◆ adjustedCollapsedBorderWidth() [2/2]

static LayoutUnit WebCore::CollapsedBorderValue::adjustedCollapsedBorderWidth ( float  borderWidth,
float  deviceScaleFactor,
bool  roundUp 
)
static

◆ color() [1/2]

const Color& WebCore::CollapsedBorderValue::color ( ) const
inline

◆ color() [2/2]

const Color& WebCore::CollapsedBorderValue::color ( ) const
inline

◆ exists() [1/2]

bool WebCore::CollapsedBorderValue::exists ( ) const
inline

◆ exists() [2/2]

bool WebCore::CollapsedBorderValue::exists ( ) const
inline

◆ isSameIgnoringColor() [1/2]

bool WebCore::CollapsedBorderValue::isSameIgnoringColor ( const CollapsedBorderValue o) const
inline

◆ isSameIgnoringColor() [2/2]

bool WebCore::CollapsedBorderValue::isSameIgnoringColor ( const CollapsedBorderValue o) const
inline

◆ isTransparent() [1/2]

bool WebCore::CollapsedBorderValue::isTransparent ( ) const
inline

◆ isTransparent() [2/2]

bool WebCore::CollapsedBorderValue::isTransparent ( ) const
inline

◆ precedence() [1/2]

EBorderPrecedence WebCore::CollapsedBorderValue::precedence ( ) const
inline

◆ precedence() [2/2]

EBorderPrecedence WebCore::CollapsedBorderValue::precedence ( ) const
inline

◆ style() [1/2]

EBorderStyle WebCore::CollapsedBorderValue::style ( ) const
inline

◆ style() [2/2]

EBorderStyle WebCore::CollapsedBorderValue::style ( ) const
inline

◆ width() [1/2]

LayoutUnit WebCore::CollapsedBorderValue::width ( ) const
inline

◆ width() [2/2]

LayoutUnit WebCore::CollapsedBorderValue::width ( ) const
inline

The documentation for this class was generated from the following file: