public void StartAsync()
{
if (_parameterDict == null)
{
System.Diagnostics.Debug.WriteLine("Error in Iterate.StartAsync() mParameterDict is empty");
return;
}
FracValues fracValues = new FracValues();
fracValues.SetFromParameterDict();
StartAsync(fracValues, (int)ParameterDict.Current.GetDouble("Formula.Static.Cycles"),
ParameterDict.Current.GetDouble("View.Size"),
ParameterDict.Current.GetBool("Formula.Static.Julia"),
!ParameterDict.Current.GetBool("Transformation.Camera.IsometricProjection"));
}
Iterate::StartAsync ( Fractrace.DataTypes.FracValues act_val, int zyklen, double screensize, bool _isJulia, bool perspective ) : void |
/// <summary> /// Neuzeichnen. /// </summary> protected virtual void StartDrawing() { _forceRedraw = false; lock (_inDrawingMutex) _inDrawing = true; System.Diagnostics.Debug.WriteLine("_inDrawing = true (6)"); SetPictureBoxSize(); _iterate = new Iterate(_maxx, _maxy, this, IsRightView); AssignParameters(); _iterate.StartAsync(_parameter, ParameterDict.Current.GetInt("Formula.Static.Cycles"), 1, ParameterDict.Current.GetBool("Formula.Static.Julia"), !ParameterDict.Current.GetBool("Transformation.Camera.IsometricProjection")); }