version 3.3

VRS::PretraversalTechnique Class Reference

#include <vrs/pretraversaltechnique.h>

Inheritance diagram for VRS::PretraversalTechnique:

VRS::Technique VRS::RenderObj VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 PretraversalTechnique ()
 Technique for pretraversing the scene graph.
virtual bool preparePass (Engine *)
virtual void finishPass (Engine *)
 Empty implementation.
virtual bool prepareEval (Engine *, const Shape *)
 Returns false, so shapes are not rendered in pass PRE.
virtual void finishEval (Engine *, const Shape *)
 Empty implementation.
 VRS_TYPEINFO (PretraversalTechnique, Technique)


Constructor & Destructor Documentation

VRS::PretraversalTechnique::PretraversalTechnique (  ) 

Technique for pretraversing the scene graph.


Member Function Documentation

virtual bool VRS::PretraversalTechnique::preparePass ( Engine  )  [virtual]

Model-view and projection matrix are set to identity to start from scratch. Returns true, so the scene graph is traversed in pass PRE.

Implements VRS::Technique.

virtual void VRS::PretraversalTechnique::finishPass ( Engine  )  [virtual]

Empty implementation.

Implements VRS::Technique.

virtual bool VRS::PretraversalTechnique::prepareEval ( Engine ,
const Shape  
) [virtual]

Returns false, so shapes are not rendered in pass PRE.

Implements VRS::Technique.

virtual void VRS::PretraversalTechnique::finishEval ( Engine ,
const Shape  
) [virtual]

Empty implementation.

Implements VRS::Technique.

VRS::PretraversalTechnique::VRS_TYPEINFO ( PretraversalTechnique  ,
Technique   
)


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

Generated on Tue May 22 06:00:26 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact