コード例 #1
0
 public JuliaSearcher(IUsingComplex JuliaLike)
 {
     InitializeComponent();
     _julia         = JuliaLike;
     _j_fcm         = new My2DClassicColorMode(1.85, 1.4, 1.8, 4);
     _using_complex = JuliaLike.GetComplex();
 }
コード例 #2
0
 public JuliaSearcher()
 {
     InitializeComponent();
     Text           = "Тестовое окно поисковика Жюлиа";
     _julia         = new Julia(250, -1.5, 1.5, -1, 1, new Complex());
     _j_fcm         = new My2DClassicColorMode(1.85, 1.4, 1.8, 4);
     _using_complex = new Complex();
 }
コード例 #3
0
        private void list_up(FractalColorMode fcm_c)
        {
            comboBox1.Items.Add(fcm_c);
            FractalColorMode fcm = new My2DClassicColorMode();

            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new Simple2DFractalColorMode();
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new SimpleInverse2DFractalColorMode();
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new SimpleClouds2DFractalColorMode(100);
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new CosColorMode();
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new CycleGradientColorMode(1000, 0);
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new TrioArgsCosColorMode();
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            fcm = new FunctionFractalColorMode();
            if (fcm.IsCompatible(_fap) && !(fcm.GetType().Equals(fcm_c.GetType())))
            {
                comboBox1.Items.Add(fcm);
            }
            foreach (object o in comboBox1.Items)
            {
                ((FractalColorMode)o).FractalColorModeChanged += (sender, c) => { Visualizate(); };
            }
        }