Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::component::OccluderHandler Class Reference

Inheritance diagram for amire::component::OccluderHandler:

amire::component::RenderingHandler amire::component::Handler List of all members.

Public Member Functions

virtual ~OccluderHandler ()
virtual void occluderCallback (MREngine *engine)=0

Detailed Description

The OccluderHandler handles callbacks of the MR engine that should display virtual object representing occluder objects in the real world. The callback method will be invoked as part of the rendering process.


Constructor & Destructor Documentation

virtual amire::component::OccluderHandler::~OccluderHandler  )  [virtual]
 


Member Function Documentation

virtual void amire::component::OccluderHandler::occluderCallback MREngine engine  )  [pure virtual]
 

The occluderCallback method must must be overwritten by the derived class and provide OpenGL code for displaying the virtual objects representing occluder objects in the real world. The callback method will be invoked for each frame after the color and depth buffer are cleared and before the video image is overlaid and before the occluder scene graph is rendered. An assert exception should be thrown in any failure case.


The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:57 2003 for AMIRE-Framework by doxygen1.3