class PixelOutputStream

Interface for a stream that accepts Pixels in unordered sequence and generates some sort of output. More...

Contains pure virtuals
Definition#include <raytracer/pixeloutputstream.h>
Inherited byPPMOutputStream
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

Interface for a stream that accepts Pixels in unordered sequence and generates some sort of output.

 PixelOutputStream ()

PixelOutputStream

 ~PixelOutputStream ()

~PixelOutputStream

[virtual]

void  putPixel (const Pixel& p)

putPixel

[pure virtual]

Write pixel to stream. Pixel can come in arbitrary order.

void  done ()

done

[pure virtual]

Finish output.