MeVisLab Toolbox Reference
SoView2DShaderOverlayInfo Class Reference

Stores information for each overlay to render. More...

#include <SoView2DShaderElement.h>

Public Member Functions

 SoView2DShaderOverlayInfo ()
 

Public Attributes

std::string _name
 
SbColor _color
 
float _alpha
 
View2DBlendMode _blendMode
 
View2DTexture_texture
 
SbVec2f _devicePos [3]
 
bool _renderedByOverlayShader
 
bool _validContent
 
SoView2DShaderBuiltInFunctions::SetupOverlay _setup
 
SoView2DShaderBuiltInFunctions::CheckInsideOverlay _inside
 
SoView2DShaderBuiltInFunctions::FetchOverlay _fetch
 
SoView2DShaderBuiltInFunctions::ClassifyOverlay _classify
 
SoView2DShaderBuiltInFunctions::CompositeOverlay _composite
 

Detailed Description

Stores information for each overlay to render.

Definition at line 30 of file SoView2DShaderElement.h.

Constructor & Destructor Documentation

◆ SoView2DShaderOverlayInfo()

SoView2DShaderOverlayInfo::SoView2DShaderOverlayInfo ( )

Member Data Documentation

◆ _alpha

float SoView2DShaderOverlayInfo::_alpha

Definition at line 37 of file SoView2DShaderElement.h.

◆ _blendMode

View2DBlendMode SoView2DShaderOverlayInfo::_blendMode

Definition at line 38 of file SoView2DShaderElement.h.

◆ _classify

SoView2DShaderBuiltInFunctions::ClassifyOverlay SoView2DShaderOverlayInfo::_classify

Definition at line 48 of file SoView2DShaderElement.h.

◆ _color

SbColor SoView2DShaderOverlayInfo::_color

Definition at line 36 of file SoView2DShaderElement.h.

◆ _composite

SoView2DShaderBuiltInFunctions::CompositeOverlay SoView2DShaderOverlayInfo::_composite

Definition at line 49 of file SoView2DShaderElement.h.

◆ _devicePos

SbVec2f SoView2DShaderOverlayInfo::_devicePos[3]

Definition at line 41 of file SoView2DShaderElement.h.

◆ _fetch

SoView2DShaderBuiltInFunctions::FetchOverlay SoView2DShaderOverlayInfo::_fetch

Definition at line 47 of file SoView2DShaderElement.h.

◆ _inside

SoView2DShaderBuiltInFunctions::CheckInsideOverlay SoView2DShaderOverlayInfo::_inside

Definition at line 46 of file SoView2DShaderElement.h.

◆ _name

std::string SoView2DShaderOverlayInfo::_name

Definition at line 35 of file SoView2DShaderElement.h.

◆ _renderedByOverlayShader

bool SoView2DShaderOverlayInfo::_renderedByOverlayShader

Definition at line 43 of file SoView2DShaderElement.h.

◆ _setup

SoView2DShaderBuiltInFunctions::SetupOverlay SoView2DShaderOverlayInfo::_setup

Definition at line 45 of file SoView2DShaderElement.h.

◆ _texture

View2DTexture* SoView2DShaderOverlayInfo::_texture

Definition at line 39 of file SoView2DShaderElement.h.

◆ _validContent

bool SoView2DShaderOverlayInfo::_validContent

Definition at line 44 of file SoView2DShaderElement.h.


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