ipe::PdfPainter Class Reference

#include <ipepdfwriter.h>

Inherits ipe::Painter.

Inherited by ipe::PsPainter.

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions

Protected Attributes


Constructor & Destructor Documentation

PdfPainter::PdfPainter ( const Cascade style,
Stream stream 
)
virtual ipe::PdfPainter::~PdfPainter (  )  [inline, virtual]

Member Function Documentation

void PdfPainter::drawColor ( Stream stream,
Color  color,
const char *  gray,
const char *  rgb 
) [static]
void PdfPainter::doPush (  )  [protected, virtual]

Perform graphics state push on output medium.

Reimplemented from ipe::Painter.

void PdfPainter::doPop (  )  [protected, virtual]

Perform graphics state pop on output medium.

Reimplemented from ipe::Painter.

void PdfPainter::doNewPath (  )  [protected, virtual]

Perform new path operator.

Reimplemented from ipe::Painter.

Reimplemented in ipe::PsPainter.

void PdfPainter::doMoveTo ( const Vector v  )  [protected, virtual]

Perform moveto operator.

The transformation matrix has already been applied.

Reimplemented from ipe::Painter.

void PdfPainter::doLineTo ( const Vector v  )  [protected, virtual]

Perform lineto operator.

The transformation matrix has already been applied.

Reimplemented from ipe::Painter.

void PdfPainter::doCurveTo ( const Vector v1,
const Vector v2,
const Vector v3 
) [protected, virtual]

Perform curveto operator.

The transformation matrix has already been applied.

Reimplemented from ipe::Painter.

void PdfPainter::doClosePath (  )  [protected, virtual]

Perform closepath operator.

Reimplemented from ipe::Painter.

void PdfPainter::doDrawPath ( TPathMode  mode  )  [protected, virtual]

Actually draw the path.

Reimplemented from ipe::Painter.

Reimplemented in ipe::PsPainter.

void PdfPainter::doDrawBitmap ( Bitmap  bitmap  )  [protected, virtual]

Draw a bitmap.

Reimplemented from ipe::Painter.

Reimplemented in ipe::PsPainter.

void PdfPainter::doDrawText ( const Text text  )  [protected, virtual]

Draw a text object.

Reimplemented from ipe::Painter.

void PdfPainter::doAddClipPath (  )  [protected, virtual]

Add a clip path.

Reimplemented from ipe::Painter.

Reimplemented in ipe::PsPainter.

void PdfPainter::doDrawSymbol ( Attribute  symbol  )  [protected, virtual]

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

std::list<State> ipe::PdfPainter::iActiveState [protected]

The documentation for this class was generated from the following files: