RiScreenRenderer

This encapsulates a renderer that needs random access to pixels

This is an abstract class and cannot be directly instanced.


[ Render | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

Class Summary

class RiScreenRenderer : public RiRenderer
{
public:
// Members
void DoRender(); // pure virtual
void SetImage(RiImage *img);
RiImage &GetImage();
protected:
}; // RiScreenRenderer


DESCRIPTION

The Render() method must fill an image somehow. It should be able to handle traditional scanline rendering, as well as metropolis and bi-directional stuff.


void DoRender();

    virtual void DoRender();    

void SetImage(RiImage *img);

    void     SetImage(RiImage *img);

RiImage &GetImage();

    RiImage &GetImage();

All Members

public:
void Render();
// Members
void DoRender(); // pure virtual
void SetImage(RiImage *img);
RiImage &GetImage();
protected:
void Initialize();
void Cleanup();

Ancestors

Inheritance chain for RiScreenRenderer:


Descendants


Generated from source by the Cocoon utilities on Fri Feb 25 15:15:59 2000 .