コード例 #1
0
        public Control4AllViews(IFunctionsView i)
        {
            defColorForm              = DefineColorsForm.GetInvisible;
            control4FunctionsView     = new Control4FunctionsView(i);
            Control4NonLineairSystems = new Control4NonLineairSystems(i);
            Control4DiagramView       = new Control4DiagramView(i);

            NonLineairSystemsForm m = NonLineairSystemsForm.GetInvisible;

            control4NonLineairSystems          = new Control4NonLineairSystems(m, this);
            m.Control4NonLineairSystems        = control4NonLineairSystems;
            control4NonLineairSystems.PlotForm = m;//needed to define colors when this form is not yet opened
            ((ICombined)Control4NonLineairSystems.PlotForm).PresetType();
            Control4NonLineairSystems.PlotForm.Params2Form();

            defColorForm.Control4DiagramView   = Control4DiagramView;
            defColorForm.Control4FunctionsView = control4FunctionsView;
        }
コード例 #2
0
 public MandelbrotFunction(IFunctionsView f) : base(f)
 {
 }
コード例 #3
0
 public HenonFunction(IFunctionsView f) : this()
 {
     mainForm       = f;
     DrawFurcations = false;
     maxIterations  = 20000;
 }
コード例 #4
0
 public Control4NonLineairSystems(IFunctionsView f) : base(f)
 {
 }