RiRayCameraPixelRendererThis is an abstract class and cannot be directly instanced.
[ Render | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]
| public: | ||
| RiRayCameraPixelRenderer(); | ||
| void | SetRayCamera(RiRayCamera *camera); | |
| void | SetImage(RiImage *image); | |
| void | SetSamplingPattern(const RiSamplePattern &pattern); | |
| RiRayShader * | GetRayShader(); | // pure virtual |
| RiRayObject * | GetEnvironment(); | |
| void | SetEnvironment(RiRayObject *obj); | |
| RiBackground * | GetBackground(); | |
| void | SetBackground(RiBackground *bg); | |
| protected: | ||
| void | DoRender(); | |
| RiVector2 | SquareWarpSample(const RiVector2 &samp); | |
| RiSpectrum | DoPixel(RiReal centerU, RiReal centerV, RiReal sizeU, RiReal sizeV); | |
| RiSamplePattern | samples; | |
| RiRayCamera * | camera; | |
| RiImage * | image; | |
| RiRayObject * | env; | |
| RiBackground * | background; |
RiRayCameraPixelRenderer();
yCameraPixelRenderer();No documentation available.
RiRayCameraPixelRenderer();
void SetRayCamera(RiRayCamera *camera);
void SetImage(RiImage *image);
void SetSamplingPattern(const RiSamplePattern &pattern);
virtual RiRayShader *GetRayShader();
RiRayObject *GetEnvironment();
void SetEnvironment(RiRayObject *obj);
RiBackground *GetBackground();
void SetBackground(RiBackground *bg);
virtual void DoRender();
virtual RiVector2 SquareWarpSample(const RiVector2 &samp);
virtual RiSpectrum DoPixel(RiReal centerU, RiReal centerV, RiReal sizeU, RiReal sizeV);
RiSamplePattern samples;
RiRayCamera *camera;
RiImage *image;
RiRayObject *env;
RiBackground *background;
| public: | ||
|---|---|---|
| void | Render(); | |
| void | SetRayCamera(RiRayCamera *camera); | |
| void | SetImage(RiImage *image); | |
| void | SetSamplingPattern(const RiSamplePattern &pattern); | |
| RiRayShader * | GetRayShader(); | // pure virtual |
| RiRayObject * | GetEnvironment(); | |
| void | SetEnvironment(RiRayObject *obj); | |
| RiBackground * | GetBackground(); | |
| void | SetBackground(RiBackground *bg); | |
| protected: | ||
| void | Initialize(); | |
| void | DoRender(); | // pure virtual |
| void | Cleanup(); | |
| RiVector2 | SquareWarpSample(const RiVector2 &samp); | |
| RiSpectrum | DoPixel(RiReal centerU, RiReal centerV, RiReal sizeU, RiReal sizeV); | |
| RiSamplePattern | samples; | |
| RiRayCamera * | camera; | |
| RiImage * | image; | |
| RiRayObject * | env; | |
| RiBackground * | background; | |