IRenderMode Class Reference

#include <IRenderMode.h>

Inheritance diagram for IRenderMode:

RM_first RM_levoy RM_slices RM_XRay List of all members.

Public Member Functions

virtual QString getName (void)
virtual Color castRay (int screen_x, int screen_y, Camera *pCamera, FILTER mFilter)
virtual bool isRealtime (void)
virtual Color shade (Vector V, Vector N, Color cur, Vector L)

Detailed Description

Basis Class for the different Rendering Methods


Member Function Documentation

Color IRenderMode::castRay int  screen_x,
int  screen_y,
Camera pCamera,
FILTER  mFilter
[virtual]
 

Returns the Color when casting a ray from screen_x,screen_y with camera pCamera and Filter mFilter

Reimplemented in RM_first, RM_levoy, RM_slices, and RM_XRay.

QString IRenderMode::getName void   )  [virtual]
 

Returns the name of this Rendermode

Reimplemented in RM_first, RM_levoy, RM_slices, and RM_XRay.

Color IRenderMode::shade Vector  V,
Vector  N,
Color  cur,
Vector  L
[virtual]
 

returns thrue if this Rendermode allows realtime updates Shading Algorithm for this Rendermode


The documentation for this class was generated from the following files:
Generated on Wed Dec 7 14:42:12 2005 for VisUE by  doxygen 1.4.5