Esempio n. 1
0
        private void SelectColorFunction(object sender, EventArgs e)
        {
            RadioButton       radioButton = sender as RadioButton;
            ColouringFunction function    = (ColouringFunction)(int.Parse(radioButton.Tag.ToString()));

            SetColouringFunction(function);
        }
Esempio n. 2
0
        public void SetColouringFunction(ColouringFunction function)
        {
            if (isInitialized)
            {
                this.colouringFunction = function;

                colorModePanel.ColouringFunction = function;
                Render();
                Refresh();
            }
        }
Esempio n. 3
0
 private void ColorModePanel1_OnColorFunctionChanged(ColouringFunction colouringFunction)
 {
     glHostPanel.SetColouringFunction(colouringFunction);
 }
Esempio n. 4
0
 public static void SetColouringFunction(ColouringFunction function) => colouringFunction = function;
Esempio n. 5
0
 static ColorUtility()
 {
     ColorsCount       = ColorSet.Count;
     colouringFunction = ColouringFunction.None;
 }
Esempio n. 6
0
 private void SetColouringFunction(ColouringFunction function)
 {
     ColorUtility.SetColouringFunction(function);
     ColouringFunction = function;
     OnColorFunctionChanged?.Invoke(function);
 }