IDVR.Interfaces.IIDVRCompositingModel Interface Reference
#include <IIDVRCompositingModel.h>
Inheritance diagram for IDVR.Interfaces.IIDVRCompositingModel:
Detailed Description
Interface for the IDVRCompositingModel.
namespace: IDVR.Interfaces
This interface provides methods needed for importance driven volume rendering. In the (see IIDVRCompositingModel::doCompositing) method, it assigns a level of sparseness list for the objectIDs of a given ray. The (see IIDVRCompositingModel::modifyRaySample) method modifies a given raysample according to a IDVRModulationModel.
- See also:
- IDVR::VolumeRenderer::SWVolumeRenderer::IDVRcompositingModels::IDVRMImPCompositingModelSW - the maximum importance driven volume rendering model
- Author:
- Christopher Thurnher
- Version:
- 1.0
- Date:
- 02-18-2005
Public member function:
-
void doCompositing(void)
Assigns a level of sparseness list for the objectIDs of a given ray.
-
RaySample* modifyRaySample(RaySample *n_RaySample)
Modifies a given raysample.
- Parameters:
-
| n_RaySample | the raysample that should be modified.
|
- Returns:
- The modified raysample.
-
void setFootprintArrayList(ArrayList *n_Footprint)
Sets the list of objectIDs that occur on the ray.
- Parameters:
-
| n_Footprint | arraylist of objectIDs.
|
The documentation for this interface was generated from the following file:
- Eigene Dateien/Visual Studio Projects/IDVR/IIDVRCompositingModel.h
Generated on Sat Apr 9 11:50:59 2005 for RayCaster wiht Importance Driven Volume Rendering (IDVR) by
1.4.1