Skia
2D Graphics Library
SkPathEffect::PointData Class Reference

#include <SkPathEffect.h>

Public Types

enum  PointFlags { kCircles_PointFlag = 0x01, kUsePath_PointFlag = 0x02, kUseClip_PointFlag = 0x04 }
 

Public Member Functions

 PointData ()
 
 ~PointData ()
 

Public Attributes

uint32_t fFlags
 
SkPointfPoints
 
int fNumPoints
 
SkVector fSize
 
SkRect fClipRect
 
SkPath fPath
 
SkPath fFirst
 
SkPath fLast
 

Detailed Description

PointData aggregates all the information needed to draw the point primitives returned by an 'asPoints' call.

Member Enumeration Documentation

◆ PointFlags

Enumerator
kCircles_PointFlag 
kUsePath_PointFlag 
kUseClip_PointFlag 

Constructor & Destructor Documentation

◆ PointData()

SkPathEffect::PointData::PointData ( )
inline

◆ ~PointData()

SkPathEffect::PointData::~PointData ( )
inline

Member Data Documentation

◆ fClipRect

SkRect SkPathEffect::PointData::fClipRect

◆ fFirst

SkPath SkPathEffect::PointData::fFirst

◆ fFlags

uint32_t SkPathEffect::PointData::fFlags

◆ fLast

SkPath SkPathEffect::PointData::fLast

◆ fNumPoints

int SkPathEffect::PointData::fNumPoints

◆ fPath

SkPath SkPathEffect::PointData::fPath

◆ fPoints

SkPoint* SkPathEffect::PointData::fPoints

◆ fSize

SkVector SkPathEffect::PointData::fSize

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