VolVis::Commands::UpdateRaycastingParametersCommand Class Reference

#include <UpdateRaycastingParametersCommand.h>

Inheritance diagram for VolVis::Commands::UpdateRaycastingParametersCommand:

VolVis::Commands::Command VolVis::Commands::UpdateAveragingParametersCommand VolVis::Commands::UpdateCompositingParametersCommand VolVis::Commands::UpdateFirstHitParametersCommand VolVis::Commands::UpdateMipParametersCommand

Detailed Description

Updates the parameters for a render mode which uses raycasting. This should be used as base class for other commands which update the parameters for a specific raycasting render mode.


Public Member Functions

virtual void execute ()
 UpdateRaycastingParametersCommand (VolumeRendering::RaycastRendering *rendering, RaycastingParameters *parameters)

Protected Attributes

RaycastingParametersm_pParameters
VolumeRendering::RaycastRenderingm_pRendering


Constructor & Destructor Documentation

VolVis::Commands::UpdateRaycastingParametersCommand::UpdateRaycastingParametersCommand ( VolumeRendering::RaycastRendering rendering,
RaycastingParameters parameters 
) [inline]

Constructor. Sets up the render mode and the parameters.

Parameters:
rendering render mode which should be updated
parameters parameters which should be updated for the render mode


Member Function Documentation

virtual void VolVis::Commands::UpdateRaycastingParametersCommand::execute (  )  [inline, virtual]

Sets the new values of the parameters. The render widget is NOT updated (like in similar commands)

Implements VolVis::Commands::Command.

Reimplemented in VolVis::Commands::UpdateAveragingParametersCommand, VolVis::Commands::UpdateCompositingParametersCommand, VolVis::Commands::UpdateFirstHitParametersCommand, and VolVis::Commands::UpdateMipParametersCommand.


Field Documentation

RaycastingParameters* VolVis::Commands::UpdateRaycastingParametersCommand::m_pParameters [protected]

Contains the parameters which are needed by all raycasting render modes

VolumeRendering::RaycastRendering* VolVis::Commands::UpdateRaycastingParametersCommand::m_pRendering [protected]

The render mode for which the parameters should be updated.


The documentation for this class was generated from the following file:
Generated on Wed Dec 5 12:27:31 2007 for VolVis by  doxygen 1.5.1-p1