C# Class GenerateTranslucencyMap.GeneratorForm

Inheritance: System.Windows.Forms.Form
显示文件 Open project: Patapom/GodComplex Class Usage Examples

Private Properties

Property Type Description
ApplyBilateralFiltering void
BuildVisibilityMap void
Generate void
GenerateRays void
GetRegKey string
GetRegKeyFloat float
GetRegKeyInt int
HSL2RGB SharpMath.float3
Hue_2_RGB float
InitializeComponent void
LoadAlbedoMap void
LoadNormalMap void
LoadResults void
LoadThicknessMap void
LoadTransmittanceMap void
MessageBox DialogResult
MessageBox DialogResult
MessageBox DialogResult
MessageBox DialogResult
MessageBox DialogResult
MixResults void
SetRegKey void
buttonGenerate_Click void
buttonReload_Click void
buttonShowViewer_Click void
floatTrackbarControlDominantHue_SliderDragStop void
floatTrackbarControlDominantHue_ValueChanged void
imagePanelAlbedoMap_Click void
imagePanelAlbedoMap_DragDrop void
imagePanelAlbedoMap_DragEnter void
imagePanelInputThicknessMap_Click void
imagePanelInputThicknessMap_DragDrop void
imagePanelInputThicknessMap_DragEnter void
imagePanelNormalMap_Click void
imagePanelNormalMap_DragDrop void
imagePanelNormalMap_DragEnter void
imagePanelResult0_Click void
imagePanelResult1_Click void
imagePanelResult2_Click void
imagePanelResult3_Click void
imagePanelTransmittanceMap_Click void
imagePanelTransmittanceMap_DragDrop void
imagePanelTransmittanceMap_DragEnter void
integerTrackbarControlRaysCount_SliderDragStop void

Public Methods

Method Description
GeneratorForm ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnFormClosing ( FormClosingEventArgs e ) : void
OnLoad ( EventArgs e ) : void

Private Methods

Method Description
ApplyBilateralFiltering ( Texture2D _Source, Texture2D _Target, float _BilateralRadius, float _BilateralTolerance, bool _Wrap ) : void
BuildVisibilityMap ( Texture2D _Source, Texture3D _Target ) : void
Generate ( ) : void
GenerateRays ( int _raysCount ) : void
GetRegKey ( string _Key, string _Default ) : string
GetRegKeyFloat ( string _Key, float _Default ) : float
GetRegKeyInt ( string _Key, float _Default ) : int
HSL2RGB ( float3 _HSL ) : float3
Hue_2_RGB ( float v1, float v2, float vH ) : float
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadAlbedoMap ( System _FileName ) : void
LoadNormalMap ( System _FileName ) : void
LoadResults ( System _FileName ) : void
LoadThicknessMap ( System _FileName ) : void
LoadTransmittanceMap ( System _FileName ) : void
MessageBox ( string _Text ) : DialogResult
MessageBox ( string _Text, Exception _e ) : DialogResult
MessageBox ( string _Text, MessageBoxButtons _Buttons ) : DialogResult
MessageBox ( string _Text, MessageBoxButtons _Buttons, MessageBoxIcon _Icon ) : DialogResult
MessageBox ( string _Text, MessageBoxIcon _Icon ) : DialogResult
MixResults ( float3 _MixColor ) : void
SetRegKey ( string _Key, string _Value ) : void
buttonGenerate_Click ( object sender, EventArgs e ) : void
buttonReload_Click ( object sender, EventArgs e ) : void
buttonShowViewer_Click ( object sender, EventArgs e ) : void
floatTrackbarControlDominantHue_SliderDragStop ( Nuaj _Sender, float _fStartValue ) : void
floatTrackbarControlDominantHue_ValueChanged ( Nuaj _Sender, float _fFormerValue ) : void
imagePanelAlbedoMap_Click ( object sender, EventArgs e ) : void
imagePanelAlbedoMap_DragDrop ( object sender, DragEventArgs e ) : void
imagePanelAlbedoMap_DragEnter ( object sender, DragEventArgs e ) : void
imagePanelInputThicknessMap_Click ( object sender, EventArgs e ) : void
imagePanelInputThicknessMap_DragDrop ( object sender, DragEventArgs e ) : void
imagePanelInputThicknessMap_DragEnter ( object sender, DragEventArgs e ) : void
imagePanelNormalMap_Click ( object sender, EventArgs e ) : void
imagePanelNormalMap_DragDrop ( object sender, DragEventArgs e ) : void
imagePanelNormalMap_DragEnter ( object sender, DragEventArgs e ) : void
imagePanelResult0_Click ( object sender, EventArgs e ) : void
imagePanelResult1_Click ( object sender, EventArgs e ) : void
imagePanelResult2_Click ( object sender, EventArgs e ) : void
imagePanelResult3_Click ( object sender, EventArgs e ) : void
imagePanelTransmittanceMap_Click ( object sender, EventArgs e ) : void
imagePanelTransmittanceMap_DragDrop ( object sender, DragEventArgs e ) : void
imagePanelTransmittanceMap_DragEnter ( object sender, DragEventArgs e ) : void
integerTrackbarControlRaysCount_SliderDragStop ( Nuaj _Sender, int _StartValue ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

GeneratorForm() public method

public GeneratorForm ( ) : System
return System

OnFormClosing() protected method

protected OnFormClosing ( FormClosingEventArgs e ) : void
e System.Windows.Forms.FormClosingEventArgs
return void

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
return void