Renderer Class Reference

#include <Renderer.h>

List of all members.

Public Member Functions

 Renderer (QWidget *parent=0)
void redraw ()
void rotateCamera (Vector v, float x, float y, float z)
void setRenderMode (IRenderMode *RM)
void setResolution (QString res)
void setFilter (FILTER FL)
bool realTimeUpdateable (void)
QImage getImage (void)
void redrawRefinement (void)

Public Attributes

CamerapCamera

Protected Member Functions

void paintEvent (QPaintEvent *event)

Protected Attributes

IRenderModeRenderMode
FILTER mFilter
QWidget * pParent

Private Attributes

bool antialiased
QImage image


Detailed Description

The Renderer Class,


Member Function Documentation

QImage Renderer::getImage void   )  [inline]
 

returns whether the underlying Rendering Method is realtimeupdate-able

void Renderer::paintEvent QPaintEvent *  event  )  [protected]
 

Overridden QWidget Paint function

void Renderer::redraw  ) 
 

redraws the current Rerndering

void Renderer::redrawRefinement void   ) 
 

returns the last Rendered Image NYI - Redraw the Scene with progressive refinement

void Renderer::rotateCamera Vector  v,
float  x,
float  y,
float  z
 

Rotate the camera around Vector v (x,y,z) are the Degrees around the Axes

void Renderer::setFilter FILTER  FL  ) 
 

set the filtering Method (Linear/Trilinear)

void Renderer::setRenderMode IRenderMode RM  ) 
 

Set's teh Rendermode to RM

void Renderer::setResolution QString  res  ) 
 

sets the Resolution to "XRES x YRES"


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