#include <path_source.h>
Public Member Functions | |
virtual | ~PathSource ()=default |
virtual FillType | GetFillType () const =0 |
virtual Rect | GetBounds () const =0 |
virtual bool | IsConvex () const =0 |
virtual void | Dispatch (PathReceiver &receiver) const =0 |
Definition at line 55 of file path_source.h.
|
virtualdefault |
|
pure virtual |
Implemented in impeller::RoundSuperellipsePathSource, impeller::DiffRoundRectPathSource, impeller::RoundRectPathSource, impeller::EllipsePathSource, impeller::RectPathSource, and impeller::DashedLinePathSource.
Referenced by impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and impeller::PathTessellator::PathToStrokedSegments().
|
pure virtual |
|
pure virtual |
|
pure virtual |