|
JUCE
|
An implementation of LowLevelGraphicsContext that turns the drawing operations into a PostScript document. More...
#include <juce_LowLevelGraphicsPostScriptRenderer.h>
Classes | |
| struct | SavedState |
| Describes a saved state. More... | |
Protected Member Functions | |
| void | writeClip () |
| void | writeColour (Colour colour) |
| void | writePath (const Path &) const |
| void | writeXY (float x, float y) const |
| void | writeTransform (const AffineTransform &) const |
| void | writeImage (const Image &, int sx, int sy, int maxW, int maxH) const |
Protected Member Functions inherited from LowLevelGraphicsContext | |
| LowLevelGraphicsContext ()=default | |
Protected Attributes | |
| OutputStream & | out |
| int | totalWidth |
| int | totalHeight |
| bool | needToClip |
| Colour | lastColour |
| OwnedArray< SavedState > | stateStack |
An implementation of LowLevelGraphicsContext that turns the drawing operations into a PostScript document.
| LowLevelGraphicsPostScriptRenderer::LowLevelGraphicsPostScriptRenderer | ( | OutputStream & | resultingPostScript, |
| const String & | documentTitle, | ||
| int | totalWidth, | ||
| int | totalHeight | ||
| ) |
|
overridevirtual |
Moves the origin to a new position.
The coordinates are relative to the current origin, and indicate the new position of (0, 0).
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
|
overridevirtual |
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
Implements LowLevelGraphicsContext.
|
overridevirtual |
Uses the current font to draw the provided glyph numbers.
Implements LowLevelGraphicsContext.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |