Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkAntiHairBlitter Class Referenceabstract
Inheritance diagram for SkAntiHairBlitter:
HLine_SkAntiHairBlitter Horish_SkAntiHairBlitter VLine_SkAntiHairBlitter Vertish_SkAntiHairBlitter

Public Member Functions

 SkAntiHairBlitter ()
 
virtual ~SkAntiHairBlitter ()
 
SkBlittergetBlitter () const
 
void setup (SkBlitter *blitter)
 
virtual SkFixed drawCap (int x, SkFixed fy, SkFixed slope, int mod64)=0
 
virtual SkFixed drawLine (int x, int stopx, SkFixed fy, SkFixed slope)=0
 

Detailed Description

Definition at line 107 of file SkScan_Antihair.cpp.

Constructor & Destructor Documentation

◆ SkAntiHairBlitter()

SkAntiHairBlitter::SkAntiHairBlitter ( )
inline

Definition at line 109 of file SkScan_Antihair.cpp.

109: fBlitter(nullptr) {}

◆ ~SkAntiHairBlitter()

virtual SkAntiHairBlitter::~SkAntiHairBlitter ( )
inlinevirtual

Definition at line 110 of file SkScan_Antihair.cpp.

110{}

Member Function Documentation

◆ drawCap()

virtual SkFixed SkAntiHairBlitter::drawCap ( int  x,
SkFixed  fy,
SkFixed  slope,
int  mod64 
)
pure virtual

◆ drawLine()

virtual SkFixed SkAntiHairBlitter::drawLine ( int  x,
int  stopx,
SkFixed  fy,
SkFixed  slope 
)
pure virtual

◆ getBlitter()

SkBlitter * SkAntiHairBlitter::getBlitter ( ) const
inline

Definition at line 112 of file SkScan_Antihair.cpp.

112{ return fBlitter; }

◆ setup()

void SkAntiHairBlitter::setup ( SkBlitter blitter)
inline

Definition at line 114 of file SkScan_Antihair.cpp.

114 {
115 fBlitter = blitter;
116 }

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