Skia
2D Graphics Library
SkSVGFillRule Class Reference

#include <SkSVGTypes.h>

Public Types

enum class  Type { kNonZero , kEvenOdd , kInherit }
 

Public Member Functions

constexpr SkSVGFillRule ()
 
constexpr SkSVGFillRule (Type t)
 
 SkSVGFillRule (const SkSVGFillRule &)=default
 
SkSVGFillRuleoperator= (const SkSVGFillRule &)=default
 
bool operator== (const SkSVGFillRule &other) const
 
bool operator!= (const SkSVGFillRule &other) const
 
Type type () const
 
SkPathFillType asFillType () const
 

Member Enumeration Documentation

◆ Type

enum SkSVGFillRule::Type
strong
Enumerator
kNonZero 
kEvenOdd 
kInherit 

Constructor & Destructor Documentation

◆ SkSVGFillRule() [1/3]

constexpr SkSVGFillRule::SkSVGFillRule ( )
inlineconstexpr

◆ SkSVGFillRule() [2/3]

constexpr SkSVGFillRule::SkSVGFillRule ( Type  t)
inlineexplicitconstexpr

◆ SkSVGFillRule() [3/3]

SkSVGFillRule::SkSVGFillRule ( const SkSVGFillRule )
default

Member Function Documentation

◆ asFillType()

SkPathFillType SkSVGFillRule::asFillType ( ) const
inline

◆ operator!=()

bool SkSVGFillRule::operator!= ( const SkSVGFillRule other) const
inline

◆ operator=()

SkSVGFillRule& SkSVGFillRule::operator= ( const SkSVGFillRule )
default

◆ operator==()

bool SkSVGFillRule::operator== ( const SkSVGFillRule other) const
inline

◆ type()

Type SkSVGFillRule::type ( ) const
inline

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