Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

GltFrameBuffer Class Reference

Base class for framebuffer interfaces. More...

#include <buffer.h>

Inheritance diagram for GltFrameBuffer:

Inheritance graph
Collaboration diagram for GltFrameBuffer:

Collaboration graph
List of all members.

Public Methods

virtual void read ()=0
 Update from frame buffer.

virtual void write () const=0
 Write to frame buffer.

GLuint x () const
 Viewport x.

GLuint y () const
 Viewport y.

GLuint width () const
 Viewport width.

GLuint height () const
 Viewport height.

GLuint size () const
 Viewport size in pixels.

virtual void writePPM (std::ostream &os) const=0
 Write to PPM file from memory.

virtual void writeTGA (std::ostream &os) const=0
 Write to TGA file from memory.

Protected Methods

 GltFrameBuffer ()

 GltFrameBuffer (const GltViewport &viewport)

virtual ~GltFrameBuffer ()

Detailed Description

Base class for framebuffer interfaces.

Definition at line 63 of file buffer.h.

The documentation for this class was generated from the following files:
Generated on Tue Nov 5 11:11:43 2002 for GLT by doxygen1.2.18