Lightmetrica  0.0.1.50dbee3 (yosakoi)
 All Classes Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | List of all members
DeterministicPixelBasedRenderProcess Class Referenceabstract

#include <renderproc.h>

Public Member Functions

virtual void ProcessSinglePixel (const Scene &scene, const Math::Vec2i &pixel)=0
 
- Public Member Functions inherited from SIMDAlignedType
void * operator new (std::size_t size) throw (std::bad_alloc)
 
void operator delete (void *p)
 

Detailed Description

Deterministic pixel based render process. Defines deterministic pixel based render process, which is utilizes by raytracing or raycasting.

Inheritance diagram for DeterministicPixelBasedRenderProcess:
RenderProcess SIMDAlignedType RaycastRenderer_RenderProcess

Member Function Documentation

virtual void DeterministicPixelBasedRenderProcess::ProcessSinglePixel ( const Scene scene,
const Math::Vec2i &  pixel 
)
pure virtual

Process a single pixel.

Parameters
sceneScene.
pixelPixel coordinates.

Implemented in RaycastRenderer_RenderProcess.


The documentation for this class was generated from the following file: