VIS2 SS2013 CVD DVR
 All Classes Namespaces Functions Enumerations Properties
Public Member Functions | Properties | List of all members
visLU.Effects.RecolorShader Class Reference

Represents the connection between the program and the shader. Holds every EffectParameter for the shader. More...

Inheritance diagram for visLU.Effects.RecolorShader:

Public Member Functions

 RecolorShader (GraphicsDevice _device, Effect _effect, string step)
 Constructor More...
 
void SetEffectParameter_LMS (Texture2D _labTexture)
 
void SetEffectParameter_RGBtoLab ()
 Passes parameters to shader. More...
 
void SetEffectParameter_ContrastLoss (Texture2D _labTexture, Texture2D _noiseTexture)
 
void SetEffectParameter_PCA1 ()
 
void SetEffectParameter_PredominantComponenet (Texture2D _reductionTexture)
 
void SetEffectParameter_EigenVectors (Texture2D _pcaTexture)
 
void SetEffectParameter_EigenVec ()
 
void SetEffectParameter_Projection (Texture2D _labTexture, Texture2D _eigenTexture)
 
void SetEffectParameter_MaxProjectionEffect (Texture2D _reductionTexture)
 
void SetEffectParameter_EnhanceContrast (Texture2D _projSumImage, Texture2D _projectedImage, Texture2D _labImage)
 

Properties

Matrix RotationMatrix [get, set]
 
Texture2D RGBTexture [get, set]
 
Matrix RGBtoXYZ [get, set]
 
Texture2D LabTexture [get, set]
 
Texture2D NoiseTexture [get, set]
 
Texture2D PCATexture [get, set]
 
Texture2D EigenTexture [get, set]
 
Texture2D EnhancedContrast_tex [get, set]
 

Detailed Description

Represents the connection between the program and the shader. Holds every EffectParameter for the shader.

Definition at line 16 of file RecolorShader.cs.

Constructor & Destructor Documentation

visLU.Effects.RecolorShader.RecolorShader ( GraphicsDevice  _device,
Effect  _effect,
string  step 
)

Constructor

Parameters
_game
_deviceGraphicsDevice
_effectEffect, loaded from file

Definition at line 153 of file RecolorShader.cs.

Member Function Documentation

void visLU.Effects.RecolorShader.SetEffectParameter_RGBtoLab ( )

Passes parameters to shader.

Definition at line 351 of file RecolorShader.cs.


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