#include <ipepdfwriter.h>
Inherits ipe::Painter.
Inherited by ipe::PsPainter.
Static Public Member Functions |
| static void | drawColor (Stream &stream, Color color, const char *gray, const char *rgb) |
Constructor & Destructor Documentation
| PdfPainter::PdfPainter |
( |
const Cascade * |
style, |
|
|
Stream & |
stream |
|
) |
| |
| virtual ipe::PdfPainter::~PdfPainter |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
| void PdfPainter::drawColor |
( |
Stream & |
stream, |
|
|
Color |
color, |
|
|
const char * |
gray, |
|
|
const char * |
rgb |
|
) |
| |
|
static |
| void PdfPainter::doPush |
( |
| ) |
|
|
protectedvirtual |
Perform graphics state push on output medium.
Reimplemented from ipe::Painter.
| void PdfPainter::doPop |
( |
| ) |
|
|
protectedvirtual |
Perform graphics state pop on output medium.
Reimplemented from ipe::Painter.
| void PdfPainter::doNewPath |
( |
| ) |
|
|
protectedvirtual |
| void PdfPainter::doMoveTo |
( |
const Vector & |
v | ) |
|
|
protectedvirtual |
Perform moveto operator.
The transformation matrix has already been applied.
Reimplemented from ipe::Painter.
| void PdfPainter::doLineTo |
( |
const Vector & |
v | ) |
|
|
protectedvirtual |
Perform lineto operator.
The transformation matrix has already been applied.
Reimplemented from ipe::Painter.
Perform curveto operator.
The transformation matrix has already been applied.
Reimplemented from ipe::Painter.
| void PdfPainter::doClosePath |
( |
| ) |
|
|
protectedvirtual |
Perform closepath operator.
Reimplemented from ipe::Painter.
| void PdfPainter::doDrawPath |
( |
TPathMode |
mode | ) |
|
|
protectedvirtual |
| void PdfPainter::doDrawBitmap |
( |
Bitmap |
bitmap | ) |
|
|
protectedvirtual |
| void PdfPainter::doDrawText |
( |
const Text * |
text | ) |
|
|
protectedvirtual |
| void PdfPainter::doAddClipPath |
( |
| ) |
|
|
protectedvirtual |
| void PdfPainter::doDrawSymbol |
( |
Attribute |
symbol | ) |
|
|
protectedvirtual |
Draw a symbol.
The default implementation calls the draw method of the object. Only PDF drawing overrides this to reuse a PDF XForm.
Reimplemented from ipe::Painter.
| void PdfPainter::drawAttributes |
( |
| ) |
|
|
protected |
| void PdfPainter::drawOpacity |
( |
| ) |
|
|
protected |
Member Data Documentation
| Stream& ipe::PdfPainter::iStream |
|
protected |
| std::list<State> ipe::PdfPainter::iActiveState |
|
protected |
The documentation for this class was generated from the following files:
- ipepdfwriter.h
- ipepdfwriter.cpp