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; }
public MandelbrotFunction(IFunctionsView f) : base(f) { }
public HenonFunction(IFunctionsView f) : this() { mainForm = f; DrawFurcations = false; maxIterations = 20000; }
public Control4NonLineairSystems(IFunctionsView f) : base(f) { }