Volume Renderer DoF
global.h File Reference
#include <vector>
#include "GUI\Volume.h"
#include "TransferFunction.h"

Go to the source code of this file.

Variables

Volumevolume
 
bool newVolume
 
int focusPlane
 
int lastFocusPlane
 
float blurAccum
 
float blurAttenuation
 
const float maxBlurAttenuation
 
int tfsSize
 
TransferFunctiontfs [5]
 

Variable Documentation

◆ blurAccum

float blurAccum

stores the absolute blurring value in degrees

◆ blurAttenuation

float blurAttenuation

stores the relativ blurring value tan(blur/2)

◆ focusPlane

int focusPlane

actual plane in focus

◆ lastFocusPlane

int lastFocusPlane

the last plane in the volume

◆ maxBlurAttenuation

const float maxBlurAttenuation

stores the maximal absolute blurring value to avoid negativ values

◆ newVolume

bool newVolume

boolean flag to reset the renderer

◆ tfs

array containing up to 5 transfer function objects

◆ tfsSize

int tfsSize

number of actual transfer functions

◆ volume

Volume* volume

this file is used for gui-logic interactions the volume to be rendered