protected void ChangeContrast(double new_value, ContrastChanger changer) { if (!_ContrastIsChanging) { _ContrastIsChanging = true; StartChangingParameters(); // Setting all editors to the value if (changer != ContrastChanger.HScale) contrast_hscale.Value = new_value; if (changer != ContrastChanger.SpinButton) contrast_spinbutton.Value = new_value; ((CompressSharpStageOperationParameters)Parameters).Contrast = new_value; EndChangingParameters(); OnUserModified(); _ContrastIsChanging = false; } }
void Update() { if (lastIndex != TextureHandler.ActualIndex) { ContrastAwake = true; } if (ContrastAwake) { Texture2D inputImage = TextureHandler.SerieOf2DImages[TextureHandler.ActualIndex]; TextureHandler.DdeafaultPlaneTexture2D = inputImage; TextureHandler.DdeafaultPlaneTexture = TexturetoRender(inputImage); Changer = new ContrastChanger(); Changer.Initialize(computeMask, computeMask2, inputImage); ContrastAwake = !ContrastAwake; lastIndex = TextureHandler.ActualIndex; } ContrastTrigered(); }
protected void ChangeContrast(double new_value, ContrastChanger changer) { if (!_ContrastIsChanging) { _ContrastIsChanging = true; StartChangingParameters(); // Setting all editors to the value if (changer != ContrastChanger.HScale) { contrast_hscale.Value = new_value; } if (changer != ContrastChanger.SpinButton) { contrast_spinbutton.Value = new_value; } ((CompressSharpStageOperationParameters)Parameters).Contrast = new_value; EndChangingParameters(); OnUserModified(); _ContrastIsChanging = false; } }