#include <EPSRenderer.h>
Inheritance diagram for EPSRenderer:
Public Members | |||
EPSRenderer () | |||
Void | Attach (StrConst epsFilename) | ||
virtual Void | Show () | ||
virtual Void | MakeCurrent () | ||
virtual Void | Print (ostream &s) | ||
virtual Renderer& | Begin (RenderStyle style) | ||
virtual Renderer& | End () | ||
virtual Renderer& | SetPoint (const Point &p) | ||
virtual Renderer& | SetNormal (const Vector &p) | ||
virtual Renderer& | SetCoord (const Coord &c) | ||
virtual Renderer& | SetColour (const Colour &c) | ||
virtual Renderer& | SetTransform (const Transform &t) | ||
virtual Renderer& | SetCamera (const Camera &c) | ||
virtual Renderer& | Clear () | ||
virtual Renderer& | Pop () | ||
virtual Renderer& | Push () | ||
virtual Renderer& | GetImage (Image &image) | ||
virtual Renderer& | PutImage (const Image &image, Int x = 0, Int y = 0) | ||
EPSPlot | itsPlot | ||
Protected Members | |||
Void | ViewPoint (const HPoint &hp, Bool draw) | ||
override to do actual drawing. | |||
Array<Transform> | matrixStack | ||
RenderStyle | style | ||
Bool | start | ||
Point | firstPoint | ||
String | itsFilename |
Definition at line 21 of file EPSRenderer.h.
EPSRenderer::EPSRenderer () |
Definition at line 15 of file EPSRenderer.cc.
Void EPSRenderer::Attach (StrConst epsFilename) |
Definition at line 37 of file EPSRenderer.cc.
Renderer & EPSRenderer::Begin (RenderStyle newStyle) [virtual]
|
Renderer & EPSRenderer::Clear () [virtual]
|
Renderer & EPSRenderer::End () [virtual]
|
Renderer & EPSRenderer::GetImage (Image & image) [inline, virtual]
|
Void EPSRenderer::MakeCurrent () [virtual]
|
Renderer & EPSRenderer::Pop () [virtual]
|
Void EPSRenderer::Print (ostream & s) [virtual]
|
Renderer & EPSRenderer::Push () [virtual]
|
Renderer & EPSRenderer::PutImage (const Image & image, Int x = 0, Int y = 0) [inline, virtual]
|
Renderer & EPSRenderer::SetCamera (const Camera & c) [virtual]
|
Renderer & EPSRenderer::SetColour (const Colour & c) [virtual]
|
Renderer & EPSRenderer::SetCoord (const Coord & c) [virtual]
|
Renderer & EPSRenderer::SetNormal (const Vector & n) [virtual]
|
Definition at line 83 of file EPSRenderer.cc.
Renderer & EPSRenderer::SetPoint (const Point & p) [virtual]
|
Renderer & EPSRenderer::SetTransform (const Transform & t) [virtual]
|
Void EPSRenderer::Show () [virtual]
|
Void EPSRenderer::ViewPoint (const HPoint & hp, Bool draw) [protected, virtual]
|
override to do actual drawing.
Reimplemented from Clipper.
Definition at line 27 of file EPSRenderer.cc.
Point EPSRenderer::firstPoint [protected]
|
Definition at line 60 of file EPSRenderer.h.
String EPSRenderer::itsFilename [protected]
|
Definition at line 61 of file EPSRenderer.h.
EPSPlot EPSRenderer::itsPlot |
Definition at line 52 of file EPSRenderer.h.
Array<Transform> EPSRenderer::matrixStack [protected]
|
Definition at line 57 of file EPSRenderer.h.
Bool EPSRenderer::start [protected]
|
Definition at line 59 of file EPSRenderer.h.
RenderStyle EPSRenderer::style [protected]
|
Definition at line 58 of file EPSRenderer.h.