CoreComponents 3.0.0
A Modern C++ Toolkit
Loading...
Searching...
No Matches
Painter Member List

This is the complete list of members for Painter, including all inherited members.

addPath(const Path &path)Painter
arc(Point m, double r, double alpha0=0, double alpha1=2 *M_PI)Painter
arcAround(Point b, double alpha)Painter
arcNegative(Point m, double r, double alpha0, double alpha1)Painter
closePath()Painter
CurrentPath enum namePainter
currentPoint() constPainter
curveTo(Point a, Point b, Point c)Painter
fill(CurrentPath mode=CurrentPath::Clear)Painter
fillExtents() constPainter
GetColor typedefPainter
hasCurrentPoint() constPainter
lineTo(Point c)Painter
moveTo(Point c)Painter
newPath()Painter
newSubPath()Painter
nextPage(bool clear=true)Painter
Painter(const Surface &surface)Painterexplicit
Painter(Surface::State *state)Painterexplicit
pathExtents() constPainter
rectangle(Point pos, Size size)Painter
restore()Painter
rotate(double angle)Painter
save()Painter
scale(Scale ratio)Painter
setPen(Color color)Painter
setPen(const Pen &pen)Painter
showGlyphRun(Point pos, const GlyphRun &run)Painter
showGlyphRun(Point pos, const GlyphRun &run, const GetColor &ink, const GetColor &paper=GetColor{})Painter
showTextRun(Point pos, const TextRun &run)Painter
showTextRun(Point pos, const TextRun &run, const GetColor &ink, const GetColor &paper)Painter
stroke(CurrentPath mode=CurrentPath::Clear)Painter
translate(Step step)Painter
~Painter()Painter