Esempio n. 1
0
 /// <summary>
 /// Berechnung wurde beendet.
 /// </summary>
 protected virtual void OneStepEnds()
 {
     if (_iterate != null)
     {
         Fractrace.PictureArt.Renderer pArt;
         if (_fixedRenderer == -1)
         {
             pArt = PictureArt.PictureArtFactory.Create(_iterate.PictureData, _iterate.LastUsedFormulas, ParameterDict.Current.Clone());
         }
         else
         {
             pArt = new PictureArt.FrontViewRenderer(_iterate.PictureData);
         }
         pArt.Paint(_graphics);
         Application.DoEvents();
         this.Refresh();
     }
     lock (_inDrawingMutex)
         _inDrawing = false;
     System.Diagnostics.Debug.WriteLine("_inDrawing = false (7)");
     if (_forceRedraw)
     {
         StartDrawing();
     }
 }
Esempio n. 2
0
 private void DrawFromView()
 {
     Fractrace.PictureArt.Renderer pArt = new PictureArt.FrontViewRenderer(_iterate.PictureData);
     pArt.Init(_iterate.LastUsedFormulas);
     btnPreview.BackgroundImage = new Bitmap((int)(_iterate.Width), (int)(_iterate.Height));
     _graphics = Graphics.FromImage(btnPreview.BackgroundImage);
     pArt.Paint(_graphics);
     Application.DoEvents();
     this.Refresh();
 }
Esempio n. 3
0
 private void DrawFromView()
 {
     Fractrace.PictureArt.Renderer pArt;
     pArt = new PictureArt.FrontViewRenderer(_iterate.PictureData);
     pArt.Init(_iterate.LastUsedFormulas);
     btnPreview.BackgroundImage = new Bitmap((int)(_iterate.Width), (int)(_iterate.Height));
     _graphics = Graphics.FromImage(btnPreview.BackgroundImage);
     pArt.Paint(_graphics);
     Application.DoEvents();
     this.Refresh();
 }
Esempio n. 4
0
 /// <summary>
 /// Berechnung wurde beendet.
 /// </summary>
 protected virtual void OneStepEnds()
 {
     if (_iterate != null)
     {
         Fractrace.PictureArt.Renderer pArt;
         if (_fixedRenderer == -1)
             pArt = PictureArt.PictureArtFactory.Create(_iterate.PictureData, _iterate.LastUsedFormulas);
         else
             pArt = new PictureArt.FrontViewRenderer(_iterate.PictureData);
         pArt.Paint(_graphics);
         Application.DoEvents();
         this.Refresh();
     }
     _inDrawing = false;
     if (_forceRedraw)
         StartDrawing();
 }