PoDoFo  1.0.0-dev
PoDoFo::PdfPainter Member List

This is the complete list of members for PoDoFo::PdfPainter, including all inherited members.

BeginMarkedContent(const std::string_view &tag)PoDoFo::PdfPainter
ClipPath(const PdfPainterPath &path, bool useEvenOddRule=false)PoDoFo::PdfPainter
DrawArc(double x, double y, double radius, double startAngle, double endAngle, bool clockwise=false)PoDoFo::PdfPainter
DrawCircle(double x, double y, double radius, PdfPathDrawMode mode=PdfPathDrawMode::Stroke)PoDoFo::PdfPainter
DrawCubicBezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)PoDoFo::PdfPainter
DrawEllipse(double x, double y, double width, double height, PdfPathDrawMode mode=PdfPathDrawMode::Stroke)PoDoFo::PdfPainter
DrawImage(const PdfImage &obj, double x, double y, double scaleX=1.0, double scaleY=1.0)PoDoFo::PdfPainter
DrawLine(double x1, double y1, double x2, double y2)PoDoFo::PdfPainter
DrawPath(const PdfPainterPath &path, PdfPathDrawMode drawMode=PdfPathDrawMode::Stroke)PoDoFo::PdfPainter
DrawRectangle(double x, double y, double width, double height, PdfPathDrawMode mode=PdfPathDrawMode::Stroke, double roundX=0.0, double roundY=0.0)PoDoFo::PdfPainter
DrawRectangle(const Rect &rect, PdfPathDrawMode mode=PdfPathDrawMode::Stroke, double roundX=0.0, double roundY=0.0)PoDoFo::PdfPainter
DrawText(const std::string_view &str, double x, double y, PdfDrawTextStyle style=PdfDrawTextStyle::Regular)PoDoFo::PdfPainter
DrawTextAligned(const std::string_view &str, double x, double y, double width, PdfHorizontalAlignment hAlignment, PdfDrawTextStyle style=PdfDrawTextStyle::Regular)PoDoFo::PdfPainter
DrawTextMultiLine(const std::string_view &str, double x, double y, double width, double height, const PdfDrawTextMultiLineParams &params={ })PoDoFo::PdfPainter
DrawTextMultiLine(const std::string_view &str, const Rect &rect, const PdfDrawTextMultiLineParams &params={ })PoDoFo::PdfPainter
DrawXObject(const PdfXObject &obj, double x, double y, double scaleX=1.0, double scaleY=1.0)PoDoFo::PdfPainter
EndMarkedContent()PoDoFo::PdfPainter
FinishDrawing()PoDoFo::PdfPainter
GetCanvas() constPoDoFo::PdfPainterinline
GetContent() constPoDoFo::PdfPainter
GetPrecision() constPoDoFo::PdfPainter
GetStateStack() const (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainterinline
GetStream() constPoDoFo::PdfPainterinline
GetTabWidth() constPoDoFo::PdfPainterinline
GraphicsState (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainter
operator=(const PdfContentStreamOperators &)=default (defined in PoDoFo::PdfContentStreamOperators)PoDoFo::PdfContentStreamOperatorsprotected
PdfContentStreamOperators() (defined in PoDoFo::PdfContentStreamOperators)PoDoFo::PdfContentStreamOperatorsprotected
PdfContentStreamOperators(const PdfContentStreamOperators &)=default (defined in PoDoFo::PdfContentStreamOperators)PoDoFo::PdfContentStreamOperatorsprotected
PdfGraphicsStateWrapper (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainterfriend
PdfPainter(PdfPainterFlags flags=PdfPainterFlags::None)PoDoFo::PdfPainter
PdfPainterPathContext (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainterfriend
PdfPainterTextObject (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainterfriend
PdfTextStateWrapper (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainterfriend
Restore()PoDoFo::PdfPainter
Save()PoDoFo::PdfPainter
SetCanvas(PdfCanvas &page)PoDoFo::PdfPainter
SetClipRect(double x, double y, double width, double height)PoDoFo::PdfPainter
SetClipRect(const Rect &rect)PoDoFo::PdfPainter
SetPrecision(unsigned short precision)PoDoFo::PdfPainter
SetStrokeStyle(PdfStrokeStyle strokeStyle, bool inverted=false, double scale=1.0, bool subtractJoinCap=false)PoDoFo::PdfPainter
SetStrokeStyle(const cspan< double > &dashArray, double phase) (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainter
SetTabWidth(unsigned short tabWidth)PoDoFo::PdfPainterinline
TextObject (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainter
TextState (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainter
~PdfPainter() noexcept(false) (defined in PoDoFo::PdfPainter)PoDoFo::PdfPainter