C# Класс GenerateTranslucencyMap.GeneratorForm

Наследование: System.Windows.Forms.Form
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
GeneratorForm ( ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

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

Приватные методы

Метод Описание
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

Описание методов

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

GeneratorForm() публичный Метод

public GeneratorForm ( ) : System
Результат System

OnFormClosing() защищенный Метод

protected OnFormClosing ( FormClosingEventArgs e ) : void
e System.Windows.Forms.FormClosingEventArgs
Результат void

OnLoad() защищенный Метод

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Результат void