Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TextRenderer Class Reference

#include <TextRenderer.h>

Inheritance diagram for TextRenderer:

Renderer

Collaboration diagram for TextRenderer:

List of all members.

Public Members

 TextRenderer ()
Void Attach (ostream &out)
virtual Void Show ()
virtual Void MakeCurrent ()
virtual Void Print (ostream &s)
virtual RendererBegin (RenderStyle style)
virtual RendererEnd ()
virtual RendererSetPoint (const Point &p)
virtual RendererSetNormal (const Vector &p)
virtual RendererSetCoord (const Coord &c)
virtual RendererSetColour (const Colour &c)
virtual RendererSetTransform (const Transform &t)
virtual RendererSetCamera (const Camera &c)
virtual RendererClear ()
virtual RendererPop ()
virtual RendererPush ()
virtual RendererGetImage (Image &image)
virtual RendererPutImage (const Image &image, Int x = 0, Int y = 0)

Protected Members

ostream* sout


Detailed Description

Definition at line 20 of file TextRenderer.h.


Constructor & Destructor Documentation

TextRenderer::TextRenderer ()

Definition at line 23 of file TextRenderer.h.


Member Function Documentation

Void TextRenderer::Attach (ostream & out) [inline]

Definition at line 25 of file TextRenderer.h.

Renderer & TextRenderer::Begin (RenderStyle command) [virtual]

Reimplemented from Renderer.

Definition at line 94 of file TextRenderer.cc.

Renderer & TextRenderer::Clear () [virtual]

Reimplemented from Renderer.

Definition at line 87 of file TextRenderer.cc.

Renderer & TextRenderer::End () [virtual]

Reimplemented from Renderer.

Definition at line 101 of file TextRenderer.cc.

Renderer & TextRenderer::GetImage (Image & image) [inline, virtual]

Reimplemented from Renderer.

Definition at line 46 of file TextRenderer.h.

Void TextRenderer::MakeCurrent () [virtual]

Reimplemented from Renderer.

Definition at line 18 of file TextRenderer.cc.

Renderer & TextRenderer::Pop () [virtual]

Reimplemented from Renderer.

Definition at line 73 of file TextRenderer.cc.

Void TextRenderer::Print (ostream & s) [virtual]

Reimplemented from Renderer.

Definition at line 108 of file TextRenderer.cc.

Renderer & TextRenderer::Push () [virtual]

Reimplemented from Renderer.

Definition at line 80 of file TextRenderer.cc.

Renderer & TextRenderer::PutImage (const Image & image, Int x = 0, Int y = 0) [inline, virtual]

Reimplemented from Renderer.

Definition at line 47 of file TextRenderer.h.

Renderer & TextRenderer::SetCamera (const Camera & c) [virtual]

Reimplemented from Renderer.

Definition at line 65 of file TextRenderer.cc.

Renderer & TextRenderer::SetColour (const Colour & c) [virtual]

Reimplemented from Renderer.

Definition at line 30 of file TextRenderer.cc.

Renderer & TextRenderer::SetCoord (const Coord & c) [virtual]

Reimplemented from Renderer.

Definition at line 44 of file TextRenderer.cc.

Renderer & TextRenderer::SetNormal (const Vector & n) [virtual]

Definition at line 51 of file TextRenderer.cc.

Renderer & TextRenderer::SetPoint (const Point & p) [virtual]

Reimplemented from Renderer.

Definition at line 37 of file TextRenderer.cc.

Renderer & TextRenderer::SetTransform (const Transform & t) [virtual]

Reimplemented from Renderer.

Definition at line 58 of file TextRenderer.cc.

Void TextRenderer::Show () [virtual]

Reimplemented from Renderer.

Definition at line 22 of file TextRenderer.cc.


Member Data Documentation

ostream * TextRenderer::sout [protected]

Definition at line 52 of file TextRenderer.h.


The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:17:10 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000