#include <ipepdfwriter.h>
Inherits ipe::Painter.
Inherited by ipe::PsPainter.
List of all members.
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