示例#1
0
 public Mandelbrot(Mandelbrot model)
 {
     PlaneWidth  = model.PlaneWidth;
     PlaneHeight = model.PlaneHeight;
     Zoom        = model.Zoom;
     Center      = model.Center;
     Zetas       = new Zeta[model.PlaneWidth, model.PlaneHeight];
 }
示例#2
0
        private void onSizeChanged(object sender, System.Windows.SizeChangedEventArgs e)
        {
            MandelbrotCanvas.Width  = e.NewSize.Width - 20;
            MandelbrotCanvas.Height = e.NewSize.Height - 130;

            m = new Mandelbrot.Mandelbrot((int)MandelbrotCanvas.Width, (int)MandelbrotCanvas.Height,
                                          m.Zoom, m.Center);
        }
示例#3
0
 private void Reset_Click(object sender, RoutedEventArgs e)
 {
     m = new Mandelbrot.Mandelbrot(m.PlaneWidth, m.PlaneHeight);
     UpdateViewCoords();
     Redraw_Click(null, null);
 }