|
| LowLevelGraphicsPostScriptRenderer (OutputStream &resultingPostScript, const String &documentTitle, int totalWidth, int totalHeight) |
|
| ~LowLevelGraphicsPostScriptRenderer () |
|
bool | isVectorDevice () const override |
|
void | setOrigin (Point< int >) override |
|
void | addTransform (const AffineTransform &) override |
|
float | getPhysicalPixelScaleFactor () override |
|
bool | clipToRectangle (const Rectangle< int > &) override |
|
bool | clipToRectangleList (const RectangleList< int > &) override |
|
void | excludeClipRectangle (const Rectangle< int > &) override |
|
void | clipToPath (const Path &, const AffineTransform &) override |
|
void | clipToImageAlpha (const Image &, const AffineTransform &) override |
|
void | saveState () override |
|
void | restoreState () override |
|
void | beginTransparencyLayer (float) override |
|
void | endTransparencyLayer () override |
|
bool | clipRegionIntersects (const Rectangle< int > &) override |
|
Rectangle< int > | getClipBounds () const override |
|
bool | isClipEmpty () const override |
|
void | setFill (const FillType &) override |
|
void | setOpacity (float) override |
|
void | setInterpolationQuality (Graphics::ResamplingQuality) override |
|
void | fillRect (const Rectangle< int > &, bool replaceExistingContents) override |
|
void | fillRect (const Rectangle< float > &) override |
|
void | fillRectList (const RectangleList< float > &) override |
|
void | fillPath (const Path &, const AffineTransform &) override |
|
void | drawImage (const Image &, const AffineTransform &) override |
|
void | drawLine (const Line< float > &) override |
|
const Font & | getFont () override |
|
void | setFont (const Font &) override |
|
void | drawGlyph (int glyphNumber, const AffineTransform &) override |
|
virtual | ~LowLevelGraphicsContext () |
|
virtual bool | drawTextLayout (const AttributedString &, const Rectangle< float > &) |
|
An implementation of LowLevelGraphicsContext that turns the drawing operations into a PostScript document.